--- /tmp/nsnake-3.0.1-2+b4xd0t82x9/debian/nsnake_3.0.1-2+b4_amd64.deb +++ nsnake_3.0.1-2+b4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2018-05-05 11:20:23.000000 debian-binary │ -rw-r--r-- 0 0 0 2064 2018-05-05 11:20:23.000000 control.tar.xz │ --rw-r--r-- 0 0 0 111120 2018-05-05 11:20:23.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 111076 2018-05-05 11:20:23.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/games/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 290280 2018-05-05 11:20:23.000000 ./usr/games/nsnake │ │ │ +-rwxr-xr-x 0 root (0) root (0) 290272 2018-05-05 11:20:23.000000 ./usr/games/nsnake │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/share/applications/ │ │ │ -rw-r--r-- 0 root (0) root (0) 360 2014-07-31 05:02:32.000000 ./usr/share/applications/nsnake.desktop │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-05-05 11:20:23.000000 ./usr/share/doc/nsnake/ │ │ │ -rw-r--r-- 0 root (0) root (0) 145 2014-07-31 05:02:32.000000 ./usr/share/doc/nsnake/BUGS │ │ │ -rw-r--r-- 0 root (0) root (0) 132 2014-07-31 05:02:32.000000 ./usr/share/doc/nsnake/NEWS.gz │ │ ├── ./usr/games/nsnake │ │ │ ├── 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: 0x62e0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 288360 (bytes into file) │ │ │ │ + Start of section headers: 288352 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 30 │ │ │ │ Section header string table index: 29 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,19 +4,19 @@ │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R 0x8 │ │ │ │ INTERP 0x000238 0x0000000000000238 0x0000000000000238 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x04452c 0x04452c R E 0x200000 │ │ │ │ - LOAD 0x045218 0x0000000000245218 0x0000000000245218 0x0012fc 0x0019f0 RW 0x200000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x044680 0x044680 R E 0x200000 │ │ │ │ + LOAD 0x045218 0x0000000000245218 0x0000000000245218 0x0012f8 0x001a00 RW 0x200000 │ │ │ │ DYNAMIC 0x045d88 0x0000000000245d88 0x0000000000245d88 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000254 0x0000000000000254 0x0000000000000254 0x000044 0x000044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x03bef0 0x000000000003bef0 0x000000000003bef0 0x000d64 0x000d64 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x03c030 0x000000000003c030 0x000000000003c030 0x000d64 0x000d64 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x045218 0x0000000000245218 0x0000000000245218 0x000de8 0x000de8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 30 section headers, starting at offset 0x46668: │ │ │ │ +There are 30 section headers, starting at offset 0x46660: │ │ │ │ │ │ │ │ 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 0000000000000238 000238 00001c 00 A 0 0 1 │ │ │ │ [ 2] .note.ABI-tag NOTE 0000000000000254 000254 000020 00 A 0 0 4 │ │ │ │ [ 3] .note.gnu.build-id NOTE 0000000000000274 000274 000024 00 A 0 0 4 │ │ │ │ @@ -12,28 +12,28 @@ │ │ │ │ [ 7] .gnu.version VERSYM 0000000000002c0a 002c0a 000178 02 A 5 0 2 │ │ │ │ [ 8] .gnu.version_r VERNEED 0000000000002d88 002d88 000150 00 A 6 5 8 │ │ │ │ [ 9] .rela.dyn RELA 0000000000002ed8 002ed8 001650 18 A 5 0 8 │ │ │ │ [10] .rela.plt RELA 0000000000004528 004528 000d98 18 AI 5 25 8 │ │ │ │ [11] .init PROGBITS 00000000000052c0 0052c0 000017 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 00000000000052e0 0052e0 000920 10 AX 0 0 16 │ │ │ │ [13] .plt.got PROGBITS 0000000000005c00 005c00 000008 08 AX 0 0 8 │ │ │ │ - [14] .text PROGBITS 0000000000005c10 005c10 0344d2 00 AX 0 0 16 │ │ │ │ - [15] .fini PROGBITS 000000000003a0e4 03a0e4 000009 00 AX 0 0 4 │ │ │ │ - [16] .rodata PROGBITS 000000000003a100 03a100 001def 00 A 0 0 32 │ │ │ │ - [17] .eh_frame_hdr PROGBITS 000000000003bef0 03bef0 000d64 00 A 0 0 4 │ │ │ │ - [18] .eh_frame PROGBITS 000000000003cc58 03cc58 005118 00 A 0 0 8 │ │ │ │ - [19] .gcc_except_table PROGBITS 0000000000041d70 041d70 0027bc 00 A 0 0 4 │ │ │ │ + [14] .text PROGBITS 0000000000005c10 005c10 0345f2 00 AX 0 0 16 │ │ │ │ + [15] .fini PROGBITS 000000000003a204 03a204 000009 00 AX 0 0 4 │ │ │ │ + [16] .rodata PROGBITS 000000000003a220 03a220 001e0f 00 A 0 0 32 │ │ │ │ + [17] .eh_frame_hdr PROGBITS 000000000003c030 03c030 000d64 00 A 0 0 4 │ │ │ │ + [18] .eh_frame PROGBITS 000000000003cd98 03cd98 005128 00 A 0 0 8 │ │ │ │ + [19] .gcc_except_table PROGBITS 0000000000041ec0 041ec0 0027c0 00 A 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 0000000000245218 045218 0000a0 08 WA 0 0 8 │ │ │ │ [21] .fini_array FINI_ARRAY 00000000002452b8 0452b8 000008 08 WA 0 0 8 │ │ │ │ [22] .data.rel.ro PROGBITS 00000000002452c0 0452c0 000ac8 00 WA 0 0 32 │ │ │ │ [23] .dynamic DYNAMIC 0000000000245d88 045d88 000230 10 WA 6 0 8 │ │ │ │ [24] .got PROGBITS 0000000000245fb8 045fb8 000040 08 WA 0 0 8 │ │ │ │ [25] .got.plt PROGBITS 0000000000246000 046000 0004a0 08 WA 0 0 8 │ │ │ │ - [26] .data PROGBITS 00000000002464a0 0464a0 000074 00 WA 0 0 8 │ │ │ │ - [27] .bss NOBITS 0000000000246520 046514 0006e8 00 WA 0 0 32 │ │ │ │ - [28] .gnu_debuglink PROGBITS 0000000000000000 046514 000034 00 0 0 4 │ │ │ │ - [29] .shstrtab STRTAB 0000000000000000 046548 00011c 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 00000000002464a0 0464a0 000070 00 WA 0 0 8 │ │ │ │ + [27] .bss NOBITS 0000000000246520 046510 0006f8 00 WA 0 0 32 │ │ │ │ + [28] .gnu_debuglink PROGBITS 0000000000000000 046510 000034 00 0 0 4 │ │ │ │ + [29] .shstrtab STRTAB 0000000000000000 046544 00011c 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 --symbols {} │ │ │ │ @@ -163,29 +163,29 @@ │ │ │ │ 159: 0000000000245a10 24 OBJECT WEAK DEFAULT 22 _ZTISt13runtime_error@GLIBCXX_3.4 (2) │ │ │ │ 160: 00000000002457c0 32 OBJECT WEAK DEFAULT 22 _ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 161: 0000000000245680 80 OBJECT WEAK DEFAULT 22 _ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 162: 0000000000246728 8 OBJECT GLOBAL DEFAULT 27 stdscr@NCURSES6_TINFO_5.0.19991023 (7) │ │ │ │ 163: 0000000000245918 128 OBJECT WEAK DEFAULT 22 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 164: 0000000000246520 512 OBJECT GLOBAL DEFAULT 27 acs_map@NCURSES6_TINFO_5.0.19991023 (7) │ │ │ │ 165: 00000000002456d0 80 OBJECT WEAK DEFAULT 22 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 166: 00000000000088c0 161 FUNC WEAK DEFAULT 14 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ │ │ │ │ + 166: 000000000000eed0 161 FUNC WEAK DEFAULT 14 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ │ │ │ │ 167: 0000000000246880 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cerr@GLIBCXX_3.4 (2) │ │ │ │ - 168: 000000000001aff0 65 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ + 168: 000000000001b8e0 65 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ 169: 0000000000245830 80 OBJECT WEAK DEFAULT 22 _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 170: 0000000000246724 4 OBJECT GLOBAL DEFAULT 27 COLOR_PAIRS@NCURSES6_5.0.19991023 (4) │ │ │ │ 171: 0000000000246870 4 OBJECT GLOBAL DEFAULT 27 COLORS@NCURSES6_5.0.19991023 (4) │ │ │ │ - 172: 000000000001afb0 52 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ + 172: 000000000001a8a0 52 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ 173: 0000000000245a28 128 OBJECT WEAK DEFAULT 22 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 174: 0000000000245720 128 OBJECT WEAK DEFAULT 22 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 175: 0000000000246720 4 OBJECT GLOBAL DEFAULT 27 ESCDELAY@NCURSES6_5.0.19991023 (4) │ │ │ │ - 176: 000000000001afb0 52 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ + 176: 000000000001a8a0 52 FUNC WEAK DEFAULT 14 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ 177: 0000000000246860 8 OBJECT GLOBAL DEFAULT 27 stderr@GLIBC_2.2.5 (6) │ │ │ │ 178: 00000000002459e8 32 OBJECT WEAK DEFAULT 22 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 179: 00000000002458f8 32 OBJECT WEAK DEFAULT 22 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 180: 0000000000245998 80 OBJECT WEAK DEFAULT 22 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 181: 0000000000245660 32 OBJECT WEAK DEFAULT 22 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ - 182: 0000000000022210 3 FUNC WEAK DEFAULT 14 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 182: 000000000001a610 3 FUNC WEAK DEFAULT 14 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ 183: 00000000002457e0 80 OBJECT WEAK DEFAULT 22 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 184: 00000000002457a0 32 OBJECT WEAK DEFAULT 22 _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (2) │ │ │ │ 185: 0000000000245880 120 OBJECT WEAK DEFAULT 22 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 186: 000000000001aec0 83 FUNC WEAK DEFAULT 14 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ │ │ │ │ + 186: 00000000000295a0 83 FUNC WEAK DEFAULT 14 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ │ │ │ │ 187: 0000000000246740 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cout@GLIBCXX_3.4 (2) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,225 +1,225 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x2ed8 contains 238 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000245218 0000000000000008 R_X86_64_RELATIVE 63e0 │ │ │ │ -0000000000245220 0000000000000008 R_X86_64_RELATIVE 5d00 │ │ │ │ -0000000000245228 0000000000000008 R_X86_64_RELATIVE 5d70 │ │ │ │ -0000000000245230 0000000000000008 R_X86_64_RELATIVE 5da0 │ │ │ │ -0000000000245238 0000000000000008 R_X86_64_RELATIVE 5dd0 │ │ │ │ -0000000000245240 0000000000000008 R_X86_64_RELATIVE 5e00 │ │ │ │ -0000000000245248 0000000000000008 R_X86_64_RELATIVE 5e30 │ │ │ │ -0000000000245250 0000000000000008 R_X86_64_RELATIVE 5e60 │ │ │ │ -0000000000245258 0000000000000008 R_X86_64_RELATIVE 5f10 │ │ │ │ -0000000000245260 0000000000000008 R_X86_64_RELATIVE 5f40 │ │ │ │ -0000000000245268 0000000000000008 R_X86_64_RELATIVE 5f70 │ │ │ │ -0000000000245270 0000000000000008 R_X86_64_RELATIVE 5fa0 │ │ │ │ -0000000000245278 0000000000000008 R_X86_64_RELATIVE 6050 │ │ │ │ -0000000000245280 0000000000000008 R_X86_64_RELATIVE 6080 │ │ │ │ -0000000000245288 0000000000000008 R_X86_64_RELATIVE 60b0 │ │ │ │ -0000000000245290 0000000000000008 R_X86_64_RELATIVE 6100 │ │ │ │ -0000000000245298 0000000000000008 R_X86_64_RELATIVE 6130 │ │ │ │ -00000000002452a0 0000000000000008 R_X86_64_RELATIVE 6160 │ │ │ │ -00000000002452a8 0000000000000008 R_X86_64_RELATIVE 61d0 │ │ │ │ +0000000000245220 0000000000000008 R_X86_64_RELATIVE 5c40 │ │ │ │ +0000000000245228 0000000000000008 R_X86_64_RELATIVE 5c70 │ │ │ │ +0000000000245230 0000000000000008 R_X86_64_RELATIVE 5cc0 │ │ │ │ +0000000000245238 0000000000000008 R_X86_64_RELATIVE 5cf0 │ │ │ │ +0000000000245240 0000000000000008 R_X86_64_RELATIVE 5de0 │ │ │ │ +0000000000245248 0000000000000008 R_X86_64_RELATIVE 5e10 │ │ │ │ +0000000000245250 0000000000000008 R_X86_64_RELATIVE 5e80 │ │ │ │ +0000000000245258 0000000000000008 R_X86_64_RELATIVE 5ef0 │ │ │ │ +0000000000245260 0000000000000008 R_X86_64_RELATIVE 5fd0 │ │ │ │ +0000000000245268 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ +0000000000245270 0000000000000008 R_X86_64_RELATIVE 6030 │ │ │ │ +0000000000245278 0000000000000008 R_X86_64_RELATIVE 6060 │ │ │ │ +0000000000245280 0000000000000008 R_X86_64_RELATIVE 6110 │ │ │ │ +0000000000245288 0000000000000008 R_X86_64_RELATIVE 61c0 │ │ │ │ +0000000000245290 0000000000000008 R_X86_64_RELATIVE 61f0 │ │ │ │ +0000000000245298 0000000000000008 R_X86_64_RELATIVE 6220 │ │ │ │ +00000000002452a0 0000000000000008 R_X86_64_RELATIVE 6250 │ │ │ │ +00000000002452a8 0000000000000008 R_X86_64_RELATIVE 6280 │ │ │ │ 00000000002452b0 0000000000000008 R_X86_64_RELATIVE 62b0 │ │ │ │ 00000000002452b8 0000000000000008 R_X86_64_RELATIVE 63a0 │ │ │ │ -00000000002452c8 0000000000000008 R_X86_64_RELATIVE 245aa8 │ │ │ │ -00000000002452d0 0000000000000008 R_X86_64_RELATIVE b1d0 │ │ │ │ -00000000002452d8 0000000000000008 R_X86_64_RELATIVE b200 │ │ │ │ -00000000002452e8 0000000000000008 R_X86_64_RELATIVE 245ab8 │ │ │ │ -00000000002452f0 0000000000000008 R_X86_64_RELATIVE b360 │ │ │ │ -00000000002452f8 0000000000000008 R_X86_64_RELATIVE b3e0 │ │ │ │ -0000000000245300 0000000000000008 R_X86_64_RELATIVE b400 │ │ │ │ -0000000000245310 0000000000000008 R_X86_64_RELATIVE 245ac8 │ │ │ │ -0000000000245318 0000000000000008 R_X86_64_RELATIVE c980 │ │ │ │ -0000000000245320 0000000000000008 R_X86_64_RELATIVE c900 │ │ │ │ -0000000000245328 0000000000000008 R_X86_64_RELATIVE c190 │ │ │ │ -0000000000245330 0000000000000008 R_X86_64_RELATIVE c3d0 │ │ │ │ -0000000000245340 0000000000000008 R_X86_64_RELATIVE 245ae0 │ │ │ │ -0000000000245348 0000000000000008 R_X86_64_RELATIVE cea0 │ │ │ │ -0000000000245350 0000000000000008 R_X86_64_RELATIVE cef0 │ │ │ │ -0000000000245358 0000000000000008 R_X86_64_RELATIVE cbe0 │ │ │ │ -0000000000245360 0000000000000008 R_X86_64_RELATIVE ca00 │ │ │ │ -0000000000245370 0000000000000008 R_X86_64_RELATIVE 245af8 │ │ │ │ -0000000000245378 0000000000000008 R_X86_64_RELATIVE dc40 │ │ │ │ -0000000000245380 0000000000000008 R_X86_64_RELATIVE dc70 │ │ │ │ -0000000000245388 0000000000000008 R_X86_64_RELATIVE d380 │ │ │ │ -0000000000245390 0000000000000008 R_X86_64_RELATIVE d010 │ │ │ │ -00000000002453a0 0000000000000008 R_X86_64_RELATIVE 245b10 │ │ │ │ -00000000002453a8 0000000000000008 R_X86_64_RELATIVE df80 │ │ │ │ -00000000002453b0 0000000000000008 R_X86_64_RELATIVE dfd0 │ │ │ │ -00000000002453b8 0000000000000008 R_X86_64_RELATIVE dd80 │ │ │ │ -00000000002453c0 0000000000000008 R_X86_64_RELATIVE dca0 │ │ │ │ -00000000002453d0 0000000000000008 R_X86_64_RELATIVE 245b28 │ │ │ │ -00000000002453d8 0000000000000008 R_X86_64_RELATIVE e5e0 │ │ │ │ -00000000002453e0 0000000000000008 R_X86_64_RELATIVE e610 │ │ │ │ -00000000002453e8 0000000000000008 R_X86_64_RELATIVE e0f0 │ │ │ │ -00000000002453f0 0000000000000008 R_X86_64_RELATIVE e370 │ │ │ │ -0000000000245400 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245408 0000000000000008 R_X86_64_RELATIVE e840 │ │ │ │ -0000000000245410 0000000000000008 R_X86_64_RELATIVE e870 │ │ │ │ -0000000000245418 0000000000000008 R_X86_64_RELATIVE e720 │ │ │ │ -0000000000245420 0000000000000008 R_X86_64_RELATIVE e640 │ │ │ │ -0000000000245430 0000000000000008 R_X86_64_RELATIVE 245b50 │ │ │ │ -0000000000245438 0000000000000008 R_X86_64_RELATIVE eb50 │ │ │ │ -0000000000245440 0000000000000008 R_X86_64_RELATIVE eb60 │ │ │ │ -0000000000245450 0000000000000008 R_X86_64_RELATIVE 245b68 │ │ │ │ -0000000000245458 0000000000000008 R_X86_64_RELATIVE f020 │ │ │ │ -0000000000245460 0000000000000008 R_X86_64_RELATIVE f0a0 │ │ │ │ -0000000000245470 0000000000000008 R_X86_64_RELATIVE 245c18 │ │ │ │ -0000000000245478 0000000000000008 R_X86_64_RELATIVE 11180 │ │ │ │ -0000000000245480 0000000000000008 R_X86_64_RELATIVE 111b0 │ │ │ │ -0000000000245488 0000000000000008 R_X86_64_RELATIVE 11110 │ │ │ │ -0000000000245490 0000000000000008 R_X86_64_RELATIVE 11160 │ │ │ │ -0000000000245498 0000000000000008 R_X86_64_RELATIVE 11100 │ │ │ │ -00000000002454a8 0000000000000008 R_X86_64_RELATIVE 245c30 │ │ │ │ -00000000002454b0 0000000000000008 R_X86_64_RELATIVE 111d0 │ │ │ │ -00000000002454b8 0000000000000008 R_X86_64_RELATIVE 11210 │ │ │ │ -00000000002454c0 0000000000000008 R_X86_64_RELATIVE 11220 │ │ │ │ -00000000002454c8 0000000000000008 R_X86_64_RELATIVE 111e0 │ │ │ │ -00000000002454d0 0000000000000008 R_X86_64_RELATIVE 11200 │ │ │ │ -00000000002454e0 0000000000000008 R_X86_64_RELATIVE 245c50 │ │ │ │ -00000000002454e8 0000000000000008 R_X86_64_RELATIVE 10580 │ │ │ │ -00000000002454f0 0000000000000008 R_X86_64_RELATIVE 10550 │ │ │ │ -00000000002454f8 0000000000000008 R_X86_64_RELATIVE 12920 │ │ │ │ -0000000000245500 0000000000000008 R_X86_64_RELATIVE 12940 │ │ │ │ -0000000000245508 0000000000000008 R_X86_64_RELATIVE 126f0 │ │ │ │ -0000000000245518 0000000000000008 R_X86_64_RELATIVE 245ca8 │ │ │ │ -0000000000245520 0000000000000008 R_X86_64_RELATIVE 1d700 │ │ │ │ -0000000000245528 0000000000000008 R_X86_64_RELATIVE 1d730 │ │ │ │ -0000000000245538 0000000000000008 R_X86_64_RELATIVE 245cb8 │ │ │ │ -0000000000245540 0000000000000008 R_X86_64_RELATIVE 1eb30 │ │ │ │ -0000000000245548 0000000000000008 R_X86_64_RELATIVE 1eb60 │ │ │ │ -0000000000245558 0000000000000008 R_X86_64_RELATIVE 245cc8 │ │ │ │ -0000000000245560 0000000000000008 R_X86_64_RELATIVE 1d9c0 │ │ │ │ -0000000000245568 0000000000000008 R_X86_64_RELATIVE 1dbb0 │ │ │ │ -0000000000245578 0000000000000008 R_X86_64_RELATIVE 245d28 │ │ │ │ -0000000000245580 0000000000000008 R_X86_64_RELATIVE 23d10 │ │ │ │ -0000000000245588 0000000000000008 R_X86_64_RELATIVE 23d90 │ │ │ │ -0000000000245598 0000000000000008 R_X86_64_RELATIVE 245d18 │ │ │ │ -00000000002455a0 0000000000000008 R_X86_64_RELATIVE 23690 │ │ │ │ -00000000002455a8 0000000000000008 R_X86_64_RELATIVE 23750 │ │ │ │ -00000000002455b8 0000000000000008 R_X86_64_RELATIVE 245d38 │ │ │ │ -00000000002455c0 0000000000000008 R_X86_64_RELATIVE 24990 │ │ │ │ -00000000002455c8 0000000000000008 R_X86_64_RELATIVE 249d0 │ │ │ │ -00000000002455d8 0000000000000008 R_X86_64_RELATIVE 245d58 │ │ │ │ -00000000002455e0 0000000000000008 R_X86_64_RELATIVE 2a390 │ │ │ │ -00000000002455e8 0000000000000008 R_X86_64_RELATIVE 2a3a0 │ │ │ │ -00000000002455f0 0000000000000008 R_X86_64_RELATIVE 2a2e0 │ │ │ │ -00000000002455f8 0000000000000008 R_X86_64_RELATIVE 288c0 │ │ │ │ -0000000000245600 0000000000000008 R_X86_64_RELATIVE 28c00 │ │ │ │ -0000000000245608 0000000000000008 R_X86_64_RELATIVE 27030 │ │ │ │ -0000000000245618 0000000000000008 R_X86_64_RELATIVE 245d70 │ │ │ │ -0000000000245620 0000000000000008 R_X86_64_RELATIVE 2a3b0 │ │ │ │ -0000000000245628 0000000000000008 R_X86_64_RELATIVE 2a3e0 │ │ │ │ -0000000000245630 0000000000000008 R_X86_64_RELATIVE 2a4e0 │ │ │ │ -0000000000245638 0000000000000008 R_X86_64_RELATIVE 2a3c0 │ │ │ │ -0000000000245640 0000000000000008 R_X86_64_RELATIVE 2a770 │ │ │ │ -0000000000245648 0000000000000008 R_X86_64_RELATIVE 2a3f0 │ │ │ │ -0000000000245ab0 0000000000000008 R_X86_64_RELATIVE 3a240 │ │ │ │ -0000000000245ac0 0000000000000008 R_X86_64_RELATIVE 3a470 │ │ │ │ -0000000000245ad0 0000000000000008 R_X86_64_RELATIVE 3a4b0 │ │ │ │ -0000000000245ad8 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245ae8 0000000000000008 R_X86_64_RELATIVE 3a4d0 │ │ │ │ -0000000000245af0 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245b00 0000000000000008 R_X86_64_RELATIVE 3a500 │ │ │ │ -0000000000245b08 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245b18 0000000000000008 R_X86_64_RELATIVE 3a520 │ │ │ │ -0000000000245b20 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245b30 0000000000000008 R_X86_64_RELATIVE 3a540 │ │ │ │ -0000000000245b38 0000000000000008 R_X86_64_RELATIVE 245b40 │ │ │ │ -0000000000245b48 0000000000000008 R_X86_64_RELATIVE 3a558 │ │ │ │ -0000000000245b58 0000000000000008 R_X86_64_RELATIVE 3a570 │ │ │ │ -0000000000245b60 0000000000000008 R_X86_64_RELATIVE 245b68 │ │ │ │ -0000000000245b70 0000000000000008 R_X86_64_RELATIVE 3a588 │ │ │ │ -0000000000245b80 0000000000000008 R_X86_64_RELATIVE 3a710 │ │ │ │ -0000000000245b88 0000000000000008 R_X86_64_RELATIVE 245c30 │ │ │ │ -0000000000245b98 0000000000000008 R_X86_64_RELATIVE 245b78 │ │ │ │ -0000000000245ba0 0000000000000008 R_X86_64_RELATIVE 10500 │ │ │ │ -0000000000245ba8 0000000000000008 R_X86_64_RELATIVE 10520 │ │ │ │ -0000000000245bb0 0000000000000008 R_X86_64_RELATIVE 101e0 │ │ │ │ -0000000000245bb8 0000000000000008 R_X86_64_RELATIVE 10440 │ │ │ │ -0000000000245bc0 0000000000000008 R_X86_64_RELATIVE 11200 │ │ │ │ -0000000000245bd0 0000000000000008 R_X86_64_RELATIVE 3a730 │ │ │ │ -0000000000245bd8 0000000000000008 R_X86_64_RELATIVE 245c30 │ │ │ │ -0000000000245be8 0000000000000008 R_X86_64_RELATIVE 245bc8 │ │ │ │ -0000000000245bf0 0000000000000008 R_X86_64_RELATIVE 110b0 │ │ │ │ -0000000000245bf8 0000000000000008 R_X86_64_RELATIVE 110d0 │ │ │ │ -0000000000245c00 0000000000000008 R_X86_64_RELATIVE 10a20 │ │ │ │ -0000000000245c08 0000000000000008 R_X86_64_RELATIVE 10fb0 │ │ │ │ -0000000000245c10 0000000000000008 R_X86_64_RELATIVE 11200 │ │ │ │ -0000000000245c20 0000000000000008 R_X86_64_RELATIVE 3a740 │ │ │ │ -0000000000245c28 0000000000000008 R_X86_64_RELATIVE 245c30 │ │ │ │ -0000000000245c38 0000000000000008 R_X86_64_RELATIVE 3a7b0 │ │ │ │ -0000000000245c48 0000000000000008 R_X86_64_RELATIVE 3a7f8 │ │ │ │ -0000000000245c58 0000000000000008 R_X86_64_RELATIVE 3a810 │ │ │ │ -0000000000245c60 0000000000000008 R_X86_64_RELATIVE 245c40 │ │ │ │ -0000000000245c70 0000000000000008 R_X86_64_RELATIVE 3a930 │ │ │ │ -0000000000245c88 0000000000000008 R_X86_64_RELATIVE 245c68 │ │ │ │ -0000000000245c90 0000000000000008 R_X86_64_RELATIVE 1ae00 │ │ │ │ -0000000000245c98 0000000000000008 R_X86_64_RELATIVE 1ae30 │ │ │ │ -0000000000245cb0 0000000000000008 R_X86_64_RELATIVE 3a948 │ │ │ │ -0000000000245cc0 0000000000000008 R_X86_64_RELATIVE 3a9a8 │ │ │ │ -0000000000245cd0 0000000000000008 R_X86_64_RELATIVE 3a9b7 │ │ │ │ -0000000000245ce0 0000000000000008 R_X86_64_RELATIVE 3aa40 │ │ │ │ -0000000000245cf8 0000000000000008 R_X86_64_RELATIVE 245cd8 │ │ │ │ -0000000000245d00 0000000000000008 R_X86_64_RELATIVE 22220 │ │ │ │ -0000000000245d08 0000000000000008 R_X86_64_RELATIVE 22250 │ │ │ │ -0000000000245d20 0000000000000008 R_X86_64_RELATIVE 3aa8e │ │ │ │ -0000000000245d30 0000000000000008 R_X86_64_RELATIVE 3aa98 │ │ │ │ -0000000000245d40 0000000000000008 R_X86_64_RELATIVE 3aaa8 │ │ │ │ -0000000000245d50 0000000000000008 R_X86_64_RELATIVE 3b710 │ │ │ │ -0000000000245d60 0000000000000008 R_X86_64_RELATIVE 3b720 │ │ │ │ -0000000000245d68 0000000000000008 R_X86_64_RELATIVE 245d48 │ │ │ │ -0000000000245d78 0000000000000008 R_X86_64_RELATIVE 3b770 │ │ │ │ -0000000000245d80 0000000000000008 R_X86_64_RELATIVE 245d48 │ │ │ │ +00000000002452c8 0000000000000008 R_X86_64_RELATIVE 245ad0 │ │ │ │ +00000000002452d0 0000000000000008 R_X86_64_RELATIVE 63f0 │ │ │ │ +00000000002452d8 0000000000000008 R_X86_64_RELATIVE 6420 │ │ │ │ +00000000002452e0 0000000000000008 R_X86_64_RELATIVE 6520 │ │ │ │ +00000000002452e8 0000000000000008 R_X86_64_RELATIVE 6400 │ │ │ │ +00000000002452f0 0000000000000008 R_X86_64_RELATIVE 67b0 │ │ │ │ +00000000002452f8 0000000000000008 R_X86_64_RELATIVE 6430 │ │ │ │ +0000000000245308 0000000000000008 R_X86_64_RELATIVE 245b00 │ │ │ │ +0000000000245310 0000000000000008 R_X86_64_RELATIVE 8df0 │ │ │ │ +0000000000245318 0000000000000008 R_X86_64_RELATIVE 8e30 │ │ │ │ +0000000000245328 0000000000000008 R_X86_64_RELATIVE 245b10 │ │ │ │ +0000000000245330 0000000000000008 R_X86_64_RELATIVE c360 │ │ │ │ +0000000000245338 0000000000000008 R_X86_64_RELATIVE c370 │ │ │ │ +0000000000245340 0000000000000008 R_X86_64_RELATIVE c2b0 │ │ │ │ +0000000000245348 0000000000000008 R_X86_64_RELATIVE a890 │ │ │ │ +0000000000245350 0000000000000008 R_X86_64_RELATIVE abd0 │ │ │ │ +0000000000245358 0000000000000008 R_X86_64_RELATIVE 9000 │ │ │ │ +0000000000245368 0000000000000008 R_X86_64_RELATIVE 245b28 │ │ │ │ +0000000000245370 0000000000000008 R_X86_64_RELATIVE 20c00 │ │ │ │ +0000000000245378 0000000000000008 R_X86_64_RELATIVE 20c30 │ │ │ │ +0000000000245388 0000000000000008 R_X86_64_RELATIVE 245b38 │ │ │ │ +0000000000245390 0000000000000008 R_X86_64_RELATIVE 20c60 │ │ │ │ +0000000000245398 0000000000000008 R_X86_64_RELATIVE 20c90 │ │ │ │ +00000000002453a8 0000000000000008 R_X86_64_RELATIVE 245b48 │ │ │ │ +00000000002453b0 0000000000000008 R_X86_64_RELATIVE 1fa90 │ │ │ │ +00000000002453b8 0000000000000008 R_X86_64_RELATIVE 1fc80 │ │ │ │ +00000000002453c8 0000000000000008 R_X86_64_RELATIVE 245bb8 │ │ │ │ +00000000002453d0 0000000000000008 R_X86_64_RELATIVE 2f480 │ │ │ │ +00000000002453d8 0000000000000008 R_X86_64_RELATIVE 2f500 │ │ │ │ +00000000002453e8 0000000000000008 R_X86_64_RELATIVE 245ba8 │ │ │ │ +00000000002453f0 0000000000000008 R_X86_64_RELATIVE 2ee00 │ │ │ │ +00000000002453f8 0000000000000008 R_X86_64_RELATIVE 2eec0 │ │ │ │ +0000000000245408 0000000000000008 R_X86_64_RELATIVE 245bc8 │ │ │ │ +0000000000245410 0000000000000008 R_X86_64_RELATIVE 323e0 │ │ │ │ +0000000000245418 0000000000000008 R_X86_64_RELATIVE 32410 │ │ │ │ +0000000000245428 0000000000000008 R_X86_64_RELATIVE 245bd8 │ │ │ │ +0000000000245430 0000000000000008 R_X86_64_RELATIVE 325f0 │ │ │ │ +0000000000245438 0000000000000008 R_X86_64_RELATIVE 32620 │ │ │ │ +0000000000245440 0000000000000008 R_X86_64_RELATIVE 32580 │ │ │ │ +0000000000245448 0000000000000008 R_X86_64_RELATIVE 325d0 │ │ │ │ +0000000000245450 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +0000000000245460 0000000000000008 R_X86_64_RELATIVE 245c00 │ │ │ │ +0000000000245468 0000000000000008 R_X86_64_RELATIVE 333a0 │ │ │ │ +0000000000245470 0000000000000008 R_X86_64_RELATIVE 333d0 │ │ │ │ +0000000000245478 0000000000000008 R_X86_64_RELATIVE 33200 │ │ │ │ +0000000000245480 0000000000000008 R_X86_64_RELATIVE 33220 │ │ │ │ +0000000000245488 0000000000000008 R_X86_64_RELATIVE 32fd0 │ │ │ │ +0000000000245498 0000000000000008 R_X86_64_RELATIVE 245c68 │ │ │ │ +00000000002454a0 0000000000000008 R_X86_64_RELATIVE 34640 │ │ │ │ +00000000002454a8 0000000000000008 R_X86_64_RELATIVE 34690 │ │ │ │ +00000000002454b0 0000000000000008 R_X86_64_RELATIVE 34380 │ │ │ │ +00000000002454b8 0000000000000008 R_X86_64_RELATIVE 341a0 │ │ │ │ +00000000002454c8 0000000000000008 R_X86_64_RELATIVE 245c80 │ │ │ │ +00000000002454d0 0000000000000008 R_X86_64_RELATIVE 34ca0 │ │ │ │ +00000000002454d8 0000000000000008 R_X86_64_RELATIVE 34cd0 │ │ │ │ +00000000002454e0 0000000000000008 R_X86_64_RELATIVE 347b0 │ │ │ │ +00000000002454e8 0000000000000008 R_X86_64_RELATIVE 34a30 │ │ │ │ +00000000002454f8 0000000000000008 R_X86_64_RELATIVE 245c98 │ │ │ │ +0000000000245500 0000000000000008 R_X86_64_RELATIVE 34fb0 │ │ │ │ +0000000000245508 0000000000000008 R_X86_64_RELATIVE 34fc0 │ │ │ │ +0000000000245518 0000000000000008 R_X86_64_RELATIVE 245cb0 │ │ │ │ +0000000000245520 0000000000000008 R_X86_64_RELATIVE 36180 │ │ │ │ +0000000000245528 0000000000000008 R_X86_64_RELATIVE 361b0 │ │ │ │ +0000000000245530 0000000000000008 R_X86_64_RELATIVE 358c0 │ │ │ │ +0000000000245538 0000000000000008 R_X86_64_RELATIVE 35550 │ │ │ │ +0000000000245548 0000000000000008 R_X86_64_RELATIVE 245cc8 │ │ │ │ +0000000000245550 0000000000000008 R_X86_64_RELATIVE 364c0 │ │ │ │ +0000000000245558 0000000000000008 R_X86_64_RELATIVE 36510 │ │ │ │ +0000000000245560 0000000000000008 R_X86_64_RELATIVE 362c0 │ │ │ │ +0000000000245568 0000000000000008 R_X86_64_RELATIVE 361e0 │ │ │ │ +0000000000245578 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245580 0000000000000008 R_X86_64_RELATIVE 36760 │ │ │ │ +0000000000245588 0000000000000008 R_X86_64_RELATIVE 36790 │ │ │ │ +0000000000245590 0000000000000008 R_X86_64_RELATIVE 36640 │ │ │ │ +0000000000245598 0000000000000008 R_X86_64_RELATIVE 36560 │ │ │ │ +00000000002455a8 0000000000000008 R_X86_64_RELATIVE 245cf0 │ │ │ │ +00000000002455b0 0000000000000008 R_X86_64_RELATIVE 37080 │ │ │ │ +00000000002455b8 0000000000000008 R_X86_64_RELATIVE 37000 │ │ │ │ +00000000002455c0 0000000000000008 R_X86_64_RELATIVE 36890 │ │ │ │ +00000000002455c8 0000000000000008 R_X86_64_RELATIVE 36ad0 │ │ │ │ +00000000002455d8 0000000000000008 R_X86_64_RELATIVE 245d08 │ │ │ │ +00000000002455e0 0000000000000008 R_X86_64_RELATIVE 37100 │ │ │ │ +00000000002455e8 0000000000000008 R_X86_64_RELATIVE 37180 │ │ │ │ +00000000002455f8 0000000000000008 R_X86_64_RELATIVE 245d18 │ │ │ │ +0000000000245600 0000000000000008 R_X86_64_RELATIVE 38060 │ │ │ │ +0000000000245608 0000000000000008 R_X86_64_RELATIVE 380e0 │ │ │ │ +0000000000245610 0000000000000008 R_X86_64_RELATIVE 38100 │ │ │ │ +0000000000245620 0000000000000008 R_X86_64_RELATIVE 245d28 │ │ │ │ +0000000000245628 0000000000000008 R_X86_64_RELATIVE 38dc0 │ │ │ │ +0000000000245630 0000000000000008 R_X86_64_RELATIVE 38e00 │ │ │ │ +0000000000245638 0000000000000008 R_X86_64_RELATIVE 38e10 │ │ │ │ +0000000000245640 0000000000000008 R_X86_64_RELATIVE 38dd0 │ │ │ │ +0000000000245648 0000000000000008 R_X86_64_RELATIVE 38df0 │ │ │ │ +0000000000245ab0 0000000000000008 R_X86_64_RELATIVE 3a2a8 │ │ │ │ +0000000000245ac0 0000000000000008 R_X86_64_RELATIVE 3a2c0 │ │ │ │ +0000000000245ad8 0000000000000008 R_X86_64_RELATIVE 3a2e0 │ │ │ │ +0000000000245ae0 0000000000000008 R_X86_64_RELATIVE 245aa8 │ │ │ │ +0000000000245af0 0000000000000008 R_X86_64_RELATIVE 3a2f0 │ │ │ │ +0000000000245b08 0000000000000008 R_X86_64_RELATIVE 3ac40 │ │ │ │ +0000000000245b18 0000000000000008 R_X86_64_RELATIVE 3af70 │ │ │ │ +0000000000245b20 0000000000000008 R_X86_64_RELATIVE 245aa8 │ │ │ │ +0000000000245b30 0000000000000008 R_X86_64_RELATIVE 3b808 │ │ │ │ +0000000000245b40 0000000000000008 R_X86_64_RELATIVE 3b810 │ │ │ │ +0000000000245b50 0000000000000008 R_X86_64_RELATIVE 3b81f │ │ │ │ +0000000000245b60 0000000000000008 R_X86_64_RELATIVE 245ab8 │ │ │ │ +0000000000245b68 0000000000000008 R_X86_64_RELATIVE 294e0 │ │ │ │ +0000000000245b70 0000000000000008 R_X86_64_RELATIVE 29510 │ │ │ │ +0000000000245b88 0000000000000008 R_X86_64_RELATIVE 245ae8 │ │ │ │ +0000000000245b90 0000000000000008 R_X86_64_RELATIVE 2d4e0 │ │ │ │ +0000000000245b98 0000000000000008 R_X86_64_RELATIVE 2d510 │ │ │ │ +0000000000245bb0 0000000000000008 R_X86_64_RELATIVE 3b93c │ │ │ │ +0000000000245bc0 0000000000000008 R_X86_64_RELATIVE 3b948 │ │ │ │ +0000000000245bd0 0000000000000008 R_X86_64_RELATIVE 3b980 │ │ │ │ +0000000000245be0 0000000000000008 R_X86_64_RELATIVE 3bbb0 │ │ │ │ +0000000000245be8 0000000000000008 R_X86_64_RELATIVE 245d28 │ │ │ │ +0000000000245bf8 0000000000000008 R_X86_64_RELATIVE 3bbd0 │ │ │ │ +0000000000245c08 0000000000000008 R_X86_64_RELATIVE 3bbe0 │ │ │ │ +0000000000245c10 0000000000000008 R_X86_64_RELATIVE 245bf0 │ │ │ │ +0000000000245c20 0000000000000008 R_X86_64_RELATIVE 3bd80 │ │ │ │ +0000000000245c28 0000000000000008 R_X86_64_RELATIVE 245d28 │ │ │ │ +0000000000245c38 0000000000000008 R_X86_64_RELATIVE 245c18 │ │ │ │ +0000000000245c40 0000000000000008 R_X86_64_RELATIVE 33b00 │ │ │ │ +0000000000245c48 0000000000000008 R_X86_64_RELATIVE 33b20 │ │ │ │ +0000000000245c50 0000000000000008 R_X86_64_RELATIVE 337e0 │ │ │ │ +0000000000245c58 0000000000000008 R_X86_64_RELATIVE 33a40 │ │ │ │ +0000000000245c60 0000000000000008 R_X86_64_RELATIVE 38df0 │ │ │ │ +0000000000245c70 0000000000000008 R_X86_64_RELATIVE 3bdd0 │ │ │ │ +0000000000245c78 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245c88 0000000000000008 R_X86_64_RELATIVE 3be00 │ │ │ │ +0000000000245c90 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245ca0 0000000000000008 R_X86_64_RELATIVE 3be20 │ │ │ │ +0000000000245ca8 0000000000000008 R_X86_64_RELATIVE 245d08 │ │ │ │ +0000000000245cb8 0000000000000008 R_X86_64_RELATIVE 3be40 │ │ │ │ +0000000000245cc0 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245cd0 0000000000000008 R_X86_64_RELATIVE 3be60 │ │ │ │ +0000000000245cd8 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245ce8 0000000000000008 R_X86_64_RELATIVE 3be70 │ │ │ │ +0000000000245cf8 0000000000000008 R_X86_64_RELATIVE 3beb0 │ │ │ │ +0000000000245d00 0000000000000008 R_X86_64_RELATIVE 245ce0 │ │ │ │ +0000000000245d10 0000000000000008 R_X86_64_RELATIVE 3beca │ │ │ │ +0000000000245d20 0000000000000008 R_X86_64_RELATIVE 3bed0 │ │ │ │ +0000000000245d30 0000000000000008 R_X86_64_RELATIVE 3bf30 │ │ │ │ +0000000000245d40 0000000000000008 R_X86_64_RELATIVE 3bf48 │ │ │ │ +0000000000245d48 0000000000000008 R_X86_64_RELATIVE 245d28 │ │ │ │ +0000000000245d58 0000000000000008 R_X86_64_RELATIVE 245d38 │ │ │ │ +0000000000245d60 0000000000000008 R_X86_64_RELATIVE 39b00 │ │ │ │ +0000000000245d68 0000000000000008 R_X86_64_RELATIVE 39b20 │ │ │ │ +0000000000245d70 0000000000000008 R_X86_64_RELATIVE 39470 │ │ │ │ +0000000000245d78 0000000000000008 R_X86_64_RELATIVE 39a00 │ │ │ │ +0000000000245d80 0000000000000008 R_X86_64_RELATIVE 38df0 │ │ │ │ 00000000002464a8 0000000000000008 R_X86_64_RELATIVE 2464a8 │ │ │ │ -00000000002464e0 0000000000000008 R_X86_64_RELATIVE 245c68 │ │ │ │ -00000000002464e8 0000000000000008 R_X86_64_RELATIVE 245cd8 │ │ │ │ -00000000002464f0 0000009f00000001 R_X86_64_64 0000000000245a10 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000002464b0 0000000000000008 R_X86_64_RELATIVE 245ab8 │ │ │ │ +00000000002464b8 0000000000000008 R_X86_64_RELATIVE 245ae8 │ │ │ │ +00000000002464c0 0000009f00000001 R_X86_64_64 0000000000245a10 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ 0000000000245aa8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245ab8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245b40 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245b68 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245c30 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245c40 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245ca8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245cb8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245cc8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245b00 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245b28 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245b38 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245b48 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ba8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245bb8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245bc8 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245bf0 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ce0 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245d08 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 0000000000245d18 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 0000000000245d28 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245d38 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245d48 0000003500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245ac8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245ae0 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245af8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ab8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ad0 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ae8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 0000000000245b10 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245b28 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245b50 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245b78 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245bc8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245bd8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245c00 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 0000000000245c18 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245c50 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 0000000000245c68 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245cd8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245d58 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245d70 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -0000000000245c78 0000009800000001 R_X86_64_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000245ce8 0000009800000001 R_X86_64_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000245ca0 0000009b00000001 R_X86_64_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000245d10 0000009b00000001 R_X86_64_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000245c80 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245c98 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245cb0 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245cc8 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245cf0 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245d38 0000006200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +0000000000245ac8 0000009800000001 R_X86_64_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000245af8 0000009800000001 R_X86_64_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000245b78 0000009b00000001 R_X86_64_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000245ba0 0000009b00000001 R_X86_64_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ 0000000000245fb8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000245fc0 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ 0000000000245fc8 0000004d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt13runtime_errorD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ 0000000000245fd0 0000008d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000245fd8 0000009700000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000245fe0 0000009900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000245fe8 0000009a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000245ff0 0000009e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ -00000000002464b0 0000008400000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000002464c8 0000008400000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ 0000000000245660 000000b500000005 R_X86_64_COPY 0000000000245660 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 0000000000245680 000000a100000005 R_X86_64_COPY 0000000000245680 _ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000002456d0 000000a500000005 R_X86_64_COPY 00000000002456d0 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 0000000000245720 000000ae00000005 R_X86_64_COPY 0000000000245720 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000002457a0 000000b800000005 R_X86_64_COPY 00000000002457a0 _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000002457c0 000000a000000005 R_X86_64_COPY 00000000002457c0 _ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000002457e0 000000b700000005 R_X86_64_COPY 00000000002457e0 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libncurses.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libtinfo.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x52c0 │ │ │ │ - 0x000000000000000d (FINI) 0x3a0e4 │ │ │ │ + 0x000000000000000d (FINI) 0x3a204 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x245218 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 160 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x2452b8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x298 │ │ │ │ 0x0000000000000005 (STRTAB) 0x1520 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x380 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ 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 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65acc21ff7ac1f9c0dae1ec0d3f4dfd1c8fe106e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f0188c3d864d66323b0e054db184aa86ec5e952 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -49,9554 +49,9566 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000088 000000000000001c 00000000 CIE │ │ │ │ +00000088 0000000000000010 0000005c FDE cie=00000030 pc=00000000000063f0..00000000000063f2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000009c 0000000000000018 00000070 FDE cie=00000030 pc=0000000000006400..000000000000641f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006401 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000641e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000b8 0000000000000010 0000008c FDE cie=00000030 pc=0000000000006420..000000000000642a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000cc 0000000000000010 000000a0 FDE cie=00000030 pc=0000000000006430..0000000000006449 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000e0 0000000000000030 000000b4 FDE cie=00000030 pc=0000000000006450..0000000000006518 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006452 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006453 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006457 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000645e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000064c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064c5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064c8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000064d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000114 000000000000001c 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 16 │ │ │ │ - Augmentation data: 9b bd 97 20 00 1b 1b │ │ │ │ + Augmentation data: 9b 09 96 20 00 1b 1b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a8 000000000000002c 00000024 FDE cie=00000088 pc=0000000000005c40..0000000000005cff │ │ │ │ - Augmentation data: 5f 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c41 │ │ │ │ +00000134 000000000000003c 00000024 FDE cie=00000114 pc=0000000000006520..00000000000067a6 │ │ │ │ + Augmentation data: e3 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c42 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006524 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005c4b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000005cbe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006528 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006529 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006532 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000065be │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065bf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005cbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005cc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065c5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000000d8 0000000000000024 000000ac FDE cie=00000030 pc=00000000000063f0..0000000000006417 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000063f1 │ │ │ │ +00000174 000000000000003c 00000064 FDE cie=00000114 pc=00000000000067b0..0000000000006934 │ │ │ │ + Augmentation data: fb 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000063f2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000063fc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006414 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067ba │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000067e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006415 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006416 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000100 0000000000000030 000000d4 FDE cie=00000030 pc=0000000000006420..00000000000064e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006422 │ │ │ │ +000001b4 0000000000000010 00000188 FDE cie=00000030 pc=0000000000006940..0000000000006957 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001c8 0000000000000014 0000019c FDE cie=00000030 pc=0000000000005c40..0000000000005c6e │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005c4b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005c69 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001e0 0000000000000030 000001b4 FDE cie=00000030 pc=0000000000006960..0000000000006a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006423 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006963 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006427 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006967 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000642e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000696e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000006494 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000069d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006495 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000069d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006496 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000069d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006498 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000069d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000064a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000069e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000134 0000000000000014 00000108 FDE cie=00000030 pc=00000000000064f0..0000000000006506 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064f4 │ │ │ │ +00000214 0000000000000014 000001e8 FDE cie=00000030 pc=0000000000006a30..0000000000006a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000064ff │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000006a43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000014c 0000000000000024 00000120 FDE cie=00000030 pc=0000000000006510..0000000000006539 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006511 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006512 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000651a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000006531 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000006534 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006538 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000022c 0000000000000010 00000200 FDE cie=00000030 pc=0000000000006a50..0000000000006a5b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000174 0000000000000014 00000148 FDE cie=00000030 pc=0000000000006540..000000000000656f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006544 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006554 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000018c 0000000000000014 00000160 FDE cie=00000030 pc=0000000000006570..00000000000065b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006574 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000065b7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000001a4 0000000000000010 00000178 FDE cie=00000030 pc=00000000000065c0..00000000000065c8 │ │ │ │ +00000240 0000000000000010 00000214 FDE cie=00000030 pc=0000000000006a60..0000000000006a6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b8 0000000000000028 0000018c FDE cie=00000030 pc=00000000000065d0..0000000000006662 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000065d1 │ │ │ │ +00000254 0000000000000028 00000228 FDE cie=00000030 pc=0000000000006a70..00000000000074c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006a71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000065d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006a72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000065db │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000000665a │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000006a7d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000006aeb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000665b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006aec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000665c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006aed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000665d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000006af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000001e4 0000000000000018 000001b8 FDE cie=00000030 pc=0000000000006670..00000000000066ce │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006677 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000066bd │ │ │ │ +00000280 0000000000000018 00000254 FDE cie=00000030 pc=00000000000074d0..0000000000007f9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000074d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000007504 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000066c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007508 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000200 0000000000000028 000001d4 FDE cie=00000030 pc=00000000000066d0..0000000000006796 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000066d1 │ │ │ │ +0000029c 000000000000002c 00000270 FDE cie=00000030 pc=0000000000008630..0000000000008682 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008637 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000066d2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000863b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066d6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000000678e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000863c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000008672 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000678f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008673 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006790 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008675 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006791 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000008680 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000014 00000200 FDE cie=00000030 pc=00000000000067a0..00000000000067ce │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067a4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000067cd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000002cc 0000000000000010 000002a0 FDE cie=00000030 pc=0000000000008690..0000000000008699 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000244 0000000000000050 000001c0 FDE cie=00000088 pc=00000000000067d0..0000000000006a02 │ │ │ │ - Augmentation data: eb 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d2 │ │ │ │ +000002e0 0000000000000060 000002b4 FDE cie=00000030 pc=00000000000086a0..00000000000087a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000086a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000086a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000067d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000086a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067db │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000086a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000067e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000086ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000067e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000086ae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000067eb │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 406 to 0000000000006981 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000086b2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000000875b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006982 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000875f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006983 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008760 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006985 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008762 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006987 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008764 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008768 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006990 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000298 0000000000000018 0000026c FDE cie=00000030 pc=0000000000006a10..0000000000006a73 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006a17 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000006a6d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a6e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000002b4 0000000000000018 00000288 FDE cie=00000030 pc=0000000000006a80..0000000000006ae3 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006a87 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000006add │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ade │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000002d0 000000000000003c 0000024c FDE cie=00000088 pc=0000000000006af0..0000000000006c70 │ │ │ │ - Augmentation data: 86 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006af5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006af6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000006b04 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 169 to 0000000000006bad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008774 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008778 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008779 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000877b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006baf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000877d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006bb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000877f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006bb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008781 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006bb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008788 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000310 000000000000002c 0000028c FDE cie=00000088 pc=0000000000006c70..0000000000006d73 │ │ │ │ - Augmentation data: 5a 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c71 │ │ │ │ +00000344 0000000000000048 00000318 FDE cie=00000030 pc=00000000000087b0..000000000000899c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c72 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006c79 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000087ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087c2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000006d33 │ │ │ │ + DW_CFA_advance_loc2: 448 to 0000000000008982 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d34 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d35 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d36 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000340 0000000000000034 00000314 FDE cie=00000030 pc=0000000000006d80..0000000000006e46 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d82 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000006d98 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008986 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008987 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008989 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000006de4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000898b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006de5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000898d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006de6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000898f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006df0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008990 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000006e1a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006e1e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e1f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000378 000000000000003c 000002f4 FDE cie=00000088 pc=0000000000006e50..0000000000006fc0 │ │ │ │ - Augmentation data: 05 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e52 │ │ │ │ +00000390 0000000000000038 00000364 FDE cie=00000030 pc=0000000000007fa0..0000000000008064 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007fa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007fa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007fa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e59 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007fa9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006e60 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000006f1e │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000007fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000008027 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006f1f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006f20 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006f22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006f24 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000003b8 0000000000000034 0000038c FDE cie=00000030 pc=0000000000006fc0..000000000000705e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006fc1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000006fd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008028 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000007014 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008029 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000802b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007019 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000802d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007020 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000802e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000000703d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007041 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007042 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007043 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f0 000000000000003c 0000036c FDE cie=00000088 pc=0000000000007060..00000000000071d0 │ │ │ │ - Augmentation data: a5 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007062 │ │ │ │ +000003cc 0000000000000078 000003a0 FDE cie=00000030 pc=00000000000089a0..0000000000008b24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007064 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007068 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007069 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007070 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000000712e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089a9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089aa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089ae │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000008a68 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008a6e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000712f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007130 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007132 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007134 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007138 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000008a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000430 0000000000000010 00000404 FDE cie=00000030 pc=00000000000071d0..00000000000071dd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000444 0000000000000010 00000418 FDE cie=00000030 pc=00000000000071e0..00000000000071e7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000458 0000000000000010 0000042c FDE cie=00000030 pc=00000000000071f0..000000000000720b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000046c 0000000000000018 00000440 FDE cie=00000030 pc=0000000000007210..000000000000723f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007211 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000723e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000488 0000000000000034 0000045c FDE cie=00000030 pc=0000000000007240..00000000000072f6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007241 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007242 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000007255 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000007297 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000729b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000729c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000072bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a84 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000072c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000072c3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004c0 0000000000000030 00000494 FDE cie=00000030 pc=0000000000007300..000000000000737c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007301 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007302 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000731a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008a8a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000007357 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000735b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000735c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007360 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007376 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000008b14 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008b1a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b1b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b1d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000737a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000737b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000004f4 000000000000002c 00000470 FDE cie=00000088 pc=0000000000007380..00000000000073fd │ │ │ │ - Augmentation data: b9 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007381 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007382 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007389 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000073d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073d9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073da │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073db │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000524 0000000000000048 000004f8 FDE cie=00000030 pc=0000000000007400..000000000000749b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007402 │ │ │ │ +00000448 0000000000000094 0000041c FDE cie=00000030 pc=0000000000008b30..0000000000008de2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007404 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008b38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007406 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007408 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007409 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000740a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b41 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000740e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008b48 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000000747b │ │ │ │ + DW_CFA_advance_loc1: 207 to 0000000000008c17 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000747f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c1b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007480 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007482 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c1e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007484 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c20 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007486 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c24 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000570 000000000000004c 000004ec FDE cie=00000088 pc=00000000000074a0..0000000000007787 │ │ │ │ - Augmentation data: 4d 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000074a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000074a4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000074aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000074ac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074b0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000074b1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000074b8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 547 to 00000000000076db │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000008d39 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000076dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d3a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000076dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000076df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000076e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000076e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000076e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000076f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008d48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000005c0 000000000000004c 0000053c FDE cie=00000088 pc=0000000000007790..0000000000007a81 │ │ │ │ - Augmentation data: 0d 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007792 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007794 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007799 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000779b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000779f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000077a0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000077a9 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 654 to 0000000000007a37 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000008d89 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007a38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008d8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007a39 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d92 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007a48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000610 0000000000000040 0000058c FDE cie=00000088 pc=00000000000088c0..0000000000008961 │ │ │ │ - Augmentation data: cd 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088c4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000088c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000088ca │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000008935 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008da4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008dab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008936 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008db0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000893a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000893c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008db4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000893d │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000654 000000000000003c 000005d0 FDE cie=00000088 pc=0000000000007a90..0000000000007b59 │ │ │ │ - Augmentation data: 97 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a92 │ │ │ │ +000004e0 000000000000005c 000003d0 FDE cie=00000114 pc=0000000000008070..00000000000081c5 │ │ │ │ + Augmentation data: ab 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008072 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a94 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008074 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007a95 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008079 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007a96 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000807a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007a9d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000007afc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000807e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000808a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000080fa │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000080fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007afd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008101 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008103 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008105 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007b08 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000008110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000694 000000000000003c 00000610 FDE cie=00000088 pc=0000000000007b60..0000000000007c29 │ │ │ │ - Augmentation data: 6a 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b62 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b65 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b66 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007b6d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000007bcc │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000000818a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000818e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007bcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000818f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007bce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008191 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008193 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007bd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008195 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007bd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008196 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000006d4 0000000000000034 000006a8 FDE cie=00000030 pc=0000000000008970..00000000000089c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008972 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008973 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008974 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000089af │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000089c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089c1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089c4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000070c 0000000000000050 00000688 FDE cie=00000088 pc=0000000000007c30..0000000000008468 │ │ │ │ - Augmentation data: 05 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c32 │ │ │ │ +00000540 0000000000000048 00000514 FDE cie=00000030 pc=00000000000081d0..0000000000008356 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c3c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c3d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007c49 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 1032 to 0000000000008051 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081de │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000008214 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008052 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008215 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008053 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008216 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008055 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008218 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008057 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000821a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008059 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000821c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000821e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008060 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008220 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000760 000000000000004c 000006dc FDE cie=00000088 pc=00000000000089d0..0000000000008c5a │ │ │ │ - Augmentation data: e7 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d2 │ │ │ │ +0000058c 0000000000000048 00000560 FDE cie=00000030 pc=0000000000008360..00000000000084c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008364 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000089d9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008369 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000836b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089df │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000836f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008370 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000089ea │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000837b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 506 to 0000000000008be4 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000000847f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008be5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008480 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008be6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008481 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008483 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008bea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008485 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008487 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008489 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008bf0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008490 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000007b0 000000000000004c 0000072c FDE cie=00000088 pc=0000000000008470..00000000000088b6 │ │ │ │ - Augmentation data: b7 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008472 │ │ │ │ +000005d8 0000000000000048 000005ac FDE cie=00000030 pc=00000000000084d0..000000000000862a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000084d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008474 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000084d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008476 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000084d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008478 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000084db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000847c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000084e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000847d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000084e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008487 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000008518 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000084f2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000008612 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008519 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008613 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000851a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008614 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000851c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000851e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000861a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008522 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000861c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008620 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000800 000000000000001c 000007d4 FDE cie=00000030 pc=0000000000005d00..0000000000005d63 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d01 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000005d5e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000820 0000000000000010 000007f4 FDE cie=00000030 pc=0000000000008c60..0000000000008c80 │ │ │ │ +00000624 0000000000000010 000005f8 FDE cie=00000030 pc=0000000000005c70..0000000000005cbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000834 0000000000000020 00000808 FDE cie=00000030 pc=0000000000008c80..0000000000008ce5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008c81 │ │ │ │ +00000638 0000000000000020 00000528 FDE cie=00000114 pc=0000000000008df0..0000000000008e22 │ │ │ │ + Augmentation data: 73 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008df8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000008c8a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000008cde │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000008e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008cdf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ce0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e21 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000858 0000000000000020 0000082c FDE cie=00000030 pc=0000000000008cf0..0000000000008d5d │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008cf1 │ │ │ │ +0000065c 0000000000000018 00000630 FDE cie=00000030 pc=0000000000008e30..0000000000008e47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008cf5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000008d28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d29 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008e42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008d30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000087c 0000000000000020 00000850 FDE cie=00000030 pc=0000000000008d60..0000000000008dd5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d61 │ │ │ │ +00000678 000000000000002c 00000568 FDE cie=00000114 pc=0000000000008e50..0000000000008eb3 │ │ │ │ + Augmentation data: 37 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008d65 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000008d98 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008e59 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e60 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000008e8f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008da0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e9b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a0 0000000000000010 00000874 FDE cie=00000030 pc=0000000000008de0..0000000000008de5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000008b4 0000000000000010 00000888 FDE cie=00000030 pc=0000000000008df0..0000000000008df5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000006a8 0000000000000014 0000067c FDE cie=00000030 pc=0000000000005cc0..0000000000005cee │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005ccb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005ce9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 0000000000000020 0000089c FDE cie=00000030 pc=0000000000008e00..0000000000008e81 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e01 │ │ │ │ +000006c0 000000000000002c 000005b0 FDE cie=00000114 pc=0000000000008ec0..0000000000008ff2 │ │ │ │ + Augmentation data: ff 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e08 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000008e4a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ec2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008ec9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000008f31 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008f37 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e4b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008ec 0000000000000014 000008c0 FDE cie=00000030 pc=0000000000008e90..0000000000008ebc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e94 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000008eaa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000006f0 0000000000000010 000006c4 FDE cie=00000030 pc=000000000000c360..000000000000c362 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000904 0000000000000014 000008d8 FDE cie=00000030 pc=0000000000008ec0..0000000000008eec │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000008eda │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000091c 0000000000000018 000008f0 FDE cie=00000030 pc=0000000000005d70..0000000000005d9e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005d7b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005d99 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000704 0000000000000010 000006d8 FDE cie=00000030 pc=000000000000c370..000000000000c37a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000938 0000000000000010 0000090c FDE cie=00000030 pc=000000000000b1d0..000000000000b1f2 │ │ │ │ +00000718 0000000000000010 000006ec FDE cie=00000030 pc=0000000000009000..0000000000009069 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000094c 0000000000000018 00000920 FDE cie=00000030 pc=000000000000b200..000000000000b22a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b208 │ │ │ │ +0000072c 0000000000000030 00000700 FDE cie=00000030 pc=0000000000009070..0000000000009138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009072 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000000b225 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009073 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009077 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000907e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000090e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090e5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000090f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000760 0000000000000010 00000734 FDE cie=00000030 pc=0000000000009140..0000000000009193 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000968 0000000000000050 000008e4 FDE cie=00000088 pc=0000000000008ef0..000000000000affc │ │ │ │ - Augmentation data: 50 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ef2 │ │ │ │ +00000774 000000000000003c 00000664 FDE cie=00000114 pc=00000000000091a0..00000000000094f9 │ │ │ │ + Augmentation data: 6b 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ef4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008ef9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008efb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008efc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008efd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008f07 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 6757 to 000000000000a96c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000091ad │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 737 to 000000000000948e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a96d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a96e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a970 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000948f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a972 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009490 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a974 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009492 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a976 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009494 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000a980 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009495 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009bc 0000000000000048 00000990 FDE cie=00000030 pc=000000000000b230..000000000000b35e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b232 │ │ │ │ +000007b4 000000000000003c 000006a4 FDE cie=00000114 pc=0000000000009500..000000000000982b │ │ │ │ + Augmentation data: b6 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b234 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000b239 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b23b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009506 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b23f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b240 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b247 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000000b30d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000950d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 695 to 00000000000097c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b30e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b30f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b311 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b313 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b315 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b317 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000b320 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097cb │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000a08 0000000000000044 00000984 FDE cie=00000088 pc=000000000000b000..000000000000b1c1 │ │ │ │ - Augmentation data: 3a 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b002 │ │ │ │ +000007f4 0000000000000048 000006e4 FDE cie=00000114 pc=0000000000009830..000000000000a6a0 │ │ │ │ + Augmentation data: ef 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b004 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b007 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009837 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b008 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000983b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b00f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 319 to 000000000000b14e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009842 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 2892 to 000000000000a38e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b14f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a38f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b150 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a390 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a392 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b154 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a394 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a396 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b160 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a3a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a50 0000000000000020 000009cc FDE cie=00000088 pc=000000000000b360..000000000000b3d2 │ │ │ │ - Augmentation data: 24 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b368 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000000b3c6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b3d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b3d1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00000a74 0000000000000018 00000a48 FDE cie=00000030 pc=000000000000b3e0..000000000000b3f7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b3e1 │ │ │ │ +00000840 0000000000000018 00000814 FDE cie=00000030 pc=000000000000a6a0..000000000000a70f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a6a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000b3f2 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000000a70e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000a90 0000000000000028 00000a64 FDE cie=00000030 pc=000000000000b400..000000000000b425 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b402 │ │ │ │ +0000085c 000000000000002c 0000074c FDE cie=00000114 pc=000000000000a710..000000000000a88f │ │ │ │ + Augmentation data: c5 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a711 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b403 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a712 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000b406 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000000b421 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a719 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 296 to 000000000000a841 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b422 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a843 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a848 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000088c 0000000000000018 00000860 FDE cie=00000030 pc=000000000000a890..000000000000a92f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a891 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000000a92e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000abc 0000000000000030 00000a90 FDE cie=00000030 pc=000000000000b430..000000000000b4f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b432 │ │ │ │ +000008a8 0000000000000034 0000087c FDE cie=00000030 pc=000000000000c380..000000000000c3d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c382 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b433 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c383 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b437 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c384 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b43e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000b4a4 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000000c3bf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b4a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b4a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b4b0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000c3d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000af0 000000000000003c 00000ac4 FDE cie=00000030 pc=000000000000b500..000000000000b552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b507 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b50d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000b512 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b516 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b51a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000b546 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b547 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b549 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b54b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b54d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000b550 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b30 000000000000004c 00000aac FDE cie=00000088 pc=000000000000b560..000000000000b69e │ │ │ │ - Augmentation data: 48 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b562 │ │ │ │ +000008e0 0000000000000050 000007d0 FDE cie=00000114 pc=000000000000a930..000000000000abcf │ │ │ │ + Augmentation data: 54 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000b56b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b56d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b56f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b573 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a93c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b574 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a93d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000b585 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 183 to 000000000000b63c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a941 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000000ab5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b63d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b63e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b640 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab61 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b642 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab67 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b647 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b80 000000000000004c 00000afc FDE cie=00000088 pc=000000000000b6a0..000000000000b852 │ │ │ │ - Augmentation data: 1c 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6a2 │ │ │ │ +00000934 000000000000002c 00000908 FDE cie=00000030 pc=000000000000c3e0..000000000000c46f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000b6ab │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6ad │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6af │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6b3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b6b4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000b6c9 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000000b7af │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000000c44f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b7b0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b7b1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c450 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c452 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b7c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c458 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000bd0 0000000000000010 00000ba4 FDE cie=00000030 pc=000000000000b860..000000000000b868 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be4 0000000000000048 00000bb8 FDE cie=00000030 pc=000000000000b870..000000000000b8cb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b872 │ │ │ │ +00000964 0000000000000048 00000854 FDE cie=00000114 pc=000000000000abd0..000000000000b7b2 │ │ │ │ + Augmentation data: 23 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b874 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b878 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000abdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b879 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000abde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000b888 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abe2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000b8b0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000abed │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000000acf0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000acf1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000acf2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acf8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b8c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ad00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b8c4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8c5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8c6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8c8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8ca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c30 000000000000004c 00000bac FDE cie=00000088 pc=000000000000b8d0..000000000000b9b9 │ │ │ │ - Augmentation data: 90 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8d2 │ │ │ │ +000009b0 0000000000000048 00000984 FDE cie=00000030 pc=000000000000c470..000000000000c6e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c474 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c479 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c47b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c47f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c480 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b8de │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000000b98b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c487 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 500 to 000000000000c67b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b98c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c67c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b98d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c67d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b98f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c67f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b991 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c681 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b993 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c683 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b995 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c685 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b996 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000c690 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c80 0000000000000048 00000c54 FDE cie=00000030 pc=000000000000b9c0..000000000000ba1b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b9c2 │ │ │ │ +000009fc 0000000000000010 000009d0 FDE cie=00000030 pc=000000000000c6f0..000000000000c763 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a10 0000000000000048 00000900 FDE cie=00000114 pc=000000000000b7c0..000000000000c2a6 │ │ │ │ + Augmentation data: af 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b7c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b9c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000b7c4 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b7cc │ │ │ │ + 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: 11 to 000000000000b7d7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 286 to 000000000000b8f5 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000b93b │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000000b966 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000000b9ab │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 1052 to 000000000000bdc7 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000bde7 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 608 to 000000000000c047 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c050 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a5c 000000000000002c 0000094c FDE cie=00000114 pc=000000000000c2b0..000000000000c357 │ │ │ │ + Augmentation data: a7 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9c8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c2be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b9c9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000b9d8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000b9fc │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000000c324 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba03 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c325 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c326 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000ba10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c327 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba14 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba15 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba16 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba1a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ccc 0000000000000010 00000ca0 FDE cie=00000030 pc=000000000000ba20..000000000000ba2b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ce0 0000000000000010 00000cb4 FDE cie=00000030 pc=000000000000ba30..000000000000ba39 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000cf4 0000000000000010 00000cc8 FDE cie=00000030 pc=000000000000ba40..000000000000ba44 │ │ │ │ - DW_CFA_nop │ │ │ │ +00000a8c 0000000000000018 00000a60 FDE cie=00000030 pc=0000000000005cf0..0000000000005d1e │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005cfb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005d19 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000d08 0000000000000010 00000cdc FDE cie=00000030 pc=000000000000ba50..000000000000ba54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d1c 0000000000000010 00000cf0 FDE cie=00000030 pc=000000000000ba60..000000000000ba64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00000aa8 000000000000002c 00000998 FDE cie=00000114 pc=0000000000005d20..0000000000005ddf │ │ │ │ + Augmentation data: 77 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d21 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d22 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005d2b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000005d9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d9f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005da0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005da1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d30 0000000000000010 00000d04 FDE cie=00000030 pc=000000000000ba70..000000000000ba74 │ │ │ │ +00000ad8 0000000000000010 00000aac FDE cie=00000030 pc=000000000000c770..000000000000c790 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d44 0000000000000090 00000d18 FDE cie=00000030 pc=000000000000ba80..000000000000bc2d │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ba89 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba8b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba8d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba8f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba91 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ba98 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000baaa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000baab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000baac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baae │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bab0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bab2 │ │ │ │ +00000aec 0000000000000020 00000ac0 FDE cie=00000030 pc=000000000000c790..000000000000c7f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c791 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bab4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bab8 │ │ │ │ - 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 000000000000bac0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 231 to 000000000000bba7 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bbad │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbaf │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000bbb4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000bbca │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000bbf4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bbfc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbfe │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bc06 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bc1e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc22 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c79a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc24 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc28 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc2a │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000c7ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc2c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c7ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c7f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dd8 0000000000000044 00000d54 FDE cie=00000088 pc=000000000000bc30..000000000000bead │ │ │ │ - Augmentation data: fa 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc32 │ │ │ │ +00000b10 0000000000000020 00000ae4 FDE cie=00000030 pc=000000000000c800..000000000000c86d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c801 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc34 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc36 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc37 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc38 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c805 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000bc3f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000000bcaa │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000000c838 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bcab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bcac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bcae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bcb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bcb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c839 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bcb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000e20 0000000000000048 00000df4 FDE cie=00000030 pc=000000000000beb0..000000000000bf09 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb2 │ │ │ │ +00000b34 0000000000000020 00000b08 FDE cie=00000030 pc=000000000000c870..000000000000c8e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c871 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000beb9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000beba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bebe │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c875 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000000bef0 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000000c8a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bef1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bef3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bef5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bef7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c8a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000bf00 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c8b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf01 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf02 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf04 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf08 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b58 0000000000000010 00000b2c FDE cie=00000030 pc=000000000000c8f0..000000000000c8f5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e6c 0000000000000010 00000e40 FDE cie=00000030 pc=000000000000bf10..000000000000bf61 │ │ │ │ +00000b6c 0000000000000010 00000b40 FDE cie=00000030 pc=000000000000c900..000000000000c905 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e80 0000000000000014 00000e54 FDE cie=00000030 pc=0000000000005da0..0000000000005dce │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005dab │ │ │ │ +00000b80 0000000000000020 00000b54 FDE cie=00000030 pc=000000000000c910..000000000000c991 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c911 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005dc9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c918 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000c95a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c95b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c960 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e98 0000000000000014 00000e6c FDE cie=00000030 pc=000000000000bf70..000000000000bfc5 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf74 │ │ │ │ +00000ba4 0000000000000014 00000b78 FDE cie=00000030 pc=000000000000c9a0..000000000000c9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000000bfc4 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000c9ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000eb0 0000000000000014 00000e84 FDE cie=00000030 pc=000000000000bfd0..000000000000bfe7 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfd4 │ │ │ │ +00000bbc 0000000000000014 00000b90 FDE cie=00000030 pc=000000000000c9d0..000000000000c9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000bfe2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000c9ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ec8 0000000000000010 00000e9c FDE cie=00000030 pc=000000000000bff0..000000000000bff5 │ │ │ │ +00000bd4 0000000000000018 00000ba8 FDE cie=00000030 pc=0000000000005de0..0000000000005e0e │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005deb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005e09 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000edc 0000000000000020 00000eb0 FDE cie=00000030 pc=000000000000c000..000000000000c0b4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c001 │ │ │ │ +00000bf0 0000000000000024 00000bc4 FDE cie=00000030 pc=000000000000ca00..000000000000ca27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c00d │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000000c0a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca02 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ca0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ca24 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c0a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000f00 0000000000000030 00000ed4 FDE cie=00000030 pc=000000000000c0c0..000000000000c188 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0c2 │ │ │ │ +00000c18 0000000000000030 00000bec FDE cie=00000030 pc=000000000000ca30..000000000000caf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0c7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c0ce │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ca3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000c134 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000000caa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c135 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000caa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000caa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c138 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000caa8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c140 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f34 0000000000000028 00000f08 FDE cie=00000030 pc=000000000000c900..000000000000c979 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c902 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c903 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c90b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000000c969 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c972 │ │ │ │ +00000c4c 0000000000000014 00000c20 FDE cie=00000030 pc=000000000000cb00..000000000000cb16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c974 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000cb0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000f60 0000000000000034 00000f34 FDE cie=00000030 pc=000000000000c980..000000000000c9f5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c982 │ │ │ │ +00000c64 0000000000000024 00000c38 FDE cie=00000030 pc=000000000000cb20..000000000000cb49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c983 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c98b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cb2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000000c9e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000000cb41 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c9e5 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000cb44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c9f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c9f1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c9f2 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c8c 0000000000000014 00000c60 FDE cie=00000030 pc=000000000000cb50..000000000000cb7f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000cb64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ca4 0000000000000014 00000c78 FDE cie=00000030 pc=000000000000cb80..000000000000cbc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb84 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000000cbc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000cbc 0000000000000010 00000c90 FDE cie=00000030 pc=000000000000cbd0..000000000000cbd8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f98 0000000000000050 00000f14 FDE cie=00000088 pc=000000000000c190..000000000000c3cd │ │ │ │ - Augmentation data: 6f 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c192 │ │ │ │ +00000cd0 0000000000000028 00000ca4 FDE cie=00000030 pc=000000000000cbe0..000000000000cc72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbe1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c194 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbe2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c199 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c19b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c19f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1a0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c1ac │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 415 to 000000000000c34b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000cbeb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000000cc6a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c34c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c34d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c34f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c351 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c353 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cc6b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c355 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cc6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000c360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cc6d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000fec 000000000000002c 00000f68 FDE cie=00000088 pc=000000000000c3d0..000000000000c57d │ │ │ │ - Augmentation data: 4b 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3d1 │ │ │ │ +00000cfc 0000000000000018 00000cd0 FDE cie=00000030 pc=000000000000cc80..000000000000ccde │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cc87 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000cccd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000ccd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000d18 0000000000000028 00000cec FDE cie=00000030 pc=000000000000cce0..000000000000cda6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cce1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cce2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c3d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cce6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000c40a │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000000cd9e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c40b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c40c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cda0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c410 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cda1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d44 0000000000000014 00000d18 FDE cie=00000030 pc=000000000000cdb0..000000000000cdde │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cdb4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000000cddd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000101c 0000000000000050 00000f98 FDE cie=00000088 pc=000000000000c580..000000000000c857 │ │ │ │ - Augmentation data: 3b 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c582 │ │ │ │ +00000d5c 0000000000000050 00000c4c FDE cie=00000114 pc=000000000000cde0..000000000000d012 │ │ │ │ + Augmentation data: eb 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cde2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c584 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cde4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c589 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cde9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c58b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cdeb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c58f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cdf3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c590 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cdf4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c596 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 417 to 000000000000c737 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cdfb │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 406 to 000000000000cf91 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c738 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c739 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c73b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c73d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c73f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c741 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c748 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cfa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001070 0000000000000010 00001044 FDE cie=00000030 pc=000000000000c860..000000000000c882 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001084 0000000000000010 00001058 FDE cie=00000030 pc=000000000000c890..000000000000c8b3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001098 0000000000000010 0000106c FDE cie=00000030 pc=000000000000c8c0..000000000000c8c8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000010ac 0000000000000018 00001080 FDE cie=00000030 pc=000000000000c8d0..000000000000c8fe │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c8d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000c8fd │ │ │ │ +00000db0 0000000000000018 00000d84 FDE cie=00000030 pc=000000000000d020..000000000000d083 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d027 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000000d07d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d07e │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000010c8 000000000000001c 0000109c FDE cie=00000030 pc=000000000000cea0..000000000000cee2 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cea8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000ced9 │ │ │ │ +00000dcc 0000000000000018 00000da0 FDE cie=00000030 pc=000000000000d090..000000000000d0f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d097 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000000d0ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000cee0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0ee │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cee1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000010e8 0000000000000038 000010bc FDE cie=00000030 pc=000000000000ca00..000000000000cb01 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca02 │ │ │ │ +00000de8 000000000000003c 00000cd8 FDE cie=00000114 pc=000000000000d100..000000000000d280 │ │ │ │ + Augmentation data: 86 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d105 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d106 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ca0d │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000d114 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000000ca60 │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000000d1bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d1be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca62 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d1bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ca70 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d1c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001124 0000000000000030 000010f8 FDE cie=00000030 pc=000000000000cb10..000000000000cbd8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb12 │ │ │ │ +00000e28 000000000000002c 00000d18 FDE cie=00000114 pc=000000000000d280..000000000000d383 │ │ │ │ + Augmentation data: 5a 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb13 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d282 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb17 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000cb1e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000cb84 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d289 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000000d343 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d344 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d345 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d346 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e58 0000000000000034 00000e2c FDE cie=00000030 pc=000000000000d390..000000000000d456 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d391 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d392 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000d3a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb85 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000000d3f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb86 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d3f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d3f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cb90 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000d42a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d42e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d42f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d430 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001158 000000000000004c 000010d4 FDE cie=00000088 pc=000000000000cbe0..000000000000cd83 │ │ │ │ - Augmentation data: 43 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbe2 │ │ │ │ +00000e90 000000000000003c 00000d80 FDE cie=00000114 pc=000000000000d460..000000000000d5d0 │ │ │ │ + Augmentation data: 05 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbe4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cbea │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d468 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbec │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d469 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbf0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cbf1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000cc00 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d470 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 242 to 000000000000ccf2 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000000d52e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccf3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccf4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d52f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d530 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d532 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d534 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d538 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000011a8 0000000000000018 0000117c FDE cie=00000030 pc=000000000000cef0..000000000000cf3a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cef8 │ │ │ │ +00000ed0 0000000000000034 00000ea4 FDE cie=00000030 pc=000000000000d5d0..000000000000d66e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d5d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000cf35 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d5d2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000d5e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000d624 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d628 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d629 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d630 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000d64d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d651 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d652 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d653 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011c4 0000000000000044 00001140 FDE cie=00000088 pc=000000000000cd90..000000000000ce8a │ │ │ │ - Augmentation data: f5 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd92 │ │ │ │ +00000f08 000000000000003c 00000df8 FDE cie=00000114 pc=000000000000d670..000000000000d7e0 │ │ │ │ + Augmentation data: a5 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd94 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cd99 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d678 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd9a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d679 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000cda8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 143 to 000000000000ce37 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d680 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000000d73e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce39 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d73f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d740 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d744 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d748 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000f48 0000000000000010 00000f1c FDE cie=00000030 pc=000000000000d7e0..000000000000d7ed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000120c 0000000000000010 000011e0 FDE cie=00000030 pc=000000000000ce90..000000000000ce9a │ │ │ │ +00000f5c 0000000000000010 00000f30 FDE cie=00000030 pc=000000000000d7f0..000000000000d7f7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001220 0000000000000010 000011f4 FDE cie=00000030 pc=000000000000dc40..000000000000dc62 │ │ │ │ +00000f70 0000000000000010 00000f44 FDE cie=00000030 pc=000000000000d800..000000000000d81b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001234 0000000000000018 00001208 FDE cie=00000030 pc=000000000000dc70..000000000000dc9e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dc78 │ │ │ │ +00000f84 0000000000000018 00000f58 FDE cie=00000030 pc=000000000000d820..000000000000d84f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d821 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000dc99 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000000d84e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001250 0000000000000030 00001224 FDE cie=00000030 pc=000000000000cf40..000000000000d008 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf42 │ │ │ │ +00000fa0 0000000000000034 00000f74 FDE cie=00000030 pc=000000000000d850..000000000000d906 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d851 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf43 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d852 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf47 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000d865 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000cf4e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000cfb4 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000d8a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8ab │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8ac │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000d8cd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8d2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8d3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fd8 0000000000000030 00000fac FDE cie=00000030 pc=000000000000d910..000000000000d98c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d911 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d912 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d92a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cfb5 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000d967 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cfb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d96b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d96c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cfc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d970 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000d986 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d98a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d98b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001284 000000000000002c 00001200 FDE cie=00000088 pc=000000000000d010..000000000000d375 │ │ │ │ - Augmentation data: 4d 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d011 │ │ │ │ +0000100c 000000000000002c 00000efc FDE cie=00000114 pc=000000000000d990..000000000000da0d │ │ │ │ + Augmentation data: b9 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d012 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d992 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d019 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d999 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000d04a │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000000d9e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d04b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d04c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d050 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9eb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000012b4 0000000000000050 00001230 FDE cie=00000088 pc=000000000000d380..000000000000dab0 │ │ │ │ - Augmentation data: 4e 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d382 │ │ │ │ +0000103c 0000000000000048 00001010 FDE cie=00000030 pc=000000000000da10..000000000000daab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d384 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d389 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d38b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d38f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d390 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000d3a1 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000000d813 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da1e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000000da8b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d814 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d815 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d817 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da92 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d819 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d820 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000daa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001308 000000000000004c 00001284 FDE cie=00000088 pc=000000000000dab0..000000000000db86 │ │ │ │ - Augmentation data: 52 43 00 00 │ │ │ │ +00001088 000000000000004c 00000f78 FDE cie=00000114 pc=000000000000dab0..000000000000dd97 │ │ │ │ + Augmentation data: 4d 47 00 00 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000dab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000dab4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dab9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000daba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dabb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dabc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dabf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dac0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dac0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dac1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000dacd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dac8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000000db59 │ │ │ │ + DW_CFA_advance_loc2: 547 to 000000000000dceb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db5b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dced │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db5f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db61 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db63 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db64 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001358 0000000000000010 0000132c FDE cie=00000030 pc=000000000000db90..000000000000dbab │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000136c 0000000000000010 00001340 FDE cie=00000030 pc=000000000000dbb0..000000000000dbd1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001380 0000000000000010 00001354 FDE cie=00000030 pc=000000000000dbe0..000000000000dc01 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001394 0000000000000010 00001368 FDE cie=00000030 pc=000000000000dc10..000000000000dc17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013a8 0000000000000014 0000137c FDE cie=00000030 pc=000000000000dc20..000000000000dc3b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013c0 0000000000000010 00001394 FDE cie=00000030 pc=000000000000dca0..000000000000dca2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013d4 000000000000001c 000013a8 FDE cie=00000030 pc=000000000000df80..000000000000dfc2 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df88 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000dfb9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000dfc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dfc1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013f4 0000000000000030 000013c8 FDE cie=00000030 pc=000000000000dcb0..000000000000dd78 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcb2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dcb3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dcb7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000dcbe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000dd24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcf1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcf3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dd30 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000dd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001428 000000000000004c 000013a4 FDE cie=00000088 pc=000000000000dd80..000000000000de70 │ │ │ │ - Augmentation data: 44 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd82 │ │ │ │ +000010d8 000000000000004c 00000fc8 FDE cie=00000114 pc=000000000000dda0..000000000000e091 │ │ │ │ + Augmentation data: 0d 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dda2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dda4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dd89 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000dda9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ddab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd8f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ddaf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ddb0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000dda2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000de42 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ddb9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 654 to 000000000000e047 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e048 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e049 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e04b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e04d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e04f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e051 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de4d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e058 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001478 0000000000000018 0000144c FDE cie=00000030 pc=000000000000dfd0..000000000000e01a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dfd8 │ │ │ │ +00001128 0000000000000040 00001018 FDE cie=00000114 pc=000000000000eed0..000000000000ef71 │ │ │ │ + Augmentation data: cd 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000e015 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eed4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000eed9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eeda │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eede │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000000ef45 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ef46 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef48 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef4a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ef4d │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001494 000000000000003c 00001410 FDE cie=00000088 pc=000000000000de70..000000000000df66 │ │ │ │ - Augmentation data: eb 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de72 │ │ │ │ +0000116c 000000000000003c 0000105c FDE cie=00000114 pc=000000000000e0a0..000000000000e169 │ │ │ │ + Augmentation data: 97 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de78 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e0a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e0a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000de83 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e0ad │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000000df15 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000000e10c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e10d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df17 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e10e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df19 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e110 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e112 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df1c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e118 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014d4 0000000000000010 000014a8 FDE cie=00000030 pc=000000000000df70..000000000000df79 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000014e8 0000000000000010 000014bc FDE cie=00000030 pc=000000000000e5e0..000000000000e602 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000014fc 0000000000000018 000014d0 FDE cie=00000030 pc=000000000000e610..000000000000e63e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e618 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000e639 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001518 0000000000000030 000014ec FDE cie=00000030 pc=000000000000e020..000000000000e0e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e022 │ │ │ │ +000011ac 000000000000003c 0000109c FDE cie=00000114 pc=000000000000e170..000000000000e239 │ │ │ │ + Augmentation data: 6a 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e023 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e027 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e175 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e02e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000e094 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e176 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e17d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000000e1dc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e1dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e095 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e1de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e1e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e098 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e1e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e0a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e1e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000154c 0000000000000050 000014c8 FDE cie=00000088 pc=000000000000e0f0..000000000000e36e │ │ │ │ - Augmentation data: 4b 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0f2 │ │ │ │ +000011ec 0000000000000050 000010dc FDE cie=00000114 pc=000000000000e240..000000000000ea78 │ │ │ │ + Augmentation data: 3d 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e242 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e244 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e0f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e246 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e248 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e100 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e24c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e101 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e24d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e111 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 503 to 000000000000e308 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e259 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 1032 to 000000000000e661 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e309 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e662 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e30a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e663 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e30c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e665 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e30e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e667 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e310 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e669 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e66b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e318 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000e670 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015a0 000000000000002c 0000151c FDE cie=00000088 pc=000000000000e370..000000000000e4ee │ │ │ │ - Augmentation data: 36 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e371 │ │ │ │ +00001240 000000000000004c 00001130 FDE cie=00000114 pc=000000000000ef80..000000000000f20a │ │ │ │ + Augmentation data: 1f 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e372 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e379 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ef89 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef8f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ef90 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ef9a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000e3aa │ │ │ │ + DW_CFA_advance_loc2: 506 to 000000000000f194 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f195 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f196 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f198 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f19a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e3ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f19c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e3ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f19e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000015d0 000000000000003c 0000154c FDE cie=00000088 pc=000000000000e4f0..000000000000e5a6 │ │ │ │ - Augmentation data: 23 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4f2 │ │ │ │ +00001290 000000000000004c 00001180 FDE cie=00000114 pc=000000000000ea80..000000000000eec6 │ │ │ │ + Augmentation data: ef 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4f4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4f8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e4f9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e503 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000000e57d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ea8d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ea97 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000000eb28 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eb29 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eb2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e57e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eb2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e57f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eb2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e581 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eb30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e583 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eb32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e584 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000eb38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001610 0000000000000010 000015e4 FDE cie=00000030 pc=000000000000e5b0..000000000000e5b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001624 0000000000000010 000015f8 FDE cie=00000030 pc=000000000000e5c0..000000000000e5c5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001638 0000000000000014 0000160c FDE cie=00000030 pc=000000000000e5d0..000000000000e5d5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000012e0 000000000000001c 000012b4 FDE cie=00000030 pc=0000000000005e10..0000000000005e73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000005e6e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001650 0000000000000010 00001624 FDE cie=00000030 pc=000000000000e640..000000000000e642 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001664 0000000000000010 00001638 FDE cie=00000030 pc=000000000000e840..000000000000e862 │ │ │ │ - DW_CFA_nop │ │ │ │ +00001300 0000000000000014 000012d4 FDE cie=00000030 pc=000000000000f210..000000000000f236 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f211 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001678 0000000000000018 0000164c FDE cie=00000030 pc=000000000000e870..000000000000e89e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e878 │ │ │ │ +00001318 0000000000000014 000012ec FDE cie=00000030 pc=000000000000f240..000000000000f266 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f241 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000e899 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001694 0000000000000030 00001668 FDE cie=00000030 pc=000000000000e650..000000000000e718 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e652 │ │ │ │ +00001330 0000000000000030 00001304 FDE cie=00000030 pc=000000000000f270..000000000000f32b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e653 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f273 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e657 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f277 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e65e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000e6c4 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000f288 │ │ │ │ + DW_CFA_def_cfa_offset: 2160 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000000f321 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e6c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f322 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e6c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f323 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f325 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e6d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f326 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001364 0000000000000018 00001338 FDE cie=00000030 pc=0000000000005e80..0000000000005eae │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005e8b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005ea9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016c8 0000000000000044 00001644 FDE cie=00000088 pc=000000000000e720..000000000000e7e3 │ │ │ │ - Augmentation data: 3d 40 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e722 │ │ │ │ +00001380 0000000000000010 00001354 FDE cie=00000030 pc=000000000001a610..000000000001a613 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001394 0000000000000030 00001368 FDE cie=00000030 pc=000000000000f330..000000000000f3f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e724 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f333 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e729 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f337 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e72a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e72e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f33e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e738 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000000e7b8 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000000f3a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e7b9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e7ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e7bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f3a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e7be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f3a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f3a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e7c1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f3b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001710 0000000000000024 000016e4 FDE cie=00000030 pc=000000000000e7f0..000000000000e835 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e7f1 │ │ │ │ +000013c8 0000000000000024 0000139c FDE cie=00000030 pc=0000000000005eb0..0000000000005ee1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005eb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e7f9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005eb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000e806 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005ec0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000e832 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000005ecf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e833 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005edb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e834 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005edc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001738 0000000000000010 0000170c FDE cie=00000030 pc=000000000000eb50..000000000000eb5f │ │ │ │ +000013f0 0000000000000010 000013c4 FDE cie=00000030 pc=000000000000f400..000000000000f413 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000174c 0000000000000018 00001720 FDE cie=00000030 pc=000000000000eb60..000000000000eb81 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000eb68 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000eb7c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00001404 0000000000000010 000013d8 FDE cie=00000030 pc=000000000000f420..000000000000f433 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001768 0000000000000010 0000173c FDE cie=00000030 pc=000000000000e8a0..000000000000e8ad │ │ │ │ +00001418 0000000000000040 00001308 FDE cie=00000114 pc=000000000000f440..000000000000fff4 │ │ │ │ + Augmentation data: bb 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f442 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f444 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000f447 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f448 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000f459 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1912 to 000000000000fbd1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fbd2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fbd3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fbd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fbd7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000fbe0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000177c 0000000000000018 00001750 FDE cie=00000030 pc=000000000000e8b0..000000000000e8c5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e8b1 │ │ │ │ +0000145c 0000000000000034 0000134c FDE cie=00000114 pc=0000000000010000..000000000001040f │ │ │ │ + Augmentation data: 6a 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000000e8c4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010003 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010004 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010008 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000010060 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010061 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010062 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010064 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010068 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001494 000000000000002c 00001468 FDE cie=00000030 pc=000000000001a620..000000000001a682 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a627 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a62b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a62c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001a674 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a675 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a677 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a680 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001798 0000000000000048 0000176c FDE cie=00000030 pc=000000000000e8d0..000000000000e980 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e8d2 │ │ │ │ +000014c4 000000000000003c 00001498 FDE cie=00000030 pc=000000000001a690..000000000001a762 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a69b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e8d4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a69d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e8d6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a6a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e8d8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e8dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e8dd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e8e1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000000e96a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e96b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e96c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 171 to 000000000001a74f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e96e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a750 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a752 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e972 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a754 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e974 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a756 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a760 │ │ │ │ + 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) │ │ │ │ + │ │ │ │ +00001504 000000000000002c 000013f4 FDE cie=00000114 pc=000000000001a770..000000000001a896 │ │ │ │ + Augmentation data: 15 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a772 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a773 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a774 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 282 to 000000000001a88e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a88f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a891 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e978 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017e4 000000000000001c 000017b8 FDE cie=00000030 pc=000000000000e980..000000000000e9e5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e981 │ │ │ │ +00001534 0000000000000018 00001508 FDE cie=00000030 pc=000000000001a8a0..000000000001a8d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a8a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000e9d7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001a8cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e9e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001804 000000000000004c 000017d8 FDE cie=00000030 pc=000000000000eb90..000000000000ec42 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000eb9b │ │ │ │ +00001550 0000000000000050 00001440 FDE cie=00000114 pc=000000000001a8e0..000000000001ada4 │ │ │ │ + Augmentation data: cd 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a8e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a8e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb9f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a8e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eba1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a8eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eba2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a8f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eba3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a8f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ebab │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000000ec35 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a8fe │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 707 to 000000000001abc1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ec36 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001abc2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ec37 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001abc3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001abc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001abc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001abc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001abcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ec40 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001abd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001854 0000000000000048 00001828 FDE cie=00000030 pc=000000000000ec50..000000000000edcb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ec56 │ │ │ │ +000015a4 0000000000000050 00001494 FDE cie=00000114 pc=000000000001adb0..000000000001b0d8 │ │ │ │ + Augmentation data: a7 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec5a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001adb9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adbb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ec60 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001adc3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ec64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001adc4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000ec75 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 259 to 000000000000ed78 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001adcb │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 568 to 000000000001b003 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b004 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed7a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b005 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b007 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b009 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b00b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b00d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ed88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b00e │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000018a0 0000000000000048 00001874 FDE cie=00000030 pc=000000000000edd0..000000000000f01d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edd2 │ │ │ │ +000015f8 0000000000000050 000014e8 FDE cie=00000114 pc=000000000001b0e0..000000000001b5a5 │ │ │ │ + Augmentation data: 86 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000edd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eddb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eddf │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b0f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ede0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b0f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ede7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000000ef93 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b0fb │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 709 to 000000000001b3c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ef94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b3c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ef95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b3c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b3c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef99 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b3c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b3c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b3ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000efa0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b3d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000018ec 0000000000000048 000018c0 FDE cie=00000030 pc=000000000000e9f0..000000000000eb44 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9f2 │ │ │ │ +0000164c 0000000000000050 0000153c FDE cie=00000114 pc=000000000001b5b0..000000000001b8d8 │ │ │ │ + Augmentation data: 60 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e9f9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b5b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e9fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b5c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e9fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b5c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea01 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 261 to 000000000000eb06 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b5cb │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 568 to 000000000001b803 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b804 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eb0b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b805 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b807 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb0f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb11 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb13 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000eb20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001938 0000000000000034 0000190c FDE cie=00000030 pc=000000000000f020..000000000000f095 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f022 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f023 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b809 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f02b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000000f07e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f07f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b80b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f081 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b80d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000f090 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b80e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f091 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f092 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f094 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001970 0000000000000018 00001944 FDE cie=00000030 pc=000000000000f0a0..000000000000f0b7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f0a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000f0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000198c 0000000000000030 00001960 FDE cie=00000030 pc=000000000000f0c0..000000000000f188 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f0c3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0c7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f0ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000000f134 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f135 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f136 │ │ │ │ +000016a0 0000000000000018 00001674 FDE cie=00000030 pc=000000000001b8e0..000000000001b921 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b8e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f138 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001b91c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f140 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000019c0 0000000000000010 00001994 FDE cie=00000030 pc=000000000000f190..000000000000f1db │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019d4 0000000000000060 000019a8 FDE cie=00000030 pc=000000000000f1e0..000000000000f31e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1e2 │ │ │ │ +000016bc 0000000000000078 00001690 FDE cie=00000030 pc=000000000001b930..000000000001bab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f1e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b939 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f1ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b93a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1ee │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000f210 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b93e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000001b9f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f211 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b9fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f212 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b9ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f214 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f21a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f220 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001ba10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000000f2cb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ba14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f2cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ba1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f2cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ba1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f2cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f2d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f2d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f2d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000f2e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ba28 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000001baa4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001baaa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001baab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baaf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bab1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bab3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a38 0000000000000050 000019b4 FDE cie=00000088 pc=000000000000f320..000000000000f632 │ │ │ │ - Augmentation data: df 3c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f322 │ │ │ │ +00001738 0000000000000094 0000170c FDE cie=00000030 pc=000000000001bac0..000000000001bd72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f324 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bac8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f329 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f32b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bacc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bad0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f32d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bad1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f334 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000000f4c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001bad8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 207 to 000000000001bba7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f4c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bbab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f4ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bbac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f4cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f4ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f4d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f4d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bbb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a8c 0000000000000010 00001a60 FDE cie=00000030 pc=000000000000f640..000000000000f67a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001aa0 0000000000000010 00001a74 FDE cie=00000030 pc=000000000000f680..000000000000f6f7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001ab4 0000000000000010 00001a88 FDE cie=00000030 pc=000000000000f700..000000000000f752 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001ac8 0000000000000010 00001a9c FDE cie=00000030 pc=000000000000f760..000000000000f7bc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001adc 000000000000002c 00001a58 FDE cie=00000088 pc=000000000000f7c0..000000000000f9cd │ │ │ │ - Augmentation data: 5b 3c 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7c2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f7c9 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000000f7fa │ │ │ │ + DW_CFA_advance_loc2: 273 to 000000000001bcc9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bcca │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bccb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bccd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bccf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bcd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bcd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f800 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bcd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b0c 0000000000000018 00001ae0 FDE cie=00000030 pc=000000000000f9d0..000000000000fa0a │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000f9e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000000fa04 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa08 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b28 0000000000000010 00001afc FDE cie=00000030 pc=000000000000fa10..000000000000fa22 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b3c 0000000000000020 00001b10 FDE cie=00000030 pc=000000000000fa30..000000000000fa80 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fa38 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000000fa5f │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000001bd19 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bd1f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd20 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd22 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd24 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fa68 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bd30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b60 0000000000000018 00001b34 FDE cie=00000030 pc=000000000000fa80..000000000000faa2 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000fa91 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000fa9e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b7c 0000000000000010 00001b50 FDE cie=00000030 pc=000000000000fab0..000000000000fafb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b90 0000000000000010 00001b64 FDE cie=00000030 pc=000000000000fb00..000000000000fb4a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001ba4 0000000000000020 00001b78 FDE cie=00000030 pc=000000000000fb50..000000000000fc11 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb51 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fb58 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 113 to 000000000000fbc9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bd34 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001bd3b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd3c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd40 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fbca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fbd0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001bd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001bc8 0000000000000010 00001b9c FDE cie=00000030 pc=000000000000fc20..000000000000fc2d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bdc 0000000000000048 00001bb0 FDE cie=00000030 pc=000000000000fe00..000000000000ff2e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe02 │ │ │ │ +000017d0 000000000000004c 000016c0 FDE cie=00000114 pc=000000000001bd80..000000000001bfeb │ │ │ │ + Augmentation data: 0f 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fe09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fe0f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bd8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fe10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd8d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fe17 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001bd98 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000000fedd │ │ │ │ + DW_CFA_advance_loc2: 341 to 000000000001beed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fede │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bef2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fedf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bef3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fee1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bef5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fee3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bef7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fee5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bef9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fee7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001befb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000fef0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bf00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001c28 0000000000000020 00001bfc FDE cie=00000030 pc=000000000000fc30..000000000000fccc │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fc38 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000000fcaf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fcb0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fcb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c4c 000000000000001c 00001c20 FDE cie=00000030 pc=000000000000ff30..000000000000ff7f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000ff55 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000ff60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000ff7e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c6c 0000000000000034 00001c40 FDE cie=00000030 pc=000000000000fcd0..000000000000fd4b │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fcd1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fcd2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fcd6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000fd18 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fd20 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd21 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000fd30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fd34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd35 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd36 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000fd40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001ca4 0000000000000060 00001c78 FDE cie=00000030 pc=000000000000fd50..000000000000fdff │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd52 │ │ │ │ +00001820 0000000000000078 000017f4 FDE cie=00000030 pc=000000000001bff0..000000000001c174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bff6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bff8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bff9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bffa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fd5e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000000fdb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bffe │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000001c0b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fdc1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c0be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fdc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c0bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fdd0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001c0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fde4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c0d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fde5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c0da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fde6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c0db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fde8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdf0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c0e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d08 0000000000000018 00001cdc FDE cie=00000030 pc=0000000000010550..000000000001057a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010558 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000010575 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d24 0000000000000030 00001cf8 FDE cie=00000030 pc=000000000000ff80..000000000001002c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff82 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff83 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff87 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000ff94 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000001c164 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c16a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000000ffe2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c16b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c16d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffe3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c16f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c171 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ffe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c173 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000fff0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d58 0000000000000010 00001d2c FDE cie=00000030 pc=0000000000010580..00000000000105a2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d6c 0000000000000050 00001ce8 FDE cie=00000088 pc=0000000000010030..00000000000101dd │ │ │ │ - Augmentation data: e9 39 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010032 │ │ │ │ +0000189c 0000000000000094 00001870 FDE cie=00000030 pc=000000000001c180..000000000001c432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010034 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c18a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001003b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c18c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001003c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c190 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001003d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c191 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010044 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 307 to 0000000000010177 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c198 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 207 to 000000000001c267 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c26b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010179 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c26c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001017b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c26e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001017d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c270 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001017f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010181 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c274 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010182 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001dc0 0000000000000014 00001d94 FDE cie=00000030 pc=0000000000005dd0..0000000000005dfe │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005ddb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005df9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001dd8 000000000000004c 00001d54 FDE cie=00000088 pc=00000000000101e0..00000000000103cd │ │ │ │ - Augmentation data: 97 39 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101e4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101e6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101e8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000101e9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000101ea │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000101f1 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 363 to 000000000001035c │ │ │ │ + DW_CFA_advance_loc2: 273 to 000000000001c389 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001035d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c38a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001035e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c38b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010360 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c38d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010362 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c38f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c391 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c393 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010367 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c398 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001e28 000000000000002c 00001da4 FDE cie=00000088 pc=00000000000103d0..0000000000010431 │ │ │ │ - Augmentation data: 84 39 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103d2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000103dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000001041b │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000001c3d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c3df │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3e2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001041c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001041d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001041e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c3f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e58 0000000000000028 00001e2c FDE cie=00000030 pc=0000000000010440..00000000000104f7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010441 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010442 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010449 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000104dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c3f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c3fb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c3fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c400 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000104e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c404 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000104f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c410 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e84 000000000000001c 00001e00 FDE cie=00000088 pc=0000000000010500..000000000001051c │ │ │ │ - Augmentation data: 38 39 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010508 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000010517 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea4 0000000000000020 00001e20 FDE cie=00000088 pc=0000000000010520..0000000000010549 │ │ │ │ - Augmentation data: 1c 39 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010528 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000010544 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00001ec8 0000000000000050 00001e44 FDE cie=00000088 pc=00000000000105b0..0000000000010a19 │ │ │ │ - Augmentation data: fc 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b2 │ │ │ │ +00001934 000000000000004c 00001824 FDE cie=00000114 pc=000000000001c440..000000000001c792 │ │ │ │ + Augmentation data: cf 41 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c444 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c446 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c448 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c44c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c44d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105be │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 766 to 00000000000108bc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001c458 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 484 to 000000000001c63c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108bd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c641 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c642 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c644 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c646 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c648 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c64a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000108d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001f1c 0000000000000014 00001ef0 FDE cie=00000030 pc=0000000000005e00..0000000000005e2e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005e0b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005e29 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001f34 0000000000000050 00001eb0 FDE cie=00000088 pc=0000000000010a20..0000000000010f27 │ │ │ │ - Augmentation data: cb 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a22 │ │ │ │ +00001984 000000000000004c 00001874 FDE cie=00000114 pc=0000000000010410..000000000001372c │ │ │ │ + Augmentation data: a3 41 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010414 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010416 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010418 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010419 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001041a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010a34 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 831 to 0000000000010d73 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010421 │ │ │ │ + DW_CFA_def_cfa_offset: 1760 │ │ │ │ + DW_CFA_advance_loc1: 131 to 00000000000104a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010d74 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010d75 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000010d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001f88 000000000000002c 00001f04 FDE cie=00000088 pc=0000000000010f30..0000000000010fa5 │ │ │ │ - Augmentation data: ef 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f31 │ │ │ │ +000019d4 0000000000000050 000018c4 FDE cie=00000114 pc=0000000000013730..000000000001a609 │ │ │ │ + Augmentation data: b3 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013734 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000010f40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013736 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000010f8f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013738 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013739 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001373a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013741 │ │ │ │ + DW_CFA_def_cfa_offset: 5568 │ │ │ │ + DW_CFA_advance_loc2: 19735 to 0000000000018458 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f90 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f91 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f92 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001fb8 0000000000000028 00001f8c FDE cie=00000030 pc=0000000000010fb0..00000000000110a7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010fb9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018459 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001845a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001845c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000001108d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001845e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011091 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018460 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011092 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018462 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000110a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018468 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001fe4 000000000000001c 00001f60 FDE cie=00000088 pc=00000000000110b0..00000000000110cc │ │ │ │ - Augmentation data: a3 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000110b8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000110c7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002004 0000000000000020 00001f80 FDE cie=00000088 pc=00000000000110d0..00000000000110f9 │ │ │ │ - Augmentation data: 87 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000110d8 │ │ │ │ +00001a28 000000000000001c 000019fc FDE cie=00000030 pc=0000000000005ef0..0000000000005fc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ef1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000110f4 │ │ │ │ + DW_CFA_advance_loc1: 205 to 0000000000005fbe │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00002028 0000000000000010 00001ffc FDE cie=00000030 pc=0000000000011100..0000000000011102 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000203c 0000000000000010 00002010 FDE cie=00000030 pc=0000000000011110..0000000000011115 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002050 000000000000002c 00001fcc FDE cie=00000088 pc=0000000000011120..000000000001115a │ │ │ │ - Augmentation data: 3f 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011121 │ │ │ │ +00001a48 0000000000000030 00001a1c FDE cie=00000030 pc=000000000001c7a0..000000000001c868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011122 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011129 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c7a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000011144 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c7ae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000001c814 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c815 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011145 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c816 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011146 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c818 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011147 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c820 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002080 0000000000000018 00002054 FDE cie=00000030 pc=0000000000011160..0000000000011172 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011161 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001116d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000209c 000000000000001c 00002018 FDE cie=00000088 pc=0000000000011180..00000000000111a4 │ │ │ │ - Augmentation data: 03 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011188 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000001119f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020bc 0000000000000018 00002090 FDE cie=00000030 pc=00000000000111b0..00000000000111c7 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000111b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000111c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020d8 0000000000000010 000020ac FDE cie=00000030 pc=00000000000111d0..00000000000111d2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020ec 0000000000000018 000020c0 FDE cie=00000030 pc=00000000000111e0..00000000000111fd │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000111e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000111fc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002108 0000000000000010 000020dc FDE cie=00000030 pc=0000000000011200..0000000000011202 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000211c 0000000000000010 000020f0 FDE cie=00000030 pc=0000000000011210..000000000001121a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002130 000000000000003c 000020ac FDE cie=00000088 pc=0000000000011220..00000000000113e5 │ │ │ │ - Augmentation data: 73 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011222 │ │ │ │ +00001a7c 0000000000000024 00001a50 FDE cie=00000030 pc=000000000001c870..000000000001c8a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c871 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011224 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c876 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011228 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011229 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001122d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 211 to 0000000000011300 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011304 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c880 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011305 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001c88f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011307 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c89b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011309 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c89c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011310 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002170 0000000000000010 00002144 FDE cie=00000030 pc=00000000000113f0..000000000001140f │ │ │ │ +00001aa4 0000000000000010 00001a78 FDE cie=00000030 pc=000000000001c8b0..000000000001c8b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002184 0000000000000018 00002158 FDE cie=00000030 pc=0000000000005e30..0000000000005e5e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005e3b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005e59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000021a0 0000000000000030 00002174 FDE cie=00000030 pc=0000000000011410..00000000000114d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011412 │ │ │ │ +00001ab8 0000000000000034 000019a8 FDE cie=00000114 pc=000000000001c8c0..000000000001ca3c │ │ │ │ + Augmentation data: 8f 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011413 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c8c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011417 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c8c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001141e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000011484 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c8cb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000001c9e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011485 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c9e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011486 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c9e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011488 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c9e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c9e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000021d4 0000000000000048 000021a8 FDE cie=00000030 pc=0000000000011da0..0000000000012017 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011da2 │ │ │ │ +00001af0 0000000000000048 00001ac4 FDE cie=00000030 pc=000000000001ca40..000000000001cd5b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011da4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011da9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ca49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011dab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011daf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ca4f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011db0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca50 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011db7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 500 to 0000000000011fab │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ca5a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 519 to 000000000001cc61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011fac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011fad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011faf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011fb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011fb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011fb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011fc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001cc70 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002220 0000000000000010 000021f4 FDE cie=00000030 pc=0000000000012020..0000000000012093 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00001b3c 0000000000000034 00001a2c FDE cie=00000114 pc=000000000001cd60..000000000001cdf9 │ │ │ │ + Augmentation data: 19 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cd63 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cd6b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001cd78 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001cdd2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdd3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdd4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cdd6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdd7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002234 0000000000000050 000021b0 FDE cie=00000088 pc=00000000000114e0..0000000000011736 │ │ │ │ - Augmentation data: 83 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114e2 │ │ │ │ +00001b74 0000000000000050 00001a64 FDE cie=00000114 pc=000000000001ce00..000000000001d101 │ │ │ │ + Augmentation data: 00 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000114e9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ce09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114ef │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ce13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000114f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce14 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000114fc │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 474 to 00000000000116d6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001ce1b │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 421 to 000000000001cfc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000116d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cfc1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000116d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cfc2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfc6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000116e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cfd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002288 0000000000000054 00002204 FDE cie=00000088 pc=0000000000011740..0000000000011d93 │ │ │ │ - Augmentation data: 57 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011742 │ │ │ │ +00001bc8 0000000000000050 00001ab8 FDE cie=00000114 pc=000000000001f350..000000000001f838 │ │ │ │ + Augmentation data: eb 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f354 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001174c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f356 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001174e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f358 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011752 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f360 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011753 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f361 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001175d │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 1167 to 0000000000011bec │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f36b │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 706 to 000000000001f62d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011bed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f62e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011bee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f62f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f631 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f633 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f635 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f637 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000011c00 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001f640 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c1c 000000000000002c 00001b0c FDE cie=00000114 pc=000000000001d110..000000000001d30c │ │ │ │ + Augmentation data: c5 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d112 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d114 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d115 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d116 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001d127 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022e0 0000000000000030 000022b4 FDE cie=00000030 pc=00000000000120a0..0000000000012168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120a2 │ │ │ │ +00001c4c 0000000000000028 00001c20 FDE cie=00000030 pc=000000000001f840..000000000001f8ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f843 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f847 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000120ae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000012114 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012115 │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000001f89e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012116 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001f8a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012118 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f8a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012120 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002314 0000000000000048 000022e8 FDE cie=00000030 pc=0000000000012170..0000000000012296 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012172 │ │ │ │ +00001c78 000000000000003c 00001c4c FDE cie=00000030 pc=000000000001d310..000000000001d653 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d314 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012175 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d316 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001217a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000012191 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d324 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 746 to 000000000001d60e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012195 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d60f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012196 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d610 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012198 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001219a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d614 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000121a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d618 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000001228c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012290 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012291 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012293 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012295 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002360 000000000000002c 00002334 FDE cie=00000030 pc=00000000000122a0..0000000000012321 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000122a2 │ │ │ │ +00001cb8 000000000000004c 00001ba8 FDE cie=00000114 pc=000000000001d660..000000000001d86d │ │ │ │ + Augmentation data: 58 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000122a3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d668 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000122a7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d66a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000012301 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d66c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d674 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d675 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001d68a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 379 to 000000000001d805 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d806 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d807 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d809 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d80b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d80d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012306 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d80f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012310 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d814 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002390 0000000000000038 00002364 FDE cie=00000030 pc=0000000000012330..000000000001240e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012332 │ │ │ │ +00001d08 0000000000000060 00001cdc FDE cie=00000030 pc=000000000001f8b0..000000000001f9b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f8b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012334 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f8b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012335 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f8b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012336 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f8b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001233a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f8bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f8be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f8c2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001236a │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000001f96b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f96f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f970 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001236b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f972 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001236c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f974 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001236e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012370 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f978 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012378 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000023cc 0000000000000020 000023a0 FDE cie=00000030 pc=0000000000012410..00000000000124c7 │ │ │ │ - DW_CFA_advance_loc1: 81 to 0000000000012461 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001249e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124a0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000124a8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000124c6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000023f0 0000000000000024 000023c4 FDE cie=00000030 pc=00000000000124d0..00000000000125ea │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000124d8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000012507 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012510 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012520 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000125dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f984 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f988 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f989 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f98b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f98d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f98f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f991 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000125e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002418 0000000000000040 000023ec FDE cie=00000030 pc=00000000000125f0..00000000000126be │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125f2 │ │ │ │ +00001d6c 0000000000000050 00001c5c FDE cie=00000114 pc=000000000001d870..000000000001def6 │ │ │ │ + Augmentation data: bf 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d872 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125f4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d874 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125f6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d876 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000125f7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d878 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000125fb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d87c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000125ff │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 177 to 00000000000126b0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d87d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d887 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 479 to 000000000001da66 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126b9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001da78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000245c 0000000000000018 00002430 FDE cie=00000030 pc=00000000000126c0..00000000000126de │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000126d9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002478 0000000000000014 0000244c FDE cie=00000030 pc=00000000000126e0..00000000000126e5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002490 000000000000004c 00002464 FDE cie=00000030 pc=00000000000126f0..00000000000127ec │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012700 │ │ │ │ +00001dc0 0000000000000068 00001cb0 FDE cie=00000114 pc=000000000001df00..000000000001e15f │ │ │ │ + Augmentation data: a7 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012702 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012707 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012709 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001270a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001df0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001270b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001df0d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012714 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 203 to 00000000000127df │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001df19 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000001e02f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000127e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e033 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000127e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e034 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000127e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e036 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000127e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000127e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e03a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000127e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e03c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000127ea │ │ │ │ - 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: 4 to 000000000001e040 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000001e122 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e126 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e127 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e129 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e12b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e12d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e12f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024e0 000000000000002c 0000245c FDE cie=00000088 pc=00000000000127f0..0000000000012852 │ │ │ │ - Augmentation data: 83 34 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000127f1 │ │ │ │ +00001e2c 0000000000000050 00001d1c FDE cie=00000114 pc=000000000001e160..000000000001e9ca │ │ │ │ + Augmentation data: 5b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e162 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000127f9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e164 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000012804 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001e16d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000012836 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e16f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e170 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e171 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e17b │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 1379 to 000000000001e6de │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6df │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6e0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012837 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012838 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012839 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e6f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002510 0000000000000048 000024e4 FDE cie=00000030 pc=0000000000012ac0..0000000000012c40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ac2 │ │ │ │ +00001e80 000000000000004c 00001d70 FDE cie=00000114 pc=000000000001e9d0..000000000001ec5a │ │ │ │ + Augmentation data: 69 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ac4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e9d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012acc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e9e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012acd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e9e5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000012ae1 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001e9fa │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000012bf2 │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000001ebbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012bf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ebbd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012bf4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ebbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c00 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ebd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000255c 0000000000000030 00002530 FDE cie=00000030 pc=0000000000012860..0000000000012915 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012862 │ │ │ │ +00001ed0 000000000000004c 00001dc0 FDE cie=00000114 pc=000000000001ec60..000000000001eea6 │ │ │ │ + Augmentation data: 40 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012863 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ec68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012864 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001286b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000000128f8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec6c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ec74 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ec75 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001ec8a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000001ee1e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ee1f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ee20 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000128f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000128fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000128fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012900 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ee29 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002590 0000000000000018 00002564 FDE cie=00000030 pc=0000000000012920..000000000001293c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012921 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000012937 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000025ac 0000000000000050 00002580 FDE cie=00000030 pc=0000000000012940..0000000000012ab3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012942 │ │ │ │ +00001f20 0000000000000050 00001e10 FDE cie=00000114 pc=000000000001eeb0..000000000001f34b │ │ │ │ + Augmentation data: 11 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012944 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012948 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012949 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001295b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eebc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 214 to 0000000000012a31 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eebd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001eec4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 370 to 000000000001f036 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f037 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f038 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012a35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f03a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f03c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f03e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f040 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012a40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f048 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000012a5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012a5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012a5e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a60 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001f74 0000000000000018 00001f48 FDE cie=00000030 pc=0000000000005fd0..0000000000005ffe │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005fdb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a62 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000005ff9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012a68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001f90 0000000000000010 00001f64 FDE cie=00000030 pc=0000000000020c00..0000000000020c22 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002600 0000000000000018 000025d4 FDE cie=00000030 pc=000000000001ae00..000000000001ae29 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ae08 │ │ │ │ +00001fa4 0000000000000018 00001f78 FDE cie=00000030 pc=0000000000020c30..0000000000020c5a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020c38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001ae24 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000020c55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000261c 0000000000000030 000025f0 FDE cie=00000030 pc=0000000000012c40..0000000000012d08 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012c42 │ │ │ │ +00001fc0 0000000000000010 00001f94 FDE cie=00000030 pc=0000000000020c60..0000000000020c82 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001fd4 0000000000000018 00001fa8 FDE cie=00000030 pc=0000000000020c90..0000000000020cba │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020c98 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000020cb5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ff0 0000000000000030 00001fc4 FDE cie=00000030 pc=000000000001f9c0..000000000001fa88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012c43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f9c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012c4e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f9ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000012cb4 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000001fa34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012cb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fa35 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012cb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fa36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012cb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fa38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012cc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fa40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002650 0000000000000018 00002624 FDE cie=00000030 pc=000000000001ae30..000000000001ae66 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ae38 │ │ │ │ +00002024 000000000000005c 00001ff8 FDE cie=00000030 pc=000000000001fa90..000000000001fc77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fa92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000001ae61 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000266c 000000000000002c 000025e8 FDE cie=00000088 pc=000000000001ae70..000000000001aebc │ │ │ │ - Augmentation data: 03 33 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ae71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ae79 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001fa9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001ae84 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fa9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001aea6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fa9d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001faa4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 394 to 000000000001fc2e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001fc37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aea7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aea9 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001fc48 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fc4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc4d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fc58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001fc6c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fc70 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc71 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc73 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc75 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000269c 0000000000000018 00002670 FDE cie=00000030 pc=0000000000012d10..0000000000012d65 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012d11 │ │ │ │ +00002084 0000000000000018 00002058 FDE cie=00000030 pc=000000000001fc80..000000000001fc97 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000012d64 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001fc92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000026b8 0000000000000028 0000268c FDE cie=00000030 pc=0000000000012d70..0000000000012e39 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d72 │ │ │ │ +000020a0 0000000000000018 00002074 FDE cie=00000030 pc=000000000001fca0..000000000001fd29 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fca8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012d76 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012d77 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000012d85 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012d86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d88 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000001fd28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012d90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000026e4 0000000000000050 00002660 FDE cie=00000088 pc=0000000000012e40..00000000000130eb │ │ │ │ - Augmentation data: 97 32 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e42 │ │ │ │ +000020bc 0000000000000044 00001fac FDE cie=00000114 pc=000000000001fd30..0000000000020476 │ │ │ │ + Augmentation data: 7e 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fd32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e44 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fd34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e46 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fd36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fd37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e49 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fd3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e4a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012e51 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 447 to 0000000000013010 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001fd42 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 1416 to 00000000000202ca │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013011 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013012 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000202cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013014 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000202cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013016 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013018 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001301a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013020 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000202d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002104 0000000000000010 000020d8 FDE cie=00000030 pc=0000000000020480..0000000000020490 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002738 0000000000000018 0000270c FDE cie=00000030 pc=00000000000130f0..0000000000013133 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000130f1 │ │ │ │ +00002118 0000000000000010 000020ec FDE cie=00000030 pc=0000000000020490..0000000000020495 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000212c 0000000000000010 00002100 FDE cie=00000030 pc=00000000000204a0..00000000000204a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002140 0000000000000010 00002114 FDE cie=00000030 pc=00000000000204b0..00000000000204b5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002154 0000000000000010 00002128 FDE cie=00000030 pc=00000000000204c0..00000000000204e7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002168 0000000000000024 0000213c FDE cie=00000030 pc=00000000000204f0..0000000000020559 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000013132 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000020505 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000020510 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000020530 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020538 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000020554 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002754 000000000000002c 000026d0 FDE cie=00000088 pc=000000000001aec0..000000000001af13 │ │ │ │ - Augmentation data: 5c 32 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aec2 │ │ │ │ +00002190 000000000000003c 00002080 FDE cie=00000114 pc=0000000000020560..000000000002090b │ │ │ │ + Augmentation data: 58 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001aec7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aecb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020565 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001aef7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020566 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002056d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000002059e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002059f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000205a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aefa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aefb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000205a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002784 000000000000002c 00002758 FDE cie=00000030 pc=000000000001af20..000000000001afaf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af22 │ │ │ │ +000021d0 0000000000000034 000020c0 FDE cie=00000114 pc=0000000000020910..0000000000020bfc │ │ │ │ + Augmentation data: 6d 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020912 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020913 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001af27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020914 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001af8f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020918 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000020968 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020969 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002096a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002096c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001af98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000027b4 0000000000000018 00002788 FDE cie=00000030 pc=000000000001afb0..000000000001afe4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001afb8 │ │ │ │ +00002208 0000000000000014 000021dc FDE cie=00000030 pc=0000000000006000..000000000000602e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000600b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000001afdf │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006029 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002220 0000000000000010 000021f4 FDE cie=00000030 pc=0000000000020cc0..0000000000020cc5 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027d0 0000000000000018 000027a4 FDE cie=00000030 pc=000000000001aff0..000000000001b031 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001b02c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002234 0000000000000010 00002208 FDE cie=00000030 pc=0000000000020cd0..0000000000020cdd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027ec 0000000000000050 00002768 FDE cie=00000088 pc=000000000001b040..000000000001b505 │ │ │ │ - Augmentation data: e2 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b042 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b044 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b046 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b048 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b050 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b051 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b05b │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 709 to 000000000001b320 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b321 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b322 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b324 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b326 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b328 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b32a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00002248 0000000000000010 0000221c FDE cie=00000030 pc=0000000000020ce0..0000000000020ce7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000225c 0000000000000010 00002230 FDE cie=00000030 pc=0000000000020cf0..0000000000020cf8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002270 0000000000000010 00002244 FDE cie=00000030 pc=0000000000020d00..0000000000020d0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002840 000000000000002c 00002814 FDE cie=00000030 pc=000000000001b510..000000000001b572 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b517 │ │ │ │ +00002284 0000000000000010 00002258 FDE cie=00000030 pc=0000000000020d10..0000000000020d14 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002298 0000000000000010 0000226c FDE cie=00000030 pc=0000000000020d20..0000000000020d25 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000022ac 0000000000000028 00002280 FDE cie=00000030 pc=0000000000020d30..0000000000020f20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b51b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b51c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020d3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001b564 │ │ │ │ + DW_CFA_advance_loc2: 284 to 0000000000020e58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b565 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b567 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b570 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020e60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002870 000000000000003c 00002844 FDE cie=00000030 pc=000000000001b580..000000000001b652 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001b58b │ │ │ │ +000022d8 0000000000000038 000022ac FDE cie=00000030 pc=0000000000020f20..0000000000020fdb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b58d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b592 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b593 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020f27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b594 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020f2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000001b63f │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000020fbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b640 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020fc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b642 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020fc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020fc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020fc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b650 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000028b0 0000000000000028 00002884 FDE cie=00000030 pc=000000000001b660..000000000001b6ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b662 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b663 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b667 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000001b6be │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b6c7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b6c9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002314 0000000000000010 000022e8 FDE cie=00000030 pc=0000000000020fe0..0000000000020ff7 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028dc 000000000000002c 00002858 FDE cie=00000088 pc=000000000001b6d0..000000000001b7f6 │ │ │ │ - Augmentation data: 20 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b6d2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b6d3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b6d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000001b7ee │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7ef │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7f1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002328 0000000000000010 000022fc FDE cie=00000030 pc=0000000000021000..0000000000021053 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000290c 0000000000000050 00002888 FDE cie=00000088 pc=000000000001b800..000000000001bb28 │ │ │ │ - Augmentation data: f4 30 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b802 │ │ │ │ +0000233c 0000000000000048 00002310 FDE cie=00000030 pc=0000000000021190..00000000000212e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b804 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b809 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b80b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002119b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b813 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002119c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b814 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002119d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b81b │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 568 to 000000000001ba53 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000211a7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 243 to 000000000002129a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ba54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002129b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ba55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002129c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002129e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba5b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba5d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ba5e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000212a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002388 0000000000000010 0000235c FDE cie=00000030 pc=00000000000212f0..000000000002131b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002960 000000000000004c 000028dc FDE cie=00000088 pc=000000000001bb30..000000000001bec5 │ │ │ │ - Augmentation data: d3 30 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb32 │ │ │ │ +0000239c 0000000000000044 0000228c FDE cie=00000114 pc=0000000000021060..0000000000021135 │ │ │ │ + Augmentation data: b5 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb34 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bb39 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021069 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb3b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002106a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb3f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002106f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bb40 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001bb4d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 756 to 000000000001be41 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000021078 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000002110e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001be42 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001be43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002110f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be45 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021110 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021112 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021114 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021116 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001be50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021117 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000029b0 0000000000000044 00002984 FDE cie=00000030 pc=0000000000013140..000000000001323e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013142 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013143 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013147 │ │ │ │ +000023e4 0000000000000018 000023b8 FDE cie=00000030 pc=0000000000021140..000000000002118b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021144 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000013168 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000021185 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013169 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001316b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013170 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021186 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013171 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013174 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002400 0000000000000014 000023d4 FDE cie=00000030 pc=0000000000006030..000000000000605e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000603b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013176 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006059 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013180 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000013221 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013222 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002418 0000000000000018 000023ec FDE cie=00000030 pc=00000000000294e0..0000000000029509 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000294e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013224 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000029504 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013228 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029f8 0000000000000078 000029cc FDE cie=00000030 pc=000000000001bed0..000000000001c054 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bed2 │ │ │ │ +00002434 0000000000000030 00002408 FDE cie=00000030 pc=0000000000021320..00000000000213e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bed4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021323 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bed6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021327 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bed8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bed9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002132e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001beda │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bede │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000001bf98 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000021394 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bf9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf9f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021395 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfa5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021396 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021398 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001bfb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000213a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bfba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bfbb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfbd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfbf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfc1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfc3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bfc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000001c044 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c04a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c04b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c04d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c04f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c051 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002468 0000000000000018 0000243c FDE cie=00000030 pc=0000000000029510..0000000000029546 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029518 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c053 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000029541 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a74 0000000000000094 00002a48 FDE cie=00000030 pc=000000000001c060..000000000001c312 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c062 │ │ │ │ +00002484 000000000000002c 00002374 FDE cie=00000114 pc=0000000000029550..000000000002959c │ │ │ │ + Augmentation data: db 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029551 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c068 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029559 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c06a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000029564 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c06c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c070 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c071 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c078 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 000000000001c147 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000029586 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c14b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c14c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c14e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c150 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029587 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c154 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029588 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c158 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029589 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 273 to 000000000001c269 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c26a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c26b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c26d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c26f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c271 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024b4 0000000000000018 00002488 FDE cie=00000030 pc=00000000000213f0..0000000000021445 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c273 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000021444 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c278 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001c2b9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c2bf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2c0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2c2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2c4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2c6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024d0 0000000000000028 000024a4 FDE cie=00000030 pc=0000000000021450..0000000000021519 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2c8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c2d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c2d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c2db │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2dc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2de │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021456 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021457 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2e0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000021465 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021466 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021468 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001c2f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002b0c 0000000000000064 00002a88 FDE cie=00000088 pc=0000000000013240..00000000000133b5 │ │ │ │ - Augmentation data: 47 2f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013242 │ │ │ │ +000024fc 0000000000000050 000023ec FDE cie=00000114 pc=0000000000021520..00000000000217cb │ │ │ │ + Augmentation data: 6f 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013244 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021524 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013249 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021526 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001324b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021528 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001324f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021529 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013250 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002152a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001325c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 125 to 00000000000132d9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021531 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 447 to 00000000000216f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000132de │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000132e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000132e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000132e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000132e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000132f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021700 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000013378 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001337c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001337d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001337f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002550 0000000000000018 00002524 FDE cie=00000030 pc=00000000000217d0..0000000000021813 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000217d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000021812 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000256c 000000000000002c 0000245c FDE cie=00000114 pc=00000000000295a0..00000000000295f3 │ │ │ │ + Augmentation data: 34 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000295a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000295ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013381 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000295d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013383 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000295d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013385 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013386 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000295db │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002b74 0000000000000048 00002b48 FDE cie=00000030 pc=000000000001c320..000000000001c46b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c322 │ │ │ │ +0000259c 000000000000004c 0000248c FDE cie=00000114 pc=0000000000029600..0000000000029995 │ │ │ │ + Augmentation data: 87 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c324 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029604 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c32a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029609 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c32c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002960b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002960f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c331 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029610 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c335 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 242 to 000000000001c427 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002961d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 756 to 0000000000029911 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c428 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029912 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c429 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029913 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c42b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029915 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c42d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029917 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c42f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029919 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c431 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002991b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c438 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029920 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002bc0 0000000000000078 00002b94 FDE cie=00000030 pc=000000000001c470..000000000001c5f4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c472 │ │ │ │ +000025ec 0000000000000044 000025c0 FDE cie=00000030 pc=0000000000021820..000000000002191e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021822 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c474 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021823 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c476 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021827 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c478 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c479 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c47a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c47e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000001c538 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000021848 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c53e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c53f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c541 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c543 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c545 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021849 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c547 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002184b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c550 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c554 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021851 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c55a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c55b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c55d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c55f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c561 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000021854 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c563 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021856 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c568 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000001c5e4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c5ea │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c5eb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5ed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5ef │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000021901 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021904 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021908 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c3c 0000000000000094 00002c10 FDE cie=00000030 pc=000000000001c600..000000000001c8b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c602 │ │ │ │ +00002634 0000000000000064 00002524 FDE cie=00000114 pc=0000000000021920..0000000000021a95 │ │ │ │ + Augmentation data: 0f 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021924 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c60a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021929 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c60c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002192b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c610 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002192f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c611 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021930 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c618 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002193c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 000000000001c6e7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c6eb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c6ec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6ee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6f0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c6f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 273 to 000000000001c809 │ │ │ │ + DW_CFA_advance_loc1: 125 to 00000000000219b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c80a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000219bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c80b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000219be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c80d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000219c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c80f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000219c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c811 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000219c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c813 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000219c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c818 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000219d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001c859 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000021a58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c85f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021a5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c860 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c862 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c864 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c866 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c868 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c870 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a66 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c874 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c87b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c87c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c87e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c880 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c882 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c884 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001c890 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002cd4 0000000000000068 00002c50 FDE cie=00000088 pc=00000000000133c0..000000000001361f │ │ │ │ - Augmentation data: 9f 2d 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133c2 │ │ │ │ +0000269c 0000000000000068 0000258c FDE cie=00000114 pc=0000000000021aa0..0000000000021cff │ │ │ │ + Augmentation data: c7 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021aa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021aa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021aa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021aa8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021aac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000133cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021aad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000133d9 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021ab9 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 278 to 00000000000134ef │ │ │ │ + DW_CFA_advance_loc2: 278 to 0000000000021bcf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000134f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021bd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000134f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021bd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021bd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021bd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021bda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021bdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013500 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000135e2 │ │ │ │ + DW_CFA_advance_loc1: 226 to 0000000000021cc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000135e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021cc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000135e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021cc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021cc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ccb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ccd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ccf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000135f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d40 0000000000000050 00002cbc FDE cie=00000088 pc=0000000000013620..000000000001701c │ │ │ │ - Augmentation data: 53 2d 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013622 │ │ │ │ +00002708 0000000000000050 000025f8 FDE cie=00000114 pc=0000000000021d00..00000000000256fc │ │ │ │ + Augmentation data: 7b 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021d02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013624 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021d04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001362a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021d0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001362c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021d0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013634 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021d14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013635 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d15 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001363c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021d1c │ │ │ │ DW_CFA_def_cfa_offset: 4576 │ │ │ │ - DW_CFA_advance_loc2: 10979 to 000000000001611f │ │ │ │ + DW_CFA_advance_loc2: 10979 to 00000000000247ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024800 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016121 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024801 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016123 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024803 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016125 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024805 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016127 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024807 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024809 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016130 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024810 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d94 000000000000004c 00002d10 FDE cie=00000088 pc=000000000001c8c0..000000000001cab6 │ │ │ │ - Augmentation data: b3 2f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8c2 │ │ │ │ +0000275c 000000000000004c 0000264c FDE cie=00000114 pc=00000000000299a0..0000000000029b96 │ │ │ │ + Augmentation data: db 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000299a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000299a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c8c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000299a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8cb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000299ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c8d1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000299b1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c8d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000299b2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c8dc │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000299bc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000001c9d5 │ │ │ │ + DW_CFA_advance_loc1: 249 to 0000000000029ab5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c9d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029ab9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c9da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029aba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c9dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029abc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c9de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029abe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c9e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ac0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c9e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ac2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c9e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029ac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002de4 0000000000000050 00002d60 FDE cie=00000088 pc=000000000001cac0..000000000001d223 │ │ │ │ - Augmentation data: b3 2f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac2 │ │ │ │ +000027ac 0000000000000050 0000269c FDE cie=00000114 pc=0000000000029ba0..000000000002a303 │ │ │ │ + Augmentation data: db 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ba4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ba6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ba8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cac9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029ba9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001caca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029baa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cad1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029bb1 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1370 to 000000000001d02b │ │ │ │ + DW_CFA_advance_loc2: 1370 to 000000000002a10b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d02c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a10c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d02d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a10d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d02f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a10f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d031 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a111 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d033 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a113 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d035 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a115 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001d040 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002a120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e38 0000000000000050 00002db4 FDE cie=00000088 pc=0000000000017020..000000000001adf9 │ │ │ │ - Augmentation data: d3 2f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017022 │ │ │ │ +00002800 0000000000000050 000026f0 FDE cie=00000114 pc=0000000000025700..00000000000294d9 │ │ │ │ + Augmentation data: fb 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025702 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017024 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025704 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001702a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002570a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001702c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002570c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017034 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025714 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017035 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025715 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001703c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002571c │ │ │ │ DW_CFA_def_cfa_offset: 4640 │ │ │ │ - DW_CFA_advance_loc2: 12311 to 000000000001a053 │ │ │ │ + DW_CFA_advance_loc2: 12311 to 0000000000028733 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a054 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028734 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a055 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028735 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a057 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028737 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028739 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a05b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002873b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a05d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002873d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a060 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000028740 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e8c 0000000000000028 00002e60 FDE cie=00000030 pc=0000000000005e60..0000000000005f06 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005e61 │ │ │ │ +00002854 0000000000000028 00002828 FDE cie=00000030 pc=0000000000006060..0000000000006106 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006061 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005e62 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006062 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000005e7b │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000000607b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000005ef2 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000000060f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005ef9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000060f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005efa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002eb8 0000000000000010 00002e8c FDE cie=00000030 pc=000000000001d700..000000000001d722 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ecc 0000000000000018 00002ea0 FDE cie=00000030 pc=000000000001d730..000000000001d75a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d738 │ │ │ │ +00002880 0000000000000018 00002854 FDE cie=00000030 pc=000000000002d4e0..000000000002d509 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d4e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001d755 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002d504 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ee8 0000000000000010 00002ebc FDE cie=00000030 pc=000000000001d230..000000000001d235 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002efc 0000000000000010 00002ed0 FDE cie=00000030 pc=000000000001d240..000000000001d24d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f10 0000000000000010 00002ee4 FDE cie=00000030 pc=000000000001d250..000000000001d257 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f24 0000000000000010 00002ef8 FDE cie=00000030 pc=000000000001d260..000000000001d268 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f38 0000000000000010 00002f0c FDE cie=00000030 pc=000000000001d270..000000000001d27a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f4c 0000000000000010 00002f20 FDE cie=00000030 pc=000000000001d280..000000000001d284 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f60 0000000000000010 00002f34 FDE cie=00000030 pc=000000000001d290..000000000001d295 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f74 0000000000000028 00002f48 FDE cie=00000030 pc=000000000001d2a0..000000000001d490 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d2a1 │ │ │ │ +0000289c 0000000000000030 00002870 FDE cie=00000030 pc=000000000002a310..000000000002a3d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d2a2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a313 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001d2ac │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a317 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000001d3c8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a31e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000002a384 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a385 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d3c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d3ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a388 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d3d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a390 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002fa0 0000000000000038 00002f74 FDE cie=00000030 pc=000000000001d490..000000000001d54b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d492 │ │ │ │ +000028d0 0000000000000018 000028a4 FDE cie=00000030 pc=000000000002d510..000000000002d546 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d518 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d494 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d496 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d497 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d49b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001d52f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d530 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d532 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d534 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d536 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000002d541 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fdc 0000000000000010 00002fb0 FDE cie=00000030 pc=000000000001d550..000000000001d567 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ff0 0000000000000010 00002fc4 FDE cie=00000030 pc=000000000001d570..000000000001d5c3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003004 0000000000000048 00002fd8 FDE cie=00000030 pc=000000000001d760..000000000001d8b9 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d762 │ │ │ │ +000028ec 0000000000000050 000027dc FDE cie=00000114 pc=000000000002a3e0..000000000002a7e5 │ │ │ │ + Augmentation data: 8f 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d764 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d769 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a3e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d76b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d76c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d76d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001d777 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 243 to 000000000001d86a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a3f4 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 705 to 000000000002a6b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d86b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a6b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d86c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a6b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d86e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d870 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d872 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d874 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d878 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a6c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003050 0000000000000010 00003024 FDE cie=00000030 pc=000000000001d8c0..000000000001d8eb │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003064 0000000000000044 00002fe0 FDE cie=00000088 pc=000000000001d5d0..000000000001d6a5 │ │ │ │ - Augmentation data: 25 30 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5d2 │ │ │ │ +00002940 000000000000007c 00002914 FDE cie=00000030 pc=000000000002d550..000000000002d917 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5d4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d5d9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d5da │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d5df │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d55c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001d5e8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 150 to 000000000001d67e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d55d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d561 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000002d676 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d677 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d67f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d678 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d67a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d682 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d67c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d684 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d67e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d686 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d687 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030ac 0000000000000018 00003080 FDE cie=00000030 pc=000000000001d6b0..000000000001d6fb │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d6b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001d6f5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d680 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d6f6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030c8 0000000000000014 0000309c FDE cie=00000030 pc=0000000000005f10..0000000000005f3e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005f1b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005f39 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030e0 0000000000000010 000030b4 FDE cie=00000030 pc=000000000001eb30..000000000001eb52 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030f4 0000000000000018 000030c8 FDE cie=00000030 pc=000000000001eb60..000000000001eb8a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001eb68 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001eb85 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003110 0000000000000030 000030e4 FDE cie=00000030 pc=000000000001d8f0..000000000001d9b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d8f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8f3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d8f7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d8fe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000001d964 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002d69b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d965 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d966 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d968 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d970 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003144 000000000000005c 00003118 FDE cie=00000030 pc=000000000001d9c0..000000000001dba7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001d9cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d9cc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d9cd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d9d4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d69c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000001db5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d69d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001db67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d69f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001db6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001db6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001db78 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002d6b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db7c │ │ │ │ + DW_CFA_advance_loc2: 551 to 000000000002d8d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d8d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d8db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d8dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001db80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d8df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001db82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d8e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001db88 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d8e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001db9c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dba0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dba1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dba3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dba5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031a4 0000000000000018 00003178 FDE cie=00000030 pc=000000000001dbb0..000000000001dbc7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dbb1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001dbc2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031c0 0000000000000018 00003194 FDE cie=00000030 pc=000000000001dbd0..000000000001dc59 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001dbd8 │ │ │ │ +000029c0 0000000000000018 00002994 FDE cie=00000030 pc=000000000002d920..000000000002d962 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002d929 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000001dc58 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000002d95a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d960 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031dc 0000000000000044 00003158 FDE cie=00000088 pc=000000000001dc60..000000000001e3a6 │ │ │ │ - Augmentation data: bb 2e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc62 │ │ │ │ +000029dc 000000000000004c 000028cc FDE cie=00000114 pc=000000000002d970..000000000002dd8e │ │ │ │ + Augmentation data: d3 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc64 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d974 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc66 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d979 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc67 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d97b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc6b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002d986 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001dc72 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d987 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002d994 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1416 to 000000000001e1fa │ │ │ │ + DW_CFA_advance_loc2: 838 to 000000000002dcda │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e1fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e1fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dce0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dce4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003224 0000000000000010 000031f8 FDE cie=00000030 pc=000000000001e3b0..000000000001e3c0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003238 0000000000000010 0000320c FDE cie=00000030 pc=000000000001e3c0..000000000001e3c5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000324c 0000000000000010 00003220 FDE cie=00000030 pc=000000000001e3d0..000000000001e3d5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003260 0000000000000010 00003234 FDE cie=00000030 pc=000000000001e3e0..000000000001e3e5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003274 0000000000000010 00003248 FDE cie=00000030 pc=000000000001e3f0..000000000001e417 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003288 0000000000000024 0000325c FDE cie=00000030 pc=000000000001e420..000000000001e489 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e424 │ │ │ │ +00002a2c 0000000000000050 0000291c FDE cie=00000114 pc=000000000002a7f0..000000000002d269 │ │ │ │ + Augmentation data: a7 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001e435 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001e440 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e460 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e468 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001e484 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032b0 000000000000003c 0000322c FDE cie=00000088 pc=000000000001e490..000000000001e83b │ │ │ │ - Augmentation data: 95 2e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e492 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e494 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e495 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e496 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e49d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000001e4ce │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a7f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a7fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a804 │ │ │ │ + DW_CFA_def_cfa_offset: 2592 │ │ │ │ + DW_CFA_advance_loc2: 7518 to 000000000002c562 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c563 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c564 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e4cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c566 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e4d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c568 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e4d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c56a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e4d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c56c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c570 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000032f0 0000000000000034 0000326c FDE cie=00000088 pc=000000000001e840..000000000001eb2c │ │ │ │ - Augmentation data: aa 2e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e842 │ │ │ │ +00002a80 0000000000000038 00002970 FDE cie=00000114 pc=000000000002d270..000000000002d4d9 │ │ │ │ + Augmentation data: 17 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e843 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d273 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e844 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d274 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e848 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001e898 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d27b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000002d40f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e899 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d410 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e89a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e89c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d413 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d418 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003328 0000000000000014 000032fc FDE cie=00000030 pc=0000000000005f40..0000000000005f6e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005f4b │ │ │ │ +00002abc 0000000000000028 00002a90 FDE cie=00000030 pc=0000000000006110..00000000000061b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006111 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006112 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000000612b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000000061a2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000061a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005f69 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003340 0000000000000010 00003314 FDE cie=00000030 pc=000000000001eb90..000000000001ebb6 │ │ │ │ +00002ae8 0000000000000010 00002abc FDE cie=00000030 pc=000000000002dd90..000000000002ddb6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003354 0000000000000034 00003328 FDE cie=00000030 pc=000000000001ebc0..000000000001ec4f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ebc2 │ │ │ │ +00002afc 0000000000000034 00002ad0 FDE cie=00000030 pc=000000000002ddc0..000000000002de4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ddc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ebc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ddc3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ebc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ddc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000001ec40 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000002de40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ec41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ec48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002de48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ec49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001ec4c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002de4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000338c 0000000000000010 00003360 FDE cie=00000030 pc=000000000001ec50..000000000001ec54 │ │ │ │ +00002b34 0000000000000010 00002b08 FDE cie=00000030 pc=000000000002de50..000000000002de54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033a0 000000000000004c 0000331c FDE cie=00000088 pc=000000000001ec60..000000000001ed4d │ │ │ │ - Augmentation data: 0e 2e 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec62 │ │ │ │ +00002b48 000000000000004c 00002a38 FDE cie=00000114 pc=000000000002de60..000000000002df4d │ │ │ │ + Augmentation data: 7e 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ec68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ec69 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ec6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ec6e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002de6e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000001ed20 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000002df20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ed21 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df21 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ed22 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df22 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ed2b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df2b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033f0 0000000000000048 000033c4 FDE cie=00000030 pc=000000000001eeb0..000000000001f009 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ +00002b98 0000000000000048 00002b6c FDE cie=00000030 pc=000000000002e0b0..000000000002e209 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001eeb9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e0b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eebb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eebc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e0bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eebd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e0bd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001eec7 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e0c7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 243 to 000000000001efba │ │ │ │ + DW_CFA_advance_loc1: 243 to 000000000002e1ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001efbb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e1bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001efbc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e1bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001efbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001efc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001efc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001efc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001efc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e1c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000343c 0000000000000010 00003410 FDE cie=00000030 pc=000000000001f010..000000000001f03b │ │ │ │ +00002be4 0000000000000010 00002bb8 FDE cie=00000030 pc=000000000002e210..000000000002e23b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003450 0000000000000018 00003424 FDE cie=00000030 pc=000000000001ed50..000000000001ed91 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ed54 │ │ │ │ +00002bf8 0000000000000018 00002bcc FDE cie=00000030 pc=000000000002df50..000000000002df91 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002df54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000001ed8b │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000002df8b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ed8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df8c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000346c 0000000000000040 00003440 FDE cie=00000030 pc=000000000001eda0..000000000001ee55 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eda2 │ │ │ │ +00002c14 0000000000000040 00002be8 FDE cie=00000030 pc=000000000002dfa0..000000000002e055 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eda6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eda7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dfa7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001edab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dfab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001edb5 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dfb5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000001ee47 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000002e047 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e048 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e049 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e04b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e04d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e04f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e050 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034b0 0000000000000038 00003484 FDE cie=00000030 pc=000000000001ee60..000000000001eeaf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee62 │ │ │ │ +00002c58 0000000000000038 00002c2c FDE cie=00000030 pc=000000000002e060..000000000002e0af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e066 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e067 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee68 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e068 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000001eea7 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000002e0a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eea8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e0a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034ec 0000000000000018 000034c0 FDE cie=00000030 pc=0000000000005f70..0000000000005f9e │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005f7b │ │ │ │ +00002c94 0000000000000018 00002c68 FDE cie=00000030 pc=00000000000061c0..00000000000061ee │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000061cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000005f99 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000061e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003508 0000000000000010 000034dc FDE cie=00000030 pc=0000000000022210..0000000000022213 │ │ │ │ +00002cb0 0000000000000010 00002c84 FDE cie=00000030 pc=000000000002e240..000000000002e28d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000351c 0000000000000018 000034f0 FDE cie=00000030 pc=0000000000022220..0000000000022249 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022228 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022244 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003538 0000000000000030 0000350c FDE cie=00000030 pc=000000000001f040..000000000001f108 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f042 │ │ │ │ +00002cc4 0000000000000030 00002c98 FDE cie=00000030 pc=000000000002e290..000000000002e358 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f043 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e293 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f047 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e297 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f04e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e29e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000001f0b4 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000002e304 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f0b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e305 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f0b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e308 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f0c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e310 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000356c 0000000000000018 00003540 FDE cie=00000030 pc=0000000000022250..0000000000022286 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022258 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000022281 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003588 0000000000000050 00003504 FDE cie=00000088 pc=000000000001f110..000000000001f515 │ │ │ │ - Augmentation data: 3b 2c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f112 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f114 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f119 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f11b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f11c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f11d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f124 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 705 to 000000000001f3e5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f3e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f3e7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3e9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3eb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3ed │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3ef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f3f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000035dc 000000000000007c 000035b0 FDE cie=00000030 pc=0000000000022290..0000000000022657 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022292 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022294 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022296 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022298 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002229c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002229d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222a1 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 277 to 00000000000223b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223b7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223bc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223be │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223c0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000223c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000223db │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223dd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223df │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223e3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000223f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 551 to 0000000000022617 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022618 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022619 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002261b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002261d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002261f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022621 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022628 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000365c 0000000000000018 00003630 FDE cie=00000030 pc=0000000000022660..00000000000226a2 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022669 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000002269a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000226a0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003678 000000000000004c 000035f4 FDE cie=00000088 pc=00000000000226b0..0000000000022ace │ │ │ │ - Augmentation data: 7f 2b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000226b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000226c6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000226c7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000226d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 838 to 0000000000022a1a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a1b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a1c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a1e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a20 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a24 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000036c8 0000000000000050 00003644 FDE cie=00000088 pc=000000000001f520..0000000000021f99 │ │ │ │ - Augmentation data: 53 2b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f522 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f524 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f526 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f528 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f529 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f52a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f534 │ │ │ │ - DW_CFA_def_cfa_offset: 2592 │ │ │ │ - DW_CFA_advance_loc2: 7518 to 0000000000021292 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021293 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021294 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021296 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021298 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002129a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002129c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000371c 0000000000000038 00003698 FDE cie=00000088 pc=0000000000021fa0..0000000000022209 │ │ │ │ - Augmentation data: c3 2c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021fa2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021fa3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021fab │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000002213f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022140 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022141 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022143 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022148 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003758 0000000000000024 0000372c FDE cie=00000030 pc=0000000000005fa0..0000000000006046 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005fa1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005fa2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000005fbb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000006032 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006039 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000603a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003780 0000000000000010 00003754 FDE cie=00000030 pc=0000000000022ad0..0000000000022b1d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003794 0000000000000030 00003768 FDE cie=00000030 pc=0000000000022b20..0000000000022be8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b23 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b27 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022b2e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000022b94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b98 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000037c8 0000000000000038 0000379c FDE cie=00000030 pc=0000000000023d10..0000000000023d8a │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000023d29 │ │ │ │ +00002cf8 0000000000000038 00002ccc FDE cie=00000030 pc=000000000002f480..000000000002f4fa │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000002f499 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f49a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d2e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f49e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000023d63 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000002f4d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f4d4 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023d66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f4d6 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023d70 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f4e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d71 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f4e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f4e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023d74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f4e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4e8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ │ │ │ -00003804 0000000000000028 000037d8 FDE cie=00000030 pc=0000000000023d90..0000000000023df9 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023d99 │ │ │ │ +00002d34 0000000000000028 00002d08 FDE cie=00000030 pc=000000000002f500..000000000002f569 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f509 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d9d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f50d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f50e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000023de9 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000002f559 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023df2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f564 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003830 0000000000000010 00003804 FDE cie=00000030 pc=0000000000022bf0..0000000000022c06 │ │ │ │ +00002d60 0000000000000010 00002d34 FDE cie=00000030 pc=000000000002e360..000000000002e376 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003844 0000000000000010 00003818 FDE cie=00000030 pc=0000000000022c10..0000000000022c6a │ │ │ │ +00002d74 0000000000000010 00002d48 FDE cie=00000030 pc=000000000002e380..000000000002e3da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003858 0000000000000010 0000382c FDE cie=00000030 pc=0000000000022c70..0000000000022c8f │ │ │ │ +00002d88 0000000000000010 00002d5c FDE cie=00000030 pc=000000000002e3e0..000000000002e3ff │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000386c 0000000000000010 00003840 FDE cie=00000030 pc=0000000000022c90..0000000000022cad │ │ │ │ +00002d9c 0000000000000010 00002d70 FDE cie=00000030 pc=000000000002e400..000000000002e41d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003880 0000000000000048 00003854 FDE cie=00000030 pc=0000000000022cb0..0000000000022dd4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cb2 │ │ │ │ +00002db0 0000000000000048 00002d84 FDE cie=00000030 pc=000000000002e420..000000000002e544 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e424 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e426 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e428 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022cbf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e42f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e430 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e434 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 230 to 0000000000022daa │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000002e51a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e51b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e51c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e51e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e520 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022db2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e524 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022db8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e528 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038cc 0000000000000048 000038a0 FDE cie=00000030 pc=0000000000022de0..0000000000022f21 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de2 │ │ │ │ +00002dfc 0000000000000048 00002dd0 FDE cie=00000030 pc=000000000002e550..000000000002e691 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022de9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e559 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e55a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022df1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e561 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 293 to 0000000000022f16 │ │ │ │ + DW_CFA_advance_loc2: 293 to 000000000002e686 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f17 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e687 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e68a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e68c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e68e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e690 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003918 0000000000000038 000038ec FDE cie=00000030 pc=0000000000022f30..0000000000022fe1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f32 │ │ │ │ +00002e48 0000000000000038 00002e1c FDE cie=00000030 pc=000000000002e6a0..000000000002e751 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f37 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e6a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f3b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000022fd5 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000002e745 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022fd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e746 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e748 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e74a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e74c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003954 0000000000000018 00003928 FDE cie=00000030 pc=0000000000022ff0..000000000002307b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022ff1 │ │ │ │ +00002e84 0000000000000018 00002e58 FDE cie=00000030 pc=000000000002e760..000000000002e7eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e761 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000002307a │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000002e7ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003970 0000000000000040 00003944 FDE cie=00000030 pc=0000000000023080..000000000002315e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023082 │ │ │ │ +00002ea0 0000000000000040 00002e74 FDE cie=00000030 pc=000000000002e7f0..000000000002e8ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023084 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023086 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023088 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023089 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002308a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 202 to 0000000000023154 │ │ │ │ + DW_CFA_advance_loc1: 202 to 000000000002e8c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023155 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e8c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023157 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023159 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002315b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002315d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039b4 0000000000000010 00003988 FDE cie=00000030 pc=0000000000023160..0000000000023164 │ │ │ │ +00002ee4 0000000000000010 00002eb8 FDE cie=00000030 pc=000000000002e8d0..000000000002e8d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039c8 0000000000000010 0000399c FDE cie=00000030 pc=0000000000023170..0000000000023174 │ │ │ │ +00002ef8 0000000000000010 00002ecc FDE cie=00000030 pc=000000000002e8e0..000000000002e8e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039dc 0000000000000010 000039b0 FDE cie=00000030 pc=0000000000023180..0000000000023184 │ │ │ │ +00002f0c 0000000000000010 00002ee0 FDE cie=00000030 pc=000000000002e8f0..000000000002e8f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039f0 0000000000000010 000039c4 FDE cie=00000030 pc=0000000000023190..0000000000023194 │ │ │ │ +00002f20 0000000000000010 00002ef4 FDE cie=00000030 pc=000000000002e900..000000000002e904 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a04 0000000000000040 000039d8 FDE cie=00000030 pc=00000000000231a0..00000000000232b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231a2 │ │ │ │ +00002f34 0000000000000040 00002f08 FDE cie=00000030 pc=000000000002e910..000000000002ea27 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e912 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e914 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e916 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e918 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e919 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e91a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 259 to 00000000000232ad │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000002ea1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000232ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ea1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a48 0000000000000040 00003a1c FDE cie=00000030 pc=00000000000232c0..00000000000233d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232c2 │ │ │ │ +00002f78 0000000000000040 00002f4c FDE cie=00000030 pc=000000000002ea30..000000000002eb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000232c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000232c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ea39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000232ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ea3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 254 to 00000000000233c8 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000002eb38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000233c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eb39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a8c 0000000000000040 00003a60 FDE cie=00000030 pc=00000000000233e0..0000000000023543 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e2 │ │ │ │ +00002fbc 0000000000000040 00002f90 FDE cie=00000030 pc=000000000002eb50..000000000002ecb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000233f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eb60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000233f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eb63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000233f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eb64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 325 to 0000000000023539 │ │ │ │ + DW_CFA_advance_loc2: 325 to 000000000002eca9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002353a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ecaa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002353c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002353e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023540 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ad0 0000000000000040 00003aa4 FDE cie=00000030 pc=0000000000023550..0000000000023683 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023552 │ │ │ │ +00003000 0000000000000040 00002fd4 FDE cie=00000030 pc=000000000002ecc0..000000000002edf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023554 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023560 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ecd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023562 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023563 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ecd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023564 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ecd4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 277 to 0000000000023679 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000002ede9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002367a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002edea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002367c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002367e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edf0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023682 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edf2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b14 0000000000000038 00003ae8 FDE cie=00000030 pc=0000000000023690..0000000000023747 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023692 │ │ │ │ +00003044 0000000000000038 00003018 FDE cie=00000030 pc=000000000002ee00..000000000002eeb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023694 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002369c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ee0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002369d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ee0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000236a4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ee14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000002372c │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002ee9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023731 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002eea1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023732 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eea2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023734 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eea4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eea6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023740 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002eeb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b50 0000000000000018 00003b24 FDE cie=00000030 pc=0000000000023750..0000000000023767 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023751 │ │ │ │ +00003080 0000000000000018 00003054 FDE cie=00000030 pc=000000000002eec0..000000000002eed7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000023762 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002eed2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b6c 0000000000000060 00003b40 FDE cie=00000030 pc=0000000000023e00..0000000000023f06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e02 │ │ │ │ +0000309c 0000000000000060 00003070 FDE cie=00000030 pc=000000000002f570..000000000002f676 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f576 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f578 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023e0d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f57d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f57e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023e12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f582 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 169 to 0000000000023ebb │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000002f62b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ebf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f62f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023ec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f630 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f632 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f634 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f638 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023ed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f648 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023ed9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f649 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023edb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f64b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023edd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f64d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023edf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f64f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ee1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f651 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023ee8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f658 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bd0 0000000000000018 00003ba4 FDE cie=00000030 pc=0000000000023770..0000000000023789 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023771 │ │ │ │ +00003100 0000000000000018 000030d4 FDE cie=00000030 pc=000000000002eee0..000000000002eef9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eee1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000023788 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000002eef8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bec 000000000000004c 00003bc0 FDE cie=00000030 pc=0000000000023f10..000000000002418e │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000023f92 │ │ │ │ +0000311c 000000000000004c 000030f0 FDE cie=00000030 pc=000000000002f680..000000000002f8fe │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000002f702 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f704 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023f99 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f709 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f70b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f9f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f70f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023fa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f710 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023fa7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f717 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 422 to 000000000002414d │ │ │ │ + DW_CFA_advance_loc2: 422 to 000000000002f8bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002414e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f8be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002414f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f8bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024151 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024153 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024155 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024157 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024160 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f8d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c3c 0000000000000064 00003c10 FDE cie=00000030 pc=0000000000024190..000000000002483a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024192 │ │ │ │ +0000316c 0000000000000064 00003140 FDE cie=00000030 pc=000000000002f900..000000000002ffaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024194 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f904 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024196 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f906 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024198 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f908 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024199 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f909 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002419a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f90a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002419e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f90e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 426 to 0000000000024348 │ │ │ │ + DW_CFA_advance_loc2: 426 to 000000000002fab8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024349 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fab9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002434a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002faba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002434c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fabc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002434e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fabe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024350 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fac0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fac2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024358 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 297 to 0000000000024481 │ │ │ │ + DW_CFA_advance_loc2: 297 to 000000000002fbf1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024482 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbf2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024483 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbf3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024485 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024487 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024489 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002448b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024490 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fc00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ca4 000000000000003c 00003c20 FDE cie=00000088 pc=0000000000024840..0000000000024988 │ │ │ │ - Augmentation data: 6a 27 00 00 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000024872 │ │ │ │ +000031d4 000000000000003c 000030c4 FDE cie=00000114 pc=000000000002ffb0..00000000000300f8 │ │ │ │ + Augmentation data: 05 40 00 00 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002ffe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024874 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ffe4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffe8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024879 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ffe9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024889 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002fff9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000024942 │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000300b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024943 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000300b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024944 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000300b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024946 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000300b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024948 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000300b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024949 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000300b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ce4 000000000000003c 00003c60 FDE cie=00000088 pc=0000000000023790..000000000002383c │ │ │ │ - Augmentation data: 3b 27 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023792 │ │ │ │ +00003214 000000000000003c 00003104 FDE cie=00000114 pc=000000000002ef00..000000000002efac │ │ │ │ + Augmentation data: d7 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002379b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002ef0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002379c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002379d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000237aa │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002ef1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000023804 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002ef74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023808 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023809 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002380b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002380d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023812 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ef82 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d24 0000000000000064 00003ca0 FDE cie=00000088 pc=0000000000023840..00000000000239b5 │ │ │ │ - Augmentation data: 0f 27 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023842 │ │ │ │ +00003254 0000000000000064 00003144 FDE cie=00000114 pc=000000000002efb0..000000000002f125 │ │ │ │ + Augmentation data: ab 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002efb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023844 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002efb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023849 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002efb9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002384b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002efbb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002384f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efbf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023850 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002efc0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002385c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002efcc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 125 to 00000000000238d9 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000002f049 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000238dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f04d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000238de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f04e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f050 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f054 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f056 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000238f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000023978 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002f0e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002397c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002397d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f0ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002397f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023981 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023983 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023985 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023986 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f0f6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003d8c 000000000000004c 00003d60 FDE cie=00000030 pc=00000000000239c0..0000000000023b9d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000239c2 │ │ │ │ +000032bc 000000000000004c 00003290 FDE cie=00000030 pc=000000000002f130..000000000002f30d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000239c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f134 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000239c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f136 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000239c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f138 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000239cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f13c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000239cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f13d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000239db │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f14b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 365 to 0000000000023b48 │ │ │ │ + DW_CFA_advance_loc2: 365 to 000000000002f2b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023b58 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f2c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ddc 0000000000000048 00003db0 FDE cie=00000030 pc=0000000000023ba0..0000000000023d07 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ba2 │ │ │ │ +0000330c 0000000000000048 000032e0 FDE cie=00000030 pc=000000000002f310..000000000002f477 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f314 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023baa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f31a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023bac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f31c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f31d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f31e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023bb5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f325 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 263 to 0000000000023cbc │ │ │ │ + DW_CFA_advance_loc2: 263 to 000000000002f42c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cbd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f42d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cbe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f42e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f430 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f432 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f434 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f436 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023cd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f440 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003e28 0000000000000014 00003dfc FDE cie=00000030 pc=0000000000006050..000000000000607e │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000605b │ │ │ │ +00003358 0000000000000014 0000332c FDE cie=00000030 pc=00000000000061f0..000000000000621e │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000061fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006079 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006219 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e40 0000000000000020 00003dbc FDE cie=00000088 pc=0000000000024990..00000000000249c2 │ │ │ │ - Augmentation data: 13 26 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024998 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000249ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000249c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000249c1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003370 0000000000000010 00003344 FDE cie=00000030 pc=00000000000323e0..0000000000032402 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e64 0000000000000018 00003e38 FDE cie=00000030 pc=00000000000249d0..00000000000249e7 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000249d1 │ │ │ │ +00003384 0000000000000018 00003358 FDE cie=00000030 pc=0000000000032410..000000000003243a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032418 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000249e2 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000032435 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e80 000000000000002c 00003dfc FDE cie=00000088 pc=00000000000249f0..0000000000024a53 │ │ │ │ - Augmentation data: d7 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000249f1 │ │ │ │ +000033a0 0000000000000050 00003290 FDE cie=00000114 pc=0000000000030100..000000000003220c │ │ │ │ + Augmentation data: 7f 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000249f9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024a00 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030109 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000024a2f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003010b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003010c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003010d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030117 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc2: 6757 to 0000000000031b7c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b7d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b7e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b80 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b86 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024a3b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031b90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003eb0 0000000000000014 00003e84 FDE cie=00000030 pc=0000000000006080..00000000000060ae │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000608b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000060a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ec8 000000000000002c 00003e44 FDE cie=00000088 pc=0000000000024a60..0000000000024b92 │ │ │ │ - Augmentation data: 9f 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a61 │ │ │ │ +000033f4 0000000000000048 000033c8 FDE cie=00000030 pc=0000000000032440..000000000003256e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a62 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032444 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024a69 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032449 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000024ad1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003244b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003244f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032450 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032457 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000003251d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003251e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003251f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032521 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032523 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024ad7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032527 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024ae0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032530 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ef8 0000000000000030 00003ecc FDE cie=00000030 pc=0000000000024ba0..0000000000024c68 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ba2 │ │ │ │ +00003440 0000000000000044 00003330 FDE cie=00000114 pc=0000000000032210..00000000000323d1 │ │ │ │ + Augmentation data: 69 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ba3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032214 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024ba7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032216 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024bae │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032217 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032218 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000024c14 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003221f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 319 to 000000000003235e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003235f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032360 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024c15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032362 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024c16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032364 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032366 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024c20 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032370 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f2c 0000000000000014 00003f00 FDE cie=00000030 pc=0000000000024c70..0000000000024c84 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c74 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000024c83 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003f44 0000000000000010 00003f18 FDE cie=00000030 pc=0000000000024c90..0000000000024c9b │ │ │ │ +00003488 0000000000000010 0000345c FDE cie=00000030 pc=0000000000032570..0000000000032572 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f58 0000000000000010 00003f2c FDE cie=00000030 pc=0000000000024ca0..0000000000024caa │ │ │ │ +0000349c 0000000000000010 00003470 FDE cie=00000030 pc=0000000000032580..0000000000032585 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f6c 0000000000000028 00003f40 FDE cie=00000030 pc=0000000000024cb0..0000000000025705 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024cb1 │ │ │ │ +000034b0 000000000000002c 000033a0 FDE cie=00000114 pc=0000000000032590..00000000000325ca │ │ │ │ + Augmentation data: 2b 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032591 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024cb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032592 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000024cbd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000024d2b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032599 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000325b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024d2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000325b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024d2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000325b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000024d30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000325b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003f98 0000000000000018 00003f6c FDE cie=00000030 pc=0000000000025710..00000000000261da │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025711 │ │ │ │ +000034e0 0000000000000018 000034b4 FDE cie=00000030 pc=00000000000325d0..00000000000325e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000325d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000025744 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000325dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025748 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034fc 000000000000001c 000033ec FDE cie=00000114 pc=00000000000325f0..0000000000032614 │ │ │ │ + Augmentation data: ef 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000325f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000003260f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000351c 0000000000000018 000034f0 FDE cie=00000030 pc=0000000000032620..0000000000032637 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032621 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000032632 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003fb4 000000000000002c 00003f88 FDE cie=00000030 pc=0000000000026870..00000000000268c2 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026877 │ │ │ │ +00003538 0000000000000030 0000350c FDE cie=00000030 pc=0000000000032640..0000000000032708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002687b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032643 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002687c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032647 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000268b2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003264e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000326b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000326b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000268b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000326b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000326b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000268c0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fe4 0000000000000010 00003fb8 FDE cie=00000030 pc=00000000000268d0..00000000000268d9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000326c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ff8 0000000000000060 00003fcc FDE cie=00000030 pc=00000000000268e0..00000000000269e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268e2 │ │ │ │ +0000356c 0000000000000050 0000345c FDE cie=00000114 pc=0000000000032710..0000000000032966 │ │ │ │ + Augmentation data: 83 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032714 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268e6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032719 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003271b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000268ed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003271f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000268ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032720 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000268f2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000002699b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002699f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269a0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269a2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269a4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269a8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000269b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003272c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 474 to 0000000000032906 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032907 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032908 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003290a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003290c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003290e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032910 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000269c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032918 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000405c 0000000000000048 00004030 FDE cie=00000030 pc=00000000000269f0..0000000000026bdc │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269f2 │ │ │ │ +000035c0 0000000000000054 000034b0 FDE cie=00000114 pc=0000000000032970..0000000000032fc3 │ │ │ │ + Augmentation data: 57 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032974 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000269fa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003297c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003297e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269fd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032982 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032983 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a02 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 448 to 0000000000026bc2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003298d │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 1167 to 0000000000032e1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026bc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bcd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032e30 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000040a8 0000000000000038 0000407c FDE cie=00000030 pc=00000000000261e0..00000000000262a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261e4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000261e8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000261e9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000261f4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000026267 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026268 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026269 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002626b │ │ │ │ +00003618 0000000000000010 000035ec FDE cie=00000030 pc=00000000000333a0..00000000000333c2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000362c 0000000000000018 00003600 FDE cie=00000030 pc=00000000000333d0..00000000000333fa │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000333d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002626d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000333f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002626e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040e4 0000000000000078 000040b8 FDE cie=00000030 pc=0000000000026be0..0000000000026d64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026be2 │ │ │ │ +00003648 000000000000004c 0000361c FDE cie=00000030 pc=0000000000032fd0..00000000000330cc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032fe0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032fe2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026be6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032fe7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032fe9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026be9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032fea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032feb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026bee │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000026ca8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032ff4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 203 to 00000000000330bf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026cae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000330c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026caf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000330c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000330c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000330c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000330c7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000330c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000026cc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026cc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026cca │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026ccb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026ccd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026ccf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000330ca │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00003698 000000000000002c 00003588 FDE cie=00000114 pc=00000000000330d0..0000000000033132 │ │ │ │ + Augmentation data: 03 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000330d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cd3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026cd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000026d54 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026d5a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026d5b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d5d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000330d9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000330e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d5f │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000033116 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d61 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033117 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d63 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033118 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033119 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004160 0000000000000094 00004134 FDE cie=00000030 pc=0000000000026d70..0000000000027022 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d72 │ │ │ │ +000036c8 0000000000000048 0000369c FDE cie=00000030 pc=0000000000033400..0000000000033580 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026d78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033404 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033406 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033408 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003340c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026d81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003340d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026d88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033421 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 0000000000026e57 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000033532 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026e5b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033533 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026e5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033534 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033536 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033538 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003353a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003353c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026e68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000026f79 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026f7a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026f7b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f7d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f7f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f81 │ │ │ │ + │ │ │ │ +00003714 0000000000000030 000036e8 FDE cie=00000030 pc=0000000000033140..00000000000331f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f83 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026f88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000026fc9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033143 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033144 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003314b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000000331d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026fcf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026fd0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026fd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026fd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000331d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026fd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000331da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026fd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026fe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000331e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026fe4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026feb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026fec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026fee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026ff0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026ff2 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003748 0000000000000018 0000371c FDE cie=00000030 pc=0000000000033200..000000000003321c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033201 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026ff4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000033217 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027000 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041f8 000000000000005c 00004174 FDE cie=00000088 pc=00000000000262b0..0000000000026405 │ │ │ │ - Augmentation data: 8f 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000262b2 │ │ │ │ +00003764 0000000000000050 00003738 FDE cie=00000030 pc=0000000000033220..0000000000033393 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000262b4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000262b9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033228 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000262ba │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033229 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000262be │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003323b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000262ca │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000002633a │ │ │ │ + DW_CFA_advance_loc1: 214 to 0000000000033311 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002633e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002633f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026341 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033316 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026343 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033318 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026345 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003331a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000026350 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000263ca │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003333c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000263ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000263cf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003333d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000263d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003333e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000263d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033340 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000263d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033342 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000263d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033348 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00004258 0000000000000048 0000422c FDE cie=00000030 pc=0000000000026410..0000000000026596 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026412 │ │ │ │ +000037b8 0000000000000030 0000378c FDE cie=00000030 pc=0000000000033580..000000000003362c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026414 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033583 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026416 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033587 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026418 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026419 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000033594 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002641a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002641e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000026454 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000335e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026455 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026456 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026458 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002645a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000335e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002645c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000335e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002645e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026460 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000335f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000042a4 0000000000000048 00004278 FDE cie=00000030 pc=00000000000265a0..0000000000026705 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000265a2 │ │ │ │ +000037ec 0000000000000050 000036dc FDE cie=00000114 pc=0000000000033630..00000000000337dd │ │ │ │ + Augmentation data: bb 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000265a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033634 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000265a9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000265ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000265af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003363c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000265b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003363d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000265bb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 260 to 00000000000266bf │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033644 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 307 to 0000000000033777 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000266c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033778 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000266c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033779 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003377b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003377d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003377f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033781 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000266d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033782 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003840 0000000000000014 00003814 FDE cie=00000030 pc=0000000000006220..000000000000624e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000622b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006249 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000042f0 0000000000000048 000042c4 FDE cie=00000030 pc=0000000000026710..000000000002686a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026712 │ │ │ │ +00003858 000000000000004c 00003748 FDE cie=00000114 pc=00000000000337e0..00000000000339cd │ │ │ │ + Augmentation data: 69 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026714 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026719 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002671b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026723 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000337e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026724 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000337ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000026732 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000026852 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000337f1 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 363 to 000000000003395c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026853 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003395d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026854 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003395e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026856 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033960 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026858 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033962 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002685a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033964 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002685c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033966 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026860 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033967 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000433c 0000000000000010 00004310 FDE cie=00000030 pc=00000000000060b0..00000000000060fc │ │ │ │ +000038a8 000000000000002c 00003798 FDE cie=00000114 pc=00000000000339d0..0000000000033a31 │ │ │ │ + Augmentation data: 56 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000339d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000339d2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000339dc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000033a1b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a1d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a1e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000038d8 0000000000000028 000038ac FDE cie=00000030 pc=0000000000033a40..0000000000033af7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a42 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033a49 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000033add │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ae1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033af0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004350 0000000000000010 00004324 FDE cie=00000030 pc=000000000002a390..000000000002a392 │ │ │ │ +00003904 000000000000001c 000037f4 FDE cie=00000114 pc=0000000000033b00..0000000000033b1c │ │ │ │ + Augmentation data: 0a 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033b08 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000033b17 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004364 0000000000000010 00004338 FDE cie=00000030 pc=000000000002a3a0..000000000002a3aa │ │ │ │ +00003924 0000000000000020 00003814 FDE cie=00000114 pc=0000000000033b20..0000000000033b49 │ │ │ │ + Augmentation data: ee 3b 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033b28 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033b44 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004378 0000000000000010 0000434c FDE cie=00000030 pc=0000000000027030..0000000000027099 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000438c 0000000000000030 00004360 FDE cie=00000030 pc=00000000000270a0..0000000000027168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000270a2 │ │ │ │ +00003948 0000000000000030 0000391c FDE cie=00000030 pc=0000000000033b50..0000000000033c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000270a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033b53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000270a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000270ae │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033b5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000027114 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000033bc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027115 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033bc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027116 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033bc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bc8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027120 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043c0 0000000000000010 00004394 FDE cie=00000030 pc=0000000000027170..00000000000271c3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000043d4 000000000000003c 00004350 FDE cie=00000088 pc=00000000000271d0..0000000000027529 │ │ │ │ - Augmentation data: d3 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000271d2 │ │ │ │ +0000397c 0000000000000048 00003950 FDE cie=00000030 pc=0000000000033c20..0000000000033d46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000271d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000271d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000271d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000271dd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 737 to 00000000000274be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c2a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000033c41 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000274bf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c45 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c46 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c48 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c4a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033c50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 236 to 0000000000033d3c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000274c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d41 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000274c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d43 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000274c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000274c5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000039c8 000000000000002c 0000399c FDE cie=00000030 pc=0000000000033d50..0000000000033dd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d52 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d53 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d57 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000033db1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033db4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033db6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004414 000000000000003c 00004390 FDE cie=00000088 pc=0000000000027530..000000000002785b │ │ │ │ - Augmentation data: 1e 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027532 │ │ │ │ +000039f8 0000000000000038 000039cc FDE cie=00000030 pc=0000000000033de0..0000000000033ebe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027534 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033de4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027535 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033de5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027536 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033de6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002753d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 695 to 00000000000277f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033dea │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000033e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277fb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a34 0000000000000020 00003a08 FDE cie=00000030 pc=0000000000033ec0..0000000000033f77 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000033f11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000033f4e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f50 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f58 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000033f76 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004454 0000000000000048 000043d0 FDE cie=00000088 pc=0000000000027860..00000000000286d0 │ │ │ │ - Augmentation data: 57 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027862 │ │ │ │ +00003a58 0000000000000024 00003a2c FDE cie=00000030 pc=0000000000033f80..000000000003409a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f88 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000033fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033fc0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000003408c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034090 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a80 0000000000000040 00003a54 FDE cie=00000030 pc=00000000000340a0..000000000003416e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027864 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027866 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027867 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000340a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002786b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027872 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 2892 to 00000000000283be │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340af │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 177 to 0000000000034160 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000283bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034161 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000283c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034162 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000283c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034164 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000283c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000283c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034168 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000283d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034169 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003ac4 0000000000000018 00003a98 FDE cie=00000030 pc=0000000000034170..000000000003418e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034171 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034189 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044a0 0000000000000018 00004474 FDE cie=00000030 pc=00000000000286d0..000000000002873f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000286d1 │ │ │ │ +00003ae0 0000000000000014 00003ab4 FDE cie=00000030 pc=0000000000034190..0000000000034195 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003af8 000000000000001c 00003acc FDE cie=00000030 pc=0000000000034640..0000000000034682 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034648 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000002873e │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000034679 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034681 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044bc 000000000000002c 00004438 FDE cie=00000088 pc=0000000000028740..00000000000288bf │ │ │ │ - Augmentation data: 2d 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028741 │ │ │ │ +00003b18 0000000000000038 00003aec FDE cie=00000030 pc=00000000000341a0..00000000000342a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028742 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028749 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 296 to 0000000000028871 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000341a5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000341a6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000341ad │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000034200 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034201 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034202 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028872 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034204 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028873 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034206 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028878 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034210 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000044ec 0000000000000018 000044c0 FDE cie=00000030 pc=00000000000288c0..000000000002895f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000288c1 │ │ │ │ +00003b54 0000000000000030 00003b28 FDE cie=00000030 pc=00000000000342b0..0000000000034378 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000002895e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000342b3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000342b7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000342be │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000034324 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034325 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034326 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034328 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034330 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004508 0000000000000050 00004484 FDE cie=00000088 pc=0000000000028960..0000000000028bff │ │ │ │ - Augmentation data: f4 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028962 │ │ │ │ +00003b88 000000000000004c 00003a78 FDE cie=00000114 pc=0000000000034380..0000000000034523 │ │ │ │ + Augmentation data: 8e 39 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034382 │ │ │ │ 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: 2 to 0000000000034384 │ │ │ │ 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: 6 to 000000000003438a │ │ │ │ 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: 2 to 000000000003438c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002896c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034390 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002896d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034391 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028971 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 540 to 0000000000028b8d │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000343a0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 242 to 0000000000034492 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028b8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034493 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028b8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034494 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034496 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b93 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034498 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003449a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003449c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003bd8 0000000000000018 00003bac FDE cie=00000030 pc=0000000000034690..00000000000346da │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034698 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000346d5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000455c 0000000000000048 000044d8 FDE cie=00000088 pc=0000000000028c00..00000000000297e2 │ │ │ │ - Augmentation data: f3 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c02 │ │ │ │ +00003bf4 0000000000000044 00003ae4 FDE cie=00000114 pc=0000000000034530..000000000003462a │ │ │ │ + Augmentation data: 40 39 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034532 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034534 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028c0d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034539 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028c0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003453a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028c12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003453e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028c1d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 259 to 0000000000028d20 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034548 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 143 to 00000000000345d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028d21 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028d22 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028d30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003c3c 0000000000000010 00003c10 FDE cie=00000030 pc=0000000000034630..000000000003463a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003c50 0000000000000010 00003c24 FDE cie=00000030 pc=0000000000034ca0..0000000000034cc2 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045a8 0000000000000048 00004524 FDE cie=00000088 pc=00000000000297f0..000000000002a2d6 │ │ │ │ - Augmentation data: df 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000297f1 │ │ │ │ +00003c64 0000000000000018 00003c38 FDE cie=00000030 pc=0000000000034cd0..0000000000034cfe │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034cd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000297f4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000297fc │ │ │ │ - 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: 11 to 0000000000029807 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000034cf9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003c80 0000000000000030 00003c54 FDE cie=00000030 pc=00000000000346e0..00000000000347a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000346e3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346e7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000346ee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000034754 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034755 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034756 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034758 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034760 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003cb4 0000000000000050 00003ba4 FDE cie=00000114 pc=00000000000347b0..0000000000034a2e │ │ │ │ + Augmentation data: 98 38 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000347b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347bb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000347c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000347c1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 286 to 0000000000029925 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002996b │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000029996 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 69 to 00000000000299db │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 1052 to 0000000000029df7 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000029e17 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 608 to 000000000002a077 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000347d1 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 503 to 00000000000349c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a080 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000349c9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000349ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349cc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349d0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349d2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000349d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000045f4 000000000000002c 00004570 FDE cie=00000088 pc=000000000002a2e0..000000000002a387 │ │ │ │ - Augmentation data: d7 23 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a2e1 │ │ │ │ +00003d08 000000000000002c 00003bf8 FDE cie=00000114 pc=0000000000034a30..0000000000034bae │ │ │ │ + Augmentation data: 83 38 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a2e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a2ee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002a354 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034a39 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000034a6a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a355 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a6b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a356 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a357 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004624 0000000000000018 000045f8 FDE cie=00000030 pc=0000000000006100..000000000000612e │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000610b │ │ │ │ +00003d38 000000000000003c 00003c28 FDE cie=00000114 pc=0000000000034bb0..0000000000034c66 │ │ │ │ + Augmentation data: 70 38 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034bb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034bb4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034bb9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034bc3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000034c3d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c3f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c44 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003d78 0000000000000010 00003d4c FDE cie=00000030 pc=0000000000034c70..0000000000034c75 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003d8c 0000000000000010 00003d60 FDE cie=00000030 pc=0000000000034c80..0000000000034c85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004640 0000000000000010 00004614 FDE cie=00000030 pc=000000000002a3b0..000000000002a3b2 │ │ │ │ +00003da0 0000000000000014 00003d74 FDE cie=00000030 pc=0000000000034c90..0000000000034c95 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004654 0000000000000018 00004628 FDE cie=00000030 pc=000000000002a3c0..000000000002a3df │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a3c1 │ │ │ │ +00003db8 0000000000000010 00003d8c FDE cie=00000030 pc=0000000000034fb0..0000000000034fbf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003dcc 0000000000000018 00003da0 FDE cie=00000030 pc=0000000000034fc0..0000000000034fe1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034fc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002a3de │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034fdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004670 0000000000000010 00004644 FDE cie=00000030 pc=000000000002a3e0..000000000002a3ea │ │ │ │ +00003de8 0000000000000010 00003dbc FDE cie=00000030 pc=0000000000034d00..0000000000034d0d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004684 0000000000000010 00004658 FDE cie=00000030 pc=000000000002a3f0..000000000002a409 │ │ │ │ +00003dfc 0000000000000018 00003dd0 FDE cie=00000030 pc=0000000000034d10..0000000000034d25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000034d24 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004698 0000000000000030 0000466c FDE cie=00000030 pc=000000000002a410..000000000002a4d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a412 │ │ │ │ +00003e18 0000000000000048 00003dec FDE cie=00000030 pc=0000000000034d30..0000000000034de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a413 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a417 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a41e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d38 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002a484 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d3d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d41 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000034dca │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034dcb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034dcc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034dce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a485 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034dd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a486 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034dd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046cc 000000000000003c 00004648 FDE cie=00000088 pc=000000000002a4e0..000000000002a766 │ │ │ │ - Augmentation data: 1b 23 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e2 │ │ │ │ +00003e64 000000000000001c 00003e38 FDE cie=00000030 pc=0000000000034de0..0000000000034e45 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034de1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000034e37 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034e40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003e84 000000000000004c 00003e58 FDE cie=00000030 pc=0000000000034ff0..00000000000350a2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000034ffb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ffd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a4e8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034fff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a4e9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035001 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a4f2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000002a57e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035002 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035003 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003500b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000035095 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035096 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035097 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035099 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003509b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003509d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003509f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000350a0 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00003ed4 0000000000000048 00003ea8 FDE cie=00000030 pc=00000000000350b0..000000000003522b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000350b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000350b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000350ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000350bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350c4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000350d5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 259 to 00000000000351d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351d9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a57f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a580 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a582 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a584 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a585 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000351e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000470c 000000000000003c 00004688 FDE cie=00000088 pc=000000000002a770..000000000002a8f4 │ │ │ │ - Augmentation data: 33 23 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a772 │ │ │ │ +00003f20 0000000000000048 00003ef4 FDE cie=00000030 pc=0000000000035230..000000000003547d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a774 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035237 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a775 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035239 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a776 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003523b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a77a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002a7a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003523f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035240 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035247 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 428 to 00000000000353f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a7a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a7b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000035400 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000474c 0000000000000010 00004720 FDE cie=00000030 pc=000000000002a900..000000000002a917 │ │ │ │ +00003f6c 0000000000000048 00003f40 FDE cie=00000030 pc=0000000000034e50..0000000000034fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034e52 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034e54 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034e59 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034e5b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e5c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e5d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e61 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 261 to 0000000000034f66 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f6a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f6b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f6d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f71 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f73 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000034f80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003fb8 0000000000000010 00003f8c FDE cie=00000030 pc=0000000000036180..00000000000361a2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004760 0000000000000014 00004734 FDE cie=00000030 pc=0000000000006130..000000000000615e │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000613b │ │ │ │ +00003fcc 0000000000000018 00003fa0 FDE cie=00000030 pc=00000000000361b0..00000000000361de │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000361b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006159 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000361d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004778 0000000000000030 0000474c FDE cie=00000030 pc=000000000002a920..000000000002a9e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a922 │ │ │ │ +00003fe8 0000000000000030 00003fbc FDE cie=00000030 pc=0000000000035480..0000000000035548 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a923 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035483 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a927 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035487 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a92e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003548e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002a994 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000354f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a995 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000354f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a996 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000354f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a998 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a9a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035500 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047ac 0000000000000024 00004780 FDE cie=00000030 pc=000000000002a9f0..000000000002aa21 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a9f1 │ │ │ │ +0000401c 000000000000002c 00003f0c FDE cie=00000114 pc=0000000000035550..00000000000358b5 │ │ │ │ + Augmentation data: 9e 35 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035551 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a9f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035552 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002aa00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002aa0f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035559 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003558a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002aa1b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003558b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aa1c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003558c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000047d4 0000000000000010 000047a8 FDE cie=00000030 pc=000000000002aa30..000000000002aa34 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035590 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047e8 0000000000000034 00004764 FDE cie=00000088 pc=000000000002aa40..000000000002abbc │ │ │ │ - Augmentation data: 73 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa42 │ │ │ │ +0000404c 0000000000000050 00003f3c FDE cie=00000114 pc=00000000000358c0..0000000000035ff0 │ │ │ │ + Augmentation data: 9f 35 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aa43 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aa44 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000358c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002aa4b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 277 to 000000000002ab60 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358cb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000358cf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000358d0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000358e1 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 1138 to 0000000000035d53 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035d54 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035d55 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ab61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ab62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ab68 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000035d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004820 0000000000000048 000047f4 FDE cie=00000030 pc=000000000002abc0..000000000002aedb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002abc2 │ │ │ │ +000040a0 000000000000004c 00003f90 FDE cie=00000114 pc=0000000000035ff0..00000000000360c6 │ │ │ │ + Augmentation data: a3 35 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002abc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002abc9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035ff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002abcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ffb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002abcf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035fff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002abd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036000 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002abda │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 519 to 000000000002ade1 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003600d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000036099 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ade2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003609a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ade3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003609b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ade5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003609d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ade7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003609f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ade9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002adeb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002adf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000360a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000040f0 0000000000000010 000040c4 FDE cie=00000030 pc=00000000000360d0..00000000000360eb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004104 0000000000000010 000040d8 FDE cie=00000030 pc=00000000000360f0..0000000000036111 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000486c 0000000000000034 000047e8 FDE cie=00000088 pc=000000000002aee0..000000000002af79 │ │ │ │ - Augmentation data: fd 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aee2 │ │ │ │ +00004118 0000000000000010 000040ec FDE cie=00000030 pc=0000000000036120..0000000000036141 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000412c 0000000000000010 00004100 FDE cie=00000030 pc=0000000000036150..0000000000036157 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004140 0000000000000014 00004114 FDE cie=00000030 pc=0000000000036160..000000000003617b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004158 0000000000000010 0000412c FDE cie=00000030 pc=00000000000361e0..00000000000361e2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000416c 000000000000001c 00004140 FDE cie=00000030 pc=00000000000364c0..0000000000036502 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000364c8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 49 to 00000000000364f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036500 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036501 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000418c 0000000000000030 00004160 FDE cie=00000030 pc=00000000000361f0..00000000000362b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aee3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000361f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002aeeb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000361f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002aef8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002af52 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000361fe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000036264 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af53 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036265 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af54 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036266 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036268 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af57 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036270 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048a4 0000000000000050 00004820 FDE cie=00000088 pc=000000000002af80..000000000002b281 │ │ │ │ - Augmentation data: e4 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af82 │ │ │ │ +000041c0 000000000000004c 000040b0 FDE cie=00000114 pc=00000000000362c0..00000000000363b0 │ │ │ │ + Augmentation data: 95 34 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002af89 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000362c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af8b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002af93 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000362cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af94 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000362d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002af9b │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 421 to 000000000002b140 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000362e2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000036382 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b141 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036383 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b142 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036384 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036386 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b146 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036388 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003638a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b14a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003638c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b150 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003638d │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004210 0000000000000018 000041e4 FDE cie=00000030 pc=0000000000036510..000000000003655a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036518 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000036555 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048f8 0000000000000050 00004874 FDE cie=00000088 pc=000000000002d4d0..000000000002d9b8 │ │ │ │ - Augmentation data: cf 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4d2 │ │ │ │ +0000422c 000000000000003c 0000411c FDE cie=00000114 pc=00000000000363b0..00000000000364a6 │ │ │ │ + Augmentation data: 3c 34 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000363b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4d4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000363b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4d6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000363b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4d8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000363b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d4e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d4e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002d4eb │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 706 to 000000000002d7ad │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000363c3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000036455 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d7ae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d7af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d7b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036456 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d7b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036457 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d7b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036459 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d7b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003645b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002d7c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003645c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000426c 0000000000000010 00004240 FDE cie=00000030 pc=00000000000364b0..00000000000364b9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004280 0000000000000010 00004254 FDE cie=00000030 pc=0000000000036560..0000000000036562 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004294 0000000000000010 00004268 FDE cie=00000030 pc=0000000000036760..0000000000036782 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000494c 000000000000002c 000048c8 FDE cie=00000088 pc=000000000002b290..000000000002b48c │ │ │ │ - Augmentation data: a9 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b292 │ │ │ │ +000042a8 0000000000000018 0000427c FDE cie=00000030 pc=0000000000036790..00000000000367be │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036798 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b294 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b295 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b296 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002b2a7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000367b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000497c 000000000000003c 00004950 FDE cie=00000030 pc=000000000002b490..000000000002b7d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b492 │ │ │ │ +000042c4 0000000000000030 00004298 FDE cie=00000030 pc=0000000000036570..0000000000036638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b494 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036573 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b495 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036577 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b496 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003657e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000365e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000365e5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000365e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000365e8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000365f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000042f8 0000000000000044 000041e8 FDE cie=00000114 pc=0000000000036640..0000000000036703 │ │ │ │ + Augmentation data: 88 33 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036642 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036644 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036649 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003664a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002b4a4 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 746 to 000000000002b78e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003664e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036658 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000366d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000366d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b78f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000366da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366dc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366de │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000366e1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004340 0000000000000024 00004314 FDE cie=00000030 pc=0000000000036710..0000000000036755 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036711 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036719 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000036726 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036752 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036753 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036754 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004368 0000000000000030 0000433c FDE cie=00000030 pc=00000000000367c0..0000000000036888 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000367c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000367c3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000367c7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000367ce │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000036834 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b790 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036835 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b792 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036836 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b794 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036838 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b798 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000439c 0000000000000028 00004370 FDE cie=00000030 pc=0000000000037000..0000000000037079 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037002 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037003 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003700b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000037069 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037072 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037074 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049bc 000000000000004c 00004938 FDE cie=00000088 pc=000000000002b7e0..000000000002b9ed │ │ │ │ - Augmentation data: 68 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b7e2 │ │ │ │ +000043c8 0000000000000034 0000439c FDE cie=00000030 pc=0000000000037080..00000000000370f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037082 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037083 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003708b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000370e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000370e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000370e7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000370f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000370f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000370f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000370f4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004400 0000000000000050 000042f0 FDE cie=00000114 pc=0000000000036890..0000000000036acd │ │ │ │ + Augmentation data: 93 32 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036894 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b7ea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b7ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003689b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b7f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003689f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b7f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000368a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002b80a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 379 to 000000000002b985 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000368ac │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 415 to 0000000000036a4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b986 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b987 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b98b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a51 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a53 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a55 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000036a60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004454 000000000000002c 00004344 FDE cie=00000114 pc=0000000000036ad0..0000000000036c7d │ │ │ │ + Augmentation data: 6f 32 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ad1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ad2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b98d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036ad9 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000036b0a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b98f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002b994 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004a0c 0000000000000060 000049e0 FDE cie=00000030 pc=000000000002d9c0..000000000002dac6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d9c2 │ │ │ │ +00004484 0000000000000050 00004374 FDE cie=00000114 pc=0000000000036c80..0000000000036f57 │ │ │ │ + Augmentation data: 5f 32 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036c82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d9c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036c84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d9c6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036c89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d9c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036c8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d9cd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036c8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d9ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036c90 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9d2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000002da7b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036c96 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 417 to 0000000000036e37 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002da7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036e38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002da80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036e39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002da90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036e48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002da94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002da98 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002da99 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da9b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000044d8 0000000000000010 000044ac FDE cie=00000030 pc=0000000000036f60..0000000000036f82 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000044ec 0000000000000010 000044c0 FDE cie=00000030 pc=0000000000036f90..0000000000036fb3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004500 0000000000000010 000044d4 FDE cie=00000030 pc=0000000000036fc0..0000000000036fc8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004514 0000000000000018 000044e8 FDE cie=00000030 pc=0000000000036fd0..0000000000036ffe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036fd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036ffd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004530 0000000000000034 00004504 FDE cie=00000030 pc=0000000000037100..0000000000037175 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037102 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037103 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003710b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da9d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000003715e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003715f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002daa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037161 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002daa8 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000037170 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037171 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037172 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037174 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a70 0000000000000050 000049ec FDE cie=00000088 pc=000000000002b9f0..000000000002c076 │ │ │ │ - Augmentation data: cf 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9f2 │ │ │ │ +00004568 0000000000000018 0000453c FDE cie=00000030 pc=0000000000037180..0000000000037197 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037181 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9f4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000037192 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004584 0000000000000030 00004558 FDE cie=00000030 pc=00000000000371a0..0000000000037268 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000371a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000371a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9f6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000371a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b9fc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000371ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b9fd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002ba07 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 479 to 000000000002bbe6 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000037214 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bbe7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bbe8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bbea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bbec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037215 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bbee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bbf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037218 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bbf8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037220 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000045b8 0000000000000010 0000458c FDE cie=00000030 pc=0000000000037270..00000000000372bb │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ac4 0000000000000068 00004a40 FDE cie=00000088 pc=000000000002c080..000000000002c2df │ │ │ │ - Augmentation data: b7 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c082 │ │ │ │ +000045cc 0000000000000060 000045a0 FDE cie=00000030 pc=00000000000372c0..00000000000373fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c084 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c086 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c088 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c08c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000372c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c08d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000372ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c099 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000002c1af │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000372ce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000372f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c1b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000372f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c1b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000372f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000372fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c1c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000002c2a2 │ │ │ │ + DW_CFA_advance_loc1: 171 to 00000000000373ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c2a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000373ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c2a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000373ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c2b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000373c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004b30 0000000000000050 00004aac FDE cie=00000088 pc=000000000002c2e0..000000000002cb4a │ │ │ │ - Augmentation data: 6b 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2e2 │ │ │ │ +00004630 0000000000000050 00004520 FDE cie=00000114 pc=0000000000037400..0000000000037712 │ │ │ │ + Augmentation data: f7 30 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037404 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002c2ed │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037409 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c2ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003740b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c2f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003740c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c2f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003740d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c2fb │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 1379 to 000000000002c85e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037414 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 404 to 00000000000375a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c85f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000375a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c860 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000375aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c862 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000375ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c864 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000375ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c866 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000375b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c868 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000375b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c870 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000375b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b84 000000000000004c 00004b00 FDE cie=00000088 pc=000000000002cb50..000000000002cdda │ │ │ │ - Augmentation data: 79 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cb52 │ │ │ │ +00004684 0000000000000010 00004658 FDE cie=00000030 pc=0000000000037720..000000000003775a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004698 0000000000000010 0000466c FDE cie=00000030 pc=0000000000037760..00000000000377d7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046ac 0000000000000010 00004680 FDE cie=00000030 pc=00000000000377e0..0000000000037832 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046c0 0000000000000010 00004694 FDE cie=00000030 pc=0000000000037840..000000000003789c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046d4 000000000000002c 000045c4 FDE cie=00000114 pc=00000000000378a0..0000000000037aad │ │ │ │ + Augmentation data: 73 30 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cb58 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cb5a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cb5c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cb64 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cb65 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002cb7a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000378a9 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000002cd3c │ │ │ │ + DW_CFA_advance_loc: 49 to 00000000000378da │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd3d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd3e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd44 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378db │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378dc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000378e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004704 0000000000000018 000046d8 FDE cie=00000030 pc=0000000000037ab0..0000000000037aea │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000037ac1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000037ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ae8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004720 0000000000000010 000046f4 FDE cie=00000030 pc=0000000000037af0..0000000000037b02 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004734 0000000000000020 00004708 FDE cie=00000030 pc=0000000000037b10..0000000000037b60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037b11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037b18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000037b3f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b43 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037b48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004758 0000000000000018 0000472c FDE cie=00000030 pc=0000000000037b60..0000000000037b82 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000037b71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd46 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000037b7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002cd50 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004774 0000000000000010 00004748 FDE cie=00000030 pc=0000000000037b90..0000000000037bdb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004788 0000000000000010 0000475c FDE cie=00000030 pc=0000000000037be0..0000000000037c2a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000479c 0000000000000020 00004770 FDE cie=00000030 pc=0000000000037c30..0000000000037cf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c31 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037c38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000037ca9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037caa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd4 000000000000004c 00004b50 FDE cie=00000088 pc=000000000002cde0..000000000002d026 │ │ │ │ - Augmentation data: 50 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cde2 │ │ │ │ +000047c0 0000000000000010 00004794 FDE cie=00000030 pc=0000000000037d00..0000000000037d0d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047d4 0000000000000048 000047a8 FDE cie=00000030 pc=0000000000037ee0..000000000003800e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cde8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cdea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037ee9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cdec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037eeb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cdf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037eef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cdf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ef0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002ce0a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037ef7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000002cf9e │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000037fbd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cf9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037fbe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037fbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fc1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fc3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fc5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037fd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004820 0000000000000020 000047f4 FDE cie=00000030 pc=0000000000037d10..0000000000037dac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037d18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000037d8f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d90 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037d98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004844 000000000000001c 00004818 FDE cie=00000030 pc=0000000000038010..000000000003805f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038011 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000038035 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000038040 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003805e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004864 0000000000000034 00004838 FDE cie=00000030 pc=0000000000037db0..0000000000037e2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037db1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037db2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037db6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000037df8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037e00 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e01 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000037e10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfa8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfa9 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004c24 0000000000000050 00004ba0 FDE cie=00000088 pc=000000000002d030..000000000002d4cb │ │ │ │ - Augmentation data: 21 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d032 │ │ │ │ +0000489c 0000000000000060 00004870 FDE cie=00000030 pc=0000000000037e30..0000000000037edf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d034 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d036 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d038 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d03c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d03d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d044 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 370 to 000000000002d1b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e3e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000037e99 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037ea1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ea4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ea6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ea8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037eaa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037eb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037ec4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d1b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ec5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d1b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ec6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d1ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ec8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037eca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d1be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ecc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ece │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d1c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004900 0000000000000020 000047f0 FDE cie=00000114 pc=0000000000038060..00000000000380d2 │ │ │ │ + Augmentation data: 65 2e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038068 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000380c6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000380d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380d1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00004924 0000000000000018 000048f8 FDE cie=00000030 pc=00000000000380e0..00000000000380f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000380f2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c78 0000000000000014 00004c4c FDE cie=00000030 pc=0000000000006160..000000000000618e │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000616b │ │ │ │ +00004940 0000000000000028 00004914 FDE cie=00000030 pc=0000000000038100..0000000000038125 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006189 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038103 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038106 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000038121 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038122 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038124 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004c90 0000000000000030 00004c64 FDE cie=00000030 pc=000000000002dad0..000000000002db98 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dad2 │ │ │ │ +0000496c 0000000000000030 00004940 FDE cie=00000030 pc=0000000000038130..00000000000381f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dad3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038133 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dad7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038137 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002dade │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003813e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002db44 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000381a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002db45 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000381a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002db46 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000381a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002db50 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000381b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cc4 0000000000000024 00004c98 FDE cie=00000030 pc=0000000000006190..00000000000061c1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006191 │ │ │ │ +000049a0 000000000000003c 00004974 FDE cie=00000030 pc=0000000000038200..0000000000038252 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038207 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006196 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003820d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000061a0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038212 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038216 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003821a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000038246 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038247 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000061af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038249 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000061bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003824b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000061bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003824d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038250 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cec 0000000000000010 00004cc0 FDE cie=00000030 pc=000000000002dba0..000000000002dbb3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d00 0000000000000010 00004cd4 FDE cie=00000030 pc=000000000002dbc0..000000000002dbd3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000049e0 000000000000004c 000048d0 FDE cie=00000114 pc=0000000000038260..000000000003839e │ │ │ │ + Augmentation data: 89 2d 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038262 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003826b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003826d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003826f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038273 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038274 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000038285 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 183 to 000000000003833c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003833d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003833e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038340 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038342 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038344 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038346 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038347 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d14 0000000000000040 00004c90 FDE cie=00000088 pc=000000000002dbe0..000000000002e794 │ │ │ │ - Augmentation data: 3b 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dbe2 │ │ │ │ +00004a30 000000000000004c 00004920 FDE cie=00000114 pc=00000000000383a0..0000000000038552 │ │ │ │ + Augmentation data: 5d 2d 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dbe4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000383ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002dbe7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dbe8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002dbf9 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1912 to 000000000002e371 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383b3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383b4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000383c9 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 230 to 00000000000384af │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000384b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000384b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e372 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000384b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e373 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000384b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e375 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000384b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e377 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000384b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002e380 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000384c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a80 0000000000000010 00004a54 FDE cie=00000030 pc=0000000000038560..0000000000038568 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d58 0000000000000034 00004cd4 FDE cie=00000088 pc=000000000002e7a0..000000000002ebaf │ │ │ │ - Augmentation data: ea 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7a2 │ │ │ │ +00004a94 0000000000000048 00004a68 FDE cie=00000030 pc=0000000000038570..00000000000385cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e7a3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e7a4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038578 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002e800 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038579 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038588 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000385b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e801 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e802 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e804 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e808 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000385c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385c4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385c5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385c6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385c8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385ca │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d90 0000000000000050 00004d0c FDE cie=00000088 pc=0000000000038db0..0000000000039274 │ │ │ │ - Augmentation data: 09 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038db2 │ │ │ │ +00004ae0 000000000000004c 000049d0 FDE cie=00000114 pc=00000000000385d0..00000000000386b9 │ │ │ │ + Augmentation data: d1 2c 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038db9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038dbb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038dc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038dc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038dce │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 707 to 0000000000039091 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385de │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000003868b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039092 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003868c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003868d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003868f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038691 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038693 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038695 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038696 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004b30 0000000000000048 00004b04 FDE cie=00000030 pc=00000000000386c0..000000000003871b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000386c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000386c4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386c8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000386c9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000386d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039093 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000386fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039095 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038700 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039097 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038701 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039099 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038703 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003909b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038705 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000390a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000038710 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038714 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038715 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038716 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038718 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003871a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b7c 0000000000000010 00004b50 FDE cie=00000030 pc=0000000000038720..000000000003872b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004de4 0000000000000050 00004d60 FDE cie=00000088 pc=0000000000039280..00000000000395a8 │ │ │ │ - Augmentation data: e3 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039282 │ │ │ │ +00004b90 0000000000000010 00004b64 FDE cie=00000030 pc=0000000000038730..0000000000038739 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ba4 0000000000000010 00004b78 FDE cie=00000030 pc=0000000000038740..0000000000038744 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bb8 0000000000000010 00004b8c FDE cie=00000030 pc=0000000000038750..0000000000038754 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bcc 0000000000000010 00004ba0 FDE cie=00000030 pc=0000000000038760..0000000000038764 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004be0 0000000000000010 00004bb4 FDE cie=00000030 pc=0000000000038770..0000000000038774 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bf4 0000000000000090 00004bc8 FDE cie=00000030 pc=0000000000038780..000000000003892d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000038789 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003878b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039289 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003878d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003928b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003878f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039293 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038790 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039294 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038791 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003929b │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 568 to 00000000000394d3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038798 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000387aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000394d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000387ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000394d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000387ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394db │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387b4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000387b8 │ │ │ │ + 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 00000000000387c0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 231 to 00000000000388a7 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000388ad │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388af │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000388b4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000388ca │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000388f4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000388fc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388fe │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038906 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003891e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038922 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038923 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038924 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038926 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038928 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003892a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003892c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000394de │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e38 000000000000004c 00004db4 FDE cie=00000088 pc=00000000000395b0..0000000000039902 │ │ │ │ - Augmentation data: 47 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000395b2 │ │ │ │ +00004c88 0000000000000044 00004b78 FDE cie=00000114 pc=0000000000038930..0000000000038bad │ │ │ │ + Augmentation data: 3b 2b 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000395b4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000395b6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000395b8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038937 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000395bc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038938 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000395bd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000395c8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 484 to 00000000000397ac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003893f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 107 to 00000000000389aa │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000397b1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000397b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000389ab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000389ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000389ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000389b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000389b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000389b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004cd0 0000000000000048 00004ca4 FDE cie=00000030 pc=0000000000038bb0..0000000000038c09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038bb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038bb4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038bb9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038bba │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038bbe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000038bf0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038bf1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038bf3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038bf5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038bf7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000038c00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c01 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c02 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c04 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c08 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d1c 0000000000000010 00004cf0 FDE cie=00000030 pc=0000000000038c10..0000000000038c61 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d30 0000000000000014 00004d04 FDE cie=00000030 pc=0000000000006250..000000000000627e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000625b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006279 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d48 0000000000000014 00004d1c FDE cie=00000030 pc=0000000000038c70..0000000000038cc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c74 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000038cc4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00004d60 0000000000000014 00004d34 FDE cie=00000030 pc=0000000000038cd0..0000000000038ce7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038cd4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038ce2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d78 0000000000000010 00004d4c FDE cie=00000030 pc=0000000000038cf0..0000000000038cf5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d8c 0000000000000020 00004d60 FDE cie=00000030 pc=0000000000038d00..0000000000038db4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038d0d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000038da0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038da1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038da8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004db0 0000000000000010 00004d84 FDE cie=00000030 pc=0000000000038dc0..0000000000038dc2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004dc4 0000000000000018 00004d98 FDE cie=00000030 pc=0000000000038dd0..0000000000038ded │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038dd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000038dec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004de0 0000000000000010 00004db4 FDE cie=00000030 pc=0000000000038df0..0000000000038df2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004df4 0000000000000010 00004dc8 FDE cie=00000030 pc=0000000000038e00..0000000000038e0a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e08 000000000000003c 00004cf8 FDE cie=00000114 pc=0000000000038e10..0000000000038fd5 │ │ │ │ + Augmentation data: f0 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e12 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e14 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e19 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e1d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 211 to 0000000000038ef0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000397b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038ef4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000397b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038ef5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000397b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ef7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000397ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ef9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000397c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e48 0000000000000010 00004e1c FDE cie=00000030 pc=0000000000038fe0..0000000000038fff │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004e88 000000000000004c 00004e04 FDE cie=00000088 pc=000000000002ebb0..0000000000031ecc │ │ │ │ - Augmentation data: 1b 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ebb2 │ │ │ │ +00004e5c 0000000000000018 00004e30 FDE cie=00000030 pc=0000000000006280..00000000000062ae │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000628b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000062a9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e78 0000000000000050 00004d68 FDE cie=00000114 pc=0000000000039000..0000000000039469 │ │ │ │ + Augmentation data: 94 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ebb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ebb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ebb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039008 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ebb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039009 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ebba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003900a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ebc1 │ │ │ │ - DW_CFA_def_cfa_offset: 1760 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000002ec44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003900e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 766 to 000000000003930c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ec45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003930d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ec46 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003930e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039310 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039312 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039314 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039316 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec50 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039320 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004ed8 0000000000000050 00004e54 FDE cie=00000088 pc=0000000000031ed0..0000000000038da9 │ │ │ │ - Augmentation data: 2b 23 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031ed2 │ │ │ │ +00004ecc 0000000000000014 00004ea0 FDE cie=00000030 pc=00000000000062b0..00000000000062de │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000062bb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000062d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ee4 0000000000000050 00004dd4 FDE cie=00000114 pc=0000000000039470..0000000000039977 │ │ │ │ + Augmentation data: 63 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039474 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039476 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039478 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031ed9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039479 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031eda │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003947a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031ee1 │ │ │ │ - DW_CFA_def_cfa_offset: 5568 │ │ │ │ - DW_CFA_advance_loc2: 19735 to 0000000000036bf8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039484 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 831 to 00000000000397c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000397c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bfa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000397c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036c00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036c02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036c08 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000397d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f2c 0000000000000018 00004f00 FDE cie=00000030 pc=00000000000061d0..00000000000062a3 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000061d1 │ │ │ │ +00004f38 000000000000002c 00004e28 FDE cie=00000114 pc=0000000000039980..00000000000399f5 │ │ │ │ + Augmentation data: 87 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039981 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000000629e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f48 0000000000000014 00004f1c FDE cie=00000030 pc=0000000000039910..0000000000039936 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039911 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f60 0000000000000014 00004f34 FDE cie=00000030 pc=0000000000039940..0000000000039966 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039941 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039982 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000039990 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000399df │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000399e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000399e1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000399e2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f78 0000000000000030 00004f4c FDE cie=00000030 pc=0000000000039970..0000000000039a2b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039972 │ │ │ │ +00004f68 0000000000000028 00004f3c FDE cie=00000030 pc=0000000000039a00..0000000000039af7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039973 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039977 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039a09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000039988 │ │ │ │ - DW_CFA_def_cfa_offset: 2160 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000039a21 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000039add │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ae1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039ae2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a26 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000039af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004fac 0000000000000018 00004f80 FDE cie=00000030 pc=00000000000062b0..00000000000062de │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000062bb │ │ │ │ +00004f94 000000000000001c 00004e84 FDE cie=00000114 pc=0000000000039b00..0000000000039b1c │ │ │ │ + Augmentation data: 3b 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039b08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000062d9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000039b17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004fb4 0000000000000020 00004ea4 FDE cie=00000114 pc=0000000000039b20..0000000000039b49 │ │ │ │ + Augmentation data: 1f 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039b28 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039b44 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00004fc8 0000000000000010 00004f9c FDE cie=00000030 pc=0000000000005c10..0000000000005c3b │ │ │ │ +00004fd8 0000000000000010 00004fac FDE cie=00000030 pc=0000000000005c10..0000000000005c3b │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005c14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00004fdc 0000000000000010 00004fb0 FDE cie=00000030 pc=0000000000039a30..0000000000039a68 │ │ │ │ +00004fec 0000000000000010 00004fc0 FDE cie=00000030 pc=0000000000039b50..0000000000039b88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ff0 0000000000000034 00004fc4 FDE cie=00000030 pc=0000000000039a70..0000000000039af5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a72 │ │ │ │ +00005000 0000000000000034 00004fd4 FDE cie=00000030 pc=0000000000039b90..0000000000039c15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039b93 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a77 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000039ae3 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000039c03 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039ae4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039af0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039af1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039af2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039af4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005028 000000000000003c 00004ffc FDE cie=00000030 pc=0000000000039b00..0000000000039cd5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b02 │ │ │ │ +00005038 000000000000003c 0000500c FDE cie=00000030 pc=0000000000039c20..0000000000039df5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039b07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b0b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 339 to 0000000000039c5e │ │ │ │ + DW_CFA_advance_loc2: 339 to 0000000000039d7e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039c5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039d7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039c61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039c63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039c65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d85 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000039c70 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000039d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005068 000000000000004c 0000503c FDE cie=00000030 pc=0000000000039ce0..000000000003a06f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce2 │ │ │ │ +00005078 000000000000004c 0000504c FDE cie=00000030 pc=0000000000039e00..000000000003a18f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e10 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039cfa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039e1a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 610 to 0000000000039f5c │ │ │ │ + DW_CFA_advance_loc2: 610 to 000000000003a07c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039f5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a07d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039f5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a07e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039f60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a080 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039f62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a082 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039f64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a084 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039f66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a086 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039f70 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050b8 0000000000000044 0000508c FDE cie=00000030 pc=000000000003a070..000000000003a0d5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a072 │ │ │ │ +000050c8 0000000000000044 0000509c FDE cie=00000030 pc=000000000003a190..000000000003a1f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a074 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a079 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a07b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a19b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a083 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a08b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1ab │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003a098 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a1b8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003a0ca │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000003a1ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a0cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a1eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a0cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a1ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005100 0000000000000010 000050d4 FDE cie=00000030 pc=000000000003a0e0..000000000003a0e2 │ │ │ │ +00005110 0000000000000010 000050e4 FDE cie=00000030 pc=000000000003a200..000000000003a202 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005114 ZERO terminator │ │ │ │ +00005124 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -148,145 +148,127 @@ │ │ │ │ GLIBCXX_3.4.11 │ │ │ │ CXXABI_1.3.9 │ │ │ │ GLIBCXX_3.4.9 │ │ │ │ CXXABI_1.3 │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ GLIBCXX_3.4.15 │ │ │ │ GLIBCXX_3.4 │ │ │ │ -[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -|$(dH3<%( │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -|$(dH3<%( │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -T$(H;T$H │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -how helpf │ │ │ │ -Menu con │ │ │ │ -hare/nsnf │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -w$t1AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -0[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUI │ │ │ │ []A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ h[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -0[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +[A\A]A^A_] │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +|$(dH3<%( │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +|$(dH3<%( │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -0[]A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +T$(H;T$H │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AVAUATH) │ │ │ │ -([]A\A]A^A_ │ │ │ │ +} H9|$0t │ │ │ │ +} H9|$(t │ │ │ │ +} H9|$(t │ │ │ │ +} H9|$(t │ │ │ │ +} H9|$(t │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -|$0H;|$ │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -Hi-ScoreH │ │ │ │ -D$ ScorE │ │ │ │ -D$ SpeeE │ │ │ │ -H[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -nsnake 3H │ │ │ │ -Arcade M │ │ │ │ -D$`PausH │ │ │ │ -D$`HelpH │ │ │ │ []A\A]A^A_ │ │ │ │ -D$ nameH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUA │ │ │ │ -0[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +C@[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATL │ │ │ │ +AWAVAUATI │ │ │ │ +C@[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +x[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ +AVAUATUI │ │ │ │ +0[]A\A]A^ │ │ │ │ +AVAUATUH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ t$hdH34%( │ │ │ │ x[]A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUI │ │ │ │ -0[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AVAUATUI │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ |$ H;<$t │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ H9T$@t H │ │ │ │ H9T$@t H │ │ │ │ []A\A]A^A_ │ │ │ │ } H9|$`t │ │ │ │ @@ -294,14 +276,21 @@ │ │ │ │ } H9|$`t │ │ │ │ t$hdH34%( │ │ │ │ AWAVAUATA │ │ │ │ 8[]A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ ([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AVAUATUI │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATA │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ @@ -322,150 +311,95 @@ │ │ │ │ AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ H[]A\A]A^A_ │ │ │ │ H[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATL │ │ │ │ -[]A\A]A^A_ │ │ │ │ +how helpf │ │ │ │ +Menu con │ │ │ │ +hare/nsnf │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AVAUATUA │ │ │ │ +0[]A\A]A^ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +0[]A\A]A^ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUI │ │ │ │ -[]A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ -[A\A]A^A_] │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AVAUATH) │ │ │ │ ([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +0[]A\A]A^ │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +|$0H;|$ │ │ │ │ h[]A\A]A^A_ │ │ │ │ -AWAVAUATL │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -} H9|$0t │ │ │ │ -} H9|$(t │ │ │ │ -} H9|$(t │ │ │ │ -} H9|$(t │ │ │ │ -} H9|$(t │ │ │ │ +([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +w$t1AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +0[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ +Hi-ScoreH │ │ │ │ +D$ ScorE │ │ │ │ +D$ SpeeE │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +nsnake 3H │ │ │ │ +Arcade M │ │ │ │ +D$`PausH │ │ │ │ +D$`HelpH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -C@[]A\A]A^A_ │ │ │ │ +D$ nameH │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ ([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ basic_string::_M_construct null not valid │ │ │ │ -%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -basic_string::substr │ │ │ │ -basic_string::basic_string │ │ │ │ +Couldn't load the level! (Error: " │ │ │ │ basic_string::append │ │ │ │ - Credits │ │ │ │ -(Credits) │ │ │ │ -14WindowGameHelp │ │ │ │ -In-game controlsMove up │ │ │ │ -Move down │ │ │ │ -Move left │ │ │ │ -Move right │ │ │ │ -Pause game │ │ │ │ -Quit anytime │ │ │ │ -SFirst item │ │ │ │ -Last page up │ │ │ │ -page dow Settings and scores are stored at: │ │ │ │ - `~/.local/s _ __ _ __ _ ____ │ │ │ │ -| |\ | ( (` | |\ | / /\ | |_/ | |_ │ │ │ │ -|_| \| _)_) |_| \| /_/--\ |_| \ |_ v3.0.0 (built MayTry `nsnake --help` and `man nsnake` │ │ │ │ -Game made by Alexandre Dantas, │ │ │ │ -contact him at │ │ │ │ -Thanks for playing this game :) │ │ │ │ -Homepage: │ │ │ │ - http://nsnake.alexdantas.net/ │ │ │ │ -Source Code: │ │ │ │ - https://github.com/alexdantas/ns6Window │ │ │ │ -Invalid initial value for MenuItemTextlist │ │ │ │ -16MenuItemTextlist │ │ │ │ -15MenuItemTextbox │ │ │ │ -Utils::String::toString │ │ │ │ -17MenuItemNumberbox │ │ │ │ -13MenuItemLabel │ │ │ │ -16MenuItemCheckbox │ │ │ │ -8MenuItem │ │ │ │ -14MenuAlphabetic │ │ │ │ - __ _ _______ __ _ _______ ___ _ _______ │ │ │ │ -| | | || || | | || _ || | | || | │ │ │ │ -| |_| || _____|| |_| || |_| || |_| || ___| │ │ │ │ -| || |_____ | || || _|| |___ │ │ │ │ -| _ ||_____ || _ || || |_ | ___| │ │ │ │ -| | | | _____| || | | || _ || _ || |___ │ │ │ │ -|_| |__||_______||_| |__||__| |__||___| |_||_______| │ │ │ │ -14LayoutMainMenu │ │ │ │ -10LayoutGame │ │ │ │ -15LayoutFirstTime │ │ │ │ -Error! Your console screen is smaller than │ │ │ │ -Please resize your window and try again │ │ │ │ -9Animation │ │ │ │ -15AnimationSnakes │ │ │ │ ->Could not create file ' │ │ │ │ -random_walls │ │ │ │ -teleport │ │ │ │ -board_size │ │ │ │ -board_scroll_delay │ │ │ │ -board_scroll_left │ │ │ │ -board_scroll_right │ │ │ │ -board_scroll_up │ │ │ │ -board_scroll_down │ │ │ │ -' doesn't exist │ │ │ │ -' has an old version format │ │ │ │ -Utils::String::convert │ │ │ │ +Game Over │ │ │ │ +9GameState │ │ │ │ 18ScoreFileException │ │ │ │ -Quit to Main Menu │ │ │ │ -Quit Game │ │ │ │ -12FruitManager │ │ │ │ -Abrupt ending of file while parsing level at line │ │ │ │ -vector::_M_insert_aux │ │ │ │ -Can't open file ' │ │ │ │ +13GameStateGame │ │ │ │ 20BoardParserException │ │ │ │ -vector::_M_default_append │ │ │ │ -vector::_M_fill_insert │ │ │ │ -7Array2DIbE │ │ │ │ -=12StateManager │ │ │ │ undefined │ │ │ │ backspace │ │ │ │ insert-line │ │ │ │ clear-to-end-of-screen │ │ │ │ scroll-forward │ │ │ │ scroll-backward │ │ │ │ page-down │ │ │ │ @@ -503,14 +437,15 @@ │ │ │ │ shift-redo │ │ │ │ shift-replace │ │ │ │ shift-right │ │ │ │ shift-resume │ │ │ │ shift-save │ │ │ │ shift-suspend │ │ │ │ shift-undo │ │ │ │ +12StateManager │ │ │ │ Press any key, Enter to Cancel │ │ │ │ Sorry, it seems you have no levels. │ │ │ │ Please copy the default level files from │ │ │ │ `/usr/share/games/nsnake/levels/` │ │ │ │ You can also download more levels from the website: │ │ │ │ http://nsnake.alexdantas.net/ │ │ │ │ Arcade Mode │ │ │ │ @@ -538,45 +473,20 @@ │ │ │ │ Maze size │ │ │ │ Scroll Delay(ms) │ │ │ │ Scroll Up │ │ │ │ Scroll Down │ │ │ │ Scroll Left │ │ │ │ Scroll Right │ │ │ │ Erase High Scores │ │ │ │ -9GameState │ │ │ │ 17GameStateMainMenu │ │ │ │ -Couldn't load the level! (Error: " │ │ │ │ -Game Over │ │ │ │ -13GameStateGame │ │ │ │ -(*it)->second.depth == l.depth+1 │ │ │ │ -duplicate section name on the same level │ │ │ │ -src/Config/INI.cpp │ │ │ │ -Couldn't open ' │ │ │ │ -' on line # │ │ │ │ -section with wrong depth │ │ │ │ -no '=' found │ │ │ │ -void INI::Parser::dump(std::ostream&, const INI::Level&, const string&) │ │ │ │ -Warning: We could not create the configuration file. │ │ │ │ - Please check permissions to the path: │ │ │ │ -Warning: We could not create the score file. │ │ │ │ -Warning: Your high score file is from an old nsnake version. │ │ │ │ -Error: Corrupted high score file! │ │ │ │ - We're sorry, but we had to erase it │ │ │ │ -.local/share/ │ │ │ │ -settings.ini │ │ │ │ -arcade.nsnakescores │ │ │ │ -/dev/null │ │ │ │ - │ │ │ │ -center_horizontal │ │ │ │ -center_vertical │ │ │ │ -fancy_borders │ │ │ │ -outer_border │ │ │ │ -fruits_at_once │ │ │ │ -starting_speed │ │ │ │ -nsnake v3.0.0 (May2018) │ │ │ │ +%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +basic_string::substr │ │ │ │ +basic_string::basic_string │ │ │ │ +nsnake v3.0.0 (Oct2021) │ │ │ │ , , │ │ │ │ / \ This game was made with │ │ │ │ ((__-^^-,-^^-__)) and itself is Free Software, │ │ │ │ `-_---' `---_-' licensed under the GPLv3 │ │ │ │ `--|o` 'o|--' <3 │ │ │ │ \ ` / │ │ │ │ ): :( │ │ │ │ @@ -584,36 +494,126 @@ │ │ │ │ - │ │ │ │ Homepage: http://nsnake.alexdantas.net/ │ │ │ │ Source Code: https://github.com/alexdantas/nsnake/ │ │ │ │ Contact: Alexandre Dantas │ │ │ │ _ __ _ __ _ ____ │ │ │ │ | |\ | ( (` | |\ | / /\ | |_/ | |_ │ │ │ │ |_| \| _)_) |_| \| /_/--\ |_| \ |_|__ │ │ │ │ -v3.0.0 (built May2018) │ │ │ │ +v3.0.0 (built Oct2021) │ │ │ │ nsnake is the classical snake game on the terminal │ │ │ │ Settings and scores are stored at: │ │ │ │ `~/.local/share/nsnake/` │ │ │ │ nsnake [options] │ │ │ │ -h, --help Show this message │ │ │ │ -v, --version Show game version and contact info │ │ │ │ See also `man nsnake` │ │ │ │ Thanks for playing this game :) │ │ │ │ Show game version and build date │ │ │ │ --version │ │ │ │ Show instructions │ │ │ │ +Warning: We could not create the configuration file. │ │ │ │ + Please check permissions to the path: │ │ │ │ +Warning: We could not create the score file. │ │ │ │ +Warning: Your high score file is from an old nsnake version. │ │ │ │ +Error: Corrupted high score file! │ │ │ │ + We're sorry, but we had to erase it │ │ │ │ +.local/share/ │ │ │ │ +settings.ini │ │ │ │ +arcade.nsnakescores │ │ │ │ +/dev/null │ │ │ │ + │ │ │ │ +center_horizontal │ │ │ │ +center_vertical │ │ │ │ +fancy_borders │ │ │ │ +outer_border │ │ │ │ +random_walls │ │ │ │ +fruits_at_once │ │ │ │ +teleport │ │ │ │ +board_scroll_delay │ │ │ │ +board_scroll_up │ │ │ │ +board_scroll_down │ │ │ │ +board_scroll_left │ │ │ │ +board_scroll_right │ │ │ │ +starting_speed │ │ │ │ +board_size │ │ │ │ +Utils::String::toString │ │ │ │ +Utils::String::convert │ │ │ │ +(*it)->second.depth == l.depth+1 │ │ │ │ +duplicate section name on the same level │ │ │ │ +src/Config/INI.cpp │ │ │ │ +Couldn't open ' │ │ │ │ +' on line # │ │ │ │ +section with wrong depth │ │ │ │ +no '=' found │ │ │ │ +void INI::Parser::dump(std::ostream&, const INI::Level&, const string&) │ │ │ │ +Quit to Main Menu │ │ │ │ +Quit Game │ │ │ │ +12FruitManager │ │ │ │ +Could not create file ' │ │ │ │ +' doesn't exist │ │ │ │ +' has an old version format │ │ │ │ +Abrupt ending of file while parsing level at line │ │ │ │ +vector::_M_insert_aux │ │ │ │ +Can't open file ' │ │ │ │ +vector::_M_default_append │ │ │ │ +vector::_M_fill_insert │ │ │ │ +7Array2DIbE │ │ │ │ + Credits │ │ │ │ +(Credits) │ │ │ │ +14WindowGameHelp │ │ │ │ +In-game controlsMove up │ │ │ │ +Move down │ │ │ │ +Move left │ │ │ │ +Move right │ │ │ │ +Pause game │ │ │ │ +Quit anytime │ │ │ │ +SFirst item │ │ │ │ +Last page up │ │ │ │ +page dow Settings and scores are stored at: │ │ │ │ + `~/.local/s _ __ _ __ _ ____ │ │ │ │ +| |\ | ( (` | |\ | / /\ | |_/ | |_ │ │ │ │ +|_| \| _)_) |_| \| /_/--\ |_| \ |_ v3.0.0 (built OctTry `nsnake --help` and `man nsnake` │ │ │ │ +Game made by Alexandre Dantas, │ │ │ │ +contact him at │ │ │ │ +Thanks for playing this game :) │ │ │ │ +Homepage: │ │ │ │ + http://nsnake.alexdantas.net/ │ │ │ │ +Source Code: │ │ │ │ + https://github.com/alexdantas/ns15LayoutFirstTime │ │ │ │ +9Animation │ │ │ │ +15AnimationSnakes │ │ │ │ +> __ _ _______ __ _ _______ ___ _ _______ │ │ │ │ +| | | || || | | || _ || | | || | │ │ │ │ +| |_| || _____|| |_| || |_| || |_| || ___| │ │ │ │ +| || |_____ | || || _|| |___ │ │ │ │ +| _ ||_____ || _ || || |_ | ___| │ │ │ │ +| | | | _____| || | | || _ || _ || |___ │ │ │ │ +|_| |__||_______||_| |__||__| |__||___| |_||_______| │ │ │ │ +14LayoutMainMenu │ │ │ │ +15MenuItemTextbox │ │ │ │ +16MenuItemCheckbox │ │ │ │ +14MenuAlphabetic │ │ │ │ +17MenuItemNumberbox │ │ │ │ +13MenuItemLabel │ │ │ │ +8MenuItem │ │ │ │ +Invalid initial value for MenuItemTextlist │ │ │ │ +16MenuItemTextlist │ │ │ │ +Error! Your console screen is smaller than │ │ │ │ +Please resize your window and try again │ │ │ │ +10LayoutGame │ │ │ │ [options] │ │ │ │ deps/commander/commander.c │ │ │ │ option->argname │ │ │ │ option->large │ │ │ │ %s %s argument required │ │ │ │ unrecognized flag %s │ │ │ │ Maximum option definitions exceeded │ │ │ │ Maximum number of arguments exceeded │ │ │ │ command_option │ │ │ │ -300acc21ff7ac1f9c0dae1ec0d3f4dfd1c8fe106e.debug │ │ │ │ +0188c3d864d66323b0e054db184aa86ec5e952.debug │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,392 +1,392 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000005c10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base-0x2cb0>: │ │ │ │ +0000000000005c10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base-0x92c0>: │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x240c42(%rip),%rdi │ │ │ │ - lea 0x36267(%rip),%rdx # 3be8c ::do_widen(char) const@@Base+0x19c7c> │ │ │ │ + lea 0x363a2(%rip),%rdx # 3bfc7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a27> │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ callq 5ab0 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ callq 5870 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x240d4a(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 59d0 │ │ │ │ + mov 0x240399(%rip),%rdi │ │ │ │ + lea 0x24084a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240d2c(%rip),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x240d31(%rip),%rax │ │ │ │ + lea 0x24082a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x2a0b(%rip),%rdi │ │ │ │ + movl $0x0,0x240d19(%rip) │ │ │ │ + movq $0x0,0x240d16(%rip) │ │ │ │ + lea -0x8(%rax),%rsi │ │ │ │ + mov %rax,0x240d13(%rip) │ │ │ │ + mov %rax,0x240d14(%rip) │ │ │ │ + movq $0x0,0x240d11(%rip) │ │ │ │ + jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x240d09(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 59d0 │ │ │ │ + mov 0x240319(%rip),%rdi │ │ │ │ + lea 0x2407ca(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240ceb(%rip),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x240cda(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 59d0 │ │ │ │ + mov 0x2402e9(%rip),%rdi │ │ │ │ + lea 0x24079a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240cbc(%rip),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ mov %edi,%ebx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 2dbe0 ::do_widen(char) const@@Base+0xb9d0> │ │ │ │ - callq 2ebb0 ::do_widen(char) const@@Base+0xc9a0> │ │ │ │ + callq f440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x570> │ │ │ │ + callq 10410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1540> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ - callq 39970 ::do_widen(char) const@@Base+0x17760> │ │ │ │ - callq 64f0 <__cxa_finalize@plt+0x8f0> │ │ │ │ - callq bf70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x36b0> │ │ │ │ - callq 12170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98b0> │ │ │ │ + callq f270 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ + callq cb00 <__cxa_finalize@plt+0x6f00> │ │ │ │ + callq 38c70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf6d0> │ │ │ │ + callq 33c20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa680> │ │ │ │ mov %rsp,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 249f0 ::do_widen(char) const@@Base+0x27e0> │ │ │ │ + callq 8e50 <__cxa_finalize@plt+0x3250> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 24a60 ::do_widen(char) const@@Base+0x2850> │ │ │ │ - callq 31ed0 ::do_widen(char) const@@Base+0xfcc0> │ │ │ │ - callq bfd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3710> │ │ │ │ - callq 2e7a0 ::do_widen(char) const@@Base+0xc590> │ │ │ │ + callq 8ec0 <__cxa_finalize@plt+0x32c0> │ │ │ │ + callq 13730 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4860> │ │ │ │ + callq 38cd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf730> │ │ │ │ + callq 10000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1130> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 24990 ::do_widen(char) const@@Base+0x2780> │ │ │ │ + callq 8df0 <__cxa_finalize@plt+0x31f0> │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ xor %fs:0x28,%rdx │ │ │ │ - jne 5cc1 <__cxa_finalize@plt+0xc1> │ │ │ │ + jne 5da1 <__cxa_finalize@plt+0x1a1> │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 24990 ::do_widen(char) const@@Base+0x2780> │ │ │ │ + callq 8df0 <__cxa_finalize@plt+0x31f0> │ │ │ │ mov %rbp,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - callq bfd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3710> │ │ │ │ + callq 38cd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf730> │ │ │ │ callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov $0x29a,%eax │ │ │ │ - jmp 5caa <__cxa_finalize@plt+0xaa> │ │ │ │ - jmp 5cd4 <__cxa_finalize@plt+0xd4> │ │ │ │ + jmp 5d8a <__cxa_finalize@plt+0x18a> │ │ │ │ + jmp 5db4 <__cxa_finalize@plt+0x1b4> │ │ │ │ mov %rax,%rbx │ │ │ │ callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ + lea 0x240beb(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 59d0 │ │ │ │ + mov 0x2401f9(%rip),%rdi │ │ │ │ + lea 0x2406aa(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240bcd(%rip),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - lea 0x240cb8(%rip),%rdi │ │ │ │ - lea 0x240c91(%rip),%rbx │ │ │ │ + lea 0x240be8(%rip),%rdi │ │ │ │ + lea 0x240bc1(%rip),%rbx │ │ │ │ callq 59d0 │ │ │ │ - mov 0x2402d5(%rip),%rdi │ │ │ │ - lea 0x240786(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240c97(%rip),%rsi │ │ │ │ + mov 0x2401c5(%rip),%rdi │ │ │ │ + lea 0x240676(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240bc7(%rip),%rsi │ │ │ │ callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x3447b(%rip),%rdx # 3a1b0 ::do_widen(char) const@@Base+0x17fa0> │ │ │ │ + lea 0x351bb(%rip),%rdx # 3b000 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a60> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x40(%rdx),%rsi │ │ │ │ - mov %rax,0x240c59(%rip) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ + mov %rax,0x240b89(%rip) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x24026a(%rip),%rdi # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x24074b(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + mov 0x24015a(%rip),%rdi # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x24063b(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ pop %rbx │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x240c4a(%rip),%rdi │ │ │ │ + lea 0x240b7a(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x240269(%rip),%rdi │ │ │ │ - lea 0x24071a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240c2c(%rip),%rsi │ │ │ │ + mov 0x240159(%rip),%rdi │ │ │ │ + lea 0x24060a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240b5c(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x240c1b(%rip),%rdi │ │ │ │ + push %rbp │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 59d0 │ │ │ │ - mov 0x240239(%rip),%rdi │ │ │ │ - lea 0x2406ea(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240bfd(%rip),%rsi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq 54b0 │ │ │ │ add $0x8,%rsp │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + lea 0x240be8(%rip),%rdi │ │ │ │ + callq 59d0 │ │ │ │ + mov 0x2400ec(%rip),%rdi │ │ │ │ + lea 0x24059d(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240bce(%rip),%rsi │ │ │ │ + callq 56b0 <__cxa_atexit@plt> │ │ │ │ + lea 0x34f3f(%rip),%rsi # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x240b9b(%rip),%rdi │ │ │ │ + callq 5eb0 <__cxa_finalize@plt+0x2b0> │ │ │ │ + mov 0x24008f(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x240570(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240b81(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 56b0 <__cxa_atexit@plt> │ │ │ │ + lea 0x34f0f(%rip),%rsi # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x240b4b(%rip),%rdi │ │ │ │ + callq 5eb0 <__cxa_finalize@plt+0x2b0> │ │ │ │ + lea 0x240547(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240b38(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 56b0 <__cxa_atexit@plt> │ │ │ │ + lea 0x34ee6(%rip),%rsi # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x240b02(%rip),%rdi │ │ │ │ + callq 5eb0 <__cxa_finalize@plt+0x2b0> │ │ │ │ + lea 0x24051e(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240aef(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 56b0 <__cxa_atexit@plt> │ │ │ │ + lea 0x34ebd(%rip),%rsi # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x240a99(%rip),%rdi │ │ │ │ + callq 5eb0 <__cxa_finalize@plt+0x2b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2404f2(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240a83(%rip),%rsi │ │ │ │ + pop %rbx │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x240c49(%rip),%rdi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x240b0a(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x240209(%rip),%rdi │ │ │ │ - lea 0x2406ba(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240c2b(%rip),%rsi │ │ │ │ + mov 0x240009(%rip),%rdi │ │ │ │ + lea 0x2404ba(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240aec(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x240c1a(%rip),%rdi │ │ │ │ + lea 0x240adb(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x2401d9(%rip),%rdi │ │ │ │ - lea 0x24068a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240bfc(%rip),%rsi │ │ │ │ + mov 0x23ffd9(%rip),%rdi │ │ │ │ + lea 0x24048a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240abd(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x240bfd(%rip),%rdi │ │ │ │ + lea 0x240aac(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x2401a9(%rip),%rdi │ │ │ │ - lea 0x24065a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240bdf(%rip),%rsi │ │ │ │ + mov 0x23ffa9(%rip),%rdi │ │ │ │ + lea 0x24045a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240a8e(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x240c17(%rip),%rdi │ │ │ │ - lea 0x240bf0(%rip),%rbx │ │ │ │ - lea 0x240bc9(%rip),%rbp │ │ │ │ + lea 0x240ad7(%rip),%rdi │ │ │ │ + lea 0x240ab0(%rip),%rbx │ │ │ │ + lea 0x240a89(%rip),%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x240169(%rip),%rdi │ │ │ │ - lea 0x24061a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240beb(%rip),%rsi │ │ │ │ + mov 0x23ff69(%rip),%rdi │ │ │ │ + lea 0x24041a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240aab(%rip),%rsi │ │ │ │ callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x3575c(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + lea 0x34dbc(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - mov %rax,0x240bae(%rip) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + mov %rax,0x240a6e(%rip) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x2400ff(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x2405e0(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + mov 0x23feff(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x2403e0(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x35b10(%rip),%rdx # 3b9e7 ::do_widen(char) const@@Base+0x197d7> │ │ │ │ + lea 0x35497(%rip),%rdx # 3b56e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fce> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x240b57(%rip) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + mov %rax,0x240a17(%rip) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - lea 0x2405a7(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x2403a7(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x240b6a(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 59d0 │ │ │ │ - mov 0x2400c9(%rip),%rdi │ │ │ │ - lea 0x24057a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240b4c(%rip),%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x240b3b(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 59d0 │ │ │ │ - mov 0x240099(%rip),%rdi │ │ │ │ - lea 0x24054a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240b1d(%rip),%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x240b0c(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 59d0 │ │ │ │ - mov 0x240069(%rip),%rdi │ │ │ │ - lea 0x24051a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240aee(%rip),%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x240b37(%rip),%rdi │ │ │ │ - lea 0x240b10(%rip),%rbx │ │ │ │ - lea 0x240ae9(%rip),%rbp │ │ │ │ + lea 0x240a87(%rip),%rdi │ │ │ │ + lea 0x240a60(%rip),%rbx │ │ │ │ + lea 0x240a39(%rip),%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x240029(%rip),%rdi │ │ │ │ - lea 0x2404da(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240b0b(%rip),%rsi │ │ │ │ + mov 0x23feb9(%rip),%rdi │ │ │ │ + lea 0x24036a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x240a5b(%rip),%rsi │ │ │ │ callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x3561c(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + lea 0x34d0c(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - mov %rax,0x240ace(%rip) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ + mov %rax,0x240a1e(%rip) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x23ffbf(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x2404a0(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + mov 0x23fe4f(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x240330(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x34a24(%rip),%rdx # 3aa3b ::do_widen(char) const@@Base+0x1882b> │ │ │ │ + lea 0x353c0(%rip),%rdx # 3b547 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fa7> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x240a77(%rip) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ + mov %rax,0x2409c7(%rip) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - lea 0x240467(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x2402f7(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x240a8a(%rip),%rdi │ │ │ │ + lea 0x2409da(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x23ff89(%rip),%rdi │ │ │ │ - lea 0x24043a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240a6c(%rip),%rsi │ │ │ │ + mov 0x23fe19(%rip),%rdi │ │ │ │ + lea 0x2402ca(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x2409bc(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x240a5b(%rip),%rdi │ │ │ │ + lea 0x2409ab(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x23ff59(%rip),%rdi │ │ │ │ - lea 0x24040a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240a3d(%rip),%rsi │ │ │ │ + mov 0x23fde9(%rip),%rdi │ │ │ │ + lea 0x24029a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x24098d(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x240a51(%rip),%rax │ │ │ │ - lea 0x2403ea(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x2080b(%rip),%rdi # 268d0 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ - movl $0x0,0x240a39(%rip) │ │ │ │ - movq $0x0,0x240a36(%rip) │ │ │ │ - lea -0x8(%rax),%rsi │ │ │ │ - mov %rax,0x240a33(%rip) │ │ │ │ - mov %rax,0x240a34(%rip) │ │ │ │ - movq $0x0,0x240a31(%rip) │ │ │ │ - jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x240a29(%rip),%rdi │ │ │ │ + lea 0x24097c(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x23fed9(%rip),%rdi │ │ │ │ - lea 0x24038a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240a0b(%rip),%rsi │ │ │ │ + mov 0x23fdb9(%rip),%rdi │ │ │ │ + lea 0x24026a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x24095e(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x2409fa(%rip),%rdi │ │ │ │ + lea 0x2409a9(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x23fea9(%rip),%rdi │ │ │ │ - lea 0x24035a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x2409dc(%rip),%rsi │ │ │ │ + mov 0x23fd89(%rip),%rdi │ │ │ │ + lea 0x24023a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x24098b(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x2409cb(%rip),%rdi │ │ │ │ + lea 0x24098d(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ - mov 0x23fe79(%rip),%rdi │ │ │ │ - lea 0x24032a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x2409ad(%rip),%rsi │ │ │ │ + mov 0x23fd59(%rip),%rdi │ │ │ │ + lea 0x24020a(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ + lea 0x24096f(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - lea 0x240a28(%rip),%rdi │ │ │ │ - callq 59d0 │ │ │ │ - mov 0x23fe0c(%rip),%rdi │ │ │ │ - lea 0x2402bd(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240a0e(%rip),%rsi │ │ │ │ - callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x353ff(%rip),%rsi # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x2409db(%rip),%rdi │ │ │ │ - callq 6190 <__cxa_finalize@plt+0x590> │ │ │ │ - mov 0x23fdaf(%rip),%rbx # 245fc0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x240290(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x2409c1(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x353cf(%rip),%rsi # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x24098b(%rip),%rdi │ │ │ │ - callq 6190 <__cxa_finalize@plt+0x590> │ │ │ │ - lea 0x240267(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x240978(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x353a6(%rip),%rsi # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x240942(%rip),%rdi │ │ │ │ - callq 6190 <__cxa_finalize@plt+0x590> │ │ │ │ - lea 0x24023e(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x24092f(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 56b0 <__cxa_atexit@plt> │ │ │ │ - lea 0x3537d(%rip),%rsi # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x2408d9(%rip),%rdi │ │ │ │ - callq 6190 <__cxa_finalize@plt+0x590> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x240212(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x2408c3(%rip),%rsi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x24094a(%rip),%rdi │ │ │ │ + lea 0x24095e(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 59d0 │ │ │ │ mov 0x23fd29(%rip),%rdi │ │ │ │ lea 0x2401da(%rip),%rdx # 2464a8 , std::allocator >@@GLIBCXX_3.4.21+0xa80> │ │ │ │ - lea 0x24092c(%rip),%rsi │ │ │ │ + lea 0x240940(%rip),%rsi │ │ │ │ add $0x8,%rsp │ │ │ │ jmpq 56b0 <__cxa_atexit@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ mov %rsp,%rdx │ │ │ │ and $0xfffffffffffffff0,%rsp │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ - lea 0x33dea(%rip),%r8 # 3a0e0 ::do_widen(char) const@@Base+0x17ed0> │ │ │ │ - lea 0x33d73(%rip),%rcx # 3a070 ::do_widen(char) const@@Base+0x17e60> │ │ │ │ - lea -0x6c4(%rip),%rdi │ │ │ │ + lea 0x33f0a(%rip),%r8 # 3a200 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c60> │ │ │ │ + lea 0x33e93(%rip),%rcx # 3a190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10bf0> │ │ │ │ + lea -0x5e4(%rip),%rdi │ │ │ │ callq *0x23fcce(%rip) │ │ │ │ hlt │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x240201(%rip),%rdi # 246518 , std::allocator >@@GLIBCXX_3.4.21+0xaf0> │ │ │ │ + lea 0x2401f9(%rip),%rdi # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ push %rbp │ │ │ │ - lea 0x2401f9(%rip),%rax # 246518 , std::allocator >@@GLIBCXX_3.4.21+0xaf0> │ │ │ │ + lea 0x2401f1(%rip),%rax # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ cmp %rdi,%rax │ │ │ │ mov %rsp,%rbp │ │ │ │ je 6340 <__cxa_finalize@plt+0x740> │ │ │ │ mov 0x23fca2(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 6340 <__cxa_finalize@plt+0x740> │ │ │ │ pop %rbp │ │ │ │ jmpq *%rax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x2401c1(%rip),%rdi # 246518 , std::allocator >@@GLIBCXX_3.4.21+0xaf0> │ │ │ │ - lea 0x2401ba(%rip),%rsi # 246518 , std::allocator >@@GLIBCXX_3.4.21+0xaf0> │ │ │ │ + lea 0x2401b9(%rip),%rdi # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ + lea 0x2401b2(%rip),%rsi # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ push %rbp │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsp,%rbp │ │ │ │ sar $0x3,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rax │ │ │ │ add %rax,%rsi │ │ │ │ @@ -418,62 +418,71 @@ │ │ │ │ repz retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ pop %rbp │ │ │ │ jmpq 6350 <__cxa_finalize@plt+0x750> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - movsbl %dil,%edi │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5950 │ │ │ │ - movsbl %bl,%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 5950 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - setl %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 641b <__cxa_finalize@plt+0x81b> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ nop │ │ │ │ + mov $0x18,%esi │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + je 6440 <__cxa_finalize@plt+0x840> │ │ │ │ + repz retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmpq 20480 , std::allocator >::~basic_stringbuf()@@Base+0x4ba0> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 644c <__cxa_finalize@plt+0x84c> │ │ │ │ + jne 647c <__cxa_finalize@plt+0x87c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 64d7 <__cxa_finalize@plt+0x8d7> │ │ │ │ + jne 6507 <__cxa_finalize@plt+0x907> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 64a0 <__cxa_finalize@plt+0x8a0> │ │ │ │ + ja 64d0 <__cxa_finalize@plt+0x8d0> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 64d0 <__cxa_finalize@plt+0x8d0> │ │ │ │ + jne 6500 <__cxa_finalize@plt+0x900> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 64e3 <__cxa_finalize@plt+0x8e3> │ │ │ │ + jne 6513 <__cxa_finalize@plt+0x913> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -484,4689 +493,6360 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 6474 <__cxa_finalize@plt+0x874> │ │ │ │ + jmp 64a4 <__cxa_finalize@plt+0x8a4> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6474 <__cxa_finalize@plt+0x874> │ │ │ │ - jmp 64b9 <__cxa_finalize@plt+0x8b9> │ │ │ │ - lea 0x33c2a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 64a4 <__cxa_finalize@plt+0x8a4> │ │ │ │ + jmp 64e9 <__cxa_finalize@plt+0x8e9> │ │ │ │ + lea 0x33d1a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 56d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 5720 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp %esi,%edi │ │ │ │ - jle 6522 <__cxa_finalize@plt+0x922> │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub %ebp,%ebx │ │ │ │ - callq 53c0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cltd │ │ │ │ - add $0x8,%rsp │ │ │ │ - idiv %ebx │ │ │ │ - pop %rbx │ │ │ │ - lea (%rdx,%rbp,1),%eax │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 53c0 │ │ │ │ - mov $0x66666667,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%rsp │ │ │ │ - imul %edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sar $0x1f,%eax │ │ │ │ - sar $0x2,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - lea (%rdx,%rdx,4),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movss %xmm0,0xc(%rsp) │ │ │ │ - callq 53c0 │ │ │ │ - mov $0x51eb851f,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - imul %edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sar $0x1f,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0xc(%rsp),%xmm0 │ │ │ │ - sar $0x5,%edx │ │ │ │ - mulss 0x33c72(%rip),%xmm0 # 3a214 ::do_widen(char) const@@Base+0x18004> │ │ │ │ - sub %eax,%edx │ │ │ │ - imul $0x64,%edx,%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - imul $0x64,%edi,%edi │ │ │ │ - jmpq 5940 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsp,%rbx │ │ │ │ + mov $0xb0,%edi │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 1fca0 , std::allocator >::~basic_stringbuf()@@Base+0x43c0> │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + mov 0x2404dd(%rip),%rsi │ │ │ │ + mov 0x2404de(%rip),%rdx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 5760 <__xstat@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - js 662c <__cxa_finalize@plt+0xa2c> │ │ │ │ - cmpq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ - setne %bpl │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 663e <__cxa_finalize@plt+0xa3e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - jne 665d <__cxa_finalize@plt+0xa5d> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5760 <__xstat@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - js 66c0 <__cxa_finalize@plt+0xac0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - jne 66c9 <__cxa_finalize@plt+0xac9> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 66a3 <__cxa_finalize@plt+0xaa3> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 6450 <__cxa_finalize@plt+0x850> │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x2f,-0x1(%rbx,%rax,1) │ │ │ │ - jne 671c <__cxa_finalize@plt+0xb1c> │ │ │ │ - movb $0x0,-0x1(%rbx,%rax,1) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 6733 <__cxa_finalize@plt+0xb33> │ │ │ │ - jmp 675b <__cxa_finalize@plt+0xb5b> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 6757 <__cxa_finalize@plt+0xb57> │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jne 6728 <__cxa_finalize@plt+0xb28> │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1c0,%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 54d0 │ │ │ │ - movb $0x2f,-0x1(%rbx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 6733 <__cxa_finalize@plt+0xb33> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1c0,%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - callq 54d0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 677a <__cxa_finalize@plt+0xb7a> │ │ │ │ + callq 1fd30 , std::allocator >::~basic_stringbuf()@@Base+0x4450> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 659c <__cxa_finalize@plt+0x99c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 6791 <__cxa_finalize@plt+0xb91> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x3402e(%rip),%rsi # 3a7dc ::do_widen(char) const@@Base+0x185cc> │ │ │ │ - callq 5850 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 67c7 <__cxa_finalize@plt+0xbc7> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5740 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x23ee8e(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x228,%rsp │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x23ef8d(%rip),%rbp # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movb $0x0,0x1e8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x23ef84(%rip),%rax # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - movq $0x0,0x1e0(%rsp) │ │ │ │ - movb $0x0,0x1e9(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x23f11d(%rip),%r14 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x28(%r14),%r13 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r13,0x108(%rsp) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov $0x30,%edx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 6990 <__cxa_finalize@plt+0xd90> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x23f023(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r13,0x108(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x23ee00(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x23ee67(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + callq 25700 , std::allocator >::~basic_stringbuf()@@Base+0x9e20> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 69a0 <__cxa_finalize@plt+0xda0> │ │ │ │ - add $0x228,%rsp │ │ │ │ + jne 65c5 <__cxa_finalize@plt+0x9c5> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 68ef <__cxa_finalize@plt+0xcef> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5970 >::~basic_ofstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - callq 5430 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65e3 <__cxa_finalize@plt+0x9e3> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov %r13,%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov 0x23edbf(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rcx,0x10(%rsp,%rdx,1) │ │ │ │ - jmp 69bb <__cxa_finalize@plt+0xdbb> │ │ │ │ - jmp 69e6 <__cxa_finalize@plt+0xde6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5760 <__xstat@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - js 6a51 <__cxa_finalize@plt+0xe51> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - sete %dl │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - jne 6a6e <__cxa_finalize@plt+0xe6e> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5760 <__xstat@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ac1 <__cxa_finalize@plt+0xec1> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x8000,%eax │ │ │ │ - sete %dl │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - jne 6ade <__cxa_finalize@plt+0xede> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x336b1(%rip),%rdi # 3a1b1 ::do_widen(char) const@@Base+0x17fa1> │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5880 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6c10 <__cxa_finalize@plt+0x1010> │ │ │ │ - lea 0x33688(%rip),%rdi # 3a1b1 ::do_widen(char) const@@Base+0x17fa1> │ │ │ │ - mov %rsp,%rbp │ │ │ │ - callq 5880 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - je 6b54 <__cxa_finalize@plt+0xf54> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - lea (%r12,%rax,1),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 665b <__cxa_finalize@plt+0xa5b> │ │ │ │ + jl 6656 <__cxa_finalize@plt+0xa56> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jg 6656 <__cxa_finalize@plt+0xa56> │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmp 65aa <__cxa_finalize@plt+0x9aa> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - lea (%rax,%r12,1),%rdx │ │ │ │ - cmpb $0x2f,-0x1(%rdx) │ │ │ │ - jne 6bb8 <__cxa_finalize@plt+0xfb8> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - je 6c00 <__cxa_finalize@plt+0x1000> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - jne 6c4e <__cxa_finalize@plt+0x104e> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbp),%rsi │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - mov $0xf,%ecx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 6bd0 <__cxa_finalize@plt+0xfd0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - ja 6c30 <__cxa_finalize@plt+0x1030> │ │ │ │ - movb $0x2f,(%rdx) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - movb $0x0,0x1(%rax,%r12,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 6b82 <__cxa_finalize@plt+0xf82> │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - jmp 6b8e <__cxa_finalize@plt+0xf8e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x349e2(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + mov $0xb0,%esi │ │ │ │ + callq 5770 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmpq 6b92 <__cxa_finalize@plt+0xf92> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - jmp 6bd5 <__cxa_finalize@plt+0xfd5> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmp 65e9 <__cxa_finalize@plt+0x9e9> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 65e9 <__cxa_finalize@plt+0x9e9> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 6639 <__cxa_finalize@plt+0xa39> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbx │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 6c68 <__cxa_finalize@plt+0x1068> │ │ │ │ + je 664e <__cxa_finalize@plt+0xa4e> │ │ │ │ callq 5700 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 6af0 <__cxa_finalize@plt+0xef0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 6cf0 <__cxa_finalize@plt+0x10f0> │ │ │ │ - sub $0x1,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5400 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x2f,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 6cf0 <__cxa_finalize@plt+0x10f0> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 6d3b <__cxa_finalize@plt+0x113b> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmp 6d0a <__cxa_finalize@plt+0x110a> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - lea 0x34902(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x22(%rax),%rsi │ │ │ │ + callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x8(%rsp),%rax │ │ │ │ + cmp $0x21,%rax │ │ │ │ + jbe 6798 <__cxa_finalize@plt+0xb98> │ │ │ │ + lea 0x33bac(%rip),%rsi # 3a258 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cb8> │ │ │ │ + mov $0x22,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 678c <__cxa_finalize@plt+0xb8c> │ │ │ │ + lea 0x33ba7(%rip),%rsi # 3a290 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cf0> │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 6778 <__cxa_finalize@plt+0xb78> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + callq 32710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9170> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 6d1c <__cxa_finalize@plt+0x111c> │ │ │ │ + je 6756 <__cxa_finalize@plt+0xb56> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 6d36 <__cxa_finalize@plt+0x1136> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x33474(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - lea 0x333ef(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 6d6b <__cxa_finalize@plt+0x116b> │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 6768 <__cxa_finalize@plt+0xb68> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x2f,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 6df0 <__cxa_finalize@plt+0x11f0> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 6e20 <__cxa_finalize@plt+0x1220> │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rbp,%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 6e2b <__cxa_finalize@plt+0x122b> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - movdqu 0x10(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - jmp 6dc6 <__cxa_finalize@plt+0x11c6> │ │ │ │ - lea 0x33384(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - lea 0x332ff(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ + movb $0x1,0x10(%r12) │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 65aa <__cxa_finalize@plt+0x9aa> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + jmp 671e <__cxa_finalize@plt+0xb1e> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 663c <__cxa_finalize@plt+0xa3c> │ │ │ │ + lea 0x33ae8(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + lea 0x33adc(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmp 6784 <__cxa_finalize@plt+0xb84> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rsp,%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6d80 <__cxa_finalize@plt+0x1180> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 6eb1 <__cxa_finalize@plt+0x12b1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea 0x10(%r12),%rbp │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 6f38 <__cxa_finalize@plt+0x1338> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbp,(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 6f28 <__cxa_finalize@plt+0x1328> │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x10(%r12) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%r12) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 6f07 <__cxa_finalize@plt+0x1307> │ │ │ │ - callq 5700 │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + je 67f0 <__cxa_finalize@plt+0xbf0> │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ xor %fs:0x28,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - jne 6f8b <__cxa_finalize@plt+0x138b> │ │ │ │ + jne 68fa <__cxa_finalize@plt+0xcfa> │ │ │ │ add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - jmp 6edd <__cxa_finalize@plt+0x12dd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b40 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 6f70 <__cxa_finalize@plt+0x1370> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,(%r12) │ │ │ │ + nop │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq 20560 , std::allocator >::~basic_stringbuf()@@Base+0x4c80> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 20910 , std::allocator >::~basic_stringbuf()@@Base+0x5030> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 20490 , std::allocator >::~basic_stringbuf()@@Base+0x4bb0> │ │ │ │ + test %al,%al │ │ │ │ + je 68be <__cxa_finalize@plt+0xcbe> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + callq 21d00 , std::allocator >::~basic_stringbuf()@@Base+0x6420> │ │ │ │ + mov $0x1f4,%edi │ │ │ │ + callq 38cf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf750> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 20480 , std::allocator >::~basic_stringbuf()@@Base+0x4ba0> │ │ │ │ + lea 0x33a57(%rip),%rdx # 3a29c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cfc> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 6450 <__cxa_finalize@plt+0x850> │ │ │ │ + lea 0x33a42(%rip),%rdx # 3a2a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d03> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmp 6ef5 <__cxa_finalize@plt+0x12f5> │ │ │ │ - lea 0x34686(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rbp,(%r12) │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 6450 <__cxa_finalize@plt+0x850> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmpq 6ef5 <__cxa_finalize@plt+0x12f5> │ │ │ │ + callq 32970 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 689b <__cxa_finalize@plt+0xc9b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 68ae <__cxa_finalize@plt+0xcae> │ │ │ │ + callq 5700 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 68f0 <__cxa_finalize@plt+0xcf0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *0x10(%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 204a0 , std::allocator >::~basic_stringbuf()@@Base+0x4bc0> │ │ │ │ + test %al,%al │ │ │ │ + jne 68e8 <__cxa_finalize@plt+0xce8> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 204b0 , std::allocator >::~basic_stringbuf()@@Base+0x4bd0> │ │ │ │ + test %al,%al │ │ │ │ + jne 68f0 <__cxa_finalize@plt+0xcf0> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 67d0 <__cxa_finalize@plt+0xbd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x1,0x10(%rbx) │ │ │ │ + jmp 68cb <__cxa_finalize@plt+0xccb> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq 67d0 <__cxa_finalize@plt+0xbd0> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ + add $0x10,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 6fa5 <__cxa_finalize@plt+0x13a5> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 6914 <__cxa_finalize@plt+0xd14> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ cmp %rbp,%rdi │ │ │ │ - jne 6fa0 <__cxa_finalize@plt+0x13a0> │ │ │ │ - jmp 6fa5 <__cxa_finalize@plt+0x13a5> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x2e,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0xfffffffffffffffd,%rdx │ │ │ │ - ja 7020 <__cxa_finalize@plt+0x1420> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 7043 <__cxa_finalize@plt+0x1443> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ + je 6927 <__cxa_finalize@plt+0xd27> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 6914 <__cxa_finalize@plt+0xd14> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x23e989(%rip),%rax # 2452d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bd30> │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x345d2(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x3316c(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - lea 0x330e7(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rsp,%r13 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6fc0 <__cxa_finalize@plt+0x13c0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 70c1 <__cxa_finalize@plt+0x14c1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea 0x10(%r12),%rbp │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 7148 <__cxa_finalize@plt+0x1548> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbp,(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7138 <__cxa_finalize@plt+0x1538> │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x10(%r12) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%r12) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 7117 <__cxa_finalize@plt+0x1517> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - jne 719b <__cxa_finalize@plt+0x159b> │ │ │ │ - add $0x58,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 698c <__cxa_finalize@plt+0xd8c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 6a17 <__cxa_finalize@plt+0xe17> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 69e0 <__cxa_finalize@plt+0xde0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 6a23 <__cxa_finalize@plt+0xe23> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - jmp 70ed <__cxa_finalize@plt+0x14ed> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b40 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 7180 <__cxa_finalize@plt+0x1580> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmp 7105 <__cxa_finalize@plt+0x1505> │ │ │ │ - lea 0x34476(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rbp,(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - jmpq 7105 <__cxa_finalize@plt+0x1505> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 69b4 <__cxa_finalize@plt+0xdb4> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 69b4 <__cxa_finalize@plt+0xdb4> │ │ │ │ + jmp 69f9 <__cxa_finalize@plt+0xdf9> │ │ │ │ + lea 0x3380a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 71b5 <__cxa_finalize@plt+0x15b5> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 71b0 <__cxa_finalize@plt+0x15b0> │ │ │ │ - jmp 71b5 <__cxa_finalize@plt+0x15b5> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movzbl -0x1(%rdx,%rax,1),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 38d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf760> │ │ │ │ + mov %eax,0x23fa91(%rip) # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0xffffffff,0x23fa79(%rip) # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + sete %al │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 7200 <__cxa_finalize@plt+0x1600> │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 5400 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x1(%rcx),%rdx │ │ │ │ - lea 0x10(%rdi),%rcx │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ - cmp %rdx,0x8(%rax) │ │ │ │ - cmovbe 0x8(%rax),%rdx │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ + cmp %edi,0x23fa6a(%rip) # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + sete %al │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x32fc1(%rip),%rsi # 3a20d ::do_widen(char) const@@Base+0x17ffd> │ │ │ │ - xor %edx,%edx │ │ │ │ + lea 0x10(%rdi),%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5ae0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 72a0 <__cxa_finalize@plt+0x16a0> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 72de <__cxa_finalize@plt+0x16de> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x7f,%esi │ │ │ │ + ja 6af0 <__cxa_finalize@plt+0xef0> │ │ │ │ + cmp $0x20,%esi │ │ │ │ + je 6b10 <__cxa_finalize@plt+0xf10> │ │ │ │ + lea -0x21(%rsi),%eax │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jbe 6b40 <__cxa_finalize@plt+0xf40> │ │ │ │ + cmp $0x1b,%esi │ │ │ │ + je 6b90 <__cxa_finalize@plt+0xf90> │ │ │ │ + cmp $0x7f,%esi │ │ │ │ + je 6b28 <__cxa_finalize@plt+0xf28> │ │ │ │ + test %esi,%esi │ │ │ │ + je 6b78 <__cxa_finalize@plt+0xf78> │ │ │ │ mov %rdx,(%rbx) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 72c3 <__cxa_finalize@plt+0x16c3> │ │ │ │ - add %rsi,%rdx │ │ │ │ + lea 0x3385b(%rip),%rdx # 3a31e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d7e> │ │ │ │ mov %rbx,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ + jne 74c0 <__cxa_finalize@plt+0x18c0> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp $0x199,%esi │ │ │ │ + ja 6ab9 <__cxa_finalize@plt+0xeb9> │ │ │ │ + lea 0x33ad6(%rip),%rcx # 3a5d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11038> │ │ │ │ + movslq (%rcx,%rsi,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3380e(%rip),%rdx # 3a328 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d88> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmp 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x34352(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x32f01(%rip),%rsi # 3a1cb ::do_widen(char) const@@Base+0x17fbb> │ │ │ │ - lea 0x32e67(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ - lea 0x32ed1(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - lea 0x32e4c(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x337e2(%rip),%rdx # 3a314 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d74> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmp 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x6(%rsp),%rbp │ │ │ │ xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov %ax,0x6(%rsp) │ │ │ │ + mov %sil,0x6(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 54b0 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x349fc(%rip),%rdx # 3b57e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fde> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33773(%rip),%rdx # 3a30d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d6d> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3376c(%rip),%rdx # 3a31e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d7e> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x339f2(%rip),%rdx # 3a5bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1101c> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x339cf(%rip),%rdx # 3a5b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11011> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33865(%rip),%rdx # 3a45f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ebf> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33986(%rip),%rdx # 3a598 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ff8> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3382d(%rip),%rdx # 3a457 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eb7> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3380d(%rip),%rdx # 3a44f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eaf> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33930(%rip),%rdx # 3a58a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fea> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33901(%rip),%rdx # 3a573 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fd3> │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x338da(%rip),%rdx # 3a564 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fc4> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x337a3(%rip),%rdx # 3a445 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ea5> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3389c(%rip),%rdx # 3a556 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fb6> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33879(%rip),%rdx # 3a54b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fab> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33856(%rip),%rdx # 3a540 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fa0> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3373e(%rip),%rdx # 3a440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ea0> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x340eb(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x337d2(%rip),%rdx # 3a504 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f64> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x337af(%rip),%rdx # 3a4f9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f59> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33771(%rip),%rdx # 3a4d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f33> │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33724(%rip),%rdx # 3a49e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10efe> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x336ff(%rip),%rdx # 3a491 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ef1> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x336dc(%rip),%rdx # 3a486 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ee6> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33679(%rip),%rdx # 3a43b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e9b> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3369e(%rip),%rdx # 3a478 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ed8> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33679(%rip),%rdx # 3a46b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ecb> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3362b(%rip),%rdx # 3a435 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e95> │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3360a(%rip),%rdx # 3a42c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e8c> │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x335df(%rip),%rdx # 3a419 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e79> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x335b5(%rip),%rdx # 3a407 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e67> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3358f(%rip),%rdx # 3a3f9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e59> │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33564(%rip),%rdx # 3a3e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e46> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3353a(%rip),%rdx # 3a3d4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e34> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x336cd(%rip),%rdx # 3a57f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fdf> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33668(%rip),%rdx # 3a532 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f92> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33645(%rip),%rdx # 3a527 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f87> │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33620(%rip),%rdx # 3a51a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f7a> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x335fd(%rip),%rdx # 3a50f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f6f> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x335da(%rip),%rdx # 3a504 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f64> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x335b7(%rip),%rdx # 3a4f9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f59> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33594(%rip),%rdx # 3a4ee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f4e> │ │ │ │ + lea -0x1a(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33561(%rip),%rdx # 3a4d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f33> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3353f(%rip),%rdx # 3a4c9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f29> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33520(%rip),%rdx # 3a4c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f22> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334f6(%rip),%rdx # 3a4b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f10> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334cc(%rip),%rdx # 3a49e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10efe> │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334a7(%rip),%rdx # 3a491 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ef1> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33484(%rip),%rdx # 3a486 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ee6> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3345e(%rip),%rdx # 3a478 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ed8> │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33439(%rip),%rdx # 3a46b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ecb> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3354e(%rip),%rdx # 3a598 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ff8> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33528(%rip),%rdx # 3a58a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fea> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33505(%rip),%rdx # 3a57f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fdf> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334e1(%rip),%rdx # 3a573 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fd3> │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334ba(%rip),%rdx # 3a564 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fc4> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33494(%rip),%rdx # 3a556 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fb6> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33471(%rip),%rdx # 3a54b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fab> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3344e(%rip),%rdx # 3a540 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fa0> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x334c0(%rip),%rdx # 3a5ca , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1102a> │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3349a(%rip),%rdx # 3a5bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1101c> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33477(%rip),%rdx # 3a5b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11011> │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33452(%rip),%rdx # 3a5a4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11004> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33460(%rip),%rdx # 3a5ca , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1102a> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33453(%rip),%rdx # 3a5d5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11035> │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3343b(%rip),%rdx # 3a5d5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11035> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33255(%rip),%rdx # 3a407 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e67> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33200(%rip),%rdx # 3a3ca , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e2a> │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x331d9(%rip),%rdx # 3a3bb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e1b> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x331b7(%rip),%rdx # 3a3b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e11> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33197(%rip),%rdx # 3a3a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e09> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33177(%rip),%rdx # 3a3a1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e01> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33155(%rip),%rdx # 3a397 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10df7> │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3312d(%rip),%rdx # 3a387 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10de7> │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3327c(%rip),%rdx # 3a4ee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f4e> │ │ │ │ + lea -0x14(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x330ee(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea -0x16(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x330bf(%rip),%rdx # 3a361 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dc1> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3326d(%rip),%rdx # 3a527 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f87> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x331de(%rip),%rdx # 3a4b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f10> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33071(%rip),%rdx # 3a35b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dbb> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x331c0(%rip),%rdx # 3a4c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f22> │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33035(%rip),%rdx # 3a34f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10daf> │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33019(%rip),%rdx # 3a34b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dab> │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32ffd(%rip),%rdx # 3a347 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da7> │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32fe1(%rip),%rdx # 3a343 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da3> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32fc6(%rip),%rdx # 3a340 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da0> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32fab(%rip),%rdx # 3a33d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d9d> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f90(%rip),%rdx # 3a33a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d9a> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f75(%rip),%rdx # 3a337 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d97> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f5a(%rip),%rdx # 3a334 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d94> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f3f(%rip),%rdx # 3a331 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d91> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f24(%rip),%rdx # 3a32e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d8e> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32f09(%rip),%rdx # 3a32b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d8b> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x32eee(%rip),%rdx # 3a328 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d88> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x330c8(%rip),%rdx # 3a51a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f7a> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33988(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x33966(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3393c(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0x3392d(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + jmpq 6ad0 <__cxa_finalize@plt+0xed0> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x32f01(%rip),%rsi # 3a20d ::do_widen(char) const@@Base+0x17ffd> │ │ │ │ + lea 0x32e4b(%rip),%rsi # 3a323 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d83> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5a70 , std::allocator >::find_last_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - je 7360 <__cxa_finalize@plt+0x1760> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x20,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + cmpq $0x1,0x8(%rbx) │ │ │ │ + jne 7508 <__cxa_finalize@plt+0x1908> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsbl (%rax),%edx │ │ │ │ + lea -0x21(%rdx),%eax │ │ │ │ + cmp $0x5d,%al │ │ │ │ + ja 7f90 <__cxa_finalize@plt+0x2390> │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x34296(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + lea 0x32e06(%rip),%rsi # 3a315 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d75> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f90 <__cxa_finalize@plt+0x2390> │ │ │ │ + lea 0x338b5(%rip),%rsi # 3addb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x102,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x33896(%rip),%rsi # 3add4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11834> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x103,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3388e(%rip),%rsi # 3ade4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11844> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x104,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3387f(%rip),%rsi # 3aded , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1184d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x105,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32f90(%rip),%rsi # 3a516 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f76> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x106,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d7d(%rip),%rsi # 3a31f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d7f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x107,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d6b(%rip),%rsi # 3a329 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d89> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x109,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d52(%rip),%rsi # 3a32c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d8c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d39(%rip),%rsi # 3a32f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d8f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d20(%rip),%rsi # 3a332 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d92> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10c,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d07(%rip),%rsi # 3a335 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d95> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32cee(%rip),%rsi # 3a338 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d98> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32cd5(%rip),%rsi # 3a33b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d9b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32cbc(%rip),%rsi # 3a33e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d9e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x110,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ca3(%rip),%rsi # 3a341 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x111,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32c8a(%rip),%rsi # 3a344 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x112,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32c72(%rip),%rsi # 3a348 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10da8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x113,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32c5a(%rip),%rsi # 3a34c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x114,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32da9(%rip),%rsi # 3a4b7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f17> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x148,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32c26(%rip),%rsi # 3a350 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10db0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x149,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d5f(%rip),%rsi # 3a4a5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f05> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x14a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32dbf(%rip),%rsi # 3a521 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f81> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x14b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32bde(%rip),%rsi # 3a35c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dbc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x14d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32bc8(%rip),%rsi # 3a362 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dc2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x14e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32d24(%rip),%rsi # 3a4da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f3a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x14f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ba7(%rip),%rsi # 3a379 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x150,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b9a(%rip),%rsi # 3a388 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10de8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x151,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b8e(%rip),%rsi # 3a398 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10df8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x152,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b7c(%rip),%rsi # 3a3a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e02> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x153,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b68(%rip),%rsi # 3a3aa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e0a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x154,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b54(%rip),%rsi # 3a3b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e12> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x155,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b42(%rip),%rsi # 3a3bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e1c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x156,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32b6c(%rip),%rsi # 3a402 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e62> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x157,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32cc8(%rip),%rsi # 3a57a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fda> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32afd(%rip),%rsi # 3a3cb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e2b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32aeb(%rip),%rsi # 3a3d5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e35> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15c,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ae1(%rip),%rsi # 3a3e7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e47> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ad8(%rip),%rsi # 3a3fa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e5a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32aca(%rip),%rsi # 3a408 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e68> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x15f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ac0(%rip),%rsi # 3a41a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e7a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x160,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ab7(%rip),%rsi # 3a42d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e8d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x161,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ad4(%rip),%rsi # 3a466 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ec6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x162,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32ac4(%rip),%rsi # 3a472 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ed2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x163,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a6c(%rip),%rsi # 3a436 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e96> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x164,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a99(%rip),%rsi # 3a47f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10edf> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x165,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a8b(%rip),%rsi # 3a48d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eed> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x166,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a7a(%rip),%rsi # 3a498 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ef8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x167,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a96(%rip),%rsi # 3a4d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x168,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a9f(%rip),%rsi # 3a4f5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f55> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x169,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a8e(%rip),%rsi # 3a500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f60> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x33373(%rip),%rsi # 3ae01 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11861> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32992(%rip),%rsi # 3a43c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e9c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16c,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a73(%rip),%rsi # 3a539 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f99> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a65(%rip),%rsi # 3a547 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fa7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a54(%rip),%rsi # 3a552 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fb2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x16f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32927(%rip),%rsi # 3a441 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ea1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x170,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a27(%rip),%rsi # 3a55d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fbd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x171,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a19(%rip),%rsi # 3a56b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fcb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x172,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32a18(%rip),%rsi # 3a586 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fe6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x173,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x328bc(%rip),%rsi # 3a446 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ea6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x174,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x328aa(%rip),%rsi # 3a450 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eb0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x175,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x329cf(%rip),%rsi # 3a591 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ff1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x176,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3287a(%rip),%rsi # 3a458 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eb8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x177,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x329b1(%rip),%rsi # 3a5ab , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1100b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x178,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x329a2(%rip),%rsi # 3a5b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11018> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x179,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3282e(%rip),%rsi # 3a460 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ec0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3281e(%rip),%rsi # 3a46c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ecc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x3280f(%rip),%rsi # 3a479 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ed9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17c,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32801(%rip),%rsi # 3a487 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ee7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327f0(%rip),%rsi # 3a492 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ef2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327e1(%rip),%rsi # 3a49f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10eff> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x17f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327d7(%rip),%rsi # 3a4b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f11> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x180,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327cd(%rip),%rsi # 3a4c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f23> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x181,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327b8(%rip),%rsi # 3a4ca , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f2a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x182,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327a6(%rip),%rsi # 3a4d4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f34> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x183,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x327a5(%rip),%rsi # 3a4ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f4f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x184,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32794(%rip),%rsi # 3a4fa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f5a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x185,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32783(%rip),%rsi # 3a505 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f65> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x186,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32772(%rip),%rsi # 3a510 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x187,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32761(%rip),%rsi # 3a51b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f7b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x188,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32752(%rip),%rsi # 3a528 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f88> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x189,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32741(%rip),%rsi # 3a533 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f93> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18a,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32733(%rip),%rsi # 3a541 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fa1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18b,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32722(%rip),%rsi # 3a54c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18c,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32711(%rip),%rsi # 3a557 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fb7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18d,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32703(%rip),%rsi # 3a565 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fc5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18e,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326f6(%rip),%rsi # 3a574 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fd4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x18f,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326e6(%rip),%rsi # 3a580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10fe0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x190,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326d5(%rip),%rsi # 3a58b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10feb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x191,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326c7(%rip),%rsi # 3a599 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ff9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x192,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326b7(%rip),%rsi # 3a5a5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11005> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x193,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x326a8(%rip),%rsi # 3a5b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11012> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x194,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32697(%rip),%rsi # 3a5bd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1101d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x195,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32689(%rip),%rsi # 3a5cb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1102b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x196,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32665(%rip),%rsi # 3a5c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11023> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x197,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + lea 0x32657(%rip),%rsi # 3a5d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11031> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x198,%edx │ │ │ │ + je 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + nop │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + jmpq 7501 <__cxa_finalize@plt+0x1901> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsp,%rbx │ │ │ │ + lea 0x23e9f0(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 87b0 <__cxa_finalize@plt+0x2bb0> │ │ │ │ + cmp %rax,0x23e9f8(%rip) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jne 7fd4 <__cxa_finalize@plt+0x23d4> │ │ │ │ + lea 0x23e9d9(%rip),%rbp │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 802e <__cxa_finalize@plt+0x242e> │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 8023 <__cxa_finalize@plt+0x2423> │ │ │ │ + lea 0x23e9c8(%rip),%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7300 <__cxa_finalize@plt+0x1700> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7240 <__cxa_finalize@plt+0x1640> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 73c1 <__cxa_finalize@plt+0x17c1> │ │ │ │ + callq 5830 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5560 │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 800b <__cxa_finalize@plt+0x240b> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %fs:0x28,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 73db <__cxa_finalize@plt+0x17db> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 5700 │ │ │ │ + subq $0x1,0x23e9aa(%rip) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 7fe0 <__cxa_finalize@plt+0x23e0> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 73f5 <__cxa_finalize@plt+0x17f5> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ + mov 0x23e97b(%rip),%rsi │ │ │ │ + lea -0x8(%rbp),%rdi │ │ │ │ + callq 8630 <__cxa_finalize@plt+0x2a30> │ │ │ │ + movq $0x0,0x23e967(%rip) │ │ │ │ + mov %rbp,0x23e968(%rip) │ │ │ │ + mov %rbp,0x23e969(%rip) │ │ │ │ + movq $0x0,0x23e966(%rip) │ │ │ │ + jmp 8023 <__cxa_finalize@plt+0x2423> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov (%rsi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - lea 0x0(%rbp,%rax,1),%rcx │ │ │ │ - lea (%rbx,%rdx,1),%r14 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rbx,%rax,1),%rcx │ │ │ │ - cmovg %rcx,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 745c <__cxa_finalize@plt+0x185c> │ │ │ │ - jmp 7490 <__cxa_finalize@plt+0x1890> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 63f0 <__cxa_finalize@plt+0x7f0> │ │ │ │ - test %al,%al │ │ │ │ - jne 7477 <__cxa_finalize@plt+0x1877> │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 7490 <__cxa_finalize@plt+0x1890> │ │ │ │ - movsbl 0x0(%rbp),%r12d │ │ │ │ - movsbl (%rbx),%r13d │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 63f0 <__cxa_finalize@plt+0x7f0> │ │ │ │ - test %al,%al │ │ │ │ - mov %eax,%r15d │ │ │ │ - je 7440 <__cxa_finalize@plt+0x1840> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 6960 <__cxa_finalize@plt+0xd60> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8b30 <__cxa_finalize@plt+0x2f30> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + je 8170 <__cxa_finalize@plt+0x2570> │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x8(%rbp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 8110 <__cxa_finalize@plt+0x2510> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - setne %r15b │ │ │ │ - jmp 7477 <__cxa_finalize@plt+0x1877> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x10(%rdi),%rcx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rsi),%rbp │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 80e6 <__cxa_finalize@plt+0x24e6> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov 0x28(%rdx),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 814a <__cxa_finalize@plt+0x254a> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - mov %eax,%eax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 74f3 <__cxa_finalize@plt+0x18f3> │ │ │ │ - nop │ │ │ │ - movslq %eax,%r12 │ │ │ │ - cmp 0x18(%rsp),%rbp │ │ │ │ - je 75f0 <__cxa_finalize@plt+0x19f0> │ │ │ │ - add $0x1,%rbp │ │ │ │ - movzbl -0x1(%rbp),%edx │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - mov %dl,0x21(%rsp,%r12,1) │ │ │ │ - jne 74f0 <__cxa_finalize@plt+0x18f0> │ │ │ │ - movzbl 0x21(%rsp),%ecx │ │ │ │ - movzbl 0x22(%rsp),%edx │ │ │ │ - lea 0x23f47a(%rip),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - shl $0x4,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x30,%ecx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %esi,%ecx │ │ │ │ - and $0x3c,%edx │ │ │ │ - shr $0x2,%al │ │ │ │ - mov %cl,0x25(%rsp) │ │ │ │ - movzbl 0x23(%rsp),%ecx │ │ │ │ - mov %al,0x24(%rsp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0x3f,%ecx │ │ │ │ - shr $0x6,%sil │ │ │ │ - mov %cl,0x27(%rsp) │ │ │ │ - add %esi,%edx │ │ │ │ - mov %dl,0x26(%rsp) │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - je 758c <__cxa_finalize@plt+0x198c> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - ja 75c0 <__cxa_finalize@plt+0x19c0> │ │ │ │ - movzbl 0x17(%rsp),%edi │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - mov %dil,(%rax,%r12,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%r12,1) │ │ │ │ - je 75e0 <__cxa_finalize@plt+0x19e0> │ │ │ │ - movzbl 0x24(%rsp,%r13,1),%eax │ │ │ │ - jmp 7562 <__cxa_finalize@plt+0x1962> │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 8164 <__cxa_finalize@plt+0x2564> │ │ │ │ + sub %r14,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 80e6 <__cxa_finalize@plt+0x24e6> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 8196 <__cxa_finalize@plt+0x2596> │ │ │ │ + mov %r13d,%edi │ │ │ │ + shr $0x1f,%edi │ │ │ │ + jmpq 80e6 <__cxa_finalize@plt+0x24e6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 817e <__cxa_finalize@plt+0x257e> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp 7591 <__cxa_finalize@plt+0x1991> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 74f0 <__cxa_finalize@plt+0x18f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 76c0 <__cxa_finalize@plt+0x1ac0> │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jg 760e <__cxa_finalize@plt+0x1a0e> │ │ │ │ - movslq %r12d,%rax │ │ │ │ - movb $0x0,0x21(%rsp,%rax,1) │ │ │ │ - je 760e <__cxa_finalize@plt+0x1a0e> │ │ │ │ - movb $0x0,0x23(%rsp) │ │ │ │ - movzbl 0x21(%rsp),%ecx │ │ │ │ - movzbl 0x22(%rsp),%edx │ │ │ │ - lea 0x23f381(%rip),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - shl $0x4,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x30,%ecx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %esi,%ecx │ │ │ │ - and $0x3c,%edx │ │ │ │ - shr $0x2,%al │ │ │ │ - mov %cl,0x25(%rsp) │ │ │ │ - movzbl 0x23(%rsp),%ecx │ │ │ │ - mov %al,0x24(%rsp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0x3f,%ecx │ │ │ │ - shr $0x6,%sil │ │ │ │ - mov %cl,0x27(%rsp) │ │ │ │ - add %esi,%edx │ │ │ │ - mov %dl,0x26(%rsp) │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - je 7684 <__cxa_finalize@plt+0x1a84> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - ja 76f0 <__cxa_finalize@plt+0x1af0> │ │ │ │ - movzbl 0x17(%rsp),%edi │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - mov %dil,(%rax,%rbp,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ - jl 76b0 <__cxa_finalize@plt+0x1ab0> │ │ │ │ - movzbl 0x24(%rsp,%r13,1),%eax │ │ │ │ - jmp 765b <__cxa_finalize@plt+0x1a5b> │ │ │ │ - nop │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - lea 0x1(%r12),%r13d │ │ │ │ - jne 7746 <__cxa_finalize@plt+0x1b46> │ │ │ │ - nop │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %fs:0x28,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - jne 7768 <__cxa_finalize@plt+0x1b68> │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq 5700 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmpq 7689 <__cxa_finalize@plt+0x1a89> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 80e6 <__cxa_finalize@plt+0x24e6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movb $0x3d,(%rax,%rbp,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ - je 76c0 <__cxa_finalize@plt+0x1ac0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - je 7761 <__cxa_finalize@plt+0x1b61> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jbe 7728 <__cxa_finalize@plt+0x1b28> │ │ │ │ - jmp 7710 <__cxa_finalize@plt+0x1b10> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %rdi,0x8(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 777f <__cxa_finalize@plt+0x1b7f> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - lea 0x10(%rdi),%rsi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea 0x24(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmp 77f7 <__cxa_finalize@plt+0x1bf7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - movslq %eax,%r14 │ │ │ │ - cmp %rbp,(%rsp) │ │ │ │ - je 7930 <__cxa_finalize@plt+0x1d30> │ │ │ │ - mov (%r15),%rax │ │ │ │ - movzbl (%rax,%rbp,1),%r12d │ │ │ │ - cmp $0x3d,%r12b │ │ │ │ - je 7930 <__cxa_finalize@plt+0x1d30> │ │ │ │ - movzbl %r12b,%edi │ │ │ │ - callq 5780 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 782e <__cxa_finalize@plt+0x1c2e> │ │ │ │ - mov %r12d,%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - cmp $0x2b,%al │ │ │ │ - jne 7930 <__cxa_finalize@plt+0x1d30> │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov %r12b,0x24(%rsp,%r14,1) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 77f0 <__cxa_finalize@plt+0x1bf0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x4(%rax),%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - movsbl 0x0(%r13),%esi │ │ │ │ - lea 0x23f14c(%rip),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - mov %al,-0x1(%r13) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 7848 <__cxa_finalize@plt+0x1c48> │ │ │ │ - movzbl 0x25(%rsp),%edx │ │ │ │ - movzbl 0x24(%rsp),%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x4,%edx │ │ │ │ - sar $0x4,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rcx,4),%eax │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - mov %al,0x21(%rsp) │ │ │ │ - movzbl 0x26(%rsp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl $0x6,%eax │ │ │ │ - add 0x27(%rsp),%al │ │ │ │ - sar $0x2,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %dl,0x22(%rsp) │ │ │ │ - mov %al,0x23(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - je 78c5 <__cxa_finalize@plt+0x1cc5> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - ja 7900 <__cxa_finalize@plt+0x1d00> │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - mov %cl,(%rax,%r12,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%r12,1) │ │ │ │ - je 7920 <__cxa_finalize@plt+0x1d20> │ │ │ │ - movzbl 0x21(%rsp,%r13,1),%eax │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - jmp 78a9 <__cxa_finalize@plt+0x1ca9> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp 78ca <__cxa_finalize@plt+0x1cca> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 77f0 <__cxa_finalize@plt+0x1bf0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 7a20 <__cxa_finalize@plt+0x1e20> │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - jg 795d <__cxa_finalize@plt+0x1d5d> │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - movslq %r14d,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,(%rax,%rbp,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle 7950 <__cxa_finalize@plt+0x1d50> │ │ │ │ - lea 0x4(%rbp),%r13 │ │ │ │ - lea 0x23f038(%rip),%r12 │ │ │ │ - movsbl 0x0(%rbp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - mov %al,-0x1(%rbp) │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 7968 <__cxa_finalize@plt+0x1d68> │ │ │ │ - movzbl 0x25(%rsp),%esi │ │ │ │ - movzbl 0x24(%rsp),%eax │ │ │ │ - mov %esi,%r13d │ │ │ │ - shl $0x4,%esi │ │ │ │ - sar $0x4,%r13d │ │ │ │ - and $0x3,%r13d │ │ │ │ - lea 0x0(%r13,%rax,4),%r13d │ │ │ │ - movzbl 0x26(%rsp),%eax │ │ │ │ - mov %r13b,0x21(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - shl $0x6,%eax │ │ │ │ - add 0x27(%rsp),%al │ │ │ │ - sar $0x2,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - lea (%rcx,%rsi,1),%edx │ │ │ │ - mov %al,0x23(%rsp) │ │ │ │ - mov %dl,0x22(%rsp) │ │ │ │ - je 7a20 <__cxa_finalize@plt+0x1e20> │ │ │ │ - lea 0x21(%rsp),%r12 │ │ │ │ - lea -0x2(%r14),%eax │ │ │ │ - lea 0x1(%r12,%rax,1),%r15 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - je 79f4 <__cxa_finalize@plt+0x1df4> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - ja 7a48 <__cxa_finalize@plt+0x1e48> │ │ │ │ - mov %r13b,(%rax,%rbp,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ - je 7a20 <__cxa_finalize@plt+0x1e20> │ │ │ │ - movzbl (%r12),%r13d │ │ │ │ - jmp 79d9 <__cxa_finalize@plt+0x1dd9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %fs:0x28,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - jne 7a7c <__cxa_finalize@plt+0x1e7c> │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 81fc <__cxa_finalize@plt+0x25fc> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 8220 <__cxa_finalize@plt+0x2620> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 8349 <__cxa_finalize@plt+0x2749> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + mov 0x23e789(%rip),%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %esi,%r12d │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8340 <__cxa_finalize@plt+0x2740> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea 0x23e768(%rip),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 827d <__cxa_finalize@plt+0x267d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp 79f9 <__cxa_finalize@plt+0x1df9> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %rdi,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 7a74 <__cxa_finalize@plt+0x1e74> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 834e <__cxa_finalize@plt+0x274e> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 82b0 <__cxa_finalize@plt+0x26b0> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 8274 <__cxa_finalize@plt+0x2674> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 82b0 <__cxa_finalize@plt+0x26b0> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 82bc <__cxa_finalize@plt+0x26bc> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 8250 <__cxa_finalize@plt+0x2650> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8270 <__cxa_finalize@plt+0x2670> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jle 8265 <__cxa_finalize@plt+0x2665> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 827d <__cxa_finalize@plt+0x267d> │ │ │ │ + lea 0x23e6e5(%rip),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 8302 <__cxa_finalize@plt+0x2702> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + ja 8330 <__cxa_finalize@plt+0x2730> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 82fe <__cxa_finalize@plt+0x26fe> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 831e <__cxa_finalize@plt+0x271e> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 8302 <__cxa_finalize@plt+0x2702> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 831e <__cxa_finalize@plt+0x271e> │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + lea 0x23e692(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + callq 8070 <__cxa_finalize@plt+0x2470> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12d,0x40(%r14) │ │ │ │ + jmpq 81fc <__cxa_finalize@plt+0x25fc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 82e6 <__cxa_finalize@plt+0x26e6> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 82d4 <__cxa_finalize@plt+0x26d4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x23e661(%rip),%r14 │ │ │ │ + jmp 8302 <__cxa_finalize@plt+0x2702> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmpq 8289 <__cxa_finalize@plt+0x2689> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 7ae3 <__cxa_finalize@plt+0x1ee3> │ │ │ │ - callq 5700 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 7b08 <__cxa_finalize@plt+0x1f08> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 7b37 <__cxa_finalize@plt+0x1f37> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x326d7(%rip),%rsi # 3a1e6 ::do_widen(char) const@@Base+0x17fd6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 5680 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 7ae8 <__cxa_finalize@plt+0x1ee8> │ │ │ │ - callq 5700 │ │ │ │ - jmp 7ae8 <__cxa_finalize@plt+0x1ee8> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 7b51 <__cxa_finalize@plt+0x1f51> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ + lea 0x23e629(%rip),%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + callq 86a0 <__cxa_finalize@plt+0x2aa0> │ │ │ │ + lea 0x23e611(%rip),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 84b9 <__cxa_finalize@plt+0x28b9> │ │ │ │ + mov 0x23e609(%rip),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 84b0 <__cxa_finalize@plt+0x28b0> │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov (%r12),%r13 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 83c9 <__cxa_finalize@plt+0x27c9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8413 <__cxa_finalize@plt+0x2813> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 83ec <__cxa_finalize@plt+0x27ec> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8403 <__cxa_finalize@plt+0x2803> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 8407 <__cxa_finalize@plt+0x2807> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 83c0 <__cxa_finalize@plt+0x27c0> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 83c0 <__cxa_finalize@plt+0x27c0> │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 83c9 <__cxa_finalize@plt+0x27c9> │ │ │ │ + lea 0x23e58e(%rip),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 844e <__cxa_finalize@plt+0x284e> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8490 <__cxa_finalize@plt+0x2890> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 8467 <__cxa_finalize@plt+0x2867> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 844e <__cxa_finalize@plt+0x284e> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8467 <__cxa_finalize@plt+0x2867> │ │ │ │ + lea 0x23e54b(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rsp,%rdx │ │ │ │ mov %r12,(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 7bb3 <__cxa_finalize@plt+0x1fb3> │ │ │ │ - callq 5700 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 7bd8 <__cxa_finalize@plt+0x1fd8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 7c07 <__cxa_finalize@plt+0x2007> │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq 8070 <__cxa_finalize@plt+0x2470> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%r14),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + jne 84c0 <__cxa_finalize@plt+0x28c0> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3260f(%rip),%rsi # 3a1ee ::do_widen(char) const@@Base+0x17fde> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 5680 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 7bb8 <__cxa_finalize@plt+0x1fb8> │ │ │ │ - callq 5700 │ │ │ │ - jmp 7bb8 <__cxa_finalize@plt+0x1fb8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 844a <__cxa_finalize@plt+0x284a> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jle 843e <__cxa_finalize@plt+0x283e> │ │ │ │ + jmp 8467 <__cxa_finalize@plt+0x2867> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x23e4f1(%rip),%r14 │ │ │ │ + jmp 844e <__cxa_finalize@plt+0x284e> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 846b <__cxa_finalize@plt+0x286b> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 7c21 <__cxa_finalize@plt+0x2021> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea 0x23e4c6(%rip),%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x208,%rsp │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x23e4b2(%rip),%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x80(%r12),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x23d9fb(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - mov 0x23da64(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d1(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov 0x23da39(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ - movq $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movq $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov 0x23d9f4(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x23d9e6(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x10(%r12,%rax,1),%rdi │ │ │ │ - mov 0x23d9d4(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x23d9a5(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x23d9c6(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x50(%r12),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - lea 0x23db49(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x23d981(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x23dc69(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - lea 0x18(%r12),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + callq 86a0 <__cxa_finalize@plt+0x2aa0> │ │ │ │ xor %edx,%edx │ │ │ │ - movl $0x18,0xc8(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x18(%r12),%rsi │ │ │ │ - lea 0x80(%r12),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movsbl %bl,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 7f40 <__cxa_finalize@plt+0x2340> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - cmp 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - je 8078 <__cxa_finalize@plt+0x2478> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - je 7f09 <__cxa_finalize@plt+0x2309> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ cmp %r13,%rax │ │ │ │ - je 8060 <__cxa_finalize@plt+0x2460> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 7e80 <__cxa_finalize@plt+0x2280> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ + je 85fc <__cxa_finalize@plt+0x29fc> │ │ │ │ + mov 0x23e497(%rip),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8620 <__cxa_finalize@plt+0x2a20> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 8541 <__cxa_finalize@plt+0x2941> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 858d <__cxa_finalize@plt+0x298d> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 8566 <__cxa_finalize@plt+0x2966> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 857d <__cxa_finalize@plt+0x297d> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 8581 <__cxa_finalize@plt+0x2981> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 8538 <__cxa_finalize@plt+0x2938> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 8538 <__cxa_finalize@plt+0x2938> │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 8541 <__cxa_finalize@plt+0x2941> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 85d3 <__cxa_finalize@plt+0x29d3> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 85b7 <__cxa_finalize@plt+0x29b7> │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85cf <__cxa_finalize@plt+0x29cf> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 85ef <__cxa_finalize@plt+0x29ef> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 85d3 <__cxa_finalize@plt+0x29d3> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 85ef <__cxa_finalize@plt+0x29ef> │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + lea 0x23e3c1(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 7ea1 <__cxa_finalize@plt+0x22a1> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 7f53 <__cxa_finalize@plt+0x2353> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x23d93e(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x23dab2(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 7f9d <__cxa_finalize@plt+0x239d> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x23d78c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x50(%r12),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x23d71b(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x23d73c(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x80(%r12),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov 0x23d714(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x23d715(%rip),%rsi # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x80(%rsp,%rax,1) │ │ │ │ - mov 0x23d6e2(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x23d6e3(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - lea 0x23d656(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x1f8(%rsp),%rsi │ │ │ │ - xor %fs:0x28,%rsi │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 82f2 <__cxa_finalize@plt+0x26f2> │ │ │ │ - add $0x208,%rsp │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + callq 8070 <__cxa_finalize@plt+0x2470> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x23dedb(%rip),%eax # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + cmp %eax,0x40(%r14) │ │ │ │ + sete %dl │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + jne 8625 <__cxa_finalize@plt+0x2a25> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - jmpq 7eea <__cxa_finalize@plt+0x22ea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - sub 0x0(%rbp),%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8170 <__cxa_finalize@plt+0x2570> │ │ │ │ - movq $0x20,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add 0x18(%rsp),%r15 │ │ │ │ - je 80eb <__cxa_finalize@plt+0x24eb> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 82a0 <__cxa_finalize@plt+0x26a0> │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 82e8 <__cxa_finalize@plt+0x26e8> │ │ │ │ - lea 0x20(%rdx),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - shr $0x5,%r15 │ │ │ │ - jmp 814e <__cxa_finalize@plt+0x254e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8190 <__cxa_finalize@plt+0x2590> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 8141 <__cxa_finalize@plt+0x2541> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 8120 <__cxa_finalize@plt+0x2520> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 812a <__cxa_finalize@plt+0x252a> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - jbe 82b0 <__cxa_finalize@plt+0x26b0> │ │ │ │ - movq $0xffffffffffffffe0,0x20(%rsp) │ │ │ │ - jmpq 8098 <__cxa_finalize@plt+0x2498> │ │ │ │ - add $0x1,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - add 0x18(%rsp),%r15 │ │ │ │ - lea 0x20(%r15),%r8 │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 8239 <__cxa_finalize@plt+0x2639> │ │ │ │ - lea 0x20(%rbx),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x30(%rbx,%rdx,1),%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - shr $0x5,%rdi │ │ │ │ - jmp 8206 <__cxa_finalize@plt+0x2606> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8228 <__cxa_finalize@plt+0x2628> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 81f9 <__cxa_finalize@plt+0x25f9> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 81d8 <__cxa_finalize@plt+0x25d8> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 81e2 <__cxa_finalize@plt+0x25e2> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,0x28(%rsp) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 8266 <__cxa_finalize@plt+0x2666> │ │ │ │ + mov %r13,%r14 │ │ │ │ + jmp 85d3 <__cxa_finalize@plt+0x29d3> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 8259 <__cxa_finalize@plt+0x2659> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 8248 <__cxa_finalize@plt+0x2648> │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 8273 <__cxa_finalize@plt+0x2673> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmpq 7f11 <__cxa_finalize@plt+0x2311> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - jmpq 80cf <__cxa_finalize@plt+0x24cf> │ │ │ │ - movabs $0x7ffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - ja 8182 <__cxa_finalize@plt+0x2582> │ │ │ │ test %rsi,%rsi │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - je 80a7 <__cxa_finalize@plt+0x24a7> │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 8098 <__cxa_finalize@plt+0x2498> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - jmpq 819d <__cxa_finalize@plt+0x259d> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 8315 <__cxa_finalize@plt+0x2715> │ │ │ │ - callq 5700 │ │ │ │ + je 8680 <__cxa_finalize@plt+0x2a80> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x23d709(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ + callq 8630 <__cxa_finalize@plt+0x2a30> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 834e <__cxa_finalize@plt+0x274e> │ │ │ │ + je 8661 <__cxa_finalize@plt+0x2a61> │ │ │ │ callq 5700 │ │ │ │ - lea 0x23d3db(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x50(%r12),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x23d36a(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x23d38b(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov 0x23d36b(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x23d36c(%rip),%rsi # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x80(%rsp,%rax,1) │ │ │ │ - mov 0x23d339(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x23d33a(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - lea 0x23d2a4(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%r12),%rdi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 8349 <__cxa_finalize@plt+0x2749> │ │ │ │ - jmpq 834e <__cxa_finalize@plt+0x274e> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 82fa <__cxa_finalize@plt+0x26fa> │ │ │ │ + mov %rbp,%rbx │ │ │ │ callq 5700 │ │ │ │ - jmpq 82fa <__cxa_finalize@plt+0x26fa> │ │ │ │ - mov 0x23d2ae(%rip),%rsi # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov -0x18(%rsi),%rdx │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov 0x23d2a3(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rsi,0x70(%rsp,%rdx,1) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - jmpq 83c5 <__cxa_finalize@plt+0x27c5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 83c5 <__cxa_finalize@plt+0x27c5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 834e <__cxa_finalize@plt+0x274e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 863f <__cxa_finalize@plt+0x2a3f> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + jmpq 8630 <__cxa_finalize@plt+0x2a30> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0x8(%rdi),%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 84f0 <__cxa_finalize@plt+0x28f0> │ │ │ │ - callq 5700 │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - jne 8528 <__cxa_finalize@plt+0x2928> │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - jne 884f <__cxa_finalize@plt+0x2c4f> │ │ │ │ - add $0x98,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8770 <__cxa_finalize@plt+0x2b70> │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 86d9 <__cxa_finalize@plt+0x2ad9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8723 <__cxa_finalize@plt+0x2b23> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 86fc <__cxa_finalize@plt+0x2afc> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8713 <__cxa_finalize@plt+0x2b13> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 8717 <__cxa_finalize@plt+0x2b17> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 86d0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 86d0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 86d9 <__cxa_finalize@plt+0x2ad9> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 8770 <__cxa_finalize@plt+0x2b70> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8788 <__cxa_finalize@plt+0x2b88> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 8757 <__cxa_finalize@plt+0x2b57> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 8770 <__cxa_finalize@plt+0x2b70> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 8770 <__cxa_finalize@plt+0x2b70> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 5990 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 84f7 <__cxa_finalize@plt+0x28f7> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - cmpb $0x2f,-0x1(%rdx) │ │ │ │ - jne 8770 <__cxa_finalize@plt+0x2b70> │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8753 <__cxa_finalize@plt+0x2b53> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jle 8747 <__cxa_finalize@plt+0x2b47> │ │ │ │ + jmp 8757 <__cxa_finalize@plt+0x2b57> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 897b <__cxa_finalize@plt+0x2d7b> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov 0x8(%rsi),%rbp │ │ │ │ mov %rax,(%rsp) │ │ │ │ + jmp 885b <__cxa_finalize@plt+0x2c5b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 59c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 86f9 <__cxa_finalize@plt+0x2af9> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x13(%rax),%rbp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - sub 0x28(%rsp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 8819 <__cxa_finalize@plt+0x2c19> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8968 <__cxa_finalize@plt+0x2d68> │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 881e <__cxa_finalize@plt+0x2c1e> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 896e <__cxa_finalize@plt+0x2d6e> │ │ │ │ + test %eax,%eax │ │ │ │ + js 896e <__cxa_finalize@plt+0x2d6e> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8831 <__cxa_finalize@plt+0x2c31> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov $0x2e,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cmp 0x48(%rsp),%rdx │ │ │ │ - je 8710 <__cxa_finalize@plt+0x2b10> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x68(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 8854 <__cxa_finalize@plt+0x2c54> │ │ │ │ - lea 0x31baf(%rip),%rsi # 3a1f5 ::do_widen(char) const@@Base+0x17fe5> │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - je 87b0 <__cxa_finalize@plt+0x2bb0> │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 867b <__cxa_finalize@plt+0x2a7b> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 868e <__cxa_finalize@plt+0x2a8e> │ │ │ │ - callq 5700 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 87a0 <__cxa_finalize@plt+0x2ba0> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - cmp 0x10(%r12),%rdi │ │ │ │ - je 87e0 <__cxa_finalize@plt+0x2be0> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 86ca <__cxa_finalize@plt+0x2aca> │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - mov %rdi,0x8(%r12) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 8568 <__cxa_finalize@plt+0x2968> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 59c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 857b <__cxa_finalize@plt+0x297b> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5a40 │ │ │ │ - jmpq 84f7 <__cxa_finalize@plt+0x28f7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8847 <__cxa_finalize@plt+0x2c47> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 8892 <__cxa_finalize@plt+0x2c92> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 884b <__cxa_finalize@plt+0x2c4b> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8892 <__cxa_finalize@plt+0x2c92> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 897b <__cxa_finalize@plt+0x2d7b> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x20(%rbx),%r15 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + cmovbe %r12,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 87e0 <__cxa_finalize@plt+0x2be0> │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jle 8805 <__cxa_finalize@plt+0x2c05> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jle 883f <__cxa_finalize@plt+0x2c3f> │ │ │ │ + mov 0x18(%rbx),%r12 │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 88b5 <__cxa_finalize@plt+0x2cb5> │ │ │ │ + jmp 8910 <__cxa_finalize@plt+0x2d10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 8910 <__cxa_finalize@plt+0x2d10> │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - je 873c <__cxa_finalize@plt+0x2b3c> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + je 88e5 <__cxa_finalize@plt+0x2ce5> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - jne 860b <__cxa_finalize@plt+0x2a0b> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 8752 <__cxa_finalize@plt+0x2b52> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 8568 <__cxa_finalize@plt+0x2968> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5700 │ │ │ │ - jmpq 8568 <__cxa_finalize@plt+0x2968> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - mov $0xf,%ecx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8786 <__cxa_finalize@plt+0x2b86> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - ja 87f8 <__cxa_finalize@plt+0x2bf8> │ │ │ │ - movb $0x2f,(%rdx) │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ - jmpq 854f <__cxa_finalize@plt+0x294f> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 88fb <__cxa_finalize@plt+0x2cfb> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 88ff <__cxa_finalize@plt+0x2cff> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 88a8 <__cxa_finalize@plt+0x2ca8> │ │ │ │ + test %eax,%eax │ │ │ │ + js 88a8 <__cxa_finalize@plt+0x2ca8> │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 88b5 <__cxa_finalize@plt+0x2cb5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - jmp 8752 <__cxa_finalize@plt+0x2b52> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 895e <__cxa_finalize@plt+0x2d5e> │ │ │ │ + mov 0x28(%r13),%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - movzbl 0x17(%rsp),%ebp │ │ │ │ - je 866a <__cxa_finalize@plt+0x2a6a> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + je 8939 <__cxa_finalize@plt+0x2d39> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sete %bpl │ │ │ │ - jmpq 866a <__cxa_finalize@plt+0x2a6a> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 89d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x110> │ │ │ │ - jmpq 86d3 <__cxa_finalize@plt+0x2ad3> │ │ │ │ + jne 8951 <__cxa_finalize@plt+0x2d51> │ │ │ │ + sub %rbp,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 8990 <__cxa_finalize@plt+0x2d90> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 8955 <__cxa_finalize@plt+0x2d55> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8990 <__cxa_finalize@plt+0x2d90> │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 8915 <__cxa_finalize@plt+0x2d15> │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 897e <__cxa_finalize@plt+0x2d7e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jns 881e <__cxa_finalize@plt+0x2c1e> │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 885b <__cxa_finalize@plt+0x2c5b> │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + jmpq 8910 <__cxa_finalize@plt+0x2d10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - jmpq 878b <__cxa_finalize@plt+0x2b8b> │ │ │ │ - lea 0x319d8(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 883f <__cxa_finalize@plt+0x2c3f> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3199d(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 8876 <__cxa_finalize@plt+0x2c76> │ │ │ │ - callq 5700 │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - je 8828 <__cxa_finalize@plt+0x2c28> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 8828 <__cxa_finalize@plt+0x2c28> │ │ │ │ - callq 5700 │ │ │ │ - jmp 8828 <__cxa_finalize@plt+0x2c28> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 8876 <__cxa_finalize@plt+0x2c76> │ │ │ │ - jmp 8825 <__cxa_finalize@plt+0x2c25> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 883f <__cxa_finalize@plt+0x2c3f> │ │ │ │ - jmp 8825 <__cxa_finalize@plt+0x2c25> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 888b <__cxa_finalize@plt+0x2c8b> │ │ │ │ - jmpq 8828 <__cxa_finalize@plt+0x2c28> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000088c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base>: │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ - callq 54b0 │ │ │ │ - mov %r14,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - ja 893d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d> │ │ │ │ - mov %rbp,%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 8a98 <__cxa_finalize@plt+0x2e98> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + jmp 89e9 <__cxa_finalize@plt+0x2de9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a37 <__cxa_finalize@plt+0x2e37> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x28(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmovbe %r15,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 8a12 <__cxa_finalize@plt+0x2e12> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a28 <__cxa_finalize@plt+0x2e28> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 8a2c <__cxa_finalize@plt+0x2e2c> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 89d8 <__cxa_finalize@plt+0x2dd8> │ │ │ │ + test %eax,%eax │ │ │ │ + js 89d8 <__cxa_finalize@plt+0x2dd8> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 89e6 <__cxa_finalize@plt+0x2de6> │ │ │ │ + test %sil,%sil │ │ │ │ + mov %rbx,%r9 │ │ │ │ + jne 8a9c <__cxa_finalize@plt+0x2e9c> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 8adb <__cxa_finalize@plt+0x2edb> │ │ │ │ + sub %r15,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 8a80 <__cxa_finalize@plt+0x2e80> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 8a64 <__cxa_finalize@plt+0x2e64> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8a80 <__cxa_finalize@plt+0x2e80> │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x318b4(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 8959 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 89a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6> │ │ │ │ - mov %rdi,%r12 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 8999 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd9> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 8988 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 89c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x100> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq 5700 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rbx,0x18(%rax) │ │ │ │ + je 8b10 <__cxa_finalize@plt+0x2f10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 57c0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x28(%rax),%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x8(%rcx),%r15 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov (%rcx),%rbp │ │ │ │ + cmp %r14,%r15 │ │ │ │ + cmovbe %r15,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 8a48 <__cxa_finalize@plt+0x2e48> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + jne 8a60 <__cxa_finalize@plt+0x2e60> │ │ │ │ + sub %r15,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jle 8a54 <__cxa_finalize@plt+0x2e54> │ │ │ │ + jmpq 8a80 <__cxa_finalize@plt+0x2e80> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sub %rcx,%r15 │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8ae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x220> │ │ │ │ - lea (%rax,%rax,1),%r13 │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe 8bf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x330> │ │ │ │ - mov $0xffffffffffffffe0,%rdi │ │ │ │ - movabs $0x7ffffffffffffff,%r13 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %r14,%r15 │ │ │ │ - je 8a5a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19a> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 6420 <__cxa_finalize@plt+0x820> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 8b03 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x243> │ │ │ │ - lea 0x20(%rdx),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - shr $0x5,%r15 │ │ │ │ - jmp 8abe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8af8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x238> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 8d48 <__cxa_finalize@plt+0x3148> │ │ │ │ + mov 0x8(%rdx),%r12 │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x20(%rsi),%r8 │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + cmovbe %r12,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 8c28 <__cxa_finalize@plt+0x3028> │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 8c7a <__cxa_finalize@plt+0x307a> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 8b98 <__cxa_finalize@plt+0x2f98> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8d20 <__cxa_finalize@plt+0x3120> │ │ │ │ + cmp %rbx,0x18(%r13) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + je 8d35 <__cxa_finalize@plt+0x3135> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 57c0 │ │ │ │ + mov 0x28(%rax),%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 8ab1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f1> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 8a90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d0> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 8a9a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1da> │ │ │ │ + je 8bde <__cxa_finalize@plt+0x2fde> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 8bf9 <__cxa_finalize@plt+0x2ff9> │ │ │ │ + sub %r12,%rbp │ │ │ │ + cmp $0x7fffffff,%rbp │ │ │ │ + jg 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + cmp $0xffffffff80000000,%rbp │ │ │ │ + jl 8c01 <__cxa_finalize@plt+0x3001> │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + cmpq $0x0,0x18(%rcx) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %rbx,%rax │ │ │ │ + cmove %rcx,%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %r13,%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - jmpq 8a22 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x162> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 8dc0 <__cxa_finalize@plt+0x31c0> │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jle 8b88 <__cxa_finalize@plt+0x2f88> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - add %r14,%r15 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 8b8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2cf> │ │ │ │ - lea 0x20(%r12),%rcx │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x30(%rdx,%r12,1),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - shr $0x5,%rdi │ │ │ │ - jmp 8b5e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8b80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c0> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8c95 <__cxa_finalize@plt+0x3095> │ │ │ │ + sub %r12,%rbp │ │ │ │ + cmp $0x7fffffff,%rbp │ │ │ │ + jg 8d30 <__cxa_finalize@plt+0x3130> │ │ │ │ + cmp $0xffffffff80000000,%rbp │ │ │ │ + jl 8c9d <__cxa_finalize@plt+0x309d> │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8d30 <__cxa_finalize@plt+0x3130> │ │ │ │ + cmp %rbx,0x20(%r13) │ │ │ │ + je 8d85 <__cxa_finalize@plt+0x3185> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5600 │ │ │ │ + mov 0x28(%rax),%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 8b51 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x291> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 8b30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x270> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 8b3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27a> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%r15 │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 8bc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x300> │ │ │ │ + je 8cdd <__cxa_finalize@plt+0x30dd> │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 8cf9 <__cxa_finalize@plt+0x30f9> │ │ │ │ + sub %rbp,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 8d01 <__cxa_finalize@plt+0x3101> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %rcx,%rbx │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 8d35 <__cxa_finalize@plt+0x3135> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 8bb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f3> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 8ba0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 8bcd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %r15,0x8(%rbp) │ │ │ │ - add %r13,%r14 │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 8c68 <__cxa_finalize@plt+0x3068> │ │ │ │ + jmpq 8c7a <__cxa_finalize@plt+0x307a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - movabs $0x7ffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jbe 8c0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34e> │ │ │ │ - mov $0xffffffffffffffe0,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 8a22 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x162> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 8ae6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x226> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 8a34 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x174> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 8c39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x379> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 8c34 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x374> │ │ │ │ - callq 5700 │ │ │ │ - jmp 8c34 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x374> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movb $0x0,0x18(%rdi) │ │ │ │ - movb $0x0,0x19(%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0x0,0x28(%rdi) │ │ │ │ + je 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + mov 0x20(%rdi),%rbx │ │ │ │ + mov 0x8(%rdx),%r12 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%rbp │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8dd0 <__cxa_finalize@plt+0x31d0> │ │ │ │ + sub %r12,%rbp │ │ │ │ + cmp $0x7fffffff,%rbp │ │ │ │ + jg 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + cmp $0xffffffff80000000,%rbp │ │ │ │ + jl 8d85 <__cxa_finalize@plt+0x3185> │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8da0 <__cxa_finalize@plt+0x31a0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 89a0 <__cxa_finalize@plt+0x2da0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + js 8b98 <__cxa_finalize@plt+0x2f98> │ │ │ │ + jmpq 8c68 <__cxa_finalize@plt+0x3068> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov (%r15),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8d6a <__cxa_finalize@plt+0x316a> │ │ │ │ + jmp 8d81 <__cxa_finalize@plt+0x3181> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x23c519(%rip),%rax # 245310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bd70> │ │ │ │ push %rbx │ │ │ │ - xor %esi,%esi │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5a50 │ │ │ │ - imul $0xf4240,(%rsp),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movb $0x1,0x18(%rbx) │ │ │ │ - movb $0x0,0x19(%rbx) │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 8ce0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x420> │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8e20 <__cxa_finalize@plt+0x3220> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8e20 <__cxa_finalize@plt+0x3220> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + jmpq *%rax │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x18(%rdi) │ │ │ │ - je 8d14 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x454> │ │ │ │ - cmpb $0x0,0x19(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - je 8d30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x470> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 8d58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x498> │ │ │ │ - add $0x20,%rsp │ │ │ │ + callq 8df0 <__cxa_finalize@plt+0x31f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x18,%esi │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5a50 │ │ │ │ - imul $0xf4240,(%rsp),%rax │ │ │ │ - movb $0x0,0x18(%rbx) │ │ │ │ - movb $0x1,0x19(%rbx) │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - sub (%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jmp 8d14 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x454> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + jmpq 5770 │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + lea 0x23c4b8(%rip),%rax # 245310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bd70> │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x19(%rdi) │ │ │ │ - je 8d84 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c4> │ │ │ │ - cmpb $0x0,0x18(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - je 8da0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 8dd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x510> │ │ │ │ - add $0x20,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x10(%rdi) │ │ │ │ + mov $0x60,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 9140 <__cxa_finalize@plt+0x3540> │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdi │ │ │ │ + pop %rbp │ │ │ │ xor %esi,%esi │ │ │ │ - callq 5a50 │ │ │ │ - imul $0xf4240,(%rsp),%rax │ │ │ │ - movb $0x1,0x18(%rbx) │ │ │ │ - movb $0x0,0x19(%rbx) │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - sub 0x10(%rbx),%rax │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jmp 8d84 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c4> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + jmpq c2b0 <__cxa_finalize@plt+0x66b0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x60,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ + xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x18(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 6a30 <__cxa_finalize@plt+0xe30> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x20(%rax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + je 8f88 <__cxa_finalize@plt+0x3388> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 8f40 <__cxa_finalize@plt+0x3340> │ │ │ │ + test %eax,%eax │ │ │ │ + je 8f10 <__cxa_finalize@plt+0x3310> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8f02 <__cxa_finalize@plt+0x3302> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x28(%rax) │ │ │ │ + mov $0x64,%edi │ │ │ │ + callq cbd0 <__cxa_finalize@plt+0x6fd0> │ │ │ │ + jmp 8ed0 <__cxa_finalize@plt+0x32d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8f25 <__cxa_finalize@plt+0x3325> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x64,%edi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq cbd0 <__cxa_finalize@plt+0x6fd0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8f55 <__cxa_finalize@plt+0x3355> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 6940 <__cxa_finalize@plt+0xd40> │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6520 <__cxa_finalize@plt+0x920> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + jmpq 8ef7 <__cxa_finalize@plt+0x32f7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8f9d <__cxa_finalize@plt+0x339d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + mov $0x60,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 9140 <__cxa_finalize@plt+0x3540> │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq c2b0 <__cxa_finalize@plt+0x66b0> │ │ │ │ + jmp 8f78 <__cxa_finalize@plt+0x3378> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x18,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x60,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x19(%rdi),%eax │ │ │ │ - retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + cmpb $0x0,0x20(%rax) │ │ │ │ + jne 9040 <__cxa_finalize@plt+0x3440> │ │ │ │ + cmpb $0x0,0x30(%rax) │ │ │ │ + jne 9030 <__cxa_finalize@plt+0x3430> │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + jne 9060 <__cxa_finalize@plt+0x3460> │ │ │ │ + cmpb $0x0,0x50(%rax) │ │ │ │ + jne 9050 <__cxa_finalize@plt+0x3450> │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + jmpq 33630 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rax),%rsi │ │ │ │ + jmpq 33630 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + jmpq 33630 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rax),%rsi │ │ │ │ + jmpq 33630 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + jmpq 33630 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x18(%rdi) │ │ │ │ - jne 8e60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a0> │ │ │ │ - cmpb $0x0,0x19(%rdi) │ │ │ │ - jne 8e50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x590> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8e36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x576> │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 909c <__cxa_finalize@plt+0x349c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9127 <__cxa_finalize@plt+0x3527> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 90f0 <__cxa_finalize@plt+0x34f0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - jne 8e7c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bc> │ │ │ │ - add $0x20,%rsp │ │ │ │ + jne 9120 <__cxa_finalize@plt+0x3520> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 9133 <__cxa_finalize@plt+0x3533> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - jmp 8e36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x576> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5a50 │ │ │ │ - imul $0xf4240,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - sub (%rbx),%rax │ │ │ │ - jmp 8e36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x576> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 90c4 <__cxa_finalize@plt+0x34c4> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 90c4 <__cxa_finalize@plt+0x34c4> │ │ │ │ + jmp 9109 <__cxa_finalize@plt+0x3509> │ │ │ │ + lea 0x310fa(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x23c1e9(%rip),%rax # 245330 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bd90> │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movb $0x0,0x20(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movb $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movb $0x0,0x40(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movb $0x0,0x50(%rdi) │ │ │ │ + movq $0x0,0x58(%rdi) │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 8e00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x540> │ │ │ │ - movabs $0x20c49ba5e353f7cf,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x8,%rsp │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x7,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 8e00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x540> │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x8,%rsp │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x458,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3e0(%rsp),%rax │ │ │ │ - lea 0x420(%rsp),%rbx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - lea 0x3f0(%rsp),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x0(,%rsi,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - jne 94e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc20> │ │ │ │ - mov 0x23dbb9(%rip),%r8d │ │ │ │ - lea 0x3128d(%rip),%rdx # 3a21f ::do_widen(char) const@@Base+0x1800f> │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - movzwl 0x4(%rdx),%edx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 91d4 <__cxa_finalize@plt+0x35d4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + lea -0x2(%r13),%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0x31b26(%rip),%rdx # 3ad46 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117a6> │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %r12,0x10(%rbp) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x539,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %dx,0x4(%rax) │ │ │ │ - mov $0x2,%edx │ │ │ │ - movq $0x6,0x428(%rsp) │ │ │ │ - movb $0x0,0x436(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 8fe4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x724> │ │ │ │ + je 926a <__cxa_finalize@plt+0x366a> │ │ │ │ callq 5700 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - je 94f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc38> │ │ │ │ - mov 0x23db4f(%rip),%r8d │ │ │ │ - lea 0x31226(%rip),%rdx # 3a226 ::do_widen(char) const@@Base+0x18016> │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movzbl 0x8(%rdx),%edx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31ad6(%rip),%rdx # 3ad53 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117b3> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53a,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %dl,0x8(%rax) │ │ │ │ - mov $0xc,%edx │ │ │ │ - movq $0x9,0x428(%rsp) │ │ │ │ - movb $0x0,0x439(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 9053 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x793> │ │ │ │ + je 92c0 <__cxa_finalize@plt+0x36c0> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x23daef(%rip),%esi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - callq 126e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e20> │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - je 9510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc50> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31a8e(%rip),%rdx # 3ad61 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117c1> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x73,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53b,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movdqa 0x3122a(%rip),%xmm0 # 3a300 ::do_widen(char) const@@Base+0x180f0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - mov $0x5f7c,%edx │ │ │ │ - movb $0x5f,0x72(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %dx,0x70(%rax) │ │ │ │ - movdqa 0x31217(%rip),%xmm0 # 3a310 ::do_widen(char) const@@Base+0x18100> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x3121b(%rip),%xmm0 # 3a320 ::do_widen(char) const@@Base+0x18110> │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x3121f(%rip),%xmm0 # 3a330 ::do_widen(char) const@@Base+0x18120> │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqa 0x31223(%rip),%xmm0 # 3a340 ::do_widen(char) const@@Base+0x18130> │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqa 0x31227(%rip),%xmm0 # 3a350 ::do_widen(char) const@@Base+0x18140> │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movdqa 0x3122b(%rip),%xmm0 # 3a360 ::do_widen(char) const@@Base+0x18150> │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 91b2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f2> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 91a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e1> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne 9190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d0> │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 91bf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ff> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 91d5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x915> │ │ │ │ + je 9316 <__cxa_finalize@plt+0x3716> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31a44(%rip),%rdx # 3ad6d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117cd> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x25,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %r14d,%r8d │ │ │ │ - movdqa 0x3113c(%rip),%xmm0 # 3a370 ::do_widen(char) const@@Base+0x18160> │ │ │ │ - mov $0x3,%ecx │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - movl $0x38313032,0x20(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movb $0x29,0x24(%rax) │ │ │ │ - movdqa 0x31123(%rip),%xmm0 # 3a380 ::do_widen(char) const@@Base+0x18170> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 929a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9da> │ │ │ │ + je 936c <__cxa_finalize@plt+0x376c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x23d89f(%rip),%r14d │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x319f7(%rip),%rdx # 3ad76 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117d6> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movq $0xe5,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53e,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movdqa 0x310a7(%rip),%xmm0 # 3a390 ::do_widen(char) const@@Base+0x18180> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - movl $0x656b616e,0xe0(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x31097(%rip),%xmm0 # 3a3a0 ::do_widen(char) const@@Base+0x18190> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x3109b(%rip),%xmm0 # 3a3b0 ::do_widen(char) const@@Base+0x181a0> │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x3109f(%rip),%xmm0 # 3a3c0 ::do_widen(char) const@@Base+0x181b0> │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqa 0x310a3(%rip),%xmm0 # 3a3d0 ::do_widen(char) const@@Base+0x181c0> │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqa 0x310a7(%rip),%xmm0 # 3a3e0 ::do_widen(char) const@@Base+0x181d0> │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movdqa 0x310ab(%rip),%xmm0 # 3a3f0 ::do_widen(char) const@@Base+0x181e0> │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movdqa 0x310af(%rip),%xmm0 # 3a400 ::do_widen(char) const@@Base+0x181f0> │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movdqa 0x310b3(%rip),%xmm0 # 3a410 ::do_widen(char) const@@Base+0x18200> │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movdqa 0x310b4(%rip),%xmm0 # 3a420 ::do_widen(char) const@@Base+0x18210> │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movdqa 0x310b5(%rip),%xmm0 # 3a430 ::do_widen(char) const@@Base+0x18220> │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movdqa 0x310b6(%rip),%xmm0 # 3a440 ::do_widen(char) const@@Base+0x18230> │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movdqa 0x310b7(%rip),%xmm0 # 3a450 ::do_widen(char) const@@Base+0x18240> │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movdqa 0x310b8(%rip),%xmm0 # 3a460 ::do_widen(char) const@@Base+0x18250> │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movb $0x2f,0xe4(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x5,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xe0(%rsp),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 9433 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb73> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 9422 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb62> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 9410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb50> │ │ │ │ - mov 0xe0(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 9440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb80> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 9456 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb96> │ │ │ │ + je 93c2 <__cxa_finalize@plt+0x37c2> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov (%rax,%rsi,1),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 24c70 ::do_widen(char) const@@Base+0x2a60> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x319a6(%rip),%rdx # 3ad7b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117db> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movl $0x7466656c,0x10(%rbx) │ │ │ │ - movq $0x4,0x428(%rsp) │ │ │ │ - movb $0x0,0x434(%rsp) │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - je a830 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f70> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a8c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2000> │ │ │ │ - callq 5700 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmpq 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x23d661(%rip),%r8d │ │ │ │ - lea 0x30d2a(%rip),%rdx # 3a218 ::do_widen(char) const@@Base+0x18008> │ │ │ │ - jmpq 8f92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x23d645(%rip),%r8d │ │ │ │ - lea 0x30d2a(%rip),%rdx # 3a230 ::do_widen(char) const@@Base+0x18020> │ │ │ │ - jmpq 9000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x740> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov (%rax),%r13 │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53c,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 9418 <__cxa_finalize@plt+0x3818> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31955(%rip),%rdx # 3ad80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e0> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x23d61d(%rip),%r14d │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x53f,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 946e <__cxa_finalize@plt+0x386e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movq $0x12,0xe0(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov $0xa3a,%edi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movdqa 0x30cfc(%rip),%xmm0 # 3a260 ::do_widen(char) const@@Base+0x18050> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 9495 <__cxa_finalize@plt+0x3895> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5770 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 94bc <__cxa_finalize@plt+0x38bc> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 94aa <__cxa_finalize@plt+0x38aa> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + jmp 949a <__cxa_finalize@plt+0x389a> │ │ │ │ + jmp 94c4 <__cxa_finalize@plt+0x38c4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9534 <__cxa_finalize@plt+0x3934> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + lea -0x2(%r13),%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0x31805(%rip),%rdx # 3ad85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e5> │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %r12,0x38(%rbp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x541,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - mov %di,0x10(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 95b7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf7> │ │ │ │ + je 95ca <__cxa_finalize@plt+0x39ca> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x23d57e(%rip),%r14d │ │ │ │ - mov (%rax),%r13 │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x317ac(%rip),%rdx # 3ad92 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117f2> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movq $0x48,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movabs $0x706c656820776f68,%rcx │ │ │ │ - movdqa 0x30c64(%rip),%xmm0 # 3a270 ::do_widen(char) const@@Base+0x18060> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23cedf(%rip),%ecx # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov $0x54d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - mov %rcx,0x40(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x30c57(%rip),%xmm0 # 3a280 ::do_widen(char) const@@Base+0x18070> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x30c5b(%rip),%xmm0 # 3a290 ::do_widen(char) const@@Base+0x18080> │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x30c5f(%rip),%xmm0 # 3a2a0 ::do_widen(char) const@@Base+0x18090> │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 9630 <__cxa_finalize@plt+0x3a30> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 96c2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe02> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x3175d(%rip),%rdx # 3ada0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11800> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23ce81(%rip),%ecx # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov $0x54e,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 96b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf1> │ │ │ │ + je 968d <__cxa_finalize@plt+0x3a8d> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne 96a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde0> │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 96cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe0f> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x3170d(%rip),%rdx # 3adad , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1180d> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23ce23(%rip),%ecx # 2464e8 , std::allocator >@@GLIBCXX_3.4.21+0xac0> │ │ │ │ + mov $0x54f,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 96ea <__cxa_finalize@plt+0x3aea> │ │ │ │ callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x316c2(%rip),%rdx # 3adbf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1181f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23cdca(%rip),%ecx # 2464ec , std::allocator >@@GLIBCXX_3.4.21+0xac4> │ │ │ │ + mov $0x551,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 96e5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe25> │ │ │ │ + je 9747 <__cxa_finalize@plt+0x3b47> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - mov 0x23d454(%rip),%r13d │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - movq $0x4,0x3e8(%rsp) │ │ │ │ - movb $0x0,0x3f4(%rsp) │ │ │ │ - movl $0x706c6568,(%rax) │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x400(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x360(%rsp),%rdi │ │ │ │ - movl $0x74697571,0x370(%rsp) │ │ │ │ - movq $0x4,0x368(%rsp) │ │ │ │ - movb $0x0,0x374(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x380(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - movl $0x73756170,0x2f0(%rsp) │ │ │ │ - movq $0x5,0x2e8(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - movb $0x65,0x4(%rax) │ │ │ │ - mov %rdi,0xa8(%rsp) │ │ │ │ - movb $0x0,0x2f5(%rsp) │ │ │ │ - mov %rax,0x2e0(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x300(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movl $0x68676972,0x270(%rsp) │ │ │ │ - movq $0x5,0x268(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - movb $0x74,0x4(%rax) │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movb $0x0,0x275(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x280(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - movl $0x7466656c,0x1f0(%rsp) │ │ │ │ - movq $0x4,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f4(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,0xc8(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x200(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - movl $0x6e776f64,0x170(%rsp) │ │ │ │ - movq $0x4,0x168(%rsp) │ │ │ │ - movb $0x0,0x174(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov $0x7075,%esi │ │ │ │ - movq $0x2,0x108(%rsp) │ │ │ │ - mov %si,0x110(%rsp) │ │ │ │ - movb $0x0,0x112(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,0xb8(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x128(%rsp) │ │ │ │ - je ab98 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22d8> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x31c77(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a998 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20d8> │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x148(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31675(%rip),%rdx # 3adcf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1182f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23cd6c(%rip),%ecx # 2464eb , std::allocator >@@GLIBCXX_3.4.21+0xac3> │ │ │ │ + mov $0x552,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 97a4 <__cxa_finalize@plt+0x3ba4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%r8 │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 9a22 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1162> │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - jbe 9a56 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1196> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 9a4d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118d> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jbe aab8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21f8> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1a0(%rsp),%rcx │ │ │ │ - lea 0x1b0(%rsp),%rdx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a9e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2120> │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x1a8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x1a8(%rsp) │ │ │ │ - je aec8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2608> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x31b1c(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdx │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a9c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2108> │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x1c8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x1c0(%rsp),%rcx │ │ │ │ - mov 0x1c8(%rsp),%r8 │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 9b7d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12bd> │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - jbe 9bb1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12f1> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 9ba8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12e8> │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jbe aad0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2210> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rcx │ │ │ │ - lea 0x230(%rsp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a9b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20f0> │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x228(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x228(%rsp) │ │ │ │ - je aeb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25f0> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0x319c1(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 97cb <__cxa_finalize@plt+0x3bcb> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5770 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 97f2 <__cxa_finalize@plt+0x3bf2> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 97e0 <__cxa_finalize@plt+0x3be0> │ │ │ │ + jmp 97d0 <__cxa_finalize@plt+0x3bd0> │ │ │ │ + jmp 97fa <__cxa_finalize@plt+0x3bfa> │ │ │ │ + jmp 97d0 <__cxa_finalize@plt+0x3bd0> │ │ │ │ + jmp 97fa <__cxa_finalize@plt+0x3bfa> │ │ │ │ + jmp 97d0 <__cxa_finalize@plt+0x3bd0> │ │ │ │ + jmp 97fa <__cxa_finalize@plt+0x3bfa> │ │ │ │ + jmp 97d0 <__cxa_finalize@plt+0x3bd0> │ │ │ │ + jmp 97fa <__cxa_finalize@plt+0x3bfa> │ │ │ │ + jmp 97d0 <__cxa_finalize@plt+0x3bd0> │ │ │ │ + jmp 97fa <__cxa_finalize@plt+0x3bfa> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x110,%rsp │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 986d <__cxa_finalize@plt+0x3c6d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + lea -0x2(%r13),%r8d │ │ │ │ mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%rdx │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - mov %rdx,0x240(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2150> │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x250(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x248(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x240(%rsp),%rcx │ │ │ │ - mov 0x248(%rsp),%r8 │ │ │ │ - mov 0x288(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 9cd8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1418> │ │ │ │ - mov 0x250(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + lea 0x314c2(%rip),%rdx # 3ad85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e5> │ │ │ │ + mov %rbp,0x48(%r12) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x541,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - mov 0x280(%rsp),%rsi │ │ │ │ - jbe 9d0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x144c> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 9d03 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1443> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ + je 9913 <__cxa_finalize@plt+0x3d13> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + lea 0x3149e(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a510 <__cxa_finalize@plt+0x4910> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a3a0 <__cxa_finalize@plt+0x47a0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a3ae <__cxa_finalize@plt+0x47ae> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 99eb <__cxa_finalize@plt+0x3deb> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jbe ab20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2260> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x2a0(%rsp),%rcx │ │ │ │ - lea 0x2b0(%rsp),%rdx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdx,0x2a0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a9f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2138> │ │ │ │ - mov %rcx,0x2a0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2b0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x2a8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x2a8(%rsp) │ │ │ │ - je ae98 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25d8> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - lea 0x31866(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x2d0(%rsp),%rdx │ │ │ │ - lea 0x2c0(%rsp),%rsi │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21b0> │ │ │ │ - mov %rcx,0x2c0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2d0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x2c8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2c0(%rsp),%rcx │ │ │ │ - mov 0x2c8(%rsp),%r8 │ │ │ │ - mov 0x308(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 9e33 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1573> │ │ │ │ - mov 0x2d0(%rsp),%rax │ │ │ │ + je 9a01 <__cxa_finalize@plt+0x3e01> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + lea 0x313c6(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x555,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - mov 0x300(%rsp),%rsi │ │ │ │ - jbe 9e64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15a4> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 9e5b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x159b> │ │ │ │ - mov 0x310(%rsp),%rax │ │ │ │ + je 9a7e <__cxa_finalize@plt+0x3e7e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jbe ab08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2248> │ │ │ │ + je 9a94 <__cxa_finalize@plt+0x3e94> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x31337(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a480 <__cxa_finalize@plt+0x4880> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a460 <__cxa_finalize@plt+0x4860> │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x320(%rsp),%rcx │ │ │ │ - lea 0x330(%rsp),%rdx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rdx,0x320(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aaa0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21e0> │ │ │ │ - mov %rcx,0x320(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x330(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x328(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x328(%rsp) │ │ │ │ - je ae80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25c0> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x3170e(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x350(%rsp),%rdx │ │ │ │ - lea 0x340(%rsp),%rsi │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c8> │ │ │ │ - mov %rcx,0x340(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x350(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x348(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x340(%rsp),%rcx │ │ │ │ - mov 0x348(%rsp),%r8 │ │ │ │ - mov 0x388(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 9f8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16cb> │ │ │ │ - mov 0x350(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - mov 0x380(%rsp),%rsi │ │ │ │ - jbe 9fbc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16fc> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 9fb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16f3> │ │ │ │ - mov 0x390(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jbe aaf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2230> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x3a0(%rsp),%rcx │ │ │ │ - lea 0x3b0(%rsp),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x3a0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2198> │ │ │ │ - mov %rcx,0x3a0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x3b0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x3a8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x3a8(%rsp) │ │ │ │ - je ad50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2490> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x315b6(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x3d0(%rsp),%rdx │ │ │ │ - lea 0x3c0(%rsp),%rsi │ │ │ │ - mov %rdx,0x3c0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2180> │ │ │ │ - mov %rcx,0x3c0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x3d0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x3c8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x3c0(%rsp),%rcx │ │ │ │ - mov 0x3c8(%rsp),%r8 │ │ │ │ - mov 0x408(%rsp),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je a0e3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1823> │ │ │ │ - mov 0x3d0(%rsp),%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a46e <__cxa_finalize@plt+0x486e> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 9b49 <__cxa_finalize@plt+0x3f49> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - mov 0x400(%rsp),%rsi │ │ │ │ - jbe a117 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1857> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je a10e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x184e> │ │ │ │ - mov 0x410(%rsp),%rax │ │ │ │ + je 9b5f <__cxa_finalize@plt+0x3f5f> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x31279(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x556,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jbe ab40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2280> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x420(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je aa28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2168> │ │ │ │ - mov %rcx,0x420(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x430(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,0x428(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xe,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je a1d2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1912> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + je 9bd4 <__cxa_finalize@plt+0x3fd4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a1c1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1901> │ │ │ │ + je 9bea <__cxa_finalize@plt+0x3fea> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne a1b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x18f0> │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je a1df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x191f> │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x311ea(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov %eax,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a528 <__cxa_finalize@plt+0x4928> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a440 <__cxa_finalize@plt+0x4840> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a44e <__cxa_finalize@plt+0x484e> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 9c9f <__cxa_finalize@plt+0x409f> │ │ │ │ callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a1f5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1935> │ │ │ │ + je 9cb5 <__cxa_finalize@plt+0x40b5> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ + lea 0x3112c(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x553,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 9d2a <__cxa_finalize@plt+0x412a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 9d40 <__cxa_finalize@plt+0x4140> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x3109e(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a4d0 <__cxa_finalize@plt+0x48d0> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a420 <__cxa_finalize@plt+0x4820> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a42e <__cxa_finalize@plt+0x482e> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ add $0x10,%r14 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je a210 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1950> │ │ │ │ + je 9e0d <__cxa_finalize@plt+0x420d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a22b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x196b> │ │ │ │ + je 9e23 <__cxa_finalize@plt+0x4223> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x340(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x30fc8(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x554,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a246 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1986> │ │ │ │ + je 9e98 <__cxa_finalize@plt+0x4298> │ │ │ │ callq 5700 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x320(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a261 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19a1> │ │ │ │ + je 9eae <__cxa_finalize@plt+0x42ae> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2c0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x30f3a(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a4b0 <__cxa_finalize@plt+0x48b0> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a400 <__cxa_finalize@plt+0x4800> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a40e <__cxa_finalize@plt+0x480e> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 9f7b <__cxa_finalize@plt+0x437b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a27c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19bc> │ │ │ │ + je 9f91 <__cxa_finalize@plt+0x4391> │ │ │ │ callq 5700 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x2a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x30e64(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x557,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a297 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19d7> │ │ │ │ + je a006 <__cxa_finalize@plt+0x4406> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a2b2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19f2> │ │ │ │ + je a01c <__cxa_finalize@plt+0x441c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x30dd5(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a498 <__cxa_finalize@plt+0x4898> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a3e0 <__cxa_finalize@plt+0x47e0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a3ee <__cxa_finalize@plt+0x47ee> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a2cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a0d> │ │ │ │ + je a0e1 <__cxa_finalize@plt+0x44e1> │ │ │ │ callq 5700 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a2e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a28> │ │ │ │ + je a0f7 <__cxa_finalize@plt+0x44f7> │ │ │ │ callq 5700 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x30d07(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x558,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a303 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a43> │ │ │ │ + je a16c <__cxa_finalize@plt+0x456c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a31e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a5e> │ │ │ │ + je a182 <__cxa_finalize@plt+0x4582> │ │ │ │ callq 5700 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x30c78(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je a4f0 <__cxa_finalize@plt+0x48f0> │ │ │ │ + lea 0x10(%r13),%rdi │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je a3c0 <__cxa_finalize@plt+0x47c0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + je a3ce <__cxa_finalize@plt+0x47ce> │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rdi,0xf0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a339 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a79> │ │ │ │ + je a247 <__cxa_finalize@plt+0x4647> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a357 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a97> │ │ │ │ + je a25d <__cxa_finalize@plt+0x465d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x30baa(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x559,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 363b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce10> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a375 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ab5> │ │ │ │ + je a2d2 <__cxa_finalize@plt+0x46d2> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je a2e8 <__cxa_finalize@plt+0x46e8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x30b1a(%rip),%rdx # 3ae20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11880> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x55a,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je a351 <__cxa_finalize@plt+0x4751> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je a370 <__cxa_finalize@plt+0x4770> │ │ │ │ callq 5700 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne a53d <__cxa_finalize@plt+0x493d> │ │ │ │ + add $0x110,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 99cc <__cxa_finalize@plt+0x3dcc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + jmpq a222 <__cxa_finalize@plt+0x4622> │ │ │ │ + nop │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + jmpq a0bc <__cxa_finalize@plt+0x44bc> │ │ │ │ + nop │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + jmpq 9f56 <__cxa_finalize@plt+0x4356> │ │ │ │ + nop │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jmpq 9de8 <__cxa_finalize@plt+0x41e8> │ │ │ │ + nop │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq 9c80 <__cxa_finalize@plt+0x4080> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmpq 9b2a <__cxa_finalize@plt+0x3f2a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmpq 9b2a <__cxa_finalize@plt+0x3f2a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a393 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ad3> │ │ │ │ + jmpq a0bc <__cxa_finalize@plt+0x44bc> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + jmpq 9f56 <__cxa_finalize@plt+0x4356> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + jmpq 9de8 <__cxa_finalize@plt+0x41e8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + jmpq a222 <__cxa_finalize@plt+0x4622> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmpq 99cc <__cxa_finalize@plt+0x3dcc> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq 9c80 <__cxa_finalize@plt+0x4080> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x58,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je a568 <__cxa_finalize@plt+0x4968> │ │ │ │ callq 5700 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a3b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1af1> │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je a581 <__cxa_finalize@plt+0x4981> │ │ │ │ callq 5700 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a3cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b0f> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je a593 <__cxa_finalize@plt+0x4993> │ │ │ │ callq 5700 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a3ed , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b2d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp a552 <__cxa_finalize@plt+0x4952> │ │ │ │ + jmp a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + jmp a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a56b <__cxa_finalize@plt+0x496b> │ │ │ │ + jmp a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + jmp a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + jmp a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + jmp a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + jmp a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je a5ce <__cxa_finalize@plt+0x49ce> │ │ │ │ callq 5700 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a40b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b4b> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp a581 <__cxa_finalize@plt+0x4981> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a581 <__cxa_finalize@plt+0x4981> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je a5fe <__cxa_finalize@plt+0x49fe> │ │ │ │ callq 5700 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x300(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a426 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b66> │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmpq a581 <__cxa_finalize@plt+0x4981> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp a5e8 <__cxa_finalize@plt+0x49e8> │ │ │ │ + jmpq a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + jmp a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + jmp a5b5 <__cxa_finalize@plt+0x49b5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je a652 <__cxa_finalize@plt+0x4a52> │ │ │ │ callq 5700 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a444 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b84> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp a63c <__cxa_finalize@plt+0x4a3c> │ │ │ │ + jmpq a5b5 <__cxa_finalize@plt+0x49b5> │ │ │ │ + jmpq a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + jmpq a5b5 <__cxa_finalize@plt+0x49b5> │ │ │ │ + jmpq a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + jmpq a5b5 <__cxa_finalize@plt+0x49b5> │ │ │ │ + jmpq a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + jmpq a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + jmpq a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + jmpq a5b5 <__cxa_finalize@plt+0x49b5> │ │ │ │ + jmpq a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + jmpq a59d <__cxa_finalize@plt+0x499d> │ │ │ │ + jmpq a542 <__cxa_finalize@plt+0x4942> │ │ │ │ + jmpq a5a6 <__cxa_finalize@plt+0x49a6> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a70d <__cxa_finalize@plt+0x4b0d> │ │ │ │ + mov $0x54d,%esi │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov $0x54e,%esi │ │ │ │ + mov %al,0x23be24(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov $0x54f,%esi │ │ │ │ + mov %al,0x23be0f(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov $0x551,%esi │ │ │ │ + mov %al,0x23bdfa(%rip) # 2464e8 , std::allocator >@@GLIBCXX_3.4.21+0xac0> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov $0x552,%esi │ │ │ │ + mov %al,0x23bdea(%rip) # 2464ec , std::allocator >@@GLIBCXX_3.4.21+0xac4> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov %al,0x23bdde(%rip) # 2464eb , std::allocator >@@GLIBCXX_3.4.21+0xac3> │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a82d <__cxa_finalize@plt+0x4c2d> │ │ │ │ + mov $0x542,%esi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + callq 37be0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe640> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x544,%esi │ │ │ │ + mov %eax,0x23bd92(%rip) # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + callq 37be0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe640> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x545,%esi │ │ │ │ + mov %eax,0x23bd7a(%rip) # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x543,%esi │ │ │ │ + mov %al,0x23c2e7(%rip) │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov $0x546,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %al,0x23c2cf(%rip) │ │ │ │ + callq 37c30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe690> │ │ │ │ + lea 0x30684(%rip),%rsi # 3ae21 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11881> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne a848 <__cxa_finalize@plt+0x4c48> │ │ │ │ + movl $0x0,0x23bd25(%rip) # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x547,%esi │ │ │ │ + callq 37be0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe640> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x549,%esi │ │ │ │ + mov %eax,0x23bd04(%rip) # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x548,%esi │ │ │ │ + mov %al,0x23c249(%rip) │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x54a,%esi │ │ │ │ + mov %al,0x23c234(%rip) │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov $0x54b,%esi │ │ │ │ + mov %al,0x23c223(%rip) │ │ │ │ + callq 37b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5f0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %al,0x23c20f(%rip) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je a82d <__cxa_finalize@plt+0x4c2d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x380(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne a86d <__cxa_finalize@plt+0x4c6d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x305d8(%rip),%rsi # 3ae27 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11887> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x23bc74(%rip) # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + jmpq a7b7 <__cxa_finalize@plt+0x4bb7> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je a887 <__cxa_finalize@plt+0x4c87> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq a710 <__cxa_finalize@plt+0x4b10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a6a0 <__cxa_finalize@plt+0x4aa0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a8b8 <__cxa_finalize@plt+0x4cb8> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a8cf <__cxa_finalize@plt+0x4ccf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a8e6 <__cxa_finalize@plt+0x4ce6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a8fd <__cxa_finalize@plt+0x4cfd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a914 <__cxa_finalize@plt+0x4d14> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a92b <__cxa_finalize@plt+0x4d2b> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a968 <__cxa_finalize@plt+0x4d68> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + lea -0x2(%r12),%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 34d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb770> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,0x18(%r13) │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 2a3e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe40> │ │ │ │ + lea 0x303b8(%rip),%rdx # 3ad85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e5> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x541,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a45f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b9f> │ │ │ │ + je aa14 <__cxa_finalize@plt+0x4e14> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 34e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb8b0> │ │ │ │ + lea 0x3040d(%rip),%rdx # 3ae34 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11894> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x540,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a47d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1bbd> │ │ │ │ + je aa6e <__cxa_finalize@plt+0x4e6e> │ │ │ │ callq 5700 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 34e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb8b0> │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x10(%r12),%r14 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je ab35 <__cxa_finalize@plt+0x4f35> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je aaea <__cxa_finalize@plt+0x4eea> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 34e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb8b0> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb aaa0 <__cxa_finalize@plt+0x4ea0> │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je ab3a <__cxa_finalize@plt+0x4f3a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a49b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1bdb> │ │ │ │ + je ab31 <__cxa_finalize@plt+0x4f31> │ │ │ │ callq 5700 │ │ │ │ - mov 0x3e0(%rsp),%rdi │ │ │ │ - cmp 0xa0(%rsp),%rdi │ │ │ │ - je a4b2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1bf2> │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne ab20 <__cxa_finalize@plt+0x4f20> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ab49 <__cxa_finalize@plt+0x4f49> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x23c68b(%rip),%r8d │ │ │ │ - movabs $0x6e6f6320756e654d,%rsi │ │ │ │ - mov $0x3a73,%ecx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne ab68 <__cxa_finalize@plt+0x4f68> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 5770 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je ab93 <__cxa_finalize@plt+0x4f93> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ab80 <__cxa_finalize@plt+0x4f80> │ │ │ │ + jmp ab6d <__cxa_finalize@plt+0x4f6d> │ │ │ │ + jmp aba5 <__cxa_finalize@plt+0x4fa5> │ │ │ │ + jmp ab6d <__cxa_finalize@plt+0x4f6d> │ │ │ │ + jmp aba5 <__cxa_finalize@plt+0x4fa5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ab93 <__cxa_finalize@plt+0x4f93> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x30233(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + sub $0x90,%rsp │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je ac34 <__cxa_finalize@plt+0x5034> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne acd0 <__cxa_finalize@plt+0x50d0> │ │ │ │ + cmpb $0x0,0x20(%rbp) │ │ │ │ + jne ad00 <__cxa_finalize@plt+0x5100> │ │ │ │ + cmpb $0x0,0x30(%rbp) │ │ │ │ + jne adc8 <__cxa_finalize@plt+0x51c8> │ │ │ │ + cmpb $0x0,0x40(%rbp) │ │ │ │ + jne ad28 <__cxa_finalize@plt+0x5128> │ │ │ │ + cmpb $0x0,0x50(%rbp) │ │ │ │ + je ae98 <__cxa_finalize@plt+0x5298> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ + test %al,%al │ │ │ │ + je ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + lea 0x301d2(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ + sub $0x541,%eax │ │ │ │ + cmp $0x19,%eax │ │ │ │ + ja b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + lea 0x3022e(%rip),%rdx # 3aeec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1194c> │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + jne b6c7 <__cxa_finalize@plt+0x5ac7> │ │ │ │ + add $0x90,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 34d30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb790> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ + test %al,%al │ │ │ │ + jne aee0 <__cxa_finalize@plt+0x52e0> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ + test %al,%al │ │ │ │ + je ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ + cmp $0x541,%eax │ │ │ │ + jne adb2 <__cxa_finalize@plt+0x51b2> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x30a6f(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ xor %edx,%edx │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je ad92 <__cxa_finalize@plt+0x5192> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0x40(%rbp) │ │ │ │ + callq a6a0 <__cxa_finalize@plt+0x4aa0> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x10(%rax) │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ + test %al,%al │ │ │ │ + je ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a710 <__cxa_finalize@plt+0x4b10> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ + cmp $0x541,%eax │ │ │ │ + je b4d0 <__cxa_finalize@plt+0x58d0> │ │ │ │ + cmp $0x54c,%eax │ │ │ │ + jne ae81 <__cxa_finalize@plt+0x5281> │ │ │ │ + lea 0x30051(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + lea 0x30016(%rip),%rdx # 3ae42 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118a2> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %cx,0xc(%rax) │ │ │ │ - movl $0x6c6f7274,0x8(%rax) │ │ │ │ - mov $0x9,%ecx │ │ │ │ - movb $0xa,0xe(%rax) │ │ │ │ - movq $0xf,0x428(%rsp) │ │ │ │ - movb $0x0,0x43f(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 32970 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93d0> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je ae65 <__cxa_finalize@plt+0x5265> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a527 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c67> │ │ │ │ + je ae78 <__cxa_finalize@plt+0x5278> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne b51d <__cxa_finalize@plt+0x591d> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ + test %al,%al │ │ │ │ + je ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ + sub $0x539,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + ja afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + lea 0x30084(%rip),%rdx # 3af54 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119b4> │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ + cmp $0x540,%eax │ │ │ │ + je af58 <__cxa_finalize@plt+0x5358> │ │ │ │ + cmp $0x541,%eax │ │ │ │ + jne af61 <__cxa_finalize@plt+0x5361> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x308c6(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je af3b <__cxa_finalize@plt+0x533b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movb $0x0,0x20(%rbp) │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 34de0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb840> │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + lea 0x23bad4(%rip),%rdi │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x2fde8(%rip),%rdx # 3ad76 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117d6> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x23c60e(%rip),%r14d │ │ │ │ - mov (%rax),%r13 │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movq $0x14,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movdqa 0x2fd3b(%rip),%xmm0 # 3a2b0 ::do_widen(char) const@@Base+0x180a0> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - movl $0x6d657469,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je a602 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d42> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je a5f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d31> │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je afc7 <__cxa_finalize@plt+0x53c7> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne a5e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d20> │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je a60f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d4f> │ │ │ │ - mov %r14,%rdi │ │ │ │ + movb $0x1,0x50(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + jmpq ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x2fd84(%rip),%rdx # 3ad6d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117cd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b022 <__cxa_finalize@plt+0x5422> │ │ │ │ callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + movb $0x1,0x40(%rbp) │ │ │ │ + jmp afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + callq 30100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b60> │ │ │ │ + jmp afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x2fd23(%rip),%rdx # 3ad61 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117c1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b077 <__cxa_finalize@plt+0x5477> │ │ │ │ + callq 5700 │ │ │ │ + movb $0x1,0x30(%rbp) │ │ │ │ + jmpq afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + mov 0x23b9c1(%rip),%rdx │ │ │ │ + lea 0x2fdcf(%rip),%rcx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x23b9ab(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq acd2 <__cxa_finalize@plt+0x50d2> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 2a3e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe40> │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r12,%r14 │ │ │ │ + je b0e4 <__cxa_finalize@plt+0x54e4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a625 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d65> │ │ │ │ + je b0db <__cxa_finalize@plt+0x54db> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b0c8 <__cxa_finalize@plt+0x54c8> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je b0f2 <__cxa_finalize@plt+0x54f2> │ │ │ │ + callq 5700 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je b5dd <__cxa_finalize@plt+0x59dd> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x2fc4d(%rip),%rdx # 3ad53 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117b3> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x23c514(%rip),%r14d │ │ │ │ - mov (%rax),%r13 │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movq $0x11,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movdqa 0x2fc4d(%rip),%xmm0 # 3a2c0 ::do_widen(char) const@@Base+0x180b0> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - movb $0x6e,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov $0xe,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je a702 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e42> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b13f <__cxa_finalize@plt+0x553f> │ │ │ │ + callq 5700 │ │ │ │ + movb $0x1,0x20(%rbp) │ │ │ │ + jmpq afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + lea 0x2fc99(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x104,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a6f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e31> │ │ │ │ + je b184 <__cxa_finalize@plt+0x5584> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne a6e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e20> │ │ │ │ - mov 0xe0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je a70f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e4f> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x2fc67(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x105,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je b1c0 <__cxa_finalize@plt+0x55c0> │ │ │ │ callq 5700 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x2fc0f(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x103,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a725 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e65> │ │ │ │ + je b1fc <__cxa_finalize@plt+0x55fc> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x2fbdc(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x23c414(%rip),%r14d │ │ │ │ - mov (%rax),%r13 │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x102,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movq $0x3d,0xe0(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movabs $0x6e736e2f65726168,%rcx │ │ │ │ - movdqa 0x2fb56(%rip),%xmm0 # 3a2d0 ::do_widen(char) const@@Base+0x180c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x430(%rsp) │ │ │ │ - mov %rcx,0x30(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movl $0x2f656b61,0x38(%rax) │ │ │ │ - movb $0x60,0x3c(%rax) │ │ │ │ - movdqa 0x2fb3e(%rip),%xmm0 # 3a2e0 ::do_widen(char) const@@Base+0x180d0> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x2fb42(%rip),%xmm0 # 3a2f0 ::do_widen(char) const@@Base+0x180e0> │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0xd,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xe0(%rsp),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 9433 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb73> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a822 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f62> │ │ │ │ + je b238 <__cxa_finalize@plt+0x5638> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne a810 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f50> │ │ │ │ - jmpq 942b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6b> │ │ │ │ - mov $0x104,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - jne 94bc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfc> │ │ │ │ + lea 0x2fbbd(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x70,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne afcc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x270c> │ │ │ │ + je b274 <__cxa_finalize@plt+0x5674> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2fb8a(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movl $0x68676972,0x10(%rbx) │ │ │ │ - movb $0x74,0x4(%rax) │ │ │ │ - movq $0x5,0x428(%rsp) │ │ │ │ - movb $0x0,0x435(%rsp) │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - je a8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2010> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je a980 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20c0> │ │ │ │ + je b2b0 <__cxa_finalize@plt+0x56b0> │ │ │ │ callq 5700 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movq $0x1,(%rsp) │ │ │ │ - jmpq 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmpq 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ - mov $0x105,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - jne a896 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fd6> │ │ │ │ + lea 0x2fb57(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x71,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne afc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2700> │ │ │ │ + je b2ec <__cxa_finalize@plt+0x56ec> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9830 <__cxa_finalize@plt+0x3c30> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + callq 377e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe240> │ │ │ │ + nopl (%rax) │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je b370 <__cxa_finalize@plt+0x5770> │ │ │ │ + lea 0x2f95f(%rip),%rdx # 3ac6e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x116ce> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - movl $0x74697571,0x10(%rbx) │ │ │ │ - movq $0x4,0x428(%rsp) │ │ │ │ - movb $0x0,0x434(%rsp) │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - jne a938 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2078> │ │ │ │ - mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je ab60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22a0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je a94e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x208e> │ │ │ │ + lea -0x1e(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 32710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9170> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je b341 <__cxa_finalize@plt+0x5741> │ │ │ │ callq 5700 │ │ │ │ - mov 0x448(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne afb9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26f9> │ │ │ │ - add $0x458,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movq $0x1,(%rsp) │ │ │ │ - jmpq 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - jmpq 99d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1110> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - jmpq 9bfc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x133c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x1d0(%rsp) │ │ │ │ - jmpq 9b2b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x126b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - jmpq 9aa1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - jmpq 9d57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1497> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ - jmpq 9c86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x13c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x430(%rsp) │ │ │ │ - jmpq a151 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1891> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x3d0(%rsp) │ │ │ │ - jmpq a091 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17d1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ - jmpq a007 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1747> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x2d0(%rsp) │ │ │ │ - jmpq 9de1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1521> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ - jmpq 9f39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1679> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ - jmpq 9eaf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15ef> │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + callq 38d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf760> │ │ │ │ + cmp $0x157,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + setne %dl │ │ │ │ + cmp $0xa,%eax │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + je b370 <__cxa_finalize@plt+0x5770> │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + jne b567 <__cxa_finalize@plt+0x5967> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + callq 5700 │ │ │ │ + jmpq ad1a <__cxa_finalize@plt+0x511a> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2fa69(%rip),%rcx # 3ae0a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186a> │ │ │ │ + mov $0x4,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 9a60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2fa3f(%rip),%rcx # 3ae01 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11861> │ │ │ │ + mov $0x4,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 9bbb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12fb> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2fa14(%rip),%rcx # 3adf7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11857> │ │ │ │ + mov $0x5,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 9fc6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1706> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2f9d7(%rip),%rcx # 3addb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183b> │ │ │ │ + mov $0x4,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 9e6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2f9bf(%rip),%rcx # 3ade4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11844> │ │ │ │ + mov $0x4,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 9d16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1456> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x30383(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je b47e <__cxa_finalize@plt+0x587e> │ │ │ │ + callq 5700 │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2f941(%rip),%rcx # 3add4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11834> │ │ │ │ + mov $0x2,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq a121 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1861> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - jne a940 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2080> │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x2f939(%rip),%rcx # 3aded , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1184d> │ │ │ │ + mov $0x5,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq b300 <__cxa_finalize@plt+0x5700> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x302ed(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b514 <__cxa_finalize@plt+0x5914> │ │ │ │ + callq 5700 │ │ │ │ + movb $0x0,0x30(%rbp) │ │ │ │ + jmpq ae81 <__cxa_finalize@plt+0x5281> │ │ │ │ + callq 21520 , std::allocator >::~basic_stringbuf()@@Base+0x5c40> │ │ │ │ + lea 0x2f931(%rip),%rdx # 3ae5a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118ba> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x17(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 32710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9170> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je ae81 <__cxa_finalize@plt+0x5281> │ │ │ │ + callq 5700 │ │ │ │ + jmpq ae81 <__cxa_finalize@plt+0x5281> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ + je b5a3 <__cxa_finalize@plt+0x59a3> │ │ │ │ callq 5700 │ │ │ │ - jmpq 8f50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f659(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 364b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf10> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b370 <__cxa_finalize@plt+0x5770> │ │ │ │ + callq 5700 │ │ │ │ + jmpq b370 <__cxa_finalize@plt+0x5770> │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x23b585(%rip),%rax │ │ │ │ + lea 0x74(%rax),%rsi │ │ │ │ + callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x28(%rsp),%rax │ │ │ │ + cmp $0x73,%rax │ │ │ │ + jbe b702 <__cxa_finalize@plt+0x5b02> │ │ │ │ + lea 0x2f644(%rip),%rsi # 3ac70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x116d0> │ │ │ │ + mov $0x74,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x23b548(%rip),%rdx │ │ │ │ + mov 0x23b539(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + lea 0x2f800(%rip),%rdx # 3ae5b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bb> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + lea 0x2f67b(%rip),%rdx # 3ace8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11748> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 32710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9170> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b698 <__cxa_finalize@plt+0x5a98> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je b6ab <__cxa_finalize@plt+0x5aab> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + callq 5700 │ │ │ │ + jmpq afd0 <__cxa_finalize@plt+0x53d0> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je abc2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2302> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je b6e2 <__cxa_finalize@plt+0x5ae2> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je b6f5 <__cxa_finalize@plt+0x5af5> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp b6e2 <__cxa_finalize@plt+0x5ae2> │ │ │ │ + lea 0x2eb72(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmp b6fd <__cxa_finalize@plt+0x5afd> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b726 <__cxa_finalize@plt+0x5b26> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp b6cf <__cxa_finalize@plt+0x5acf> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je b741 <__cxa_finalize@plt+0x5b41> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b754 <__cxa_finalize@plt+0x5b54> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp b741 <__cxa_finalize@plt+0x5b41> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je b779 <__cxa_finalize@plt+0x5b79> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne b74f <__cxa_finalize@plt+0x5b4f> │ │ │ │ + jmp b754 <__cxa_finalize@plt+0x5b54> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp b779 <__cxa_finalize@plt+0x5b79> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b75c <__cxa_finalize@plt+0x5b5c> │ │ │ │ + jmp b763 <__cxa_finalize@plt+0x5b63> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je b7fd <__cxa_finalize@plt+0x5bfd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + lea -0x2(%r12),%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea -0x60(%rbp),%rbx │ │ │ │ + lea 0x2f537(%rip),%rdx # 3ad85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e5> │ │ │ │ + mov %r14,0x28(%r13) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x541,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je abe0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2320> │ │ │ │ + je b895 <__cxa_finalize@plt+0x5c95> │ │ │ │ callq 5700 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x2f5bb(%rip),%rdx # 3ae6c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118cc> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x48,%edi │ │ │ │ + callq 5750 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x23ac0a(%rip),%r9d # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + mov $0xa,%r8d │ │ │ │ + pushq $0x1 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x542,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 35ff0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca50> │ │ │ │ + pop %rdi │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + pop %r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - je abfe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x233e> │ │ │ │ + je b90f <__cxa_finalize@plt+0x5d0f> │ │ │ │ callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f551(%rip),%rdx # 3ae73 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118d3> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x48,%edi │ │ │ │ + callq 5750 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x23ab95(%rip),%r9d # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + mov $0x63,%r8d │ │ │ │ + pushq $0x1 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x544,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 35ff0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca50> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ac1c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x235c> │ │ │ │ + je b97f <__cxa_finalize@plt+0x5d7f> │ │ │ │ callq 5700 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f4ea(%rip),%rdx # 3ae7c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118dc> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23b0a9(%rip),%ecx │ │ │ │ + mov $0x543,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ac3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x237a> │ │ │ │ + je b9dc <__cxa_finalize@plt+0x5ddc> │ │ │ │ callq 5700 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f49a(%rip),%rdx # 3ae89 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118e9> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23b04d(%rip),%ecx │ │ │ │ + mov $0x545,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ac58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2398> │ │ │ │ + je ba39 <__cxa_finalize@plt+0x5e39> │ │ │ │ callq 5700 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x2f3d6(%rip),%rdx # 3ae26 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11886> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,-0xe0(%rbp) │ │ │ │ + movq $0x0,-0xd8(%rbp) │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + lea -0xe0(%rbp),%rax │ │ │ │ + movq $0x0,-0xd0(%rbp) │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + lea -0xe0(%rbp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + callq c6f0 <__cxa_finalize@plt+0x6af0> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ac76 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23b6> │ │ │ │ + je baba <__cxa_finalize@plt+0x5eba> │ │ │ │ callq 5700 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x2f36c(%rip),%rdx # 3ae2d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1188d> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq c6f0 <__cxa_finalize@plt+0x6af0> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ac94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23d4> │ │ │ │ + je baf6 <__cxa_finalize@plt+0x5ef6> │ │ │ │ callq 5700 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x300(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x2f392(%rip),%rdx # 3ae8f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118ef> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq c6f0 <__cxa_finalize@plt+0x6af0> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je acaf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23ef> │ │ │ │ + je bb32 <__cxa_finalize@plt+0x5f32> │ │ │ │ callq 5700 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ + lea -0xa0(%rbp),%rax │ │ │ │ + movq $0x0,-0x98(%rbp) │ │ │ │ + movb $0x0,-0x90(%rbp) │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ add $0x10,%rax │ │ │ │ + mov %rax,-0xa0(%rbp) │ │ │ │ + mov 0x23a979(%rip),%eax # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + test %eax,%eax │ │ │ │ + je c078 <__cxa_finalize@plt+0x6478> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c050 <__cxa_finalize@plt+0x6450> │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + lea 0x2f308(%rip),%rcx # 3ae8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118ea> │ │ │ │ + mov $0x5,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x80(%rbp),%rdi │ │ │ │ + lea 0x2f2fd(%rip),%rdx # 3ae99 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118f9> │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rdi,-0x100(%rbp) │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov -0xd8(%rbp),%r14 │ │ │ │ + mov -0xe0(%rbp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,-0xc0(%rbp) │ │ │ │ + movq $0x0,-0xb8(%rbp) │ │ │ │ + movq $0x0,-0xb0(%rbp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rax,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je bc2a <__cxa_finalize@plt+0x602a> │ │ │ │ + movabs $0x7ffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja c0a8 <__cxa_finalize@plt+0x64a8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov -0xe0(%rbp),%rax │ │ │ │ + mov -0xd8(%rbp),%r14 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add %r15,%r12 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + mov %r15,-0xc0(%rbp) │ │ │ │ + mov %r15,-0xb8(%rbp) │ │ │ │ + mov %r12,-0xb0(%rbp) │ │ │ │ + je c0a0 <__cxa_finalize@plt+0x64a0> │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je bc7f <__cxa_finalize@plt+0x607f> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + addq $0x20,-0xe8(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne bc58 <__cxa_finalize@plt+0x6058> │ │ │ │ + mov -0xa0(%rbp),%rsi │ │ │ │ + mov -0x98(%rbp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,-0xb8(%rbp) │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + lea -0xc0(%rbp),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x546,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 36c80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6e0> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je accd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x240d> │ │ │ │ + je bd02 <__cxa_finalize@plt+0x6102> │ │ │ │ callq 5700 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x380(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov -0xc0(%rbp),%r14 │ │ │ │ + cmp %r14,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + je bd41 <__cxa_finalize@plt+0x6141> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ace8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2428> │ │ │ │ + je bd31 <__cxa_finalize@plt+0x6131> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ad06 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2446> │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne bd20 <__cxa_finalize@plt+0x6120> │ │ │ │ + mov -0xc0(%rbp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je bd4e <__cxa_finalize@plt+0x614e> │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 5700 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ + mov -0x100(%rbp),%rax │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ad24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2464> │ │ │ │ + je bd67 <__cxa_finalize@plt+0x6167> │ │ │ │ callq 5700 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov 0x3e0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x2f127(%rip),%rdx # 3aeaa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1190a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x48,%edi │ │ │ │ + callq 5750 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x23a72c(%rip),%r9d # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + mov $0x1388,%r8d │ │ │ │ + pushq $0x64 │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov $0x547,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 35ff0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca50> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + pop %rax │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + pop %rdx │ │ │ │ cmp %rax,%rdi │ │ │ │ - je ad42 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2482> │ │ │ │ + je bde0 <__cxa_finalize@plt+0x61e0> │ │ │ │ callq 5700 │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f0c1(%rip),%rdx # 3aeb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11914> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2f4a1(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je ad7a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24ba> │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23ac1b(%rip),%ecx │ │ │ │ + mov $0x54a,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je be3d <__cxa_finalize@plt+0x623d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x340(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ad95 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24d5> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f070(%rip),%rdx # 3aec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11920> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23abbd(%rip),%ecx │ │ │ │ + mov $0x54b,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je be9a <__cxa_finalize@plt+0x629a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x320(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je adb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f0> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2f01f(%rip),%rdx # 3aecc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1192c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xb(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23ab5f(%rip),%ecx │ │ │ │ + mov $0x549,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je bef7 <__cxa_finalize@plt+0x62f7> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x2c0(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je adcb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x250b> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x2efcf(%rip),%rdx # 3aed9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11939> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x23ab01(%rip),%ecx │ │ │ │ + mov $0x548,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 34bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb610> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je bf54 <__cxa_finalize@plt+0x6354> │ │ │ │ callq 5700 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x2a0(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ade6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2526> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x2ef7b(%rip),%rdx # 3aeeb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1194b> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + callq 9070 <__cxa_finalize@plt+0x3470> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x54c,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je bfb3 <__cxa_finalize@plt+0x63b3> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ae01 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2541> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0xa0(%rbp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je bfdb <__cxa_finalize@plt+0x63db> │ │ │ │ callq 5700 │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ae1c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x255c> │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + je c019 <__cxa_finalize@plt+0x6419> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je c009 <__cxa_finalize@plt+0x6409> │ │ │ │ callq 5700 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je ae37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2577> │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne bff8 <__cxa_finalize@plt+0x63f8> │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je c026 <__cxa_finalize@plt+0x6426> │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne c0f9 <__cxa_finalize@plt+0x64f9> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + lea 0x2edc9(%rip),%rcx # 3ae27 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11887> │ │ │ │ + mov $0x6,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq bb91 <__cxa_finalize@plt+0x5f91> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + lea 0x2ed9b(%rip),%rcx # 3ae21 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11881> │ │ │ │ + mov $0x5,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq bb91 <__cxa_finalize@plt+0x5f91> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmpq bc97 <__cxa_finalize@plt+0x6097> │ │ │ │ + callq 5450 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov -0x100(%rbp),%rdx │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - je ae52 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2592> │ │ │ │ + je c0c9 <__cxa_finalize@plt+0x64c9> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + mov -0xf8(%rbp),%rdx │ │ │ │ + mov -0xa0(%rbp),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - je aba7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22e7> │ │ │ │ + je c0e5 <__cxa_finalize@plt+0x64e5> │ │ │ │ callq 5700 │ │ │ │ - jmpq aba7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22e7> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x2f371(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ad95 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24d5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f359(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq adcb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x250b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f341(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ae01 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2541> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f329(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ae37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2577> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ae1c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x255c> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ae52 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2592> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq adb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f0> │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je c122 <__cxa_finalize@plt+0x6522> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je c11c <__cxa_finalize@plt+0x651c> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r15 │ │ │ │ + jmp c106 <__cxa_finalize@plt+0x6506> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq ade6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2526> │ │ │ │ + lea -0xc0(%rbp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + jmpq c0b0 <__cxa_finalize@plt+0x64b0> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq abc2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2302> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c0b0 <__cxa_finalize@plt+0x64b0> │ │ │ │ + callq 5700 │ │ │ │ + jmpq c0b0 <__cxa_finalize@plt+0x64b0> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq abfe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x233e> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + jmpq c0c9 <__cxa_finalize@plt+0x64c9> │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je af25 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2665> │ │ │ │ + je c180 <__cxa_finalize@plt+0x6580> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je ad5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x249f> │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmpq c0e5 <__cxa_finalize@plt+0x64e5> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je c19d <__cxa_finalize@plt+0x659d> │ │ │ │ callq 5700 │ │ │ │ - jmpq ad5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x249f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp af28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2668> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ac3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x237a> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ac76 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23b6> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq acaf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23ef> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + jmp c18b <__cxa_finalize@plt+0x658b> │ │ │ │ + jmp c16b <__cxa_finalize@plt+0x656b> │ │ │ │ + jmp c16b <__cxa_finalize@plt+0x656b> │ │ │ │ + jmp c188 <__cxa_finalize@plt+0x6588> │ │ │ │ + mov $0x48,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + jmp c18b <__cxa_finalize@plt+0x658b> │ │ │ │ + jmp c188 <__cxa_finalize@plt+0x6588> │ │ │ │ + jmp c1a5 <__cxa_finalize@plt+0x65a5> │ │ │ │ + jmp c188 <__cxa_finalize@plt+0x6588> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq ace8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2428> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq ad24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2464> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + jmpq c0e5 <__cxa_finalize@plt+0x64e5> │ │ │ │ + jmp c1a5 <__cxa_finalize@plt+0x65a5> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0xc0(%rbp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je af9a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26da> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp af84 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26c4> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp af79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b9> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp af79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b9> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - callq 5700 │ │ │ │ - jmpq a8f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2033> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ + je c216 <__cxa_finalize@plt+0x6616> │ │ │ │ callq 5700 │ │ │ │ - jmpq a857 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f97> │ │ │ │ - jmp af79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b9> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp af79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b9> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp af79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b9> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - jmp afa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26e2> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq ad7a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24ba> │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmpq c134 <__cxa_finalize@plt+0x6534> │ │ │ │ + mov $0x58,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - jmpq af0f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x264f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 5770 │ │ │ │ + jmp c204 <__cxa_finalize@plt+0x6604> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je c245 <__cxa_finalize@plt+0x6645> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmpq c0c9 <__cxa_finalize@plt+0x64c9> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp c233 <__cxa_finalize@plt+0x6633> │ │ │ │ + jmp c230 <__cxa_finalize@plt+0x6630> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x38,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp c233 <__cxa_finalize@plt+0x6633> │ │ │ │ + jmp c230 <__cxa_finalize@plt+0x6630> │ │ │ │ + jmp c264 <__cxa_finalize@plt+0x6664> │ │ │ │ + jmp c230 <__cxa_finalize@plt+0x6630> │ │ │ │ + jmp c264 <__cxa_finalize@plt+0x6664> │ │ │ │ + jmp c230 <__cxa_finalize@plt+0x6630> │ │ │ │ + jmp c264 <__cxa_finalize@plt+0x6664> │ │ │ │ + jmp c230 <__cxa_finalize@plt+0x6630> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5770 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp c233 <__cxa_finalize@plt+0x6633> │ │ │ │ + jmpq c188 <__cxa_finalize@plt+0x6588> │ │ │ │ + jmpq c1bd <__cxa_finalize@plt+0x65bd> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x23a29a(%rip),%rax # 2452d0 ::do_widen(char) const@@Base+0x2230c0> │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x23b9e1(%rip),%eax │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $0x1f,%ebp │ │ │ │ - add %eax,%ebp │ │ │ │ - mov 0x23b9cb(%rip),%eax │ │ │ │ - sar %ebp │ │ │ │ - sub $0x14,%ebp │ │ │ │ - mov %eax,%r12d │ │ │ │ - shr $0x1f,%r12d │ │ │ │ - add %eax,%r12d │ │ │ │ - sar %r12d │ │ │ │ - sub $0x8,%r12d │ │ │ │ - callq 5750 │ │ │ │ - mov $0x11,%r8d │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq b560 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ca0> │ │ │ │ - cmpb $0x0,0x23b478(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - lea 0x10(%rbx),%r13 │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ - je b0b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27f8> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x23b464(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov $0xa8,%edi │ │ │ │ + mov $0x38,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov $0x50,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - cmp 0x20(%rbx),%rsi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - je b160 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28a0> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b0f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2831> │ │ │ │ - mov %rbp,(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov $0xa8,%edi │ │ │ │ + callq 339d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa430> │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 91a0 <__cxa_finalize@plt+0x35a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a930 <__cxa_finalize@plt+0x4d30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b7c0 <__cxa_finalize@plt+0x5bc0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 9500 <__cxa_finalize@plt+0x3900> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 9830 <__cxa_finalize@plt+0x3c30> │ │ │ │ + mov $0x28,%edi │ │ │ │ callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - cmp 0x20(%rbx),%rsi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - je b170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28b0> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b132 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2872> │ │ │ │ - mov %rbp,(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne b17d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28bd> │ │ │ │ - add $0x10,%rsp │ │ │ │ + callq 32210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c70> │ │ │ │ + mov %rbp,0x58(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b230 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2970> │ │ │ │ - jmp b0f9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2839> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b230 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2970> │ │ │ │ - jmp b13a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x287a> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0xa8,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov $0x38,%esi │ │ │ │ callq 5770 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b1a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28e0> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp b192 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28d2> │ │ │ │ - jmp b182 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28c2> │ │ │ │ - mov $0xa8,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ callq 5770 │ │ │ │ - jmp b192 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28d2> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x23a0f9(%rip),%rax # 2452d0 ::do_widen(char) const@@Base+0x2230c0> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b1f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2930> │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ repz retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x23a0c9(%rip),%rax # 2452d0 ::do_widen(char) const@@Base+0x2230c0> │ │ │ │ + mov $0x60,%esi │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b21c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x295c> │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je c3b6 <__cxa_finalize@plt+0x67b6> │ │ │ │ + mov %rdi,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je c3a9 <__cxa_finalize@plt+0x67a9> │ │ │ │ callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne c398 <__cxa_finalize@plt+0x6798> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je c3d0 <__cxa_finalize@plt+0x67d0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 5700 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + callq 54b0 │ │ │ │ + movabs $0x7fffffffffffffff,%rcx │ │ │ │ + sub 0x8(%rbp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja c463 <__cxa_finalize@plt+0x6863> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je c458 <__cxa_finalize@plt+0x6858> │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + jmp c434 <__cxa_finalize@plt+0x6834> │ │ │ │ + lea 0x2de11(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdi,%r14 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rbx,%r14 │ │ │ │ - sub %rbx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sub %rcx,%r12 │ │ │ │ + sar $0x5,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je b320 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a60> │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - mov $0xfffffffffffffff8,%r15 │ │ │ │ + je c690 <__cxa_finalize@plt+0x6a90> │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + mov $0xffffffffffffffe0,%rbp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jbe c6c0 <__cxa_finalize@plt+0x6ac0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x20(%rax),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ + add %rbx,%r12 │ │ │ │ + je c51c <__cxa_finalize@plt+0x691c> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je c6a8 <__cxa_finalize@plt+0x6aa8> │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + mov (%r14),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je c5ac <__cxa_finalize@plt+0x69ac> │ │ │ │ + lea 0x20(%rdx),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + sub %rcx,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea 0x30(%rdx,%rdi,1),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0x5,%r8 │ │ │ │ + jmp c57e <__cxa_finalize@plt+0x697e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je c5a0 <__cxa_finalize@plt+0x69a0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je c571 <__cxa_finalize@plt+0x6971> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne c550 <__cxa_finalize@plt+0x6950> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp c55a <__cxa_finalize@plt+0x695a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x40(%rbx,%rax,1),%r13 │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je c637 <__cxa_finalize@plt+0x6a37> │ │ │ │ + lea 0x20(%rsi),%rcx │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + shr $0x5,%rdi │ │ │ │ + jmp c606 <__cxa_finalize@plt+0x6a06> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - jbe b338 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a78> │ │ │ │ + je c628 <__cxa_finalize@plt+0x6a28> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je c5f9 <__cxa_finalize@plt+0x69f9> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne c5d8 <__cxa_finalize@plt+0x69d8> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp c5e2 <__cxa_finalize@plt+0x69e2> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov 0x8(%r14),%r15 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%r14),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je c65f <__cxa_finalize@plt+0x6a5f> │ │ │ │ + nop │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je c653 <__cxa_finalize@plt+0x6a53> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne c640 <__cxa_finalize@plt+0x6a40> │ │ │ │ + mov (%r14),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je c66c <__cxa_finalize@plt+0x6a6c> │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - add %rax,%r15 │ │ │ │ - sub %rbx,%r8 │ │ │ │ - add %r13,%r14 │ │ │ │ - je b2a7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29e7> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je b2cc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a0c> │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea 0x8(%r13,%r8,1),%r8 │ │ │ │ - sub %r12,%r14 │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je b2ed , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a2d> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 5670 │ │ │ │ - mov %rax,%r8 │ │ │ │ - add %r8,%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je b2fd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a3d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ callq 5700 │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ + mov %rbx,(%r14) │ │ │ │ + mov %r13,0x8(%r14) │ │ │ │ + mov %rbp,0x10(%r14) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmpq c4b5 <__cxa_finalize@plt+0x68b5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x10(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + jmpq c504 <__cxa_finalize@plt+0x6904> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x0(,%rsi,8),%r15 │ │ │ │ - jmpq b278 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b8> │ │ │ │ + movabs $0x7ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja c4b5 <__cxa_finalize@plt+0x68b5> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne c695 <__cxa_finalize@plt+0x6a95> │ │ │ │ + mov $0x20,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq c4d9 <__cxa_finalize@plt+0x68d9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja b278 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b8> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne b325 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a65> │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq b29c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x239f89(%rip),%rax # 2452f0 ::do_widen(char) const@@Base+0x2230e0> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je c758 <__cxa_finalize@plt+0x6b58> │ │ │ │ + test %rax,%rax │ │ │ │ + je c738 <__cxa_finalize@plt+0x6b38> │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je c748 <__cxa_finalize@plt+0x6b48> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rsi) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x10(%rsi),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmp c71d <__cxa_finalize@plt+0x6b1d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmpq c470 <__cxa_finalize@plt+0x6870> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movb $0x0,0x18(%rdi) │ │ │ │ + movb $0x0,0x19(%rdi) │ │ │ │ + retq │ │ │ │ push %rbx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b37c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2abc> │ │ │ │ - callq 5320 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - lea 0x98(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je b394 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ad4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je b3a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ae6> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je b3b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2af8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - add $0x38,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je b3d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b10> │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5a50 │ │ │ │ + imul $0xf4240,(%rsp),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movb $0x1,0x18(%rbx) │ │ │ │ + movb $0x0,0x19(%rbx) │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne c7f0 <__cxa_finalize@plt+0x6bf0> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x18(%rdi) │ │ │ │ + je c824 <__cxa_finalize@plt+0x6c24> │ │ │ │ + cmpb $0x0,0x19(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + je c840 <__cxa_finalize@plt+0x6c40> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne c868 <__cxa_finalize@plt+0x6c68> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5a50 │ │ │ │ + imul $0xf4240,(%rsp),%rax │ │ │ │ + movb $0x0,0x18(%rbx) │ │ │ │ + movb $0x1,0x19(%rbx) │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + sub (%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jmp c824 <__cxa_finalize@plt+0x6c24> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x19(%rdi) │ │ │ │ + je c894 <__cxa_finalize@plt+0x6c94> │ │ │ │ + cmpb $0x0,0x18(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + je c8b0 <__cxa_finalize@plt+0x6cb0> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne c8e0 <__cxa_finalize@plt+0x6ce0> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5a50 │ │ │ │ + imul $0xf4240,(%rsp),%rax │ │ │ │ + movb $0x1,0x18(%rbx) │ │ │ │ + movb $0x0,0x19(%rbx) │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + sub 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp c894 <__cxa_finalize@plt+0x6c94> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x18(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x19(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - callq b360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x18(%rdi) │ │ │ │ + jne c970 <__cxa_finalize@plt+0x6d70> │ │ │ │ + cmpb $0x0,0x19(%rdi) │ │ │ │ + jne c960 <__cxa_finalize@plt+0x6d60> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je c946 <__cxa_finalize@plt+0x6d46> │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + jne c98c <__cxa_finalize@plt+0x6d8c> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + jmp c946 <__cxa_finalize@plt+0x6d46> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5a50 │ │ │ │ + imul $0xf4240,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + sub (%rbx),%rax │ │ │ │ + jmp c946 <__cxa_finalize@plt+0x6d46> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq c910 <__cxa_finalize@plt+0x6d10> │ │ │ │ + movabs $0x20c49ba5e353f7cf,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x8,%rsp │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x7,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq c910 <__cxa_finalize@plt+0x6d10> │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x8,%rsp │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 5550 │ │ │ │ - mov %r12d,0x1c(%rbx) │ │ │ │ - mov %ebp,0x20(%rbx) │ │ │ │ + movsbl %dil,%edi │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 5950 │ │ │ │ + movsbl %bl,%edi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq 5950 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + setl %al │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne b45c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b9c> │ │ │ │ + jne ca5c <__cxa_finalize@plt+0x6e5c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne b4e7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c27> │ │ │ │ + jne cae7 <__cxa_finalize@plt+0x6ee7> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja b4b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bf0> │ │ │ │ + ja cab0 <__cxa_finalize@plt+0x6eb0> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne b4e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c20> │ │ │ │ + jne cae0 <__cxa_finalize@plt+0x6ee0> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne b4f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c33> │ │ │ │ + jne caf3 <__cxa_finalize@plt+0x6ef3> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -5177,2942 +6857,2621 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp b484 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bc4> │ │ │ │ + jmp ca84 <__cxa_finalize@plt+0x6e84> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je b484 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bc4> │ │ │ │ - jmp b4c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c09> │ │ │ │ - lea 0x2ec1a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je ca84 <__cxa_finalize@plt+0x6e84> │ │ │ │ + jmp cac9 <__cxa_finalize@plt+0x6ec9> │ │ │ │ + lea 0x2d73a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b550 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c90> │ │ │ │ - push %r14 │ │ │ │ - lea (%r8,%rdx,1),%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 56d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 5720 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 57b0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b53d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c7d> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53e0 │ │ │ │ + mov %edi,%ebp │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edi │ │ │ │ + jle cb32 <__cxa_finalize@plt+0x6f32> │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub %ebp,%ebx │ │ │ │ + callq 53c0 │ │ │ │ add $0x1,%ebx │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne b520 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c60> │ │ │ │ + cltd │ │ │ │ + add $0x8,%rsp │ │ │ │ + idiv %ebx │ │ │ │ pop %rbx │ │ │ │ + lea (%rdx,%rbp,1),%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - repz retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x239d87(%rip),%rax # 2452f0 ::do_widen(char) const@@Base+0x2230e0> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - lea 0x28(%rdi),%rdi │ │ │ │ - lea 0x58(%rbx),%r13 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 53c0 │ │ │ │ + mov $0x66666667,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%rsp │ │ │ │ + imul %edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x1f,%eax │ │ │ │ + sar $0x2,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + lea (%rdx,%rdx,4),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rax,-0x28(%rdi) │ │ │ │ - movq $0x0,-0x20(%rdi) │ │ │ │ - movb $0x0,-0x18(%rdi) │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - mov %edx,0x18(%rbx) │ │ │ │ - lea 0x3005a(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %esi,0x14(%rbx) │ │ │ │ - mov %ecx,-0xc(%rdi) │ │ │ │ - mov %r8d,-0x8(%rdi) │ │ │ │ - movl $0x0,-0x4(%rdi) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x30031(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x48(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x78(%rbx),%r14 │ │ │ │ - lea 0x30016(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %r14,0x68(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x98(%rbx),%r15 │ │ │ │ - lea 0x2fff8(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - mov %r15,0x88(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ - mov 0x20(%rbx),%edi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - callq 57a0 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - jne b638 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d78> │ │ │ │ - movb $0x1,0x10(%rbx) │ │ │ │ + movss %xmm0,0xc(%rsp) │ │ │ │ + callq 53c0 │ │ │ │ + mov $0x51eb851f,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + imul %edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x1f,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0xc(%rsp),%xmm0 │ │ │ │ + sar $0x5,%edx │ │ │ │ + mulss 0x2e49e(%rip),%xmm0 # 3b050 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ab0> │ │ │ │ + sub %eax,%edx │ │ │ │ + imul $0x64,%edx,%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm0 │ │ │ │ + seta %al │ │ │ │ add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + imul $0x64,%edi,%edi │ │ │ │ + jmpq 5940 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 5760 <__xstat@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + js cc3c <__cxa_finalize@plt+0x703c> │ │ │ │ + cmpq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ + setne %bpl │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je cc4e <__cxa_finalize@plt+0x704e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + jne cc6d <__cxa_finalize@plt+0x706d> │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je b65b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d9b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je b669 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2da9> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je b677 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2db7> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je b687 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2dc7> │ │ │ │ - callq 5700 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5760 <__xstat@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + js ccd0 <__cxa_finalize@plt+0x70d0> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + jne ccd9 <__cxa_finalize@plt+0x70d9> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmp ccb3 <__cxa_finalize@plt+0x70b3> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp b65b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d9b> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp b669 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2da9> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp b677 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2db7> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x2f,-0x1(%rbx,%rax,1) │ │ │ │ + jne cd2c <__cxa_finalize@plt+0x712c> │ │ │ │ + movb $0x0,-0x1(%rbx,%rax,1) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne cd43 <__cxa_finalize@plt+0x7143> │ │ │ │ + jmp cd6b <__cxa_finalize@plt+0x716b> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je cd67 <__cxa_finalize@plt+0x7167> │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jne cd38 <__cxa_finalize@plt+0x7138> │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1c0,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 54d0 │ │ │ │ + movb $0x2f,-0x1(%rbx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne cd43 <__cxa_finalize@plt+0x7143> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1c0,%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + callq 54d0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je cd8a <__cxa_finalize@plt+0x718a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne cda1 <__cxa_finalize@plt+0x71a1> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x2eff0(%rip),%rsi # 3bdae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1280e> │ │ │ │ + callq 5850 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je cdd7 <__cxa_finalize@plt+0x71d7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5740 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - lea 0x239c47(%rip),%rax # 2452f0 ::do_widen(char) const@@Base+0x2230e0> │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r14d │ │ │ │ + lea 0x23887e(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x2ff3f(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x28(%rdi),%rdi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rax,-0x28(%rdi) │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - movq $0x0,-0x20(%rdi) │ │ │ │ - movb $0x0,-0x18(%rdi) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movl $0x0,-0x4(%rdi) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r8d,%r12d │ │ │ │ - mov %r9d,%ebp │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - lea 0x2fef4(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - lea 0x2fed5(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - lea 0x98(%rbx),%rax │ │ │ │ - lea 0x2feb2(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - mov %rax,0x88(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f00> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne b777 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2eb7> │ │ │ │ - mov 0x1c(%r15),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je b7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f30> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %r14d,0x14(%rbx) │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r13d,0x18(%rbx) │ │ │ │ - mov %r12d,0x1c(%rbx) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebp,0x20(%rbx) │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 5620 │ │ │ │ + sub $0x228,%rsp │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x23897d(%rip),%rbp # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movb $0x0,0x1e8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x238974(%rip),%rax # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + movq $0x0,0x1e0(%rsp) │ │ │ │ + movb $0x0,0x1e9(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x238b0d(%rip),%r14 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + lea 0x28(%r14),%r13 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r13,0x108(%rsp) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov $0x30,%edx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - jne b7ab , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2eeb> │ │ │ │ - movb $0x1,0x10(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + je cfa0 <__cxa_finalize@plt+0x73a0> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x238a13(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r13,0x108(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x2387f0(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x238857(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne cfb0 <__cxa_finalize@plt+0x73b0> │ │ │ │ + add $0x228,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - cmove %eax,%r14d │ │ │ │ - test %r13d,%r13d │ │ │ │ - cmove %eax,%r13d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne b7e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f20> │ │ │ │ - mov 0x1c(%r15),%eax │ │ │ │ - lea -0x2(%rax),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne b77b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ebb> │ │ │ │ - mov 0x20(%r15),%eax │ │ │ │ - lea -0x2(%rax),%ebp │ │ │ │ - jmp b77b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ebb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r15),%ebp │ │ │ │ - jmp b77b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ebb> │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq ceff <__cxa_finalize@plt+0x72ff> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - je b80c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f4c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je b81c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f5c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - cmp (%rsp),%rdi │ │ │ │ - je b82b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f6b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je b83b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f7b> │ │ │ │ - callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5970 >::~basic_ofstream()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp b80c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f4c> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp b81c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f5c> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov 0x2387af(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp b82b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f6b> │ │ │ │ + mov %rcx,0x10(%rsp,%rdx,1) │ │ │ │ + jmp cfcb <__cxa_finalize@plt+0x73cb> │ │ │ │ + jmp cff6 <__cxa_finalize@plt+0x73f6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5760 <__xstat@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + js d061 <__cxa_finalize@plt+0x7461> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + sete %dl │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + jne d07e <__cxa_finalize@plt+0x747e> │ │ │ │ + add $0xa8,%rsp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5760 <__xstat@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + js d0d1 <__cxa_finalize@plt+0x74d1> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x8000,%eax │ │ │ │ + sete %dl │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + jne d0ee <__cxa_finalize@plt+0x74ee> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %edx,%r12d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 126e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e20> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 57b0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b8c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3000> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - jmpq 5440 │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x2def1(%rip),%rdi # 3b001 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a61> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5880 │ │ │ │ + test %rax,%rax │ │ │ │ + je d220 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x2dec8(%rip),%rdi # 3b001 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a61> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + callq 5880 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + je d164 <__cxa_finalize@plt+0x7564> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 54b0 │ │ │ │ + lea (%r12,%rax,1),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + lea (%rax,%r12,1),%rdx │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + jne d1c8 <__cxa_finalize@plt+0x75c8> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + je d210 <__cxa_finalize@plt+0x7610> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + jne d25e <__cxa_finalize@plt+0x765e> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + lea 0x10(%rbp),%rsi │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + mov $0xf,%ecx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je d1e0 <__cxa_finalize@plt+0x75e0> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + ja d240 <__cxa_finalize@plt+0x7640> │ │ │ │ + movb $0x2f,(%rdx) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + movb $0x0,0x1(%rax,%r12,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne d192 <__cxa_finalize@plt+0x7592> │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + jmp d19e <__cxa_finalize@plt+0x759e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x2dc32(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmpq d1a2 <__cxa_finalize@plt+0x75a2> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + jmp d1e5 <__cxa_finalize@plt+0x75e5> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je d278 <__cxa_finalize@plt+0x7678> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsi),%rax │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - je b977 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30b7> │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %r8d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x10(%r12),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ + callq d100 <__cxa_finalize@plt+0x7500> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d300 <__cxa_finalize@plt+0x7700> │ │ │ │ + sub $0x1,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5400 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d300 <__cxa_finalize@plt+0x7700> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja d34b <__cxa_finalize@plt+0x774b> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ add %rsi,%rdx │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ + add %rax,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmp d31a <__cxa_finalize@plt+0x771a> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + lea 0x2db52(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea (%r14,%rbx,1),%ecx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je b95f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x309f> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je d32c <__cxa_finalize@plt+0x772c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - sar $0x5,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb b918 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3058> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne b996 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30d6> │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne d346 <__cxa_finalize@plt+0x7746> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je b9b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30f1> │ │ │ │ + lea 0x2dcb4(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + lea 0x2dc2f(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je d37b <__cxa_finalize@plt+0x777b> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x2f,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 126e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e20> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 57b0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je ba10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3150> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne d400 <__cxa_finalize@plt+0x7800> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je d430 <__cxa_finalize@plt+0x7830> │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbp,%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13d,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 53e0 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja d43b <__cxa_finalize@plt+0x783b> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - or %edx,%esi │ │ │ │ - jmpq 5ad0 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - jmpq 56e0 │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + jmp d3d6 <__cxa_finalize@plt+0x77d6> │ │ │ │ + lea 0x2dbc4(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + lea 0x2db3f(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %esi,%esi │ │ │ │ - mov %esi,0x24(%rdi) │ │ │ │ - je bab8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31f8> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je bac0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3200> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je bbd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3310> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d390 <__cxa_finalize@plt+0x7790> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je d4c1 <__cxa_finalize@plt+0x78c1> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea 0x10(%r12),%rbp │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne d548 <__cxa_finalize@plt+0x7948> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je d538 <__cxa_finalize@plt+0x7938> │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x10(%r12) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%r12) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je d517 <__cxa_finalize@plt+0x7917> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + jne d59b <__cxa_finalize@plt+0x799b> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x23ac01(%rip),%r15d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x23abf5(%rip),%r14d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - or %eax,%r15d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x23abd2(%rip),%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - or %eax,%r14d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - or %eax,%r13d │ │ │ │ - mov 0x23aba9(%rip),%r12d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x23abb2(%rip),%ebx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - or %eax,%r12d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - or %eax,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %ebx,0xc(%rsp) │ │ │ │ - mov 0x23ab8b(%rip),%ebx │ │ │ │ - mov $0x7,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x23ab89(%rip),%ebx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - or %eax,%ebx │ │ │ │ - mov 0x23ab76(%rip),%eax │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + jmp d4ed <__cxa_finalize@plt+0x78ed> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - push %r13 │ │ │ │ - mov 0x2c(%rsp),%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - or %eax,%esi │ │ │ │ - callq 5510 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq baa6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31e6> │ │ │ │ - nop │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 57e0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b40 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d580 <__cxa_finalize@plt+0x7980> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmp d505 <__cxa_finalize@plt+0x7905> │ │ │ │ + lea 0x2d8d6(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmpq d505 <__cxa_finalize@plt+0x7905> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je d5b5 <__cxa_finalize@plt+0x79b5> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne d5b0 <__cxa_finalize@plt+0x79b0> │ │ │ │ + jmp d5b5 <__cxa_finalize@plt+0x79b5> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x2e,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x2b,%r9d │ │ │ │ - pushq $0x2b │ │ │ │ - pushq $0x2b │ │ │ │ - mov $0x2d,%r8d │ │ │ │ - pushq $0x2b │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov $0x7c,%edx │ │ │ │ - mov $0x7c,%esi │ │ │ │ - callq 5510 │ │ │ │ - add $0x20,%rsp │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5be0 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0xfffffffffffffffd,%rdx │ │ │ │ + ja d630 <__cxa_finalize@plt+0x7a30> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja d653 <__cxa_finalize@plt+0x7a53> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + add %rsi,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x2d822(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x2d9ac(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + lea 0x2d927(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rsp,%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5310 │ │ │ │ - mov 0x24(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne be78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35b8> │ │ │ │ - cmpq $0x0,0x30(%rbx) │ │ │ │ - jne be10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3550> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne bda0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34e0> │ │ │ │ - mov 0x50(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne bd30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3470> │ │ │ │ - mov 0x90(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne bcb8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33f8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne be85 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35c5> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rbx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x20(%rbx),%eax │ │ │ │ - mov 0x88(%rbx),%rsi │ │ │ │ - mov 0x90(%rbx),%rdx │ │ │ │ - sub %ebp,%r12d │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je bc92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33d2> │ │ │ │ - callq 5700 │ │ │ │ - jmpq bc92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33d2> │ │ │ │ - mov 0x1c(%rbx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x48(%rbx),%rsi │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - sub %ebp,%r12d │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov %r13d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5d0 <__cxa_finalize@plt+0x79d0> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je bc86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33c6> │ │ │ │ + je d6d1 <__cxa_finalize@plt+0x7ad1> │ │ │ │ callq 5700 │ │ │ │ - jmpq bc86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov 0x20(%rbx),%eax │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea 0x10(%r12),%rbp │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne d758 <__cxa_finalize@plt+0x7b58> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je d748 <__cxa_finalize@plt+0x7b48> │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x10(%r12) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%r12) │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je bc79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33b9> │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je d727 <__cxa_finalize@plt+0x7b27> │ │ │ │ callq 5700 │ │ │ │ - jmpq bc79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33b9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + jne d7ab <__cxa_finalize@plt+0x7bab> │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + jmp d6fd <__cxa_finalize@plt+0x7afd> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq b430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b70> │ │ │ │ - mov %r12d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je bc6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33ae> │ │ │ │ - callq 5700 │ │ │ │ - jmpq bc6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33ae> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - jmpq bc63 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33a3> │ │ │ │ + callq 5b40 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d790 <__cxa_finalize@plt+0x7b90> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmp d715 <__cxa_finalize@plt+0x7b15> │ │ │ │ + lea 0x2d6c6(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + jmpq d715 <__cxa_finalize@plt+0x7b15> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x10,%r13 │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je be9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35df> │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je d7c5 <__cxa_finalize@plt+0x7bc5> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp be8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35ca> │ │ │ │ - jmp be8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35ca> │ │ │ │ - jmp be8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35ca> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%r12d │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %ecx,%r13d │ │ │ │ - callq 126e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e20> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 57b0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je bf00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3640> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 56a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne d7c0 <__cxa_finalize@plt+0x7bc0> │ │ │ │ + jmp d7c5 <__cxa_finalize@plt+0x7bc5> │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movzbl -0x1(%rdx,%rax,1),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je bf58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3698> │ │ │ │ - jb bf48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3688> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je bf28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3668> │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je bf38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3678> │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne d810 <__cxa_finalize@plt+0x7c10> │ │ │ │ repz retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x68,%rdi │ │ │ │ - jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x88,%rdi │ │ │ │ - jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x28,%rdi │ │ │ │ - jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x48,%rdi │ │ │ │ - jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 5400 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5980 │ │ │ │ - callq 5410 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 5660 │ │ │ │ - callq 5820 │ │ │ │ - mov 0x23a797(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5580 │ │ │ │ - mov 0x23a786(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5480 │ │ │ │ - movl $0x19,0x23a76a(%rip) │ │ │ │ - callq 5b00 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 57d0 │ │ │ │ - callq 5b00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 5840 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jmpq 5590 │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - mov $0x10,%ecx │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - imul $0x3e8,%edi,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - mov %rsp,%r8 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %rax,%r8 │ │ │ │ - cld │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x400,%edi │ │ │ │ - orq $0x1,0x10(%rsp) │ │ │ │ - callq 5710 │ │ │ │ - mov 0x23a6bd(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 5470 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - sete %cl │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - sete %dl │ │ │ │ - test %dl,%cl │ │ │ │ - jne c0a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37e8> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je c0a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37e8> │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - xor %fs:0x28,%rbx │ │ │ │ - jne c0af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37ef> │ │ │ │ - add $0xa0,%rsp │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ + lea 0x10(%rdi),%rcx │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ + cmp %rdx,0x8(%rax) │ │ │ │ + cmovbe 0x8(%rax),%rdx │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp c086 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37c6> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ + nop │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne c0ec , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x382c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne c177 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38b7> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja c140 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3880> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne c170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38b0> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne c183 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38c3> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x2d7ec(%rip),%rsi # 3b048 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa8> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x4,%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp c114 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3854> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c114 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3854> │ │ │ │ - jmp c159 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3899> │ │ │ │ - lea 0x2df8a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %ecx,%r14d │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq 0x50(%rdi),%rax │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x38(%rdi),%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ + callq 5ae0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d8b0 <__cxa_finalize@plt+0x7cb0> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja d8ee <__cxa_finalize@plt+0x7cee> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja d8d3 <__cxa_finalize@plt+0x7cd3> │ │ │ │ add %rsi,%rdx │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub 0x18(%rsp),%eax │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movzbl %r15b,%r9d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - lea -0x5(%rax),%r8d │ │ │ │ - callq e720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ - add %ebx,%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub 0x18(%rsp),%eax │ │ │ │ - sub $0x2,%eax │ │ │ │ - test %r15b,%r15b │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - je c378 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ab8> │ │ │ │ - mov 0x23a91c(%rip),%eax │ │ │ │ - lea 0x2e274(%rip),%rsi # 3a4a7 ::do_widen(char) const@@Base+0x18297> │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c27a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39ba> │ │ │ │ - callq 5700 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - test %r15b,%r15b │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - je c360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3aa0> │ │ │ │ - mov 0x23a8b8(%rip),%r15d │ │ │ │ - lea 0x2e20c(%rip),%rsi # 3a4a3 ::do_widen(char) const@@Base+0x18293> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + add %rax,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c2d3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a13> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x2d5a2(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x23a861(%rip),%r15d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %rsi,%rdx │ │ │ │ - not %eax │ │ │ │ - add %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je c324 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a64> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je c337 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a77> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne c38e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ace> │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + lea 0x2d741(%rip),%rsi # 3b01b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a7b> │ │ │ │ + lea 0x2d6a7(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ + lea 0x2d711(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + lea 0x2d68c(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x23a7e5(%rip),%r15d │ │ │ │ - lea 0x2fab4(%rip),%rsi # 3be22 ::do_widen(char) const@@Base+0x19c12> │ │ │ │ - jmpq c297 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39d7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x23a7ce(%rip),%eax │ │ │ │ - lea 0x2e120(%rip),%rsi # 3a4a5 ::do_widen(char) const@@Base+0x18295> │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmpq c237 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3977> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je c3a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ae9> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je c3bc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3afc> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp c393 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ad3> │ │ │ │ - jmp c393 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ad3> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp c3a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ae9> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - je c410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b50> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne c552 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c92> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x2d72c(%rip),%rsi # 3b048 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa8> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a70 , std::allocator >::find_last_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + je d970 <__cxa_finalize@plt+0x7d70> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x2f171(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ + lea 0x2d4e6(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - je c480 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3bc0> │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne c468 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ba8> │ │ │ │ - subl $0x1,0x50(%rbp) │ │ │ │ - jns c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - sub 0x38(%rbp),%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x50(%rbp) │ │ │ │ - jmp c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 5700 │ │ │ │ - subl $0x1,0x50(%rbp) │ │ │ │ - jns c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ - jmp c44d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b8d> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x104,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne c43e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b7e> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c4a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3be0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2f0eb(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsp,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq d910 <__cxa_finalize@plt+0x7d10> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d850 <__cxa_finalize@plt+0x7c50> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - je c508 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c48> │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je c4d9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c19> │ │ │ │ + je d9d1 <__cxa_finalize@plt+0x7dd1> │ │ │ │ callq 5700 │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - sub 0x38(%rbp),%rax │ │ │ │ - mov %edx,0x50(%rbp) │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ - movl $0x0,0x50(%rbp) │ │ │ │ - jmpq c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x105,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne c4cb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0b> │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne c576 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3cb6> │ │ │ │ - mov $0x72,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne c4f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c36> │ │ │ │ - mov $0x52,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne c4f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c36> │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne c4f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c36> │ │ │ │ - jmpq c3f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b32> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %fs:0x28,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne d9eb <__cxa_finalize@plt+0x7deb> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je c56c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3cac> │ │ │ │ + je da05 <__cxa_finalize@plt+0x7e05> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp c557 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c97> │ │ │ │ - callq 5700 │ │ │ │ - jmp c523 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c63> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je c5ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3d2e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%r14),%r13 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - lea 0x238d1c(%rip),%rax # 245318 ::do_widen(char) const@@Base+0x223108> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov %r13,%rbp │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov %rbp,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je c655 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3d95> │ │ │ │ - movabs $0x7ffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja c7a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ee9> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%r14),%r13 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%r15,%rbp,1),%rdi │ │ │ │ - cmp %r13,%rbx │ │ │ │ - mov %r15,0x38(%r12) │ │ │ │ - mov %r15,0x40(%r12) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rdi,0x48(%r12) │ │ │ │ - je c69c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ddc> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je c68f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3dcf> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - add $0x20,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne c670 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3db0> │ │ │ │ - mov %rbp,0x40(%r12) │ │ │ │ - mov 0x8(%r14),%rbx │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movl $0xffffffff,0x50(%r12) │ │ │ │ - movl $0x5,0x8(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - sub %r15,%r14 │ │ │ │ - sar $0x5,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je c748 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e88> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp c6eb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e2b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - cmp %r14,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - jae c748 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e88> │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %r15,%rax │ │ │ │ - cmp %r13,0x8(%rax) │ │ │ │ - jne c6e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e20> │ │ │ │ - test %r13,%r13 │ │ │ │ - je c714 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e54> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c6e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e20> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - mov %ebp,0x50(%r12) │ │ │ │ - je c748 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e88> │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - je c748 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e88> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne c7a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ee4> │ │ │ │ - add $0x48,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov (%rsi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + lea 0x0(%rbp,%rax,1),%rcx │ │ │ │ + lea (%rbx,%rdx,1),%r14 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rbx,%rax,1),%rcx │ │ │ │ + cmovg %rcx,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne da6c <__cxa_finalize@plt+0x7e6c> │ │ │ │ + jmp daa0 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq ca00 <__cxa_finalize@plt+0x6e00> │ │ │ │ + test %al,%al │ │ │ │ + jne da87 <__cxa_finalize@plt+0x7e87> │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je daa0 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + movsbl 0x0(%rbp),%r12d │ │ │ │ + movsbl (%rbx),%r13d │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq ca00 <__cxa_finalize@plt+0x6e00> │ │ │ │ + test %al,%al │ │ │ │ + mov %eax,%r15d │ │ │ │ + je da50 <__cxa_finalize@plt+0x7e50> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2dd1f(%rip),%rsi # 3a478 ::do_widen(char) const@@Base+0x18268> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5490 │ │ │ │ - mov 0x23985d(%rip),%rdx │ │ │ │ - lea 0x23929e(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - mov 0x38(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je c7d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f18> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c79e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ede> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp c787 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ec7> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - callq 5450 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - lea 0x238c4b(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je c7d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f10> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je c7b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ef1> │ │ │ │ - callq 5700 │ │ │ │ - jmp c7b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ef1> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp c77d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ebd> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je c81d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f5d> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c817 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f57> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r15 │ │ │ │ - jmp c801 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f41> │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je c838 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f78> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne c7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f22> │ │ │ │ - jmpq c7b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ef1> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rdi),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov 0x40(%rdi),%rax │ │ │ │ - sub 0x38(%rdi),%rax │ │ │ │ - mov %edx,0x50(%rdi) │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl c880 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3fc0> │ │ │ │ - movl $0x0,0x50(%rdi) │ │ │ │ - repz retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - subl $0x1,0x50(%rdi) │ │ │ │ - js c8a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3fe0> │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rdi),%rax │ │ │ │ - sub 0x38(%rdi),%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x50(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x50(%rdi) │ │ │ │ - retq │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + setne %r15b │ │ │ │ + jmp da87 <__cxa_finalize@plt+0x7e87> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - movslq 0x50(%rsi),%rdx │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add 0x38(%rsi),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq c0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3800> │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x238a0e(%rip),%rax # 245318 ::do_widen(char) const@@Base+0x223108> │ │ │ │ - push %rbx │ │ │ │ - mov 0x40(%rdi),%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je c93e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x407e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c931 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4071> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne c920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4060> │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c94b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x408b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - lea 0x238ab6(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea 0x20(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c968 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40a8> │ │ │ │ - callq 5700 │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x58,%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 5770 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x23898e(%rip),%rax # 245318 ::do_widen(char) const@@Base+0x223108> │ │ │ │ - push %rbx │ │ │ │ - mov 0x40(%rdi),%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je c9be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40fe> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je c9b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40f1> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne c9a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40e0> │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c9cb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x410b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x238a32(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je c9f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4130> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x10(%rdi),%rcx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ + mov (%rsi),%rbp │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - jne ca48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ - mov 0x239aac(%rip),%ebp # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - lea -0x21(%rbp),%eax │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jbe ca70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41b0> │ │ │ │ - mov $0x107,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne cab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne cafc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x423c> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - lea 0x48(%rbx),%rcx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + mov %eax,%eax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp db03 <__cxa_finalize@plt+0x7f03> │ │ │ │ + nop │ │ │ │ + movslq %eax,%r12 │ │ │ │ + cmp 0x18(%rsp),%rbp │ │ │ │ + je dc00 <__cxa_finalize@plt+0x8000> │ │ │ │ + add $0x1,%rbp │ │ │ │ + movzbl -0x1(%rbp),%edx │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + mov %dl,0x21(%rsp,%r12,1) │ │ │ │ + jne db00 <__cxa_finalize@plt+0x7f00> │ │ │ │ + movzbl 0x21(%rsp),%ecx │ │ │ │ + movzbl 0x22(%rsp),%edx │ │ │ │ + lea 0x238eaa(%rip),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + shl $0x4,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x30,%ecx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %esi,%ecx │ │ │ │ + and $0x3c,%edx │ │ │ │ + shr $0x2,%al │ │ │ │ + mov %cl,0x25(%rsp) │ │ │ │ + movzbl 0x23(%rsp),%ecx │ │ │ │ + mov %al,0x24(%rsp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shr $0x6,%sil │ │ │ │ + mov %cl,0x27(%rsp) │ │ │ │ + add %esi,%edx │ │ │ │ + mov %dl,0x26(%rsp) │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ mov $0xf,%edx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - je ca8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41cf> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - ja cae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4220> │ │ │ │ - mov %bpl,(%rax,%r12,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov %r13,0x40(%rbx) │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je db9c <__cxa_finalize@plt+0x7f9c> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + ja dbd0 <__cxa_finalize@plt+0x7fd0> │ │ │ │ + movzbl 0x17(%rsp),%edi │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + mov %dil,(%rax,%r12,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ movb $0x0,0x1(%rax,%r12,1) │ │ │ │ - jmp ca48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rbp │ │ │ │ - lea 0x38(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - callq 7210 <__cxa_finalize@plt+0x1610> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je ca48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ - callq 5700 │ │ │ │ - jmpq ca48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ + je dbf0 <__cxa_finalize@plt+0x7ff0> │ │ │ │ + movzbl 0x24(%rsp,%r13,1),%eax │ │ │ │ + jmp db72 <__cxa_finalize@plt+0x7f72> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x1,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - jmp ca94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41d4> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp dba1 <__cxa_finalize@plt+0x7fa1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne cb3c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x427c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne cbc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4307> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja cb90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42d0> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne cbc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4300> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne cbd3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4313> │ │ │ │ - add $0x10,%rsp │ │ │ │ + jmpq db00 <__cxa_finalize@plt+0x7f00> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je dcd0 <__cxa_finalize@plt+0x80d0> │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jg dc1e <__cxa_finalize@plt+0x801e> │ │ │ │ + movslq %r12d,%rax │ │ │ │ + movb $0x0,0x21(%rsp,%rax,1) │ │ │ │ + je dc1e <__cxa_finalize@plt+0x801e> │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ + movzbl 0x21(%rsp),%ecx │ │ │ │ + movzbl 0x22(%rsp),%edx │ │ │ │ + lea 0x238db1(%rip),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + shl $0x4,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x30,%ecx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %esi,%ecx │ │ │ │ + and $0x3c,%edx │ │ │ │ + shr $0x2,%al │ │ │ │ + mov %cl,0x25(%rsp) │ │ │ │ + movzbl 0x23(%rsp),%ecx │ │ │ │ + mov %al,0x24(%rsp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shr $0x6,%sil │ │ │ │ + mov %cl,0x27(%rsp) │ │ │ │ + add %esi,%edx │ │ │ │ + mov %dl,0x26(%rsp) │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je dc94 <__cxa_finalize@plt+0x8094> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + ja dd00 <__cxa_finalize@plt+0x8100> │ │ │ │ + movzbl 0x17(%rsp),%edi │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + mov %dil,(%rax,%rbp,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ + jl dcc0 <__cxa_finalize@plt+0x80c0> │ │ │ │ + movzbl 0x24(%rsp,%r13,1),%eax │ │ │ │ + jmp dc6b <__cxa_finalize@plt+0x806b> │ │ │ │ + nop │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + lea 0x1(%r12),%r13d │ │ │ │ + jne dd56 <__cxa_finalize@plt+0x8156> │ │ │ │ + nop │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %fs:0x28,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jne dd78 <__cxa_finalize@plt+0x8178> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp cb64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42a4> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmpq dc99 <__cxa_finalize@plt+0x8099> │ │ │ │ nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je cb64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42a4> │ │ │ │ - jmp cba9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42e9> │ │ │ │ - lea 0x2d53a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movb $0x3d,(%rax,%rbp,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ + je dcd0 <__cxa_finalize@plt+0x80d0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + je dd71 <__cxa_finalize@plt+0x8171> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jbe dd38 <__cxa_finalize@plt+0x8138> │ │ │ │ + jmp dd20 <__cxa_finalize@plt+0x8120> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %rdi,0x8(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + je dd8f <__cxa_finalize@plt+0x818f> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - sub $0x48,%rsp │ │ │ │ - add %ebx,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8d,%eax │ │ │ │ - sub 0x58(%rdi),%eax │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - callq e720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ - movslq 0x58(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x239f13(%rip),%r8d │ │ │ │ - cmp %edx,%esi │ │ │ │ - jge cd00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4440> │ │ │ │ - mov %r12d,%r15d │ │ │ │ - sub %esi,%r15d │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - ja cd66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x44a6> │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + lea 0x10(%rdi),%rsi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x24(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp de07 <__cxa_finalize@plt+0x8207> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + movslq %eax,%r14 │ │ │ │ + cmp %rbp,(%rsp) │ │ │ │ + je df40 <__cxa_finalize@plt+0x8340> │ │ │ │ + mov (%r15),%rax │ │ │ │ + movzbl (%rax,%rbp,1),%r12d │ │ │ │ + cmp $0x3d,%r12b │ │ │ │ + je df40 <__cxa_finalize@plt+0x8340> │ │ │ │ + movzbl %r12b,%edi │ │ │ │ + callq 5780 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de3e <__cxa_finalize@plt+0x823e> │ │ │ │ + mov %r12d,%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + cmp $0x2b,%al │ │ │ │ + jne df40 <__cxa_finalize@plt+0x8340> │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %r12b,0x24(%rsp,%r14,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne de00 <__cxa_finalize@plt+0x8200> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x4(%rax),%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + movsbl 0x0(%r13),%esi │ │ │ │ + lea 0x238b7c(%rip),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + mov %al,-0x1(%r13) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne de58 <__cxa_finalize@plt+0x8258> │ │ │ │ + movzbl 0x25(%rsp),%edx │ │ │ │ + movzbl 0x24(%rsp),%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x4,%edx │ │ │ │ + sar $0x4,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rcx,4),%eax │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + mov %al,0x21(%rsp) │ │ │ │ + movzbl 0x26(%rsp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $0x6,%eax │ │ │ │ + add 0x27(%rsp),%al │ │ │ │ + sar $0x2,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %dl,0x22(%rsp) │ │ │ │ + mov %al,0x23(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x10(%rsp) │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + je ded5 <__cxa_finalize@plt+0x82d5> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + ja df10 <__cxa_finalize@plt+0x8310> │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + mov %cl,(%rax,%r12,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%r12,1) │ │ │ │ + je df30 <__cxa_finalize@plt+0x8330> │ │ │ │ + movzbl 0x21(%rsp,%r13,1),%eax │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + jmp deb9 <__cxa_finalize@plt+0x82b9> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - callq cb10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4250> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je cc96 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43d6> │ │ │ │ - callq 5700 │ │ │ │ - movslq 0x58(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - sub %eax,%r12d │ │ │ │ - sub %edx,%r12d │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je ccde , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x441e> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x239e8d(%rip),%r8d │ │ │ │ - lea (%r12,%rbx,1),%edx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - movslq 0x58(%rbp),%rax │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - sub 0x40(%rbp),%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb ccb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f0> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne cd43 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4483> │ │ │ │ - add $0x48,%rsp │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp deda <__cxa_finalize@plt+0x82da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq de00 <__cxa_finalize@plt+0x8200> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je e030 <__cxa_finalize@plt+0x8430> │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + jg df6d <__cxa_finalize@plt+0x836d> │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + movslq %r14d,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rax,%rbp,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle df60 <__cxa_finalize@plt+0x8360> │ │ │ │ + lea 0x4(%rbp),%r13 │ │ │ │ + lea 0x238a68(%rip),%r12 │ │ │ │ + movsbl 0x0(%rbp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + mov %al,-0x1(%rbp) │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne df78 <__cxa_finalize@plt+0x8378> │ │ │ │ + movzbl 0x25(%rsp),%esi │ │ │ │ + movzbl 0x24(%rsp),%eax │ │ │ │ + mov %esi,%r13d │ │ │ │ + shl $0x4,%esi │ │ │ │ + sar $0x4,%r13d │ │ │ │ + and $0x3,%r13d │ │ │ │ + lea 0x0(%r13,%rax,4),%r13d │ │ │ │ + movzbl 0x26(%rsp),%eax │ │ │ │ + mov %r13b,0x21(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + shl $0x6,%eax │ │ │ │ + add 0x27(%rsp),%al │ │ │ │ + sar $0x2,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + lea (%rcx,%rsi,1),%edx │ │ │ │ + mov %al,0x23(%rsp) │ │ │ │ + mov %dl,0x22(%rsp) │ │ │ │ + je e030 <__cxa_finalize@plt+0x8430> │ │ │ │ + lea 0x21(%rsp),%r12 │ │ │ │ + lea -0x2(%r14),%eax │ │ │ │ + lea 0x1(%r12,%rax,1),%r15 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x10(%rsp) │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + je e004 <__cxa_finalize@plt+0x8404> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + ja e058 <__cxa_finalize@plt+0x8458> │ │ │ │ + mov %r13b,(%rax,%rbp,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ + je e030 <__cxa_finalize@plt+0x8430> │ │ │ │ + movzbl (%r12),%r13d │ │ │ │ + jmp dfe9 <__cxa_finalize@plt+0x83e9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %fs:0x28,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jne e08c <__cxa_finalize@plt+0x848c> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12d,%r15d │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - sub %esi,%r15d │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq cb10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4250> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - jmpq cc83 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43c3> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp e009 <__cxa_finalize@plt+0x8409> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %rdi,0x10(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je cd5e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x449e> │ │ │ │ + je e084 <__cxa_finalize@plt+0x8484> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x2d3c8(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x2d43c(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ - jmp cd48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4488> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq cb10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4250> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je cdf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4538> │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je e0f3 <__cxa_finalize@plt+0x84f3> │ │ │ │ callq 5700 │ │ │ │ - lea 0x238549(%rip),%rax # 245348 ::do_widen(char) const@@Base+0x223138> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - callq cb10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4250> │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne e118 <__cxa_finalize@plt+0x8518> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - mov %r13d,0x58(%rbx) │ │ │ │ - jne ce40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4580> │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne e147 <__cxa_finalize@plt+0x8547> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2cf17(%rip),%rsi # 3b036 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a96> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 5680 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je e0f8 <__cxa_finalize@plt+0x84f8> │ │ │ │ + callq 5700 │ │ │ │ + jmp e0f8 <__cxa_finalize@plt+0x84f8> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x2385b5(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je ce65 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x45a5> │ │ │ │ + je e161 <__cxa_finalize@plt+0x8561> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je ce82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x45c2> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x21,%edi │ │ │ │ - cmp $0x5d,%edi │ │ │ │ - setbe %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2384a1(%rip),%rax # 245348 ::do_widen(char) const@@Base+0x223138> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je cec0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4600> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x23853d(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je cee0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4620> │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5700 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x238451(%rip),%rax # 245348 ::do_widen(char) const@@Base+0x223138> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je cf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4650> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2384f1(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je cf2c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x466c> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x60,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne cf6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46ac> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne cff7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4737> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja cfc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4700> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne cff0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4730> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne d003 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4743> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp cf94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46d4> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je cf94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46d4> │ │ │ │ - jmp cfd9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4719> │ │ │ │ - lea 0x2d10a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - je d050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4790> │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je e1c3 <__cxa_finalize@plt+0x85c3> │ │ │ │ + callq 5700 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je e1e8 <__cxa_finalize@plt+0x85e8> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne d33a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a7a> │ │ │ │ + jne e217 <__cxa_finalize@plt+0x8617> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x239991(%rip),%eax │ │ │ │ - test %al,%al │ │ │ │ - je d1f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4938> │ │ │ │ - mov 0x239473(%rip),%eax # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - lea -0x30(%rax),%ebp │ │ │ │ - cmp $0x9,%ebp │ │ │ │ - ja d110 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4850> │ │ │ │ - cmpb $0x0,0x23996a(%rip) │ │ │ │ - jne d0b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47f0> │ │ │ │ - mov 0x38(%rbx),%eax │ │ │ │ - mov %ebp,0x40(%rbx) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jle d089 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47c9> │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle d093 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47d3> │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - lea 0x239966(%rip),%rdi │ │ │ │ - movb $0x1,0x239941(%rip) │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmp d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x239949(%rip),%rdi │ │ │ │ - callq 8e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d0> │ │ │ │ - cmp $0x1f3,%rax │ │ │ │ - jg d230 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4970> │ │ │ │ - cmpb $0x0,0x239912(%rip) │ │ │ │ - jne d270 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49b0> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - lea 0x0(%rbp,%rax,2),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - jle d0ec , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x482c> │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - cmp 0x40(%rbx),%eax │ │ │ │ - jle d0f7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4837> │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - lea 0x239902(%rip),%rdi │ │ │ │ - movb $0x1,0x2398dc(%rip) │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - nop │ │ │ │ - lea 0x2e471(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %rsp,%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - je d178 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48b8> │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je d14c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x488c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - sub 0x44(%rbx),%eax │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - jg d1e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4929> │ │ │ │ - mov 0x34(%rbx),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x104,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne d13e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x487e> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je d198 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48d8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2e3f3(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ + lea 0x2ce4f(%rip),%rsi # 3b03e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a9e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - je d2c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a00> │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je d1d5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4915> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x44(%rbx),%eax │ │ │ │ - add 0x40(%rbx),%eax │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - jle d160 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48a0> │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmpq d160 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48a0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2397e9(%rip),%rdi │ │ │ │ - callq 5b90 <__cxa_guard_acquire@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je d05f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x479f> │ │ │ │ - lea 0x2397ed(%rip),%rdi │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - lea 0x2397c9(%rip),%rdi │ │ │ │ - callq 55b0 <__cxa_guard_release@plt> │ │ │ │ - jmpq d05f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x479f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rbx),%eax │ │ │ │ - mov %ebp,0x40(%rbx) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jle d23f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x497f> │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle d249 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4989> │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - lea 0x2397b0(%rip),%rdi │ │ │ │ - movb $0x1,0x23978b(%rip) │ │ │ │ - movb $0x0,0x239783(%rip) │ │ │ │ - movb $0x0,0x23977b(%rip) │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - nop │ │ │ │ - cmpb $0x0,0x239769(%rip) │ │ │ │ - jne d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - lea 0x0(%rbp,%rax,2),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - jle d296 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49d6> │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x34(%rbx),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle d2a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49e0> │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - lea 0x239759(%rip),%rdi │ │ │ │ - movb $0x1,0x239732(%rip) │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x105,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ + callq 5680 │ │ │ │ mov (%rsp),%rdi │ │ │ │ - jne d1c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4907> │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je d2e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a24> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je e1c8 <__cxa_finalize@plt+0x85c8> │ │ │ │ callq 5700 │ │ │ │ - mov $0x72,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je d2fd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a3d> │ │ │ │ - mov 0x3c(%rbx),%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ - mov $0x52,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne d2f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a32> │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne d2f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a32> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne d2f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a32> │ │ │ │ - mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne d2f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a32> │ │ │ │ - jmpq d032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4772> │ │ │ │ + jmp e1c8 <__cxa_finalize@plt+0x85c8> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je d354 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a94> │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je e231 <__cxa_finalize@plt+0x8631> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp d33f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a7f> │ │ │ │ - lea 0x239683(%rip),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 55a0 <__cxa_guard_abort@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - lea 0x2382d6(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ sub $0x208,%rsp │ │ │ │ - lea 0x80(%rsp),%rbx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x1f8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ + lea 0x80(%r12),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x238526(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x2373eb(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ movb $0x0,0x1d0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,0xf0(%rsp) │ │ │ │ + mov 0x237454(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ movq $0x0,0x1c8(%rsp) │ │ │ │ movb $0x0,0x1d1(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov 0x237429(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ movq $0x0,0x1d8(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x2384e9(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ movq $0x0,0x1e0(%rsp) │ │ │ │ movq $0x0,0x1e8(%rsp) │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov 0x2373e4(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x2373d6(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + lea 0x10(%r12,%rax,1),%rdi │ │ │ │ + mov 0x2373c4(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2383a3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ + mov 0x237395(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2373b6(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x50(%r12),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + lea 0x237539(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ movq $0x0,0x90(%rsp) │ │ │ │ movq $0x0,0x98(%rsp) │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ movq $0x0,0xa8(%rsp) │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ - lea 0x23828c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + sub $0x28,%rax │ │ │ │ movq $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x237371(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ movq $0x0,0xb8(%rsp) │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x238568(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0xc8(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ + lea 0x237659(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x18(%r12),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x18,0xc8(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x18(%r12),%rsi │ │ │ │ + lea 0x80(%r12),%rdi │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x40(%r14),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b20 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movsbl %bl,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne d97c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50bc> │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je d8f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5030> │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja d820 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f60> │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je d960 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je d928 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5068> │ │ │ │ - test %rax,%rax │ │ │ │ + jne e550 <__cxa_finalize@plt+0x8950> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + je e688 <__cxa_finalize@plt+0x8a88> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + je e519 <__cxa_finalize@plt+0x8919> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je e670 <__cxa_finalize@plt+0x8a70> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je e490 <__cxa_finalize@plt+0x8890> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je e4b1 <__cxa_finalize@plt+0x88b1> │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je d937 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5077> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je d609 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d49> │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je e563 <__cxa_finalize@plt+0x8963> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2381e8(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x23732e(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ - lea 0x238405(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + sub $0x28,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x2374a2(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je d649 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d89> │ │ │ │ + je e5ad <__cxa_finalize@plt+0x89ad> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2380e0(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ + lea 0x23717c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x50(%r12),%rdi │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x238298(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x238299(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ + mov 0x23710b(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x23712c(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x80(%r12),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov 0x237104(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x237105(%rip),%rsi # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x80(%rsp,%rax,1) │ │ │ │ - mov %r15,0xf0(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp,%rax,1) │ │ │ │ + mov 0x2370d2(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x2370d3(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + lea 0x237046(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - sub 0x28(%rsp),%eax │ │ │ │ - movzbl %r13b,%r9d │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x5(%rax),%r8d │ │ │ │ - callq e720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ - mov 0x14(%rsp),%ebp │ │ │ │ - add 0x10(%rsp),%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub 0x28(%rsp),%eax │ │ │ │ - test %r13b,%r13b │ │ │ │ - lea -0x2(%rax),%r14d │ │ │ │ - je d8d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5018> │ │ │ │ - mov 0x23946e(%rip),%r15d │ │ │ │ - lea 0x2cdc6(%rip),%rsi # 3a4a7 ::do_widen(char) const@@Base+0x18297> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je d725 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e65> │ │ │ │ - callq 5700 │ │ │ │ - test %r13b,%r13b │ │ │ │ - lea -0x1(%rbp),%r14d │ │ │ │ - je d8c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5000> │ │ │ │ - mov 0x23940f(%rip),%r13d │ │ │ │ - lea 0x2cd63(%rip),%rsi # 3a4a3 ::do_widen(char) const@@Base+0x18293> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je d784 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ec4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x2393b0(%rip),%r13d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %rsi,%rdx │ │ │ │ - not %eax │ │ │ │ - add %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je d7dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f1d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je d7f5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f35> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1f8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne d977 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50b7> │ │ │ │ + mov 0x1f8(%rsp),%rsi │ │ │ │ + xor %fs:0x28,%rsi │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne e902 <__cxa_finalize@plt+0x8d02> │ │ │ │ add $0x208,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je d948 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5088> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je d908 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5048> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmpq e4fa <__cxa_finalize@plt+0x88fa> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + sub 0x0(%rbp),%r15 │ │ │ │ + mov %r15,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je d917 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5057> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ + jne e780 <__cxa_finalize@plt+0x8b80> │ │ │ │ + movq $0x20,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add 0x18(%rsp),%r15 │ │ │ │ + je e6fb <__cxa_finalize@plt+0x8afb> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je e8b0 <__cxa_finalize@plt+0x8cb0> │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je e8f8 <__cxa_finalize@plt+0x8cf8> │ │ │ │ + lea 0x20(%rdx),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + shr $0x5,%r15 │ │ │ │ + jmp e75e <__cxa_finalize@plt+0x8b5e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne d604 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d44> │ │ │ │ - jmpq d609 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d49> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x239285(%rip),%r13d │ │ │ │ - lea 0x2e554(%rip),%rsi # 3be22 ::do_widen(char) const@@Base+0x19c12> │ │ │ │ - jmpq d740 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x23926d(%rip),%r15d │ │ │ │ - lea 0x2cbbf(%rip),%rsi # 3a4a5 ::do_widen(char) const@@Base+0x18295> │ │ │ │ - jmpq d6e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e21> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq d609 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d49> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq d893 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4fd3> │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je e7a0 <__cxa_finalize@plt+0x8ba0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e751 <__cxa_finalize@plt+0x8b51> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne e730 <__cxa_finalize@plt+0x8b30> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp e73a <__cxa_finalize@plt+0x8b3a> │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmpq d5ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d2a> │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + jbe e8c0 <__cxa_finalize@plt+0x8cc0> │ │ │ │ + movq $0xffffffffffffffe0,0x20(%rsp) │ │ │ │ + jmpq e6a8 <__cxa_finalize@plt+0x8aa8> │ │ │ │ + add $0x1,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + add 0x18(%rsp),%r15 │ │ │ │ + lea 0x20(%r15),%r8 │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je e849 <__cxa_finalize@plt+0x8c49> │ │ │ │ + lea 0x20(%rbx),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x30(%rbx,%rdx,1),%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + shr $0x5,%rdi │ │ │ │ + jmp e816 <__cxa_finalize@plt+0x8c16> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je e838 <__cxa_finalize@plt+0x8c38> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e809 <__cxa_finalize@plt+0x8c09> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne e7e8 <__cxa_finalize@plt+0x8be8> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp e7f2 <__cxa_finalize@plt+0x8bf2> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq d893 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4fd3> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmpq d5ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d2a> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2cb55(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x238629(%rip),%rdx │ │ │ │ - lea 0x23806a(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp d9b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50f1> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,0x28(%rsp) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je e876 <__cxa_finalize@plt+0x8c76> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je d9e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5129> │ │ │ │ + je e869 <__cxa_finalize@plt+0x8c69> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r15,0xf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je d9b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50f1> │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne e858 <__cxa_finalize@plt+0x8c58> │ │ │ │ + mov 0x0(%rbp),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je e883 <__cxa_finalize@plt+0x8c83> │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 5700 │ │ │ │ - jmp d9b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50f1> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je d9d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5111> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmpq e521 <__cxa_finalize@plt+0x8921> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + jmpq e6df <__cxa_finalize@plt+0x8adf> │ │ │ │ + movabs $0x7ffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + ja e792 <__cxa_finalize@plt+0x8b92> │ │ │ │ + test %rsi,%rsi │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + je e6b7 <__cxa_finalize@plt+0x8ab7> │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq e6a8 <__cxa_finalize@plt+0x8aa8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + jmpq e7ad <__cxa_finalize@plt+0x8bad> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je e925 <__cxa_finalize@plt+0x8d25> │ │ │ │ callq 5700 │ │ │ │ - jmp d9d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5111> │ │ │ │ - jmp da2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x516a> │ │ │ │ - jmp da2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x516a> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x237fe5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2370f9(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je da71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51b1> │ │ │ │ + je e95e <__cxa_finalize@plt+0x8d5e> │ │ │ │ callq 5700 │ │ │ │ - lea 0x237cb8(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ + lea 0x236dcb(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x50(%r12),%rdi │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x237e70(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x237e71(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x236d5a(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x236d7b(%rip),%rsi # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov 0x236d5b(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x236d5c(%rip),%rsi # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x80(%rsp,%rax,1) │ │ │ │ - jmpq d9f4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5134> │ │ │ │ + mov %rsi,0x80(%rsp,%rax,1) │ │ │ │ + mov 0x236d29(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x236d2a(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + lea 0x236c94(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%r12),%rdi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne e959 <__cxa_finalize@plt+0x8d59> │ │ │ │ + jmpq e95e <__cxa_finalize@plt+0x8d5e> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je e90a <__cxa_finalize@plt+0x8d0a> │ │ │ │ + callq 5700 │ │ │ │ + jmpq e90a <__cxa_finalize@plt+0x8d0a> │ │ │ │ + mov 0x236c9e(%rip),%rsi # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov -0x18(%rsi),%rdx │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x236c93(%rip),%rsi # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rsi,0x70(%rsp,%rdx,1) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + jmpq e9d5 <__cxa_finalize@plt+0x8dd5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq e9d5 <__cxa_finalize@plt+0x8dd5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq e95e <__cxa_finalize@plt+0x8d5e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8d,%r13d │ │ │ │ - mov %r9d,%r12d │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq cf40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je db1d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x525d> │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je eb00 <__cxa_finalize@plt+0x8f00> │ │ │ │ callq 5700 │ │ │ │ - lea 0x237854(%rip),%rax # 245378 ::do_widen(char) const@@Base+0x223168> │ │ │ │ - mov %r14d,0x34(%rbx) │ │ │ │ - mov %r13d,0x38(%rbx) │ │ │ │ - mov %r12d,0x3c(%rbx) │ │ │ │ - mov %r12d,0x40(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movl $0x3,0x8(%rbx) │ │ │ │ - mov %eax,0x44(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne db64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52a4> │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + jne eb38 <__cxa_finalize@plt+0x8f38> │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + jne ee5f <__cxa_finalize@plt+0x925f> │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je db7e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52be> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - mov %esi,0x40(%rdi) │ │ │ │ - cmp %eax,%esi │ │ │ │ - jle db9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52df> │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jle dba9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52e9> │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - repz retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x44(%rdi),%eax │ │ │ │ - add 0x40(%rdi),%eax │ │ │ │ - mov 0x38(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - jle dbc5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5305> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x34(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle dbcf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x530f> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - repz retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - sub 0x44(%rdi),%eax │ │ │ │ - mov 0x38(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - jle dbf5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5335> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x34(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle dbff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x533f> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - repz retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x3c(%rdi),%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov 0x38(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle dc2f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x536f> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x34(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle dc39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5379> │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - repz retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2377c1(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - lea 0x20(%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je dc60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53a0> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - nop │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 5990 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je eb07 <__cxa_finalize@plt+0x8f07> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + jne ed80 <__cxa_finalize@plt+0x9180> │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%r15 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x237791(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 59c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je ed09 <__cxa_finalize@plt+0x9109> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x13(%rax),%rbp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 54b0 │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + sub 0x28(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja ee29 <__cxa_finalize@plt+0x9229> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov $0x2e,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cmp 0x48(%rsp),%rdx │ │ │ │ + je ed20 <__cxa_finalize@plt+0x9120> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x68(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe ee64 <__cxa_finalize@plt+0x9264> │ │ │ │ + lea 0x2c3ef(%rip),%rsi # 3b045 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa5> │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + je edc0 <__cxa_finalize@plt+0x91c0> │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je ec8b <__cxa_finalize@plt+0x908b> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je dc90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53d0> │ │ │ │ + je ec9e <__cxa_finalize@plt+0x909e> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - xchg %ax,%ax │ │ │ │ - repz retq │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne edb0 <__cxa_finalize@plt+0x91b0> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + cmp 0x10(%r12),%rdi │ │ │ │ + je edf0 <__cxa_finalize@plt+0x91f0> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ecda <__cxa_finalize@plt+0x90da> │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + mov %rdi,0x8(%r12) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je eb78 <__cxa_finalize@plt+0x8f78> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 59c0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne eb8b <__cxa_finalize@plt+0x8f8b> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 5a40 │ │ │ │ + jmpq eb07 <__cxa_finalize@plt+0x8f07> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + je ed4c <__cxa_finalize@plt+0x914c> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + jne ec1b <__cxa_finalize@plt+0x901b> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je ed62 <__cxa_finalize@plt+0x9162> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je eb78 <__cxa_finalize@plt+0x8f78> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + jmpq eb78 <__cxa_finalize@plt+0x8f78> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + mov $0xf,%ecx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je ed96 <__cxa_finalize@plt+0x9196> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + ja ee08 <__cxa_finalize@plt+0x9208> │ │ │ │ + movb $0x2f,(%rdx) │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%rbp,1) │ │ │ │ + jmpq eb5f <__cxa_finalize@plt+0x8f5f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne dcdc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x541c> │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp ed62 <__cxa_finalize@plt+0x9162> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %rdx,%rdx │ │ │ │ - jne dd67 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x54a7> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja dd30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5470> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne dd60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x54a0> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne dd73 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x54b3> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + movzbl 0x17(%rsp),%ebp │ │ │ │ + je ec7a <__cxa_finalize@plt+0x907a> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sete %bpl │ │ │ │ + jmpq ec7a <__cxa_finalize@plt+0x907a> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq ef80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ + jmpq ece3 <__cxa_finalize@plt+0x90e3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp dd04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5444> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je dd04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5444> │ │ │ │ - jmp dd49 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5489> │ │ │ │ - lea 0x2c39a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + jmpq ed9b <__cxa_finalize@plt+0x919b> │ │ │ │ + lea 0x2b44b(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je ee4f <__cxa_finalize@plt+0x924f> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + lea 0x2b410(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je ee86 <__cxa_finalize@plt+0x9286> │ │ │ │ + callq 5700 │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + je ee38 <__cxa_finalize@plt+0x9238> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je ee38 <__cxa_finalize@plt+0x9238> │ │ │ │ + callq 5700 │ │ │ │ + jmp ee38 <__cxa_finalize@plt+0x9238> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ee86 <__cxa_finalize@plt+0x9286> │ │ │ │ + jmp ee35 <__cxa_finalize@plt+0x9235> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ee4f <__cxa_finalize@plt+0x924f> │ │ │ │ + jmp ee35 <__cxa_finalize@plt+0x9235> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne ee9b <__cxa_finalize@plt+0x929b> │ │ │ │ + jmpq ee38 <__cxa_finalize@plt+0x9238> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base>: │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebp │ │ │ │ - lea -0x1(%r8),%r8d │ │ │ │ - mov %r9d,%ebx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x40(%rdi),%r13 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - sub %r13d,%r8d │ │ │ │ - callq e720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ - test %bl,%bl │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov 0x38(%r12),%rsi │ │ │ │ - mov 0x238d71(%rip),%eax │ │ │ │ - cmove 0x238d6e(%rip),%eax │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + callq 54b0 │ │ │ │ + mov %r14,(%rbx) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x40(%r12),%rdx │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq dcb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53f0> │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x0(%rbp,%r10,1),%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je de2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x556e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne de4d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x558d> │ │ │ │ - add $0x48,%rsp │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %rax,%rsi │ │ │ │ + callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + ja ef4d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ + lea 0x2b327(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je de68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55a8> │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je ef69 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq dcb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53f0> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sub %rcx,%r15 │ │ │ │ + sar $0x5,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je f090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c0> │ │ │ │ + lea (%rax,%rax,1),%r13 │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe f1a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d0> │ │ │ │ + mov $0xffffffffffffffe0,%rdi │ │ │ │ + movabs $0x7ffffffffffffff,%r13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %r14,%r15 │ │ │ │ + je f00a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x13a> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq ca30 <__cxa_finalize@plt+0x6e30> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je f0b3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e3> │ │ │ │ + lea 0x20(%rdx),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + shr $0x5,%r15 │ │ │ │ + jmp f06e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je f0a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d8> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je f061 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x191> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne f040 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x170> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp f04a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + jmpq efd2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + add %r14,%r15 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je f13f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26f> │ │ │ │ + lea 0x20(%r12),%rcx │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x30(%rdx,%r12,1),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + shr $0x5,%rdi │ │ │ │ + jmp f10e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je f130 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x260> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je f101 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x231> │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne f0e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x210> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp f0ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21a> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je f170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f163 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x293> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne f150 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x280> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f17d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ad> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je ded3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5613> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2374ce(%rip),%rax # 2453a8 ::do_widen(char) const@@Base+0x223198> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - callq dcb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53f0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - movl $0x1,0x8(%rbx) │ │ │ │ - jne df1c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x565c> │ │ │ │ - add $0x38,%rsp │ │ │ │ + shl $0x5,%r13 │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ + add %r13,%r14 │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x2374d9(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je df41 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5681> │ │ │ │ + nop │ │ │ │ + movabs $0x7ffffffffffffff,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jbe f1be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ee> │ │ │ │ + mov $0xffffffffffffffe0,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq efd2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne f096 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c6> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq efe4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x114> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + je f1e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x319> │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je df5e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x569e> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je f1e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x314> │ │ │ │ callq 5700 │ │ │ │ + jmp f1e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x314> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x38,%rdi │ │ │ │ - jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x237421(%rip),%rax # 2453a8 ::do_widen(char) const@@Base+0x223198> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ + lea 0x2be40(%rip),%rsi # 3b058 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ab8> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je dfa0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56e0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x23745d(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je dfc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5700> │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5700 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + lea 0x23751e(%rip),%rdi │ │ │ │ + callq 5730 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 5870 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2373d1(%rip),%rax # 2453a8 ::do_widen(char) const@@Base+0x223198> │ │ │ │ push %rbx │ │ │ │ + lea 0x2bfb8(%rip),%rsi # 3b200 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c60> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je dff0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5730> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x237411(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je e00c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x574c> │ │ │ │ - callq 5700 │ │ │ │ + lea 0x2374ee(%rip),%rdi │ │ │ │ + callq 5730 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x58,%esi │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 5870 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x2c15b(%rip),%rdx # 3b3d9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e39> │ │ │ │ + mov %edi,%r12d │ │ │ │ + sub $0x850,%rsp │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x848(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 39b50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105b0> │ │ │ │ + lea -0xa0(%rip),%r8 # f210 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x340> │ │ │ │ + lea 0x2c101(%rip),%rcx # 3b3b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e18> │ │ │ │ + lea 0x2c121(%rip),%rdx # 3b3df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e3f> │ │ │ │ + lea 0x2c124(%rip),%rsi # 3b3e9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e49> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 39c20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10680> │ │ │ │ + lea -0x94(%rip),%r8 # f240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x370> │ │ │ │ + lea 0x2c111(%rip),%rcx # 3b3ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e4c> │ │ │ │ + lea 0x2c11c(%rip),%rdx # 3b3fe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e5e> │ │ │ │ + lea 0x2c11c(%rip),%rsi # 3b405 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e65> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 39c20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10680> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 39e00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10860> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ + mov 0x848(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne f326 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x456> │ │ │ │ + add $0x850,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne e04c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x578c> │ │ │ │ + jne f35c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne e0d7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5817> │ │ │ │ + jne f3e7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x517> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja e0a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57e0> │ │ │ │ + ja f3b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e0> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne e0d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5810> │ │ │ │ + jne f3e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x510> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne e0e3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5823> │ │ │ │ + jne f3f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x523> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -8123,12207 +9482,9563 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp e074 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57b4> │ │ │ │ + jmp f384 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b4> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je e074 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57b4> │ │ │ │ - jmp e0b9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57f9> │ │ │ │ - lea 0x2c02a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je f384 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b4> │ │ │ │ + jmp f3c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f9> │ │ │ │ + lea 0x2ae3a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je f411 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x541> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%edi │ │ │ │ + setne %al │ │ │ │ + add $0x1,%eax │ │ │ │ + repz retq │ │ │ │ + nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je f431 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x561> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%edi │ │ │ │ + setne %al │ │ │ │ + add $0x1,%eax │ │ │ │ + repz retq │ │ │ │ + nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x9,%r8d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - add %ebx,%ebp │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x6,%edi │ │ │ │ + sub $0x98,%rsp │ │ │ │ + movl $0x0,0x2375c9(%rip) │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ecx,%r13d │ │ │ │ - callq e720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - test %r15b,%r15b │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - je e330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a70> │ │ │ │ - mov 0x238a03(%rip),%r8d │ │ │ │ - lea 0x2c35b(%rip),%rsi # 3a4a7 ::do_widen(char) const@@Base+0x18297> │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x2375a1(%rip) │ │ │ │ + or $0x40000,%eax │ │ │ │ + mov %eax,0x237592(%rip) │ │ │ │ + callq d100 <__cxa_finalize@plt+0x7500> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x8(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe fef9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1029> │ │ │ │ + lea 0x2c07c(%rip),%rsi # 3b533 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f93> │ │ │ │ + mov $0xd,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je fd20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe50> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x28(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe ff96 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c6> │ │ │ │ + lea 0x2c018(%rip),%rsi # 3b541 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fa1> │ │ │ │ + mov $0x6,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0x10(%r13),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je fd30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe60> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + je ff4c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107c> │ │ │ │ + lea 0x2bfa9(%rip),%rsi # 3b53f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f9f> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je fd40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe70> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x2374c9(%rip),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je fe30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf60> │ │ │ │ + lea 0x2374c9(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je fd50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe80> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x2374ac(%rip),%rdi │ │ │ │ + mov %rdx,0x237495(%rip) │ │ │ │ + mov %rsi,0x237496(%rip) │ │ │ │ + mov %rcx,0x237497(%rip) │ │ │ │ + je fd65 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe95> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f668 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x798> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je f67b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ab> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je f68e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7be> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je f6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d0> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x237419(%rip),%rdi │ │ │ │ + callq d7f0 <__cxa_finalize@plt+0x7bf0> │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jne fc28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd58> │ │ │ │ + mov 0x237405(%rip),%rsi │ │ │ │ + mov 0x237406(%rip),%rdx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea -0x8(%rbp),%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x68(%rsp),%rax │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jbe ff22 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1052> │ │ │ │ + lea 0x2be58(%rip),%rsi # 3b54e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fae> │ │ │ │ + mov $0xc,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x23738d(%rip),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je fe70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa0> │ │ │ │ + lea 0x23738d(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je fd78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x237370(%rip),%rdi │ │ │ │ + mov %rdx,0x237359(%rip) │ │ │ │ + mov %rsi,0x23735a(%rip) │ │ │ │ + mov %rcx,0x23735b(%rip) │ │ │ │ + je fd8d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xebd> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - je e194 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58d4> │ │ │ │ + je f784 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b4> │ │ │ │ callq 5700 │ │ │ │ - cmpb $0x0,0x34(%r14) │ │ │ │ - mov 0x2389ac(%rip),%r8d │ │ │ │ - je e1a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58e9> │ │ │ │ - mov 0x23899f(%rip),%r8d │ │ │ │ - lea 0x2c382(%rip),%rdx # 3a532 ::do_widen(char) const@@Base+0x18322> │ │ │ │ + mov 0x237335(%rip),%rsi │ │ │ │ + mov 0x237336(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x68(%rsp),%rax │ │ │ │ + cmp $0x12,%rax │ │ │ │ + jbe ff88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b8> │ │ │ │ + lea 0x2bd95(%rip),%rsi # 3b55b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fbb> │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x23729d(%rip),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je fe50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf80> │ │ │ │ + lea 0x23729d(%rip),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je fda0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xed0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x237280(%rip),%rcx │ │ │ │ + mov %rdx,0x237269(%rip) │ │ │ │ + mov %rdi,0x23726a(%rip) │ │ │ │ + mov %rsi,0x23726b(%rip) │ │ │ │ + je fdb5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee5> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f854 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x984> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x237265(%rip),%rsi │ │ │ │ + mov 0x237266(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f893 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c3> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x237226(%rip),%rsi │ │ │ │ + mov 0x237227(%rip),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + test %bpl,%bpl │ │ │ │ + je fbe0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd10> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f8db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0b> │ │ │ │ + callq 5700 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je fcd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe00> │ │ │ │ + lea 0x2b4fd(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x104,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa50> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2b4cb(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x105,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je f95c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8c> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2b473(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea -0x7(%rbp),%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x103,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je e1f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5933> │ │ │ │ + je f998 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac8> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2c33a(%rip),%rdx # 3a534 ::do_widen(char) const@@Base+0x18324> │ │ │ │ - mov 0x23894b(%rip),%r8d │ │ │ │ + lea 0x2b440(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea -0x5(%rbp),%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x102,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je e244 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5984> │ │ │ │ + je f9d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb04> │ │ │ │ callq 5700 │ │ │ │ - cmpb $0x0,0x34(%r14) │ │ │ │ - mov 0x2388f8(%rip),%r8d │ │ │ │ - je e259 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5999> │ │ │ │ - mov 0x2388f3(%rip),%r8d │ │ │ │ - lea 0x2c2d8(%rip),%rdx # 3a538 ::do_widen(char) const@@Base+0x18328> │ │ │ │ + lea 0x2b421(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea -0x4(%rbp),%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x70,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je e2a3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x59e3> │ │ │ │ + je fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb40> │ │ │ │ callq 5700 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je e318 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a58> │ │ │ │ - mov 0x238896(%rip),%r14d │ │ │ │ - lea 0x2c1ea(%rip),%rsi # 3a4a3 ::do_widen(char) const@@Base+0x18293> │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ + lea 0x2b3ee(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je e2f4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a34> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je fa4c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb7c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + lea 0x2b3bb(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x71,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je fa88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x237031(%rip),%rsi │ │ │ │ + mov 0x237032(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x68(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe ffa7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d7> │ │ │ │ + lea 0x2bab5(%rip),%rsi # 3b57f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fdf> │ │ │ │ + mov $0x7,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x237099(%rip),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je fdc8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef8> │ │ │ │ + lea 0x237099(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je fe90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x23707c(%rip),%rdi │ │ │ │ + mov %rdx,0x237065(%rip) │ │ │ │ + mov %rsi,0x237066(%rip) │ │ │ │ + mov %rcx,0x237067(%rip) │ │ │ │ + je fea5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfd5> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je fb58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc88> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x237021(%rip),%rsi │ │ │ │ + lea 0x236fba(%rip),%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x23700e(%rip),%rsi │ │ │ │ + mov 0x23700f(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d020 <__cxa_finalize@plt+0x7420> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je fbaa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcda> │ │ │ │ + callq 5700 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je fde8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf18> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne e343 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a83> │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne ff83 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b3> │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x23882d(%rip),%r14d │ │ │ │ - lea 0x2dafc(%rip),%rsi # 3be22 ::do_widen(char) const@@Base+0x19c12> │ │ │ │ - jmp e2b9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x59f9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x238815(%rip),%r8d │ │ │ │ - lea 0x2c167(%rip),%rsi # 3a4a5 ::do_widen(char) const@@Base+0x18295> │ │ │ │ - jmpq e14c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x588c> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je e35e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a9e> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp e348 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a88> │ │ │ │ - jmp e348 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a88> │ │ │ │ - jmp e348 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a88> │ │ │ │ - jmp e348 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a88> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - je e3b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5af0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne e4b9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bf9> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x2d1d1(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %rsp,%rbx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - je e3f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b38> │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je e3ec , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b2c> │ │ │ │ + callq cce0 <__cxa_finalize@plt+0x70e0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je fc0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3c> │ │ │ │ callq 5700 │ │ │ │ - movb $0x1,0x34(%rbp) │ │ │ │ - jmp e392 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ad2> │ │ │ │ + mov 0x236ead(%rip),%rsi │ │ │ │ + mov 0x236eae(%rip),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + jmpq f8ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x104,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne e3de , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b1e> │ │ │ │ + lea 0x236e91(%rip),%rdx │ │ │ │ + lea 0x2b912(%rip),%rsi # 3b548 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fa8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x236e72(%rip),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je fee0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1010> │ │ │ │ + lea 0x236e72(%rip),%rcx │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je feb8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x236e55(%rip),%rcx │ │ │ │ + mov %rdx,0x236e3e(%rip) │ │ │ │ + mov %rdi,0x236e3f(%rip) │ │ │ │ + mov %rsi,0x236e40(%rip) │ │ │ │ + je fecd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffd> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne e4e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c24> │ │ │ │ - lea 0x2d174(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ + je f6b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e4> │ │ │ │ + callq 5700 │ │ │ │ + jmpq f6b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x236df1(%rip),%rdx │ │ │ │ + lea 0x2b891(%rip),%rcx # 3b56f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fcf> │ │ │ │ + lea 0x236ddb(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x5,%r8d │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x236daf(%rip),%rdx │ │ │ │ + lea 0x2b875(%rip),%rcx # 3b575 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fd5> │ │ │ │ + lea 0x236d99(%rip),%rdi │ │ │ │ + mov $0x9,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq fbb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + jmpq f4f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x621> │ │ │ │ + nop │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + jmpq f562 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x692> │ │ │ │ + nop │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + jmpq f5cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ff> │ │ │ │ + nop │ │ │ │ + mov %rdx,0x236d69(%rip) │ │ │ │ + mov %rsi,0x236d6a(%rip) │ │ │ │ + mov %rcx,0x236d6b(%rip) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq f649 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x779> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x236d21(%rip) │ │ │ │ + mov %rsi,0x236d22(%rip) │ │ │ │ + mov %rcx,0x236d23(%rip) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq f765 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x895> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x236cd9(%rip) │ │ │ │ + mov %rdi,0x236cda(%rip) │ │ │ │ + mov %rsi,0x236cdb(%rip) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq f835 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x965> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x236db1(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq fb39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc69> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x236d91(%rip),%rsi │ │ │ │ + mov 0x236d92(%rip),%rdx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - je e460 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ba0> │ │ │ │ + callq cce0 <__cxa_finalize@plt+0x70e0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je e450 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b90> │ │ │ │ + je fbb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce3> │ │ │ │ callq 5700 │ │ │ │ - movb $0x0,0x34(%rbp) │ │ │ │ - jmpq e392 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ad2> │ │ │ │ + jmpq fbb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce3> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x236c89(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq f649 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x779> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x105,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ + lea 0x236c29(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq f835 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x965> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x236c29(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq f765 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x895> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x236ce9(%rip) │ │ │ │ + mov %rsi,0x236cea(%rip) │ │ │ │ + mov %rcx,0x236ceb(%rip) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq fb39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc69> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x236c01(%rip) │ │ │ │ + mov %rdi,0x236c02(%rip) │ │ │ │ + mov %rsi,0x236c03(%rip) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq fca0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x236bd9(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq fca0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd0> │ │ │ │ + lea 0x2a37b(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ mov (%rsp),%rdi │ │ │ │ - jne e442 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b82> │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne e4be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bfe> │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je e498 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bd8> │ │ │ │ - xorb $0x1,0x34(%rbp) │ │ │ │ - jmpq e392 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ad2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne e489 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bc9> │ │ │ │ - mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne e489 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bc9> │ │ │ │ - jmpq e392 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ad2> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je ff1a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x104a> │ │ │ │ callq 5700 │ │ │ │ - jmp e47b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5bbb> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + lea 0x2a352(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je e4da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c1a> │ │ │ │ + je ff44 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1074> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp e4c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c05> │ │ │ │ + lea 0x2a328(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je ff6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je ff08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1038> │ │ │ │ callq 5700 │ │ │ │ - jmpq e417 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b57> │ │ │ │ + jmp ff08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1038> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x2a2ec(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmp ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + lea 0x2a2de(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ff6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109e> │ │ │ │ + lea 0x2a2cd(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ + jmpq ff2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105e> │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %ecx,%r12d │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rsp,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq e020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5760> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je e553 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c93> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x236e7e(%rip),%rax # 2453d8 ::do_widen(char) const@@Base+0x2231c8> │ │ │ │ - mov %r12b,0x34(%rbp) │ │ │ │ - movl $0x2,0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + cmpb $0x0,0x2364b6(%rip) # 2464d5 , std::allocator >@@GLIBCXX_3.4.21+0xaad> │ │ │ │ + je 10248 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1378> │ │ │ │ + cmpb $0x0,0x2364a8(%rip) # 2464d4 , std::allocator >@@GLIBCXX_3.4.21+0xaac> │ │ │ │ + je 10120 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1250> │ │ │ │ + cmpb $0x0,0x2369e8(%rip) │ │ │ │ + jne 101e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1310> │ │ │ │ + cmpb $0x0,0x2369da(%rip) │ │ │ │ + jne 10068 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1198> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne e584 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5cc4> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 103da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x150a> │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x236a11(%rip),%rsi │ │ │ │ + mov 0x236a12(%rip),%rdx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cdb0 <__cxa_finalize@plt+0x71b0> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je e59e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5cde> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %sil,0x34(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xorb $0x1,0x34(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x34(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0x236e21(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - lea 0x20(%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je e600 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d40> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - nop │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x236df1(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je e630 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d70> │ │ │ │ + je 100a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d6> │ │ │ │ callq 5700 │ │ │ │ + lea 0x2b433(%rip),%rsi # 3b4e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f40> │ │ │ │ + lea 0x23668c(%rip),%rdi │ │ │ │ + mov $0x22,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x2b443(%rip),%rsi # 3b508 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f68> │ │ │ │ + lea 0x236674(%rip),%rdi │ │ │ │ + mov $0x2a,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x236663(%rip),%rax │ │ │ │ + lea 0x23665c(%rip),%rdx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 103df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x150f> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 10300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1430> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x236632(%rip),%rdi │ │ │ │ + callq 52f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 55f0 │ │ │ │ + jmpq 10048 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1178> │ │ │ │ + lea 0x2b349(%rip),%rsi # 3b470 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ed0> │ │ │ │ + lea 0x236612(%rip),%rdi │ │ │ │ + mov $0x2d,%edx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x2b2fe(%rip),%rsi # 3b440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ea0> │ │ │ │ + lea 0x2365f7(%rip),%rdi │ │ │ │ + mov $0x2f,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x236926(%rip),%rdx │ │ │ │ + lea 0x2b426(%rip),%rsi # 3b587 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fe7> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - xchg %ax,%ax │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e67c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dbc> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e707 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e47> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja e6d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e10> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne e700 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e40> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne e713 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e53> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x2365c7(%rip),%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 103e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1514> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 103a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x14d8> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 52f0 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp e6a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5de4> │ │ │ │ - nopl (%rax) │ │ │ │ + callq 55f0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 10032 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1162> │ │ │ │ + callq 5700 │ │ │ │ + cmpb $0x0,0x23684d(%rip) │ │ │ │ + je 1003f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x116f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b2b9(%rip),%rsi # 3b4a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f00> │ │ │ │ + lea 0x236552(%rip),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x236541(%rip),%rax │ │ │ │ + lea 0x23653a(%rip),%rdx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je e6a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5de4> │ │ │ │ - jmp e6e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e29> │ │ │ │ - lea 0x2b9fa(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x2383f2(%rip),%ebp │ │ │ │ - test %r9b,%r9b │ │ │ │ - cmove 0x2383ec(%rip),%ebp │ │ │ │ - cmp %rdx,%r8 │ │ │ │ + je 103df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x150f> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 10370 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x14a0> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x236510(%rip),%rdi │ │ │ │ + callq 52f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 55f0 │ │ │ │ + jmpq 1003f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x116f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b1b9(%rip),%rsi # 3b408 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e68> │ │ │ │ + lea 0x2364ea(%rip),%rdi │ │ │ │ + mov $0x35,%edx │ │ │ │ mov %rsp,%rbx │ │ │ │ - cmova %rdx,%r8 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x2b1d6(%rip),%rsi # 3b440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ea0> │ │ │ │ + lea 0x2364cf(%rip),%rdi │ │ │ │ + mov $0x2f,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x23681e(%rip),%rdx │ │ │ │ + lea 0x2b2fe(%rip),%rsi # 3b587 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fe7> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea (%rsi,%r8,1),%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq e650 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d90> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x23649f(%rip),%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 10406 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1536> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 10338 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1468> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ + callq 52f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 55f0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je e7a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ee4> │ │ │ │ + je 10025 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1155> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne e7c1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f01> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jmpq 10025 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1155> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0xa2fe(%rip),%rdx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 10107 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1237> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 10107 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1237> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0xa2c5(%rip),%rdx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 102cb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x13fb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 102cb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x13fb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0xa28e(%rip),%rdx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 10229 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1359> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 10229 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1359> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0xa255(%rip),%rdx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 101a7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12d7> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 101a7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12d7> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + callq 58a0 │ │ │ │ + callq 58a0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je e7db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f1b> │ │ │ │ + je 103fe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x152e> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + callq 58a0 │ │ │ │ + jmp 103e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1519> │ │ │ │ + jmp 103e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1519> │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x236c10(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - movl $0x0,-0x8(%rdi) │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq e650 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d90> │ │ │ │ - mov %ebp,0x30(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0x236bc1(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - lea 0x20(%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je e860 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fa0> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - nop │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x236b91(%rip),%rax # 245408 ::do_widen(char) const@@Base+0x2231f8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je e890 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fd0> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x10,%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - jmpq 7400 <__cxa_finalize@plt+0x1800> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0x236b78(%rip),%rax # 245438 ::do_widen(char) const@@Base+0x223228> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov 0x237bec(%rip),%edi # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - callq 5950 │ │ │ │ - lea -0x61(%rax),%edx │ │ │ │ - cmp $0x19,%dl │ │ │ │ - ja e966 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a6> │ │ │ │ - mov 0x8(%r13),%r12 │ │ │ │ - mov 0x10(%r13),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - sar $0x3,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je e966 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a6> │ │ │ │ - cmpq $0x0,(%r12) │ │ │ │ - je e930 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6070> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e927 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6067> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,(%r12,%rbx,8) │ │ │ │ - je e978 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60b8> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne e920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6060> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae e966 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a6> │ │ │ │ - movsbl %al,%r15d │ │ │ │ - jmp e949 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6089> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae e966 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a6> │ │ │ │ - mov (%r12,%rbx,8),%r14 │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - movsbl (%rax),%edi │ │ │ │ - callq 5950 │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jne e940 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6080> │ │ │ │ - mov %ebx,0x28(%r13) │ │ │ │ - mov %r14,0x20(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x6a8,%rsp │ │ │ │ + mov 0x236678(%rip),%rsi │ │ │ │ + mov 0x236679(%rip),%rdx │ │ │ │ + lea 0x510(%rsp),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x698(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cbe0 <__cxa_finalize@plt+0x6fe0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10481 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15b1> │ │ │ │ + callq 5700 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 104b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15e0> │ │ │ │ + mov 0x698(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 130da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x420a> │ │ │ │ + add $0x6a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - jmp e935 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6075> │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - sar $0x3,%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je e9b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60f8> │ │ │ │ - cmpq $0x0,(%rax) │ │ │ │ - je e9b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60f8> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp e9af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60ef> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,(%rax,%rdi,8) │ │ │ │ - je e9e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6120> │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne e9a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60e8> │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x1,%esi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edi │ │ │ │ - jmp e9bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60fd> │ │ │ │ nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - mov 0x8(%r14),%rbx │ │ │ │ - mov %r13,%rcx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je eb3b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x627b> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne ea4a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x618a> │ │ │ │ - jmp ea53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6193> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x8,%rax │ │ │ │ - cmpq $0x0,-0x8(%rax) │ │ │ │ - je eb38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6278> │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne ea38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6178> │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je eb02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6242> │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov $0x3f,%edx │ │ │ │ - lea -0x1cb(%rip),%rcx # e8a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fe0> │ │ │ │ - sub %rbp,%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - cltq │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - callq edd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6510> │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - jle eb20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6260> │ │ │ │ - add $0x88,%rbx │ │ │ │ - lea -0x208(%rip),%rdx # e8a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fe0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x2365e9(%rip),%rsi │ │ │ │ + mov 0x2365ea(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x2d8,%edi │ │ │ │ + callq 5750 │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq eb90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62d0> │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je eb02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6242> │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - lea 0x10(%r15),%r12 │ │ │ │ - jmp ead8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6218> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov -0x8(%r13),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - sub $0x8,%r13 │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - callq 7400 <__cxa_finalize@plt+0x1800> │ │ │ │ - test %al,%al │ │ │ │ - jne ead0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6210> │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp 0x8(%rsp),%rbx │ │ │ │ - mov %r15,0x0(%rbp) │ │ │ │ - jne eac0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6200> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq f640 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x287(%rip),%rdx # e8a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fe0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq eb90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62d0> │ │ │ │ - jmp eb02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6242> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - jmpq ea53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6193> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x2368e1(%rip),%rax # 245438 ::do_widen(char) const@@Base+0x223228> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmpq f020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6760> │ │ │ │ - nop │ │ │ │ - lea 0x2368d1(%rip),%rax # 245438 ::do_widen(char) const@@Base+0x223228> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq f020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6760> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 1e9d0 , std::allocator >::~basic_stringbuf()@@Base+0x30f0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10503 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1633> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x2a94e(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2b076(%rip),%rdx # 3b5a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12002> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je ec40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6380> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - je ec31 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6371> │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - jmp ebee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x632e> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x390(%rsp),%rbp │ │ │ │ + lea 0x29e25(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + lea 0x18(%rax),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 130d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4200> │ │ │ │ + mov 0x518(%rsp),%r15 │ │ │ │ + mov 0x510(%rsp),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 105c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16f9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je ebe0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6320> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 10616 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1746> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub %rbp,%rdx │ │ │ │ - callq 5a80 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ - je ec31 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6371> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq *%r12 │ │ │ │ - test %al,%al │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - jne ebc8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6308> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 105ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x171e> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 10606 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1736> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 1060a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x173a> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 105c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16f0> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 105c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16f0> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 105c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16f9> │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ mov %rbx,%r15 │ │ │ │ - jmp ec0f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x634f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov -0x8(%r15),%rsi │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub $0x8,%r15 │ │ │ │ - callq *%r12 │ │ │ │ - test %al,%al │ │ │ │ - jne ec08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6348> │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - mov %r13,(%r14) │ │ │ │ - jne ebee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x632e> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %rbp │ │ │ │ - mov %rax,%rbp │ │ │ │ - push %rbx │ │ │ │ - shr $0x3f,%rbp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - add %rax,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - and $0x1,%edi │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - sar %rax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jge edb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64f0> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14),%rcx │ │ │ │ - lea (%rcx,%rcx,1),%rbp │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - lea -0x1(%rbp),%r12 │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea 0x0(%r13,%r12,8),%r15 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - callq *%rbx │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - test %al,%al │ │ │ │ - cmove %rbp,%r12 │ │ │ │ - cmove %rcx,%r15 │ │ │ │ - cmp 0x18(%rsp),%r12 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,0x0(%r13,%r14,8) │ │ │ │ - mov %r12,%r14 │ │ │ │ - jl eca8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x63e8> │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - jne ed14 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6454> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub $0x2,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - shr $0x3f,%r14 │ │ │ │ - add %rax,%r14 │ │ │ │ - sar %r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je ed88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64c8> │ │ │ │ - lea 0x0(%r13,%r12,8),%r15 │ │ │ │ - lea -0x1(%r12),%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - shr $0x3f,%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - sar %rbp │ │ │ │ - cmp 0x10(%rsp),%r12 │ │ │ │ - jg ed54 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6494> │ │ │ │ - jmp ed6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64ac> │ │ │ │ - nop │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0x1(%rbp),%rdx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3f,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - sar %rax │ │ │ │ - cmp %rbp,0x10(%rsp) │ │ │ │ - jge eda8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64e8> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x0(%r13,%rbp,8),%r14 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x0(%r13,%r12,8),%r15 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq *%rbx │ │ │ │ - test %al,%al │ │ │ │ - jne ed30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6470> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12,%r12,1),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%r15 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov %rcx,0x0(%r13,%r12,8) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq ed14 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6454> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp ed6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64ac> │ │ │ │ - nopl (%rax) │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - je ecf4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6434> │ │ │ │ - lea 0x0(%r13,%rax,8),%r15 │ │ │ │ - jmp ed6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64ac> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - sub %rdi,%rax │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cmp $0x80,%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - jle ef8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x66cf> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - je f012 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6752> │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - sub %r12,%rbx │ │ │ │ - subq $0x1,0x10(%rsp) │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - sar $0x3,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x3f,%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - sar %rbx │ │ │ │ - lea (%r12,%rbx,8),%rbx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x8(%rax),%rsi │ │ │ │ - je efa0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x66e0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - jne f00c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x674c> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov -0x8(%rbx),%rsi │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - je efdb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x671b> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov -0x8(%rbx),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jne eed8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6618> │ │ │ │ - lea -0x8(%rbp),%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov (%r12),%rdi │ │ │ │ - sub $0x8,%r15 │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - jne eeb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65f0> │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae eef0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6630> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov (%r12),%rsi │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmp eea0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65e0> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq edd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6510> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - cmp $0x80,%rdx │ │ │ │ - jle ef8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x66cf> │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jne ee16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6556> │ │ │ │ - sar $0x3,%rdx │ │ │ │ - lea -0x2(%rdx),%rbp │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sar %rbp │ │ │ │ - jmp ef3c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x667c> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1,%rbp │ │ │ │ - mov (%r12,%rbp,8),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ec50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6390> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne ef38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6678> │ │ │ │ - sub $0x8,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov (%r14),%rcx │ │ │ │ - sub %r12,%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x8,%r14 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - sar $0x3,%rdx │ │ │ │ - callq ec50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6390> │ │ │ │ - cmp $0x8,%rbx │ │ │ │ - jg ef60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x66a0> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - jne efdb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x671b> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov -0x8(%r14),%rsi │ │ │ │ - callq *%r13 │ │ │ │ - test %al,%al │ │ │ │ - mov (%r12),%rax │ │ │ │ - jne eff2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6732> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - jmpq ee90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65d0> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %rdi,0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - jmpq ee90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65d0> │ │ │ │ - mov -0x8(%r14),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,-0x8(%r14) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - jmpq ee90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65d0> │ │ │ │ - mov (%r12),%rax │ │ │ │ - jmp efc3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6703> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - jmpq ef25 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6665> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x23642e(%rip),%rax # 245458 ::do_widen(char) const@@Base+0x223248> │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - cmp %rdx,0x10(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - je f073 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67b3> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nop │ │ │ │ - mov (%rdx,%rbx,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f05c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x679c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - movq $0x0,(%rdx,%rbx,8) │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - lea 0x1(%rbp),%ebx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb f040 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6780> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + je 10663 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1793> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %rdx,0x10(%r12) │ │ │ │ - je f090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67d0> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq f020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6760> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne f0ec , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x682c> │ │ │ │ + jne 129b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ae0> │ │ │ │ + mov %r15,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1070d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x183d> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 10663 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1793> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1070d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x183d> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r13,%r14 │ │ │ │ + callq 5750 │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x518(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x50(%r13),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + movb $0x0,0x50(%r13) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,0x40(%r13) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne f177 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68b7> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja f140 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6880> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne f170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68b0> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne f183 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68c3> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp f114 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6854> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je f114 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6854> │ │ │ │ - jmp f159 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6899> │ │ │ │ - lea 0x2af8a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2362c1(%rip),%rax # 245458 ::do_widen(char) const@@Base+0x223248> │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - mov %esi,0x2c(%rdi) │ │ │ │ - mov %edx,0x30(%rdi) │ │ │ │ - mov %ecx,0x34(%rdi) │ │ │ │ - mov %r8d,0x38(%rdi) │ │ │ │ - movb $0x0,0x3c(%rdi) │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - cmp 0x18(%rdi),%rbx │ │ │ │ - je f220 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6960> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je f204 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6944> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %rbx,0x10(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - sub 0x8(%rdi),%r13 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + je 12d70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ea0> │ │ │ │ test %rax,%rax │ │ │ │ - je f2e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a20> │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - mov $0xfffffffffffffff8,%r14 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe f2f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a30> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r12 │ │ │ │ - add %r12,%r13 │ │ │ │ - je f266 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69a6> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x8(%rbp),%r13 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - sub %r13,%r15 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je f283 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69c3> │ │ │ │ + jne 106ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x181e> │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 12ed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4000> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10731 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1861> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10747 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1877> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3640> │ │ │ │ + lea 0x2ae58(%rip),%rdx # 3b5b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12012> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29bff(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x8(%r12,%r15,1),%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je f2a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69e8> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq 5a80 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rcx,%r15 │ │ │ │ - test %r13,%r13 │ │ │ │ - je f2b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69f8> │ │ │ │ - mov %r13,%rdi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 107d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1904> │ │ │ │ callq 5700 │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - add %r14,%r12 │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ - mov %r12,0x18(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x8,%r14d │ │ │ │ - jmpq f24e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x698e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja f24e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x698e> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %rdx,%rdx │ │ │ │ - je f259 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6999> │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq f24e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x698e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x38(%rdi),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub 0x8(%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - jge f375 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ab5> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x28(%rdi),%edi │ │ │ │ - shr $0x1f,%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - sar %edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - jg f540 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c80> │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jae f4b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bf0> │ │ │ │ - lea -0x1(%rsi),%edi │ │ │ │ - mov %r15d,%ebp │ │ │ │ - lea 0x0(,%rbp,8),%r14 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edi,0x14(%rsp) │ │ │ │ - sub %r15d,%eax │ │ │ │ - lea 0x1(%rbp,%rax,1),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp f408 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b48> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - je f567 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ca7> │ │ │ │ - mov (%rdx,%r14,1),%rdi │ │ │ │ - mov 0x34(%rbx),%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f4d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c18> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %rdi,0x20(%rbx) │ │ │ │ - mov 0x30(%rbx),%ecx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - sete %r9b │ │ │ │ - add %r13d,%ecx │ │ │ │ - callq *0x10(%rax) │ │ │ │ - add $0x8,%r14 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp (%rsp),%rbp │ │ │ │ - je f4b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bf0> │ │ │ │ - mov %ebp,%r13d │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %r15d,%r13d │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jne f3b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6af8> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je f3b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6af8> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - lea 0x2b14f(%rip),%rdx # 3a587 ::do_widen(char) const@@Base+0x18377> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add 0x30(%rbx),%r13d │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 107ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x191a> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12570 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x36a0> │ │ │ │ + lea 0x2adc3(%rip),%rdx # 3b5c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12020> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29b5c(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ lea -0x6(%rdx),%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - shr $0x1f,%r12d │ │ │ │ - add %eax,%r12d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sar %r12d │ │ │ │ - add 0x2c(%rbx),%r12d │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub $0x3,%r12d │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je f3f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b36> │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10877 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19a7> │ │ │ │ callq 5700 │ │ │ │ - add $0x8,%r14 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp (%rsp),%rbp │ │ │ │ - jne f408 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b48> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne f5f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d32> │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle f3f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b36> │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x30(%rbx),%ecx │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x2d,%esi │ │ │ │ - add %r13d,%ecx │ │ │ │ - add %r12d,%edx │ │ │ │ - cmpb $0x0,0x236ff1(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - je f524 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c64> │ │ │ │ - mov 0x2371c0(%rip),%esi │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1088d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19bd> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12550 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3680> │ │ │ │ + lea 0x2ad20(%rip),%rdx # 3b5c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12020> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29ab9(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - cmp %r12d,0x34(%rbx) │ │ │ │ - jg f4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c30> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - jmpq f3f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b36> │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,%r15d │ │ │ │ - sub %edx,%r8d │ │ │ │ - sub %ecx,%r15d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jge f375 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ab5> │ │ │ │ - mov %edi,%r15d │ │ │ │ - lea (%rdi,%rdx,1),%esi │ │ │ │ - sub %edx,%r15d │ │ │ │ - jmpq f375 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ab5> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je f3c6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b06> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - lea 0x2afe9(%rip),%rdx # 3a587 ::do_widen(char) const@@Base+0x18377> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ lea -0x6(%rdx),%rsi │ │ │ │ - lea 0x1(%r13,%rax,1),%r13d │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - shr $0x1f,%r12d │ │ │ │ - add %eax,%r12d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sar %r12d │ │ │ │ - add 0x2c(%rbx),%r12d │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub $0x3,%r12d │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - jmpq f483 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc3> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je f612 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d52> │ │ │ │ + je 1091a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a4a> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne f60d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d4d> │ │ │ │ - jmp f612 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d52> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je f669 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6da9> │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - sub %rdx,%rax │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - je f670 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6db0> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je f678 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6db8> │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sar $0x3,%r8 │ │ │ │ - sub $0x1,%r8 │ │ │ │ - jmp f6b3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6df3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - jne f6e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e20> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je f6e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e20> │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - je f6e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e28> │ │ │ │ - mov -0x8(%rcx),%r10 │ │ │ │ - cmp %r10,0x20(%rdi) │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - jne f6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6de0> │ │ │ │ - mov %eax,%r9d │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne f6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6de0> │ │ │ │ - jmpq f640 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je f730 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e70> │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je f738 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e78> │ │ │ │ - mov -0x8(%rdx),%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x20(%rdi) │ │ │ │ - je f750 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e90> │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp f760 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ea0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - jmp f783 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ec3> │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - jne f7a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ee8> │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je f7a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ee8> │ │ │ │ - cmp $0x8,%r8 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - je f7b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ef0> │ │ │ │ - cmp %rcx,0x20(%rdi) │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - jne f770 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6eb0> │ │ │ │ - test %eax,%eax │ │ │ │ - jne f770 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6eb0> │ │ │ │ - jmpq f700 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e40> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - je f800 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f40> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne f995 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70d5> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x2bd78(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - mov %rsp,%rbx │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - je f850 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f90> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je f83c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f7c> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10930 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a60> │ │ │ │ callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 125b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x36e0> │ │ │ │ + lea 0x2ac8a(%rip),%rdx # 3b5cd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1202d> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29a16(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - jmp f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x102,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne f82a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f6a> │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne f82e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f6e> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 109bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1aed> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne f9c3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7103> │ │ │ │ - lea 0x2bcf2(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ + je 109d3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b03> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12590 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x36c0> │ │ │ │ + lea 0x2abf4(%rip),%rdx # 3b5da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203a> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - test %al,%al │ │ │ │ - je f8c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7008> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je f8b6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ff6> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f760 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ea0> │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x103,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne f8a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6fe4> │ │ │ │ - mov $0x161,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jne f8a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6fe8> │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne f99a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70da> │ │ │ │ - mov $0x106,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne f911 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7051> │ │ │ │ - mov $0x153,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je f920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7060> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f640 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d80> │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x168,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne f93c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x707c> │ │ │ │ - mov $0x152,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je f949 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7089> │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2abda(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq f700 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e40> │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je f979 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70b9> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmpl $0x1,0x8(%rdi) │ │ │ │ - jbe f96c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70ac> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - movb $0x1,0x3c(%rbp) │ │ │ │ - mov %rdi,0x40(%rbp) │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne f957 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7097> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne f961 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70a1> │ │ │ │ - jmpq f7e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f22> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10a60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b90> │ │ │ │ callq 5700 │ │ │ │ - jmpq f8f5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7035> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je f9b9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70f9> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10a76 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ba6> │ │ │ │ callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12530 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3660> │ │ │ │ + lea 0x2ab65(%rip),%rdx # 3b5ee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1204e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2ab37(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp f9a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70e4> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10b03 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c33> │ │ │ │ callq 5700 │ │ │ │ - jmpq f87d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6fbd> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je fa08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7148> │ │ │ │ - sub %rax,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sar $0x3,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - sub $0x1,%esi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je fa20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7160> │ │ │ │ - cmpq $0x0,0x40(%rdi) │ │ │ │ - setne %al │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je fa68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71a8> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10b19 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c49> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 10d94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ec4> │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x234b3c(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x234c84(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x1e8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x234c7b(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x108(%rsp) │ │ │ │ + movq $0x0,0x1e0(%rsp) │ │ │ │ + movb $0x0,0x1e9(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + movq $0x0,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ + mov 0x234c0c(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x234abd(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + lea 0x234b4a(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x234dd8(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x58(%r14),%rdi │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - jmp fa41 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7181> │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je fa90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71d0> │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - sub %r8,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je fae9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7229> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r8,%rax,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fade , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x721e> │ │ │ │ - cmp %esi,0x30(%rdi) │ │ │ │ - je faf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7230> │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - jb fad0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7210> │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x2,0x8(%rdi) │ │ │ │ - jne fae9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7229> │ │ │ │ - jmpq e5d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d10> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - sub %r8,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je fb3e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x727e> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je fb2e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x726e> │ │ │ │ - cmp %esi,0x30(%rax) │ │ │ │ - je fb40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7280> │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - jb fb20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7260> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - repz retq │ │ │ │ - cmpl $0x3,0x8(%rax) │ │ │ │ - jne fb39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7279> │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %r8,%rsi │ │ │ │ - sar $0x3,%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je fb99 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72d9> │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov (%r8,%rcx,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je fb8e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72ce> │ │ │ │ - cmp %edx,0x30(%rcx) │ │ │ │ - je fbd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7310> │ │ │ │ - lea 0x1(%rdi),%ecx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jb fb80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72c0> │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0xe0(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x235812(%rip),%rsi # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 1313f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x426f> │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 1313f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x426f> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10d44 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e74> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x234a6c(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x234a6d(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %r15,0x108(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + lea 0x2a85c(%rip),%rdx # 3b5f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12057> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - lea 0x2ba59(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - xor %fs:0x28,%rbx │ │ │ │ - jne fc0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x734c> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je fbf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7330> │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jne fb99 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72d9> │ │ │ │ - mov %rcx,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq c8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4010> │ │ │ │ - jmp fbb2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72f2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a825(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10e15 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f45> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10e2b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f5b> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 124f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3620> │ │ │ │ + lea 0x2a7cc(%rip),%rdx # 3b60a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1206a> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x38(%rcx),%rsi │ │ │ │ - mov 0x40(%rcx),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq f0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6800> │ │ │ │ - jmp fbb2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x72f2> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x3c(%rdi) │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - cmp 0x18(%rdi),%rsi │ │ │ │ - je fcb8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73f8> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je fc54 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7394> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - sar $0x3,%r8 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jne fc7b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73bb> │ │ │ │ - mov -0x8(%rsi),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - jne fc9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73df> │ │ │ │ - jmp fca4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73e4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - jae fca4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73e4> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je fc90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x73d0> │ │ │ │ - mov %rcx,0x20(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - callq fe00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7540> │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp fc5c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x739c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne fcf6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7436> │ │ │ │ - jmp fd30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7470> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %esi,0x30(%rax) │ │ │ │ - je fd0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x744b> │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je fd30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7470> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne fce8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7428> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %esi,0x30(%rax) │ │ │ │ - jne fced , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x742d> │ │ │ │ - cmp %rax,0x20(%rdi) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - je fd40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7480> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq ff30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7670> │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a782(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + lea 0x18(%rax),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 13090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41c0> │ │ │ │ + mov 0x518(%rsp),%r15 │ │ │ │ + mov 0x510(%rsp),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 10ed9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2009> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - subl $0x1,0x28(%rbp) │ │ │ │ - jmp fd14 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7454> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - mov 0x10(%rdi),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je fde0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7520> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - jmp fd89 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74c9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je fde0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7520> │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je fdd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7510> │ │ │ │ - cmp %r12,0x18(%rbp) │ │ │ │ - jne fd80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74c0> │ │ │ │ - test %r12,%r12 │ │ │ │ - je fdaf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74ef> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 10f26 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2056> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 10efe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x202e> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne fd80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74c0> │ │ │ │ - cmp %rbp,0x20(%r15) │ │ │ │ - je fdf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7530> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x8(%r15),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq ff30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7670> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmp fd91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74d1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq f680 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dc0> │ │ │ │ - subl $0x1,0x28(%r15) │ │ │ │ - jmp fdb5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x74f5> │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ + jne 10f16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2046> │ │ │ │ sub %rbx,%r14 │ │ │ │ - sub %rbx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je fef0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7630> │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - mov $0xfffffffffffffff8,%r15 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe ff08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7648> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 10f1a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x204a> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 10ed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2000> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 10ed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2000> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 10ed9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2009> │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + je 10f73 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20a3> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 12a00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b30> │ │ │ │ + mov %r15,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1101d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x214d> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 10f73 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20a3> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1101d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x214d> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r13,%r14 │ │ │ │ callq 5750 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x518(%rsp),%rdx │ │ │ │ mov %rax,%r13 │ │ │ │ - add %rax,%r15 │ │ │ │ - sub %rbx,%r8 │ │ │ │ - add %r13,%r14 │ │ │ │ - je fe77 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75b7> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je fe9c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75dc> │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea 0x8(%r13,%r8,1),%r8 │ │ │ │ - sub %r12,%r14 │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je febd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75fd> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 5670 │ │ │ │ - mov %rax,%r8 │ │ │ │ - add %r8,%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je fecd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x50(%r13),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + movb $0x0,0x50(%r13) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,0x40(%r13) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + je 12dc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ef0> │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + je 10ffe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x212e> │ │ │ │ + test %rax,%rax │ │ │ │ + je 12f40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4070> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11041 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2171> │ │ │ │ callq 5700 │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x0(,%rsi,8),%r15 │ │ │ │ - jmpq fe48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7588> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja fe48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7588> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne fef5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7635> │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq fe6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je ff49 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7689> │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne ff60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76a0> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub %rsi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja fff0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7730> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne 10020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7760> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 10027 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7767> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11057 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2187> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12278 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33a8> │ │ │ │ + lea 0x2a5b0(%rip),%rdx # 3b61a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1207a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a556(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + lea 0x18(%rax),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 130b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41e0> │ │ │ │ + mov 0x518(%rsp),%r15 │ │ │ │ + mov 0x510(%rsp),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 11101 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2231> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1114e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x227e> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp ffc2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7702> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je ffc2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7702> │ │ │ │ - jmp 10006 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7746> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x20(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - lea 0x2a66e(%rip),%rdx # 3a70f ::do_widen(char) const@@Base+0x184ff> │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x17f(%rdx),%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq ff80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76c0> │ │ │ │ - mov $0xa,%edx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 11126 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2256> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1113e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x226e> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 11142 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2272> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 110f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2228> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 110f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2228> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 11101 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2231> │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + je 1119b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22cb> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 12a28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b58> │ │ │ │ + mov %r15,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 11245 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2375> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 1119b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22cb> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 11245 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2375> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r13,%r14 │ │ │ │ + callq 5750 │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x518(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x50(%r13),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + movb $0x0,0x50(%r13) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,0x40(%r13) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + je 12e10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f40> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 11226 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2356> │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 12fb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40e0> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11269 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2399> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1127f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23af> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12880 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39b0> │ │ │ │ + lea 0x2a39a(%rip),%rdx # 3b62c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1208c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a32e(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3010> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 1010e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x784e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1130c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x243c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 10101 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7841> │ │ │ │ + je 11322 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2452> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 100f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7830> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1011b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x785b> │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 128a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39d0> │ │ │ │ + lea 0x2a309(%rip),%rdx # 3b63e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1209e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a28b(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + lea 0x18(%rax),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 130a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41d0> │ │ │ │ + mov 0x518(%rsp),%r15 │ │ │ │ + mov 0x510(%rsp),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 113c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f9> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 11416 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2546> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 113ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x251e> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11406 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2536> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 1140a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x253a> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 113c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f0> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 113c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f0> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 113c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f9> │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + je 11463 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2593> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 12a50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b80> │ │ │ │ + mov %r15,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1150d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x263d> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 11463 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2593> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1150d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x263d> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r13,%r14 │ │ │ │ + callq 5750 │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x518(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x50(%r13),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + movb $0x0,0x50(%r13) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,0x40(%r13) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + je 12d20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e50> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 114ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x261e> │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 13020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4150> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11531 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2661> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1012e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x786e> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11547 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2677> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f320 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a60> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 10182 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78c2> │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 101af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78ef> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12860 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3990> │ │ │ │ + lea 0x2a0f7(%rip),%rdx # 3b651 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120b1> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2a066(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 101a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78e9> │ │ │ │ + je 115d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2704> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - jmp 10193 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78d3> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 101bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78fd> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 115ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x271a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 101d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7910> │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12840 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3970> │ │ │ │ + lea 0x2a063(%rip),%rdx # 3b660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c0> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29fc3(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11677 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27a7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1168d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27bd> │ │ │ │ callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 125d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3700> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x29743(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29f7f(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 101bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78fd> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rax),%r14 │ │ │ │ + lea 0x18(%rax),%r13 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 11220 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8960> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov $0x7,%r9d │ │ │ │ - mov $0x38,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %rbp,0x18(%rbx) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 130c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41f0> │ │ │ │ + mov 0x518(%rsp),%r15 │ │ │ │ + mov 0x510(%rsp),%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 11759 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2889> │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 117a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28d6> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1177e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28ae> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11796 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28c6> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 1179a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28ca> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 11750 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2880> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 11750 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2880> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 11759 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2889> │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + je 117f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2923> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 129d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3b08> │ │ │ │ + mov %r15,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 118a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29d0> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 117f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2923> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 118a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29d0> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r13,%r14 │ │ │ │ callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x18,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x37,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x518(%rsp),%rdx │ │ │ │ + lea 0x20(%rax),%rax │ │ │ │ + lea 0x30(%r13),%rcx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rcx,0x20(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - lea 0x2a70d(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %r12,0x20(%rbx) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x50(%r13),%rcx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + movb $0x0,0x50(%r13) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,0x40(%r13) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + je 12cd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e00> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 11881 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b1> │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jne 12e60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f90> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq ff80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76c0> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1029d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x79dd> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 118c4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29f4> │ │ │ │ callq 5700 │ │ │ │ - cmpb $0x0,0x23626a(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - je 102c3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7a03> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x23625a(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,%r15d │ │ │ │ - sub %r15d,%ebp │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea -0x1(%rbp),%r9d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov $0x68,%edi │ │ │ │ - mov %r12,0x28(%rbx) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 127f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f30> │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 118da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a0a> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12950 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a80> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 12920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa060> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 10367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7aa7> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x68,%esi │ │ │ │ - callq 5770 │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x294d2(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0xa8,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 10394 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ad4> │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11952 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a82> │ │ │ │ callq 5700 │ │ │ │ - jmp 10394 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ad4> │ │ │ │ - jmp 10384 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ac4> │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11968 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a98> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x29483(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29cd8(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ - callq 5770 │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 119e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b19> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 119ff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b2f> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12990 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ac0> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x293b7(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 113f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b30> │ │ │ │ - lea 0x2357b8(%rip),%rax # 245ba0 , std::allocator >@@GLIBCXX_3.4.21+0x178> │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - callq 101e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7920> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11a77 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ba7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11a8d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bbd> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x29342(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29bb3(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10460 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ba0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10477 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bb7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1048e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bce> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 104d9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c19> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0xae(%rip),%rdx # 10550 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c90> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 104f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c30> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x235032(%rip),%rax # 2454e8 ::do_widen(char) const@@Base+0x2232d8> │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 104c4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c04> │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11b0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c3e> │ │ │ │ callq 5700 │ │ │ │ - mov $0x68,%esi │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11b24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c54> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12930 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a60> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 111e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8920> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmp 104d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c11> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x235699(%rip),%rax # 245ba0 , std::allocator >@@GLIBCXX_3.4.21+0x178> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 10440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7b80> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x235679(%rip),%rax # 245ba0 , std::allocator >@@GLIBCXX_3.4.21+0x178> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 10440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7b80> │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x29276(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x234f91(%rip),%rax # 2454e8 ::do_widen(char) const@@Base+0x2232d8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1056c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7cac> │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11b9c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ccc> │ │ │ │ callq 5700 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11bb2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ce2> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x29226(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x68,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x234f61(%rip),%rax # 2454e8 ::do_widen(char) const@@Base+0x2232d8> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 105a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ce0> │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x10(%rdi) │ │ │ │ - je 108a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fe4> │ │ │ │ - cmpq $0x0,0x38(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - je 108f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8030> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmpb $0x0,0x88(%rax) │ │ │ │ - je 1060d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d4d> │ │ │ │ - cmpb $0x0,0x89(%rax) │ │ │ │ - jne 109b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x80f0> │ │ │ │ - cmpb $0x0,0x8a(%rax) │ │ │ │ - jne 108d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8010> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29a8e(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0x61,%eax │ │ │ │ - movq $0x1,0x18(%rsp) │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1066a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7daa> │ │ │ │ + je 11c33 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d63> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11c49 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d79> │ │ │ │ callq 5700 │ │ │ │ - mov 0x2364d7(%rip),%r12d │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 128e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a10> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movabs $0x65726f63532d6948,%rax │ │ │ │ - movq $0x8,0x18(%rsp) │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movb $0x0,0x28(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x2915a(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11cc1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2df1> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 106bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7dfd> │ │ │ │ + je 11cd7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e07> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea 0x2911e(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29969(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov $0x55555556,%edx │ │ │ │ - movl $0x726f6353,0x20(%rsp) │ │ │ │ - mov %r12d,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - imul %edx │ │ │ │ - movb $0x65,0x14(%rbp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x5,0x18(%rsp) │ │ │ │ - movb $0x0,0x25(%rsp) │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1071f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e5f> │ │ │ │ + je 11d58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e88> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11d6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e9e> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12900 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a30> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov $0x55555556,%edx │ │ │ │ - movl $0x65657053,0x20(%rsp) │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - imul %edx │ │ │ │ - movb $0x64,0x14(%rbp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x5,0x18(%rsp) │ │ │ │ - movb $0x0,0x25(%rsp) │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add %edx,%edx │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 10783 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ec3> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x29052(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11de6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f16> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - callq 57e0 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 107c6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f06> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - lea 0x29f71(%rip),%rcx # 3a721 ::do_widen(char) const@@Base+0x18511> │ │ │ │ - mov $0x9,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5390 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov $0x55555556,%ebp │ │ │ │ - mov (%rax),%r12d │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %ebp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x29f29(%rip),%rcx # 3a721 ::do_widen(char) const@@Base+0x18511> │ │ │ │ - add $0x6,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5390 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x4(%rax),%r12d │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %ebp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x29ef0(%rip),%rcx # 3a724 ::do_widen(char) const@@Base+0x18514> │ │ │ │ - lea 0x6(%rdx,%rdx,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5390 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x38(%rbx),%rsi │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - callq 22cb0 ::do_widen(char) const@@Base+0xaa0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x38(%rbx),%rsi │ │ │ │ - mov 0x98(%rax),%rdi │ │ │ │ - callq 1d490 , std::allocator >::~basic_stringbuf()@@Base+0x24a0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x38(%rbx),%rsi │ │ │ │ - mov 0xa8(%rax),%rdi │ │ │ │ - callq 1ec60 , std::allocator >::~basic_stringbuf()@@Base+0x3c70> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 109d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8118> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - callq 8ef0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x630> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movb $0x0,0x8a(%rax) │ │ │ │ - callq 5b00 │ │ │ │ - jmp 108a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fe4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %r12d,%ebp │ │ │ │ - shr $0x1f,%ebp │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - add %r12d,%ebp │ │ │ │ - sar %ebp │ │ │ │ - callq 22c70 ::do_widen(char) const@@Base+0xa60> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - sar %eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %r14d,%r12d │ │ │ │ - shr $0x1f,%r12d │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - add %r14d,%r12d │ │ │ │ - sar %r12d │ │ │ │ - callq 22c90 ::do_widen(char) const@@Base+0xa80> │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - sar %eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - callq 22c70 ::do_widen(char) const@@Base+0xa60> │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - callq 22c90 ::do_widen(char) const@@Base+0xa80> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov %r14,0x38(%rbx) │ │ │ │ - jmpq 105ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d2a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq f320 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a60> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - jmpq 108a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fe4> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 109f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8133> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11dfc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f2c> │ │ │ │ callq 5700 │ │ │ │ + lea 0x29002(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 109dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x811d> │ │ │ │ - jmp 109dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x811d> │ │ │ │ - jmp 109dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x811d> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 11220 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8960> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x29844(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - movabs $0x3320656b616e736e,%rsi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movl $0x302e302e,0x8(%rax) │ │ │ │ - movq $0xc,0x58(%rsp) │ │ │ │ - movb $0x0,0x6c(%rsp) │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 10a9c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x81dc> │ │ │ │ + je 11e7d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fad> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - cmpq $0x0,0x10(%rdx) │ │ │ │ - jne 10d80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x84c0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11e93 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fc3> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 128c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39f0> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - movabs $0x4d20656461637241,%rsi │ │ │ │ - mov $0x646f,%ecx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %cx,0x8(%rax) │ │ │ │ - movb $0x65,0xa(%rax) │ │ │ │ - movq $0xb,0x58(%rsp) │ │ │ │ - movb $0x0,0x6b(%rsp) │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x28f36(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11f0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x303b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 10b09 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8249> │ │ │ │ + je 11f21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3051> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea -0x3(%r13),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r12,0x18(%rbx) │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea -0x2(%r12),%ecx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %r13,0x20(%rbx) │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 5750 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - lea 0x3(%r13),%edx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - shr $0x1f,%r8d │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add %r14d,%ecx │ │ │ │ - add %r15d,%r8d │ │ │ │ - mov $0x7,%r9d │ │ │ │ - sar %ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - test %r13d,%r13d │ │ │ │ - cmovns %r13d,%edx │ │ │ │ - sar %r8d │ │ │ │ - sar $0x2,%edx │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - cmpb $0x0,0x235925(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov %r12,0x28(%rbx) │ │ │ │ - je 10c0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x834b> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x235915(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r12,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ + lea 0x28ee6(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2971f(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov $0x6465,%edx │ │ │ │ - movl $0x73756150,0x60(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %dx,0x4(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x6,0x58(%rsp) │ │ │ │ - movb $0x0,0x66(%rsp) │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 10c53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8393> │ │ │ │ + je 11fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30d2> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11fb8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30e8> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3aa0> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 74d0 <__cxa_finalize@plt+0x18d0> │ │ │ │ + lea 0x28e1a(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ mov %eax,%r13d │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - shr $0x1f,%r8d │ │ │ │ - lea 0x3(%r14),%ecx │ │ │ │ - lea 0x3(%r13),%edx │ │ │ │ - add %r15d,%r8d │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9d,%eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - add %eax,%r9d │ │ │ │ - test %r14d,%r14d │ │ │ │ - cmovns %r14d,%ecx │ │ │ │ - sar $0x2,%ecx │ │ │ │ - test %r13d,%r13d │ │ │ │ - cmovns %r13d,%edx │ │ │ │ - sar %r9d │ │ │ │ - sar %r8d │ │ │ │ - sar $0x2,%edx │ │ │ │ - callq b6a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2de0> │ │ │ │ - cmpb $0x0,0x235830(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov %r12,0x30(%rbx) │ │ │ │ - je 10d00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8440> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x235820(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r12,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov 0x30(%rbx),%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81d0 <__cxa_finalize@plt+0x25d0> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 12030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3160> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 12046 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3176> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x29624(%rip),%rdx # 3b671 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d1> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movl $0x2,0x4c(%rsp) │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2956b(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x706c6548,0x60(%rsp) │ │ │ │ - movq $0x4,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movb $0x0,0x64(%rsp) │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 10d3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x847f> │ │ │ │ + je 120cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31ff> │ │ │ │ callq 5700 │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq b000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2740> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - jne 10e6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85ac> │ │ │ │ - add $0x88,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - movl $0x656d616e,0x20(%rsp) │ │ │ │ - movq $0x4,0x18(%rsp) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movb $0x0,0x24(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 239c0 ::do_widen(char) const@@Base+0x17b0> │ │ │ │ - lea 0x29964(%rip),%rcx # 3a727 ::do_widen(char) const@@Base+0x18517> │ │ │ │ - mov $0x6,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 10e60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85a0> │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 10e33 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8573> │ │ │ │ + je 120e5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3215> │ │ │ │ callq 5700 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 10e46 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8586> │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + lea 0x23357e(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x233637(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + jne 12a78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ba8> │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 12920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a50> │ │ │ │ + mov 0x2b0(%r12),%rdi │ │ │ │ + mov %eax,0x2343c1(%rip) # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + lea 0x2c0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1212d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x325d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 10b04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8244> │ │ │ │ - jmpq 10b09 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8249> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - jmp 10df8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8538> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0x233714(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rbp │ │ │ │ + mov %rax,0xa0(%r12) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x1a0(%r12) │ │ │ │ + lea 0x2337c9(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb0(%r12) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x118(%r12),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0xe8(%r12),%rdi │ │ │ │ + mov %r13,0xb0(%r12) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x23385b(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x23385c(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%r12),%rdi │ │ │ │ + mov %rax,0xa0(%r12) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0xa0(%r12,%rax,1) │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov %r15,0x1a0(%r12) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 10e87 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85c7> │ │ │ │ + je 121f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3320> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 121e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3310> │ │ │ │ + mov 0x70(%r12),%rdi │ │ │ │ + lea 0x70(%r12),%rbp │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 12210 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3340> │ │ │ │ + nop │ │ │ │ + mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + jne 12200 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3330> │ │ │ │ + mov 0x50(%r12),%rsi │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ + mov $0x2d8,%esi │ │ │ │ callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 10e71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85b1> │ │ │ │ - jmp 10e8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85cf> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 10ec1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8601> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 12253 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3383> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 10e82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85c2> │ │ │ │ - jmp 10e87 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85c7> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10ec1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8601> │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ - jmp 10e87 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85c7> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 10eae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85ee> │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10486 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15b6> │ │ │ │ callq 5700 │ │ │ │ - jmp 10eae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85ee> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmpq 10e8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85cf> │ │ │ │ - jmpq 10e71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85b1> │ │ │ │ - jmpq 10e71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85b1> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 113f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b30> │ │ │ │ - lea 0x234ca4(%rip),%rax # 245bf0 , std::allocator >@@GLIBCXX_3.4.21+0x1c8> │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - callq 10a20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8160> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10fd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8710> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10fe7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8727> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10ffe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x873e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11015 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8755> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1102c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x876c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x40(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 11077 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87b7> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x5e40(%rip),%rdx # b200 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2940> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 110a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87e0> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x23427c(%rip),%rax # 2452d0 ::do_widen(char) const@@Base+0x2230c0> │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11062 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87a2> │ │ │ │ + jmpq 10486 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15b6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x210(%rsp),%r14 │ │ │ │ + lea 0x2333e9(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x233531(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x368(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x233528(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x288(%rsp) │ │ │ │ + movq $0x0,0x360(%rsp) │ │ │ │ + movb $0x0,0x369(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + movq $0x0,0x370(%rsp) │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ + movq $0x0,0x380(%rsp) │ │ │ │ + movq $0x0,0x388(%rsp) │ │ │ │ + mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ + mov 0x2334b9(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x23336a(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + lea 0x2333f7(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movq $0x0,0x230(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x288(%rsp) │ │ │ │ + mov %r13,0x220(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movq $0x0,0x240(%rsp) │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + movq $0x0,0x250(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x233685(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x58(%r14),%rdi │ │ │ │ + movl $0x0,0x260(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x268(%rsp),%rsi │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x260(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2340b7(%rip),%rsi # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 13181 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42b1> │ │ │ │ + lea 0x49(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 13181 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42b1> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x268(%rsp),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x288(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 12497 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35c7> │ │ │ │ callq 5700 │ │ │ │ - mov $0x28,%esi │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + mov %r13,0x220(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x233319(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x23331a(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %r15,0x288(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 11063 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2193> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x234564(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 10e37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f67> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x233fd0(%rip),%rsi # 2464ec , std::allocator >@@GLIBCXX_3.4.21+0xac4> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 10753 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1883> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x234525(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 10a82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1bb2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x233f8e(%rip),%rsi # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 10899 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x19c9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x233f6f(%rip),%rsi # 2464eb , std::allocator >@@GLIBCXX_3.4.21+0xac3> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 107f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1926> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x233f4c(%rip),%rsi # 2464e8 , std::allocator >@@GLIBCXX_3.4.21+0xac0> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 109df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b0f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x233f2d(%rip),%rsi # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 1093c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1a6c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x233f0e(%rip),%eax # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + lea 0x23308f(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x2331d7(%rip),%r14 # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x4e8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x2331ce(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x408(%rsp) │ │ │ │ + movq $0x0,0x4e0(%rsp) │ │ │ │ + movb $0x0,0x4e9(%rsp) │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + movq $0x0,0x4f0(%rsp) │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + movq $0x0,0x500(%rsp) │ │ │ │ + movq $0x0,0x508(%rsp) │ │ │ │ + mov %r14,0x390(%rsp) │ │ │ │ + mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + mov -0x18(%r14),%rdi │ │ │ │ + add %rbp,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x233017(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%rbp),%rdi │ │ │ │ + lea 0x2330a4(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + movq $0x0,0x3b0(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x408(%rsp) │ │ │ │ + mov %r13,0x3a0(%rsp) │ │ │ │ + movq $0x0,0x3b8(%rsp) │ │ │ │ + movq $0x0,0x3c0(%rsp) │ │ │ │ + movq $0x0,0x3c8(%rsp) │ │ │ │ + movq $0x0,0x3d0(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x233332(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x58(%rbp),%rdi │ │ │ │ + movl $0x0,0x3e0(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x3a0(%rsp) │ │ │ │ + lea 0x68(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x3e8(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x3e8(%rsp),%rsi │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x3e0(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbp),%rsi │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 111e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8920> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 130df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x420f> │ │ │ │ + lea 0x4a(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmp 1106f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87af> │ │ │ │ - nop │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 130df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x420f> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x3e8(%rsp),%rdi │ │ │ │ + mov %rax,0x390(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x408(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x3a0(%rsp) │ │ │ │ + lea 0x68(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 127e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3918> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x48(%rbp),%rdi │ │ │ │ + mov %r13,0x3a0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x232fcc(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + mov %r14,0x390(%rsp) │ │ │ │ + mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + mov %r15,0x408(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %eax,0x233ca9(%rip) # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + jmpq 11699 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27c9> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x2341e4(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 115f6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2726> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x234b39(%rip),%rax # 245bf0 , std::allocator >@@GLIBCXX_3.4.21+0x1c8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 10fb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x234b19(%rip),%rax # 245bf0 , std::allocator >@@GLIBCXX_3.4.21+0x1c8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 10fb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - jmpq 11220 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8960> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 113f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b30> │ │ │ │ - lea 0x234343(%rip),%rax # 245478 ::do_widen(char) const@@Base+0x223268> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - callq 11220 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8960> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 5b30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 111e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8920> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x2341c5(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 11553 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2683> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x2341a7(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 1128b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23bb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x234186(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + jmpq 1132e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x245e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11e9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fcf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x2342f1(%rip),%rax # 245478 ::do_widen(char) const@@Base+0x223268> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 5b30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 111e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8920> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 111d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8910> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 11180 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11c55 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d85> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 111fb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x893b> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - repz retq │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11d7a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2eaa> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%esi │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5b30 │ │ │ │ - mov 0x2354ef(%rip),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 11330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a70> │ │ │ │ - movswl 0x4(%rcx),%eax │ │ │ │ - movswl 0x6(%rcx),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + setne %al │ │ │ │ add $0x1,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x2357da(%rip),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jg 1133c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a7c> │ │ │ │ - mov 0x2357c8(%rip),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 1133c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a7c> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpb $0x0,0x23529b(%rip) # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ - mov %esi,0x2357ad(%rip) │ │ │ │ - mov %eax,0x2357a3(%rip) │ │ │ │ - je 11297 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89d7> │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %esi,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - shr $0x1f,%edi │ │ │ │ - add %esi,%ebx │ │ │ │ - add %edi,%edx │ │ │ │ - sar %ebx │ │ │ │ - sar %edx │ │ │ │ - sub %edx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpb $0x0,0x23526f(%rip) # 24650f , std::allocator >@@GLIBCXX_3.4.21+0xae7> │ │ │ │ - jne 11310 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a50> │ │ │ │ - mov $0xa8,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x235779(%rip),%r8d │ │ │ │ - mov 0x235777(%rip),%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq b560 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ca0> │ │ │ │ - cmpb $0x0,0x23523d(%rip) # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ - mov %r13,0x8(%r12) │ │ │ │ - je 112fc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a3c> │ │ │ │ - cmpb $0x0,0x235231(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - je 112fc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a3c> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x235225(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov 0x8(%r12),%r13 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $0x1f,%ebp │ │ │ │ - add %eax,%ebp │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - sar %ebp │ │ │ │ - add %eax,%ecx │ │ │ │ - sar %ecx │ │ │ │ - sub %ecx,%ebp │ │ │ │ - jmpq 112a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89e2> │ │ │ │ + jmpq 1210d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x323d> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11b30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmpq 11250 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8990> │ │ │ │ - callq bfd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3710> │ │ │ │ - lea 0x29410(%rip),%rsi # 3a758 ::do_widen(char) const@@Base+0x18548> │ │ │ │ - lea 0x235531(%rip),%rdi │ │ │ │ - mov $0x2a,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x2356d1(%rip),%esi │ │ │ │ - lea 0x23551a(%rip),%rdi │ │ │ │ - callq 5b20 │ │ │ │ - lea 0x2969b(%rip),%rsi # 3aa0d ::do_widen(char) const@@Base+0x187fd> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x2356a4(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - lea 0x2a265(%rip),%rsi # 3b5fc ::do_widen(char) const@@Base+0x193ec> │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 118e6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a16> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x293da(%rip),%rsi # 3a788 ::do_widen(char) const@@Base+0x18578> │ │ │ │ - mov $0x27,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 54f0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 5870 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa8,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x2340b9(%rip),%rax # 2454b0 ::do_widen(char) const@@Base+0x2232a0> │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - mov %esi,0x23562b(%rip) │ │ │ │ - mov %edx,0x235621(%rip) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 1143c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b7c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 114c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c07> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja 11490 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8bd0> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne 114c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c00> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 114d3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c13> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11fc4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30f4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp 11464 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ba4> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + jmpq 11a0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b3b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + je 1063c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x176c> │ │ │ │ + jmpq 1065b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x178b> │ │ │ │ nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 11464 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ba4> │ │ │ │ - jmp 114a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ - lea 0x28c3a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sar $0x5,%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 116e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e28> │ │ │ │ - add $0x8,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add %rax,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - cmovl %edx,%ecx │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 11550 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c90> │ │ │ │ - add $0x2,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - shr $0x1f,%esi │ │ │ │ - add %ecx,%esi │ │ │ │ - sar %esi │ │ │ │ - mov %esi,%eax │ │ │ │ - neg %eax │ │ │ │ - mov 0x2354ad(%rip),%esi │ │ │ │ - mov 0x2354aa(%rip),%r8d │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %esi,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - add %esi,%edx │ │ │ │ - mov %edi,%esi │ │ │ │ - shr $0x1f,%esi │ │ │ │ - sar %edx │ │ │ │ - add %edi,%esi │ │ │ │ - sar %esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %r8d,%esi │ │ │ │ - shr $0x1f,%esi │ │ │ │ - add %r8d,%esi │ │ │ │ - lea 0x2(%rdi),%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar %esi │ │ │ │ - add %eax,%esi │ │ │ │ - callq b560 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ca0> │ │ │ │ - cmpb $0x0,0x234f57(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - je 115d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d11> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x234f4b(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - callq 5b00 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - je 11654 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d94> │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x10(%rbp),%r12 │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + je 117cc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28fc> │ │ │ │ + jmpq 117eb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x291b> │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x1(%rbx),%r13d │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + je 10f4c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x207c> │ │ │ │ + jmpq 10f6b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x209b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + je 11174 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22a4> │ │ │ │ + jmpq 11193 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22c3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + je 1143c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x256c> │ │ │ │ + jmpq 1145b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x258b> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x232d40(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x668(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x232d37(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x588(%rsp) │ │ │ │ + movq $0x0,0x660(%rsp) │ │ │ │ + movb $0x0,0x669(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x670(%rsp) │ │ │ │ + movq $0x0,0x678(%rsp) │ │ │ │ + movq $0x0,0x680(%rsp) │ │ │ │ + movq $0x0,0x688(%rsp) │ │ │ │ + mov %rbp,0x510(%rsp) │ │ │ │ + mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x518(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x232b80(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r13,0x520(%rsp) │ │ │ │ + movq $0x0,0x528(%rsp) │ │ │ │ + movq $0x0,0x530(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x588(%rsp) │ │ │ │ + movq $0x0,0x538(%rsp) │ │ │ │ + movq $0x0,0x540(%rsp) │ │ │ │ + movq $0x0,0x548(%rsp) │ │ │ │ + movq $0x0,0x550(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x232ea2(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ + movl $0x0,0x560(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x520(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1163a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d7a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub %rax,%rdx │ │ │ │ - sar $0x5,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb 115f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d30> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 11670 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8db0> │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - callq c000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3740> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa0> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 116af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8def> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 116a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8de1> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 11690 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dd0> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 116bc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dfc> │ │ │ │ + mov %rax,0x568(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x568(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x560(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 116f7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e37> │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq 11571 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cb1> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 13564 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4694> │ │ │ │ + lea 0x4b(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11707 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e47> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 116ff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e3f> │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 13564 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4694> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x568(%rsp),%rdi │ │ │ │ + mov %rax,0x510(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x588(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x520(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 12c78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3da8> │ │ │ │ callq 5700 │ │ │ │ - jmp 116ff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e3f> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r13,0x520(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x232b3c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rbp,0x510(%rsp) │ │ │ │ + mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x518(%rsp) │ │ │ │ + mov %r15,0x588(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 120ff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x322f> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov $0x5,%r8d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x2352c1(%rip),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x2352a8(%rip),%edi │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %esi,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - add %esi,%edx │ │ │ │ - mov %edi,%esi │ │ │ │ - lea 0xc(%rax),%ecx │ │ │ │ - shr $0x1f,%esi │ │ │ │ - add $0xc,%rax │ │ │ │ - sar %edx │ │ │ │ - add %edi,%esi │ │ │ │ - shr %rax │ │ │ │ - sub $0x2,%edx │ │ │ │ - sar %esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub %eax,%esi │ │ │ │ - callq b560 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ca0> │ │ │ │ - cmpb $0x0,0x234d52(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - je 117d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f16> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x234d46(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%esi │ │ │ │ - callq ba80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c0> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 11826 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f66> │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - mov (%r12),%rsi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 11826 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f66> │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 12ce8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e18> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + cmp %rdi,0x30(%rsp) │ │ │ │ + je 12d02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e32> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xa(%rax),%ecx │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - lea 0x28f5e(%rip),%rdx # 3a7be ::do_widen(char) const@@Base+0x185ae> │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 12020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9760> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 118c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9005> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ callq 5700 │ │ │ │ - lea 0x28eee(%rip),%rdx # 3a7ba ::do_widen(char) const@@Base+0x185aa> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 12020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9760> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11907 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9047> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 118a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 12d38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e68> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - sub %rbp,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11c58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9398> │ │ │ │ - movabs $0x7ffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 11c66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93a6> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + cmp %rdi,0x28(%rsp) │ │ │ │ + je 12d52 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e82> │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ + callq 5700 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - je 11c48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9388> │ │ │ │ - mov %rax,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 119e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9121> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - add $0x20,%rbp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 119c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9100> │ │ │ │ - cmpb $0x0,0x1c(%rsp) │ │ │ │ - lea 0x28dbe(%rip),%rsi # 3a7b8 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ - lea 0x28dba(%rip),%rbp # 3a7bb ::do_widen(char) const@@Base+0x185ab> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - cmove %rsi,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - callq c580 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3cc0> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11a6a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91aa> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 11a9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91df> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 1150d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x263d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11a91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91d1> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 11a80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91c0> │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 11aac , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91ec> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 12d88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3eb8> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11ac6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9206> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + cmp %rdi,0x28(%rsp) │ │ │ │ + je 12da2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ed2> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x10(%rbx),%rbp │ │ │ │ - jmp 11b0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x924c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne 11c00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9340> │ │ │ │ - mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - jne 11c00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9340> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq bc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3370> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f320 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a60> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 1070d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x183d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 12dd8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f08> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + cmp %rdi,0x28(%rsp) │ │ │ │ + je 12df2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f22> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq ba30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3170> │ │ │ │ - callq 5b00 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - callq 24c70 ::do_widen(char) const@@Base+0x2a60> │ │ │ │ - lea 0x29a71(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 11410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 11b6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92ae> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 11ae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9220> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 11baf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92ef> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11ba1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92e1> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 1101d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x214d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 12e28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f58> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 11b90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92d0> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 11bbc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92fc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + cmp %rdi,0x28(%rsp) │ │ │ │ + je 12e42 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f72> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6760> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq b360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa0> │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - jne 11cb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93f0> │ │ │ │ - add $0x1a8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq fb50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7290> │ │ │ │ - lea 0x28ba7(%rip),%rsi # 3a7bb ::do_widen(char) const@@Base+0x185ab> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - sete %bpl │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 11b79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92b9> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ callq 5700 │ │ │ │ - jmpq 11b79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92b9> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 11245 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2375> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - jmpq 119ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x912e> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rdx),%r9 │ │ │ │ + cmp %r9,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 12ea6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3fd6> │ │ │ │ + mov 0x20(%r8),%rsi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + jne 12ec6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ff6> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r9,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 11886 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b6> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 11881 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b1> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 11886 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29b6> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 12f0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x403c> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 12f2c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x405c> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 106f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1823> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 106ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x181e> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 106f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1823> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 12f7c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40ac> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 12f9c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40cc> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 11003 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2133> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 10ffe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x212e> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 11003 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2133> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 12fec , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x411c> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 1300c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x413c> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1122b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x235b> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 11226 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2356> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 1122b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x235b> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1305c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x418c> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 1307c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41ac> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 114f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2623> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 114ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x261e> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 114f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2623> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + jmpq 10f73 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x20a3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmpq 11994 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90d4> │ │ │ │ - callq 5450 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + jmpq 11463 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2593> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + jmpq 1119b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x22cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + jmpq 117f3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2923> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + jmpq 10663 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1793> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x2859a(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x232ec6(%rip),%rdx │ │ │ │ + lea 0x232907(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - je 11c88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93c8> │ │ │ │ + je 13137 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4267> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6760> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b360 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x2853a(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x232e66(%rip),%rdx │ │ │ │ + lea 0x2328a7(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + jmp 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x284f8(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x232e24(%rip),%rdx │ │ │ │ + lea 0x232865(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmp 13171 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42a1> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 13174 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42a4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 11c8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93cb> │ │ │ │ + je 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ callq 5700 │ │ │ │ - jmp 11c8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93cb> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + jmp 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 13207 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4337> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 131cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fd> │ │ │ │ + jmp 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmp 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 1313a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x426a> │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 10486 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15b6> │ │ │ │ mov %rax,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 11c9d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93dd> │ │ │ │ + je 13248 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4378> │ │ │ │ callq 5700 │ │ │ │ - jmp 11c9d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93dd> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11ca0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93e0> │ │ │ │ - jmp 11cb5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93f5> │ │ │ │ - jmp 11cb5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93f5> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11c8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93cb> │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - jmpq 11c6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93ae> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 11d39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9479> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11d31 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9471> │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmp 13213 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4343> │ │ │ │ + jmp 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 13270 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a0> │ │ │ │ callq 5700 │ │ │ │ - addq $0x20,0x10(%rsp) │ │ │ │ - jmp 11d16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9456> │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov $0x58,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 5770 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 131e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4312> │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 11d64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94a4> │ │ │ │ + je 1325a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x438a> │ │ │ │ callq 5700 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 11d01 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9441> │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - jmp 11d4e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x948e> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11c6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93ae> │ │ │ │ + jmp 1325a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x438a> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 13273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a3> │ │ │ │ callq 5700 │ │ │ │ - jmpq 11c6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93ae> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sub %rcx,%r12 │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11fc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9700> │ │ │ │ - lea (%rax,%rax,1),%rcx │ │ │ │ - mov $0xffffffffffffffe0,%rbp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jbe 11ff0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9730> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x20(%rax),%r13 │ │ │ │ + jmp 13273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a3> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 132de , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x440e> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 132ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43dd> │ │ │ │ + jmp 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmp 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a3> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131b5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42e5> │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - add %rax,%rbp │ │ │ │ - add %rbx,%r12 │ │ │ │ - je 11e4c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x958c> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 11fd8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9718> │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - mov (%r14),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 11edc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x961c> │ │ │ │ - lea 0x20(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ - sub %rcx,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x30(%rdx,%rdi,1),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0x5,%r8 │ │ │ │ - jmp 11eae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x95ee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 11ed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9610> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 11ea1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x95e1> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 11e80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x95c0> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 11e8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x95ca> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x40(%rbx,%rax,1),%r13 │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 11f67 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96a7> │ │ │ │ - lea 0x20(%rsi),%rcx │ │ │ │ - lea 0x10(%rsi),%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x30(%rdx,%rsi,1),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - shr $0x5,%rdi │ │ │ │ - jmp 11f36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9676> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 11f58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9698> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 11f29 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9669> │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 11f08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9648> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 11f12 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9652> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov 0x8(%r14),%r15 │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%r14),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 11f8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96cf> │ │ │ │ - nop │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 13114 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4244> │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x232491(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x232492(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + mov %r15,0x288(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 5430 │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + mov 0x268(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 11f83 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96c3> │ │ │ │ + je 13390 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x44c0> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 11f70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96b0> │ │ │ │ - mov (%r14),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 11f9c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96dc> │ │ │ │ - mov %r15,%rdi │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + mov %r13,0x220(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + jmp 13330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4460> │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x232412(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x232413(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + lea 0x78(%r14),%rdi │ │ │ │ + mov %r15,0x108(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 5430 │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1340f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x453f> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,(%r14) │ │ │ │ - mov %r13,0x8(%r14) │ │ │ │ - mov %rbp,0x10(%r14) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmpq 11de5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9525> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x10(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - jmpq 11e34 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9574> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 11de5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9525> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 11fc5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9705> │ │ │ │ - mov $0x20,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 11e09 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9549> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cmp 0x10(%rdi),%rax │ │ │ │ - je 12088 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97c8> │ │ │ │ - test %rax,%rax │ │ │ │ - je 12068 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97a8> │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea 0x10(%rsi),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 12078 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97b8> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rsi) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x10(%rsi),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmp 1204d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x978d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmpq 11da0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94e0> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 120cc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x980c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 12157 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9897> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja 12120 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9860> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne 12150 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9890> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 12163 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98a3> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x48(%r14),%rdi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + jmp 133af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x44df> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1340f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x453f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 133dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x450d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 13390 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x44c0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 1335e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x448e> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp 120f4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9834> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 120f4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9834> │ │ │ │ - jmp 12139 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9879> │ │ │ │ - lea 0x27faa(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 59f0 │ │ │ │ - test %al,%al │ │ │ │ - mov %eax,%r13d │ │ │ │ - jne 121a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98e0> │ │ │ │ - movb $0x0,0x2348a8(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movb $0x1,0x234886(%rip) │ │ │ │ - callq 5360 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbp,1),%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 5330 │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 121c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9900> │ │ │ │ - add $0x8,%ebp │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp $0x41,%ebp │ │ │ │ - jne 121b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98f8> │ │ │ │ - callq 55d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 1218d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98cd> │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x40,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x41,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov $0x42,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov $0x43,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x44,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov $0x45,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov $0x46,%edi │ │ │ │ - callq 5330 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov $0x47,%edi │ │ │ │ - callq 5330 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %edi,%ebx │ │ │ │ - callq 5a00 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %al,%al │ │ │ │ - je 12300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a40> │ │ │ │ - mov 0x2345b4(%rip),%eax │ │ │ │ - cmp $0xff,%eax │ │ │ │ - jle 12300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a40> │ │ │ │ - mov 0x2341f3(%rip),%edx # 2464bc , std::allocator >@@GLIBCXX_3.4.21+0xa94> │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jle 12310 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a50> │ │ │ │ - mov %edi,0x2341e6(%rip) # 2464bc , std::allocator >@@GLIBCXX_3.4.21+0xa94> │ │ │ │ - sub $0x1,%edi │ │ │ │ - movswl %di,%edi │ │ │ │ - lea (%r12,%r12,2),%r12d │ │ │ │ - lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ - lea (%rbx,%rbx,2),%ebx │ │ │ │ - movswl %r12w,%ecx │ │ │ │ - movswl %bp,%edx │ │ │ │ - movswl %bx,%esi │ │ │ │ - callq 59a0 │ │ │ │ - movzwl 0x2341bf(%rip),%eax # 2464bc , std::allocator >@@GLIBCXX_3.4.21+0xa94> │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - pop %rbx │ │ │ │ - mov %ecx,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x8,0x2341a2(%rip) # 2464bc , std::allocator >@@GLIBCXX_3.4.21+0xa94> │ │ │ │ - mov $0x7,%edi │ │ │ │ - jmp 122dc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a1c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x23,(%rdx) │ │ │ │ - je 12378 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ab8> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - jne 12409 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b49> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpq $0x7,0x8(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 12352 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a92> │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - lea 0x5(%rsp),%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - movb $0x0,0x7(%rsp) │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %al,0x5(%rsp) │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %al,0x6(%rsp) │ │ │ │ - callq 5920 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - movzbl 0x3(%rax),%edx │ │ │ │ - movzbl 0x4(%rax),%eax │ │ │ │ - mov %dl,0x5(%rsp) │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %al,0x6(%rsp) │ │ │ │ - callq 5920 │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%r12 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 131f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4321> │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 131f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4321> │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 13132 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4262> │ │ │ │ + jmpq 13137 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4267> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - movzbl 0x5(%rax),%edx │ │ │ │ - movzbl 0x6(%rax),%eax │ │ │ │ - mov %dl,0x5(%rsp) │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %al,0x6(%rsp) │ │ │ │ - callq 5920 │ │ │ │ - movswl %r12w,%esi │ │ │ │ - movswl %ax,%edx │ │ │ │ - movswl %bp,%edi │ │ │ │ - callq 122a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99e0> │ │ │ │ - jmpq 12352 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a92> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x7,%di │ │ │ │ - movswl %di,%eax │ │ │ │ - jg 12440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b80> │ │ │ │ - cmp $0x7,%si │ │ │ │ - jg 12440 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b80> │ │ │ │ - cmp $0xffff,%si │ │ │ │ - je 124a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9be0> │ │ │ │ - movswl %si,%esi │ │ │ │ - lea 0x1(%rsi,%rax,8),%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x200000,%ecx │ │ │ │ - test %dl,%dl │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - retq │ │ │ │ - cmpl $0xff,0x234426(%rip) │ │ │ │ - jg 12460 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ba0> │ │ │ │ - xor %eax,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - setne %al │ │ │ │ - shl $0x15,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov 0x234051(%rip),%ebx # 2464b8 , std::allocator >@@GLIBCXX_3.4.21+0xa90> │ │ │ │ - lea 0x1(%rbx),%edi │ │ │ │ - cmp 0x2342b4(%rip),%edi │ │ │ │ - mov %edi,0x234042(%rip) # 2464b8 , std::allocator >@@GLIBCXX_3.4.21+0xa90> │ │ │ │ - jge 124a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9be8> │ │ │ │ - sub $0x1,%edi │ │ │ │ - movswl %di,%edi │ │ │ │ - mov %edx,%ebx │ │ │ │ - movswl %si,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - callq 5330 │ │ │ │ - mov 0x234028(%rip),%eax # 2464b8 , std::allocator >@@GLIBCXX_3.4.21+0xa90> │ │ │ │ - sub $0x1,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - test %bl,%bl │ │ │ │ - movzwl %ax,%eax │ │ │ │ - jne 124c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c00> │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - add $0x40,%eax │ │ │ │ - jmp 1242c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b6c> │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x48,0x234006(%rip) # 2464b8 , std::allocator >@@GLIBCXX_3.4.21+0xa90> │ │ │ │ - mov $0x47,%edi │ │ │ │ - jmp 1247e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9bbe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x200000,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x8(%rdi) │ │ │ │ - je 12510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c50> │ │ │ │ - push %rbx │ │ │ │ - lea 0x282e0(%rip),%rsi # 3a7bf ::do_widen(char) const@@Base+0x185af> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 125e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d20> │ │ │ │ - lea 0x282d1(%rip),%rsi # 3a7c7 ::do_widen(char) const@@Base+0x185b7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 12520 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c60> │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x282a6(%rip),%rsi # 3a7cd ::do_widen(char) const@@Base+0x185bd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x28292(%rip),%rsi # 3a7d1 ::do_widen(char) const@@Base+0x185c1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x28280(%rip),%rsi # 3a7d7 ::do_widen(char) const@@Base+0x185c7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x3,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x2826f(%rip),%rsi # 3a7de ::do_widen(char) const@@Base+0x185ce> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x4,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x2825c(%rip),%rsi # 3a7e3 ::do_widen(char) const@@Base+0x185d3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x5,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x28248(%rip),%rsi # 3a7eb ::do_widen(char) const@@Base+0x185db> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x6,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - lea 0x28231(%rip),%rsi # 3a7f0 ::do_widen(char) const@@Base+0x185e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x7,%edx │ │ │ │ - je 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - mov $0xff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - jmpq 12504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c44> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xff,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1269c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ddc> │ │ │ │ - cmpq $0x0,0x8(%rsi) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - je 1269c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ddc> │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - callq 120a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 124d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 12659 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d99> │ │ │ │ callq 5700 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 120a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 124d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1268c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dcc> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x48(%rbp),%rdi │ │ │ │ + mov %r13,0x3a0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x2322dc(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,0x390(%rsp) │ │ │ │ + mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + mov %r15,0x408(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 5430 │ │ │ │ + jmpq 1311f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x424f> │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + jmp 134e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4619> │ │ │ │ + mov 0x3e8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x68(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 134d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4608> │ │ │ │ callq 5700 │ │ │ │ - movzbl %r12b,%edx │ │ │ │ - movswl %bx,%esi │ │ │ │ - movswl %r13w,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - jne 126b9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9df9> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%edi │ │ │ │ - movswl %di,%edi │ │ │ │ - movswl %dx,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ + jmp 134d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4608> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4640> │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 131f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4321> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x28115(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x232a41(%rip),%rdx │ │ │ │ + lea 0x232482(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 57e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmpq 57e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,0x18(%rdi) │ │ │ │ - je 127ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f2a> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov 0x8(%rbp),%r13 │ │ │ │ - lea (%rbx,%rbx,2),%r12 │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - shl $0x2,%r12 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r12,%rdx │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - mov (%rdx),%edx │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - cmpl $0x1,0x8(%rax,%r12,1) │ │ │ │ - jle 127af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eef> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov 0x8(%rbp),%r13 │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x6f,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r12,%rdx │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - mov (%rdx),%edx │ │ │ │ - sub %ebx,%ecx │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - cmp %ebx,0x8(%rax,%r12,1) │ │ │ │ - jg 12770 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eb0> │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea 0x1(%r15),%ebx │ │ │ │ - mov %rbx,%r15 │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 12718 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e58> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - lea 0x232cf0(%rip),%rax # 2454e8 ::do_widen(char) const@@Base+0x2232d8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x28(%rdi),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,-0x20(%rdi) │ │ │ │ - mov %rax,-0x28(%rdi) │ │ │ │ - movq $0x0,-0x18(%rdi) │ │ │ │ - movq $0x0,-0x10(%rdi) │ │ │ │ - movq $0x0,-0x8(%rdi) │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + jmpq 13273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a3> │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1284a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f8a> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov $0xe,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - cmp 0x20(%rbx),%rsi │ │ │ │ - mov %r12d,0xc(%rsp) │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - je 12900 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa040> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 128dc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa01c> │ │ │ │ - mov 0xc(%rsp),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - add $0xc,%rsi │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 12910 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa050> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 13599 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46c9> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ - callq 12ac0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa200> │ │ │ │ - jmp 128e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa024> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 12860 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa0> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x232206(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x510(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x518(%rsp) │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %r15,0x588(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 13273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43a3> │ │ │ │ + mov 0x568(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13618 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4748> │ │ │ │ + callq 5700 │ │ │ │ lea 0x48(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x48(%r13),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x64,%ebx,%ebx │ │ │ │ - callq 8e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d0> │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jge 12999 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0d9> │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - sub 0x10(%r13),%rax │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ - sar $0x2,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - cmp $0x63,%rax │ │ │ │ - jbe 12a68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1a8> │ │ │ │ - lea 0x28(%r13),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d0> │ │ │ │ - cmp $0x32,%rax │ │ │ │ - jle 12a58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa198> │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%r12 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 12a2d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa16d> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - lea 0xc(%rbx),%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub 0x8(%rbx),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 12a40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa180> │ │ │ │ - mov 0x18(%r13),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 12a20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa160> │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - imul %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 12a20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa160> │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rax),%rsi │ │ │ │ - add $0xc,%rax │ │ │ │ - mov %rsi,-0xc(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,-0x4(%rax) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 12a08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa148> │ │ │ │ - lea -0xc(%rcx),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - jne 129c6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa106> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - nop │ │ │ │ - add $0x1,%edx │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - mov %edx,0x4(%rbx) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmpq 129c1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa101> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 12860 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa0> │ │ │ │ - movss 0x27dac(%rip),%xmm0 # 3a824 ::do_widen(char) const@@Base+0x18614> │ │ │ │ - callq 6570 <__cxa_finalize@plt+0x970> │ │ │ │ - test %al,%al │ │ │ │ - je 12aa6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1e6> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 12a93 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1d3> │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r13,0x520(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + jmp 135bf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46ef> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13618 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4748> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 135e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4719> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 12860 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa0> │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov $0x3,%edi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jl 12a88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1c8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq 12999 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0d9> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rdi,%r15 │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sar $0x2,%rcx │ │ │ │ - imul %rsi,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 12c00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa340> │ │ │ │ - lea (%rcx,%rcx,1),%rsi │ │ │ │ - mov $0xfffffffffffffffc,%r14 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jbe 12c18 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa358> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - lea 0xc(%r13),%rbx │ │ │ │ - add %r13,%r14 │ │ │ │ - add %r13,%r15 │ │ │ │ - je 12b4e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa28e> │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - mov %rcx,(%r15) │ │ │ │ - mov %edx,0x8(%r15) │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 12b9d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2dd> │ │ │ │ - lea 0xc(%rdi),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r13,%rbx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - shr $0x2,%rcx │ │ │ │ - lea 0xc(%r13,%rcx,4),%rsi │ │ │ │ - jmp 12b7b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2bb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 12b8c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2cc> │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - mov %ecx,0x8(%rbx) │ │ │ │ - lea 0xc(%rbx),%rcx │ │ │ │ - add $0xc,%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 12b78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2b8> │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 12bd6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa316> │ │ │ │ - lea 0xc(%rbp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - shr $0x2,%rax │ │ │ │ - lea 0xc(%rbx,%rax,4),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 12bc9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa309> │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - add $0xc,%rbx │ │ │ │ - add $0xc,%rsi │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 12bb8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2f8> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12be0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa320> │ │ │ │ callq 5700 │ │ │ │ - mov %r13,(%r12) │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - mov %r14,0x10(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rsi,%rsi,2),%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - jmpq 12b17 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa257> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1555555555555555,%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - ja 12b17 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa257> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 12c05 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa345> │ │ │ │ - mov $0xc,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 12b3c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa27c> │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 12c6c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3ac> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 12cf7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa437> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja 12cc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa400> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne 12cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa430> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 12d03 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa443> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp 12c94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3d4> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 12c94 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3d4> │ │ │ │ - jmp 12cd9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa419> │ │ │ │ - lea 0x2740a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x288e2(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - movb $0x0,0x2c(%rbx) │ │ │ │ - movb $0x0,0x2d(%rbx) │ │ │ │ - movl $0x2,0x30(%rbx) │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - movb $0x0,0x38(%rbx) │ │ │ │ - movb $0x0,0x39(%rbx) │ │ │ │ - movb $0x0,0x3a(%rbx) │ │ │ │ - movb $0x0,0x3b(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - cmp 0x10(%rsi),%rdx │ │ │ │ - je 12d90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4d0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 132c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f8> │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 131f1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4321> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + mov $0x2d8,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + callq 5770 │ │ │ │ + jmpq 13232 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4362> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 132aa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43da> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43f5> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ + jmpq 13257 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4387> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 1328f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43bf> │ │ │ │ + jmpq 131ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42fa> │ │ │ │ + jmpq 131ee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x431e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 12de8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa528> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - movabs $0xffffffffffff,%rax │ │ │ │ - and %rax,%rdx │ │ │ │ - and 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - cmp %eax,0x4(%rbp) │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - cmp %eax,0x34(%rbp) │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x38(%rbx),%eax │ │ │ │ - cmp %eax,0x38(%rbp) │ │ │ │ - sete %r12b │ │ │ │ - jmp 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - movabs $0xffffffffffff,%rax │ │ │ │ - and %rax,%rdx │ │ │ │ - and 0x28(%rsi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - cmp %eax,0x4(%rdi) │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x34(%rsi),%eax │ │ │ │ - cmp %eax,0x34(%rdi) │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x38(%rsi),%eax │ │ │ │ - cmp %eax,0x38(%rdi) │ │ │ │ - jne 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - mov 0x30(%rsi),%eax │ │ │ │ - cmp %eax,0x30(%rdi) │ │ │ │ - sete %r12b │ │ │ │ - jmpq 12d81 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c1> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov 0x233d48(%rip),%rsi │ │ │ │ - mov 0x233d49(%rip),%rdx │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ + sub $0x1588,%rsp │ │ │ │ + mov 0x233358(%rip),%rsi │ │ │ │ + mov 0x233359(%rip),%rdx │ │ │ │ + lea 0x1400(%rsp),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x1578(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov $0x2d8,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 1e9d0 , std::allocator >::~basic_stringbuf()@@Base+0x30f0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 137af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48df> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + lea 0x232d2c(%rip),%rsi # 2464ec , std::allocator >@@GLIBCXX_3.4.21+0xac4> │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7b60 <__cxa_finalize@plt+0x1f60> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 190b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1e0> │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fc0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18e9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fcf> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 13858 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4988> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x26b11(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 12ea3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5e3> │ │ │ │ + je 138a3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49d3> │ │ │ │ callq 5700 │ │ │ │ - mov 0x233bb6(%rip),%rsi │ │ │ │ - mov 0x233bb7(%rip),%rdx │ │ │ │ + lea 0x1100(%rsp),%rbp │ │ │ │ + lea 0x26ac6(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 8470 <__cxa_finalize@plt+0x2870> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x1280(%rsp),%r12 │ │ │ │ + lea 0x27c91(%rip),%rdx # 3b5a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12002> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 12ee5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa625> │ │ │ │ + je 1394f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a7f> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp 0x18(%rsp),%rbx │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - lea 0x10(%r13),%r15 │ │ │ │ - jne 12f52 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa692> │ │ │ │ - jmpq 12fea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa72a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 12f19 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa659> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13965 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a95> │ │ │ │ callq 5700 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 12f28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa668> │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1397b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4aab> │ │ │ │ callq 5700 │ │ │ │ - test %r14b,%r14b │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jne 13020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa760> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 12fe5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa725> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x232b64(%rip),%rsi # 2464eb , std::allocator >@@GLIBCXX_3.4.21+0xac3> │ │ │ │ mov %r13,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 6fc0 <__cxa_finalize@plt+0x13c0> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp 0x233ab6(%rip),%rdx │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - jne 12f08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa648> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - je 12f08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa648> │ │ │ │ - mov 0x233a8d(%rip),%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19110 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa240> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18e70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18e7f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9faf> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 13a08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b38> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x26961(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r14b │ │ │ │ - jmpq 12f08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa648> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 12fe1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa721> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 12fd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa710> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12ff9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa739> │ │ │ │ + je 13a53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b83> │ │ │ │ callq 5700 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 13065 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7a5> │ │ │ │ - add $0x88,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add 0x8(%rsp),%rbx │ │ │ │ + lea 0x2691e(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7b60 <__cxa_finalize@plt+0x1f60> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x27b01(%rip),%rdx # 3b5b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12012> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1305b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa79b> │ │ │ │ + je 13aef , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c1f> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmpq 12f36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa676> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 13080 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7c0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13b05 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c35> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 130a7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7e7> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 130a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7e1> │ │ │ │ + je 13b1b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c4b> │ │ │ │ callq 5700 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1308a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7ca> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 130b6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7f6> │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x2329c0(%rip),%rsi # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 190f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa220> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18e50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f80> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18e5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f8f> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 13bc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cf0> │ │ │ │ callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x267a9(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13080 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7c0> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 130b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7f1> │ │ │ │ - jmp 130b6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7f6> │ │ │ │ - jmp 130c3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa803> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 1307b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7bb> │ │ │ │ - jmp 13080 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7c0> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 13180 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8c0> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13c0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d3b> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x26766(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 12d70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4b0> │ │ │ │ - test %al,%al │ │ │ │ - je 13167 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8a7> │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - cmp (%rbx),%edx │ │ │ │ - jbe 13170 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8b0> │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ - cmp 0x38(%rdi),%rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - je 13228 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa968> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 131fd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa93d> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - movzbl 0x2c(%rbp),%eax │ │ │ │ - mov %al,0x2c(%rbx) │ │ │ │ - movzbl 0x2d(%rbp),%eax │ │ │ │ - mov %al,0x2d(%rbx) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - mov 0x34(%rbp),%eax │ │ │ │ - mov %eax,0x34(%rbx) │ │ │ │ - movzbl 0x38(%rbp),%eax │ │ │ │ - mov %al,0x38(%rbx) │ │ │ │ - movzbl 0x39(%rbp),%eax │ │ │ │ - mov %al,0x39(%rbx) │ │ │ │ - movzbl 0x3a(%rbp),%eax │ │ │ │ - mov %al,0x3a(%rbx) │ │ │ │ - movzbl 0x3b(%rbp),%eax │ │ │ │ - mov %al,0x3b(%rbx) │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - add $0x40,%rbx │ │ │ │ - mov %rbx,0x30(%r12) │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0xffffffffffffffc0,%rbx │ │ │ │ - lea -0x40(%rax,%rbx,1),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x28(%rdi),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1bb30 , std::allocator >::~basic_stringbuf()@@Base+0xb40> │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - jmp 13206 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa946> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x60,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x27957(%rip),%rdx # 3b5c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12020> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,0x20(%rbx) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x50(%rbx),%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x40(%rbx) │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - je 13350 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa90> │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x8(%rbp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - je 132f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa30> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa05> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov 0x28(%rdx),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1332a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa6a> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 13344 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa84> │ │ │ │ - sub %r14,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa05> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 13386 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaac6> │ │ │ │ - mov %r13d,%edi │ │ │ │ - shr $0x1f,%edi │ │ │ │ - jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa05> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 1335e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa9e> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13ca7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4dd7> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 1336c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaaac> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13cbd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ded> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13cd3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e03> │ │ │ │ callq 5700 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq 132c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa05> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + lea 0x232807(%rip),%rsi # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 190d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa200> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18e30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f60> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f6f> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 13d78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ea8> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x265f1(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13dc3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ef3> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + lea 0x265ae(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov $0xe0,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x30(%rbx),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,0x20(%rbx) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - lea 0xb0(%rbx),%rbp │ │ │ │ - lea 0xc8(%rbx),%r12 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - mov %rax,0x70(%rbx) │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2779f(%rip),%rdx # 3b5c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12020> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xd(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - mov %rbp,0xb0(%rbx) │ │ │ │ - mov %rbp,0xb8(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - mov %r12,0xc8(%rbx) │ │ │ │ - mov %r12,0xd0(%rbx) │ │ │ │ - callq 1c600 , std::allocator >::~basic_stringbuf()@@Base+0x1610> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - je 13568 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca8> │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x8(%r13),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - je 13500 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac40> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 134db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac1b> │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1353f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac7f> │ │ │ │ - mov 0x20(%r8),%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 1355b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac9b> │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 134db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac1b> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 135f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad30> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 134db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac1b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 13588 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacc8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%r13 │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13e5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f8f> │ │ │ │ callq 5700 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jne 13578 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacb8> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 135a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xace8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%r12 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13e75 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4fa5> │ │ │ │ callq 5700 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 13598 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacd8> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 135d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad16> │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13e8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4fbb> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0x23264e(%rip),%rsi # 2464e8 , std::allocator >@@GLIBCXX_3.4.21+0xac0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1c0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18e10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f40> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18e1f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f4f> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 13f30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5060> │ │ │ │ callq 5700 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq 134db , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac1b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x26439(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 13f7b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50ab> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + lea 0x263f6(%rip),%rdx # 3a378 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10dd8> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%rdx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x23342d(%rip),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x11a8,%rsp │ │ │ │ - lea 0xcc0(%rsp),%r14 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1198(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1aec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0xcc8(%rsp) │ │ │ │ - je 16eac , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5ec> │ │ │ │ - lea 0x26b73(%rip),%rsi # 3a1f6 ::do_widen(char) const@@Base+0x17fe6> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xec0(%rsp),%rcx │ │ │ │ - lea 0xed0(%rsp),%rdx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rdx,0xec0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 1683a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf7a> │ │ │ │ - mov %rcx,0xec0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xed0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rcx,0xec8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x23334e(%rip),%rsi │ │ │ │ - mov 0x23334f(%rip),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 16828 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf68> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x275f4(%rip),%rdx # 3b5cd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1202d> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13778 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeb8> │ │ │ │ + je 14017 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5147> │ │ │ │ callq 5700 │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1378e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaece> │ │ │ │ + je 1402d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x515d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x10(%rax) │ │ │ │ - jne 137ab , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeeb> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0x2333fa(%rip),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xec0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 65d0 <__cxa_finalize@plt+0x9d0> │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r15,%rax │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 137fa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf3a> │ │ │ │ + je 14043 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5173> │ │ │ │ callq 5700 │ │ │ │ - test %bl,%bl │ │ │ │ - jne 1389e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xafde> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ + lea 0x232a0f(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19070 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1a0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18df0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f20> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18dff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f2f> │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rdi,0xf0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 140e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5218> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x274e8(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xec0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 67a0 <__cxa_finalize@plt+0xba0> │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1384b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf8b> │ │ │ │ + je 14133 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5263> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea 0x274a5(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0xec0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 65d0 <__cxa_finalize@plt+0x9d0> │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x27449(%rip),%rdx # 3b5da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203a> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13896 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xafd6> │ │ │ │ + je 141cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52ff> │ │ │ │ callq 5700 │ │ │ │ - test %bl,%bl │ │ │ │ - je 16d33 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe473> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b7e0 ::do_widen(char) const@@Base+0x95d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b490 ::do_widen(char) const@@Base+0x9280> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0xb30(%rsp),%r15 │ │ │ │ - lea 0x26f7c(%rip),%rdx # 3a845 ::do_widen(char) const@@Base+0x18635> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x2850f(%rip),%rdx # 3bdfa ::do_widen(char) const@@Base+0x19bea> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13927 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb067> │ │ │ │ + je 141e5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5315> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1393d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb07d> │ │ │ │ + je 141fb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x532b> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - cmp %rcx,0x30(%rax) │ │ │ │ - je 15d90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4d0> │ │ │ │ - lea 0x230(%rsp),%rax │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x231d03(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ + lea 0x680(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0x380(%rsp) │ │ │ │ + lea 0x23145d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x7d0(%rsp) │ │ │ │ + movq $0x0,0x7c8(%rsp) │ │ │ │ + movb $0x0,0x7d1(%rsp) │ │ │ │ + movq $0x0,0x7d8(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ - movb $0x0,0x381(%rsp) │ │ │ │ - movq $0x0,0x388(%rsp) │ │ │ │ - movq $0x0,0x390(%rsp) │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - mov 0x231f18(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - movq $0x0,0x3a0(%rsp) │ │ │ │ + mov %rax,0x6f0(%rsp) │ │ │ │ + mov 0x2316b4(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x7e0(%rsp) │ │ │ │ + movq $0x0,0x7e8(%rsp) │ │ │ │ + movq $0x0,0x7f0(%rsp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov 0x231ef5(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ + mov %rax,0x680(%rsp) │ │ │ │ + mov 0x231685(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x231dd3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x240(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - movq $0x0,0x250(%rsp) │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ + lea 0x231563(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0x690(%rsp) │ │ │ │ + movq $0x0,0x698(%rsp) │ │ │ │ + movq $0x0,0x6a0(%rsp) │ │ │ │ + mov %rax,0x680(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - lea 0x231cbc(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x260(%rsp) │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ + movq $0x0,0x6a8(%rsp) │ │ │ │ + mov %rax,0x6f0(%rsp) │ │ │ │ + lea 0x23144c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x6b0(%rsp) │ │ │ │ + movq $0x0,0x6b8(%rsp) │ │ │ │ + mov %rax,0x688(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x231f93(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x278(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x290(%rsp) │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ + lea 0x231728(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0x6c8(%rsp) │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + mov %rax,0x688(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0x6e0(%rsp) │ │ │ │ + mov %rax,0x6d0(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 55e0 (unsigned long)@plt> │ │ │ │ + mov 0x23218a(%rip),%esi # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5b20 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 16908 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe048> │ │ │ │ + jne 19bd1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad01> │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ - movq $0x0,0xcc8(%rsp) │ │ │ │ - movb $0x0,0xcd0(%rsp) │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov 0x6b0(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 16478 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdbb8> │ │ │ │ - mov 0x250(%rsp),%rdx │ │ │ │ - mov 0x258(%rsp),%rsi │ │ │ │ + je 19130 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa260> │ │ │ │ + mov 0x6a0(%rsp),%rdx │ │ │ │ + mov 0x6a8(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - jbe 16238 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd978> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x110(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0xcc0(%rsp),%rax │ │ │ │ + ja 18468 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9598> │ │ │ │ + lea 0x400(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x400(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 16810 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf50> │ │ │ │ + je 19a20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab50> │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ + mov 0x408(%rsp),%rdi │ │ │ │ + mov 0x410(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 165b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcf0> │ │ │ │ + je 195d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa700> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xcd0(%rsp),%rcx │ │ │ │ - mov %rdx,0xcc0(%rsp) │ │ │ │ - mov %rdi,0xcc8(%rsp) │ │ │ │ - mov %rsi,0xcd0(%rsp) │ │ │ │ - je 165c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd08> │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + je 195e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa718> │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ + mov %rcx,0x410(%rsp) │ │ │ │ + movq $0x0,0x408(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 13c07 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb347> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14485 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b5> │ │ │ │ callq 5700 │ │ │ │ - lea 0x231bea(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ + lea 0x23136c(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x6d0(%rsp),%rdi │ │ │ │ + mov %rax,0x680(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - lea 0x231e07(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x60,%rax │ │ │ │ + mov %rax,0x6f0(%rsp) │ │ │ │ + lea 0x231589(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x688(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13c4c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb38c> │ │ │ │ + je 144c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55f5> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ + lea 0x231264(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0x688(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x231c92(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x231c93(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ + mov 0x23141c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x23141d(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x680(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x230(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ + mov %rcx,0x680(%rsp,%rax,1) │ │ │ │ + lea 0x231166(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x6f0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - lea 0x26ba0(%rip),%rcx # 3a846 ::do_widen(char) const@@Base+0x18636> │ │ │ │ - mov $0x5,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x230(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 16460 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdba0> │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 13d19 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb459> │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa180> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18dd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f00> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18ddf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f0f> │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov %rdi,0x110(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 145a5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56d5> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x2702b(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13d6d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4ad> │ │ │ │ + je 145f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5720> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16590 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13dc1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb501> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 13e0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb54e> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 13de6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb526> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 13dfe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb53e> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 13e02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb542> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 13db8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4f8> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 13db8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4f8> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 13dc1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb501> │ │ │ │ - cmp %rbp,0x38(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 13e58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb598> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 13e3d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb57d> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 13e54 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb594> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 13e7b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5bb> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 13e58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb598> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 13e7b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5bb> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ + lea 0x26fe8(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov %rdx,0xcc0(%rsp) │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - add 0x28(%rcx),%rax │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x26995(%rip),%rdx # 3a851 ::do_widen(char) const@@Base+0x18641> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x26fa0(%rip),%rdx # 3b5ee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1204e> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1468c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57bc> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 146a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57d2> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 146b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57e8> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + lea 0x232399(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19488 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5b8> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x128(%rsp),%rsi │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18db0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ee0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18dbf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eef> │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1475d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x588d> │ │ │ │ + callq 5700 │ │ │ │ mov %r15,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x26e73(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 147a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58d8> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x26e30(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x26df1(%rip),%rdx # 3b5f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12057> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13ef8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb638> │ │ │ │ + je 14844 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5974> │ │ │ │ callq 5700 │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 13f0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb64e> │ │ │ │ + je 1485a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x598a> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16580 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcc0> │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13f61 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6a1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 13fae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6ee> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 13f86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6c6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 13f9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6de> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 13fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6e2> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 13f58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb698> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 13f58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb698> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 13f61 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6a1> │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 13ff8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb738> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 13fdd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb71d> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 13ff4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb734> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 1401b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb75b> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 13ff8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb738> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1401b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb75b> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x78(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x3b0(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x40(%rbp),%r12 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - add 0x28(%rax),%rbp │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x59a0> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x800(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0x500(%rsp) │ │ │ │ + lea 0x230de8(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x950(%rsp) │ │ │ │ + movq $0x0,0x948(%rsp) │ │ │ │ + movb $0x0,0x951(%rsp) │ │ │ │ + movq $0x0,0x958(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - movb $0x0,0x501(%rsp) │ │ │ │ - movq $0x0,0x508(%rsp) │ │ │ │ - movq $0x0,0x510(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov 0x231878(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x518(%rsp) │ │ │ │ - movq $0x0,0x520(%rsp) │ │ │ │ + mov %rax,0x870(%rsp) │ │ │ │ + mov 0x23103f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x960(%rsp) │ │ │ │ + movq $0x0,0x968(%rsp) │ │ │ │ + movq $0x0,0x970(%rsp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x3b0(%rsp) │ │ │ │ - mov 0x231855(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ + mov %rax,0x800(%rsp) │ │ │ │ + mov 0x231010(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x231733(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x3c0(%rsp) │ │ │ │ - movq $0x0,0x3c8(%rsp) │ │ │ │ - movq $0x0,0x3d0(%rsp) │ │ │ │ - mov %rax,0x3b0(%rsp) │ │ │ │ + lea 0x230eee(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0x810(%rsp) │ │ │ │ + movq $0x0,0x818(%rsp) │ │ │ │ + movq $0x0,0x820(%rsp) │ │ │ │ + mov %rax,0x800(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x3e0(%rsp) │ │ │ │ - movq $0x0,0x3e8(%rsp) │ │ │ │ - mov %rax,0x3b8(%rsp) │ │ │ │ + movq $0x0,0x828(%rsp) │ │ │ │ + mov %rax,0x870(%rsp) │ │ │ │ + lea 0x230dd7(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x830(%rsp) │ │ │ │ + movq $0x0,0x838(%rsp) │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x2318fa(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x3f8(%rsp) │ │ │ │ - movq $0x0,0x408(%rsp) │ │ │ │ - mov %rax,0x3b8(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x410(%rsp) │ │ │ │ - mov %rax,0x400(%rsp) │ │ │ │ + lea 0x2310b3(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0x848(%rsp) │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0x860(%rsp) │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 55e0 (unsigned long)@plt> │ │ │ │ + mov 0x231b0d(%rip),%esi # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5b20 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 169d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe118> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - movb $0x0,0xb40(%rsp) │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - mov 0x3e0(%rsp),%rax │ │ │ │ + jne 19c47 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad77> │ │ │ │ + lea 0x140(%rsp),%r14 │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + movb $0x0,0x150(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov 0x830(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 164c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ - mov 0x3d0(%rsp),%rdx │ │ │ │ - mov 0x3d8(%rsp),%rsi │ │ │ │ + je 19470 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5a0> │ │ │ │ + mov 0x820(%rsp),%rdx │ │ │ │ + mov 0x828(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - jbe 162e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda28> │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x150(%rsp) │ │ │ │ + jbe 18780 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98b0> │ │ │ │ + lea 0x460(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rdx,0x460(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x150(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x460(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 167f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf30> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ + je 199a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaad0> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x468(%rsp),%rdi │ │ │ │ + mov 0x470(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 16610 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd50> │ │ │ │ + je 19630 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa760> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 16628 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd68> │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rdi,0x148(%rsp) │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + je 19648 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa778> │ │ │ │ + mov %rax,0x460(%rsp) │ │ │ │ + mov %rcx,0x470(%rsp) │ │ │ │ + movq $0x0,0x468(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1429c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9dc> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x460(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14afd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c2d> │ │ │ │ callq 5700 │ │ │ │ - lea 0x231555(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ - mov %rax,0x3b0(%rsp) │ │ │ │ + lea 0x230cf4(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %rax,0x800(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - lea 0x231772(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x3b8(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + mov %rax,0x870(%rsp) │ │ │ │ + lea 0x230f11(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 142dc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xba1c> │ │ │ │ + je 14b3d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c6d> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x3b8(%rsp) │ │ │ │ + lea 0x230bec(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x231607(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x231608(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x3b0(%rsp) │ │ │ │ + mov 0x230da4(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x230da5(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x800(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x3b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + mov %rcx,0x800(%rsp,%rax,1) │ │ │ │ + lea 0x230aee(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x870(%rsp) │ │ │ │ callq 5430 │ │ │ │ - lea 0x26527(%rip),%rdx # 3a858 ::do_widen(char) const@@Base+0x18648> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x140(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19450 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa580> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x148(%rsp),%rsi │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9db0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18c8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dbf> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov %rdi,0x150(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 14c1d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d4d> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x269b3(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14c68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d98> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x26970(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x26944(%rip),%rdx # 3b60a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1206a> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1436d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaad> │ │ │ │ + je 14d04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e34> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14383 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbac3> │ │ │ │ + je 14d1a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e4a> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%rbx │ │ │ │ - lea 0x48(%rax),%r13 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 165a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdce0> │ │ │ │ - mov 0x238(%rsp),%r12 │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 143da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb1a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 14429 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb69> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14401 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb41> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14418 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb58> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - cmp $0x7fffffff,%rbp │ │ │ │ - jg 1441c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb5c> │ │ │ │ - cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 143d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb10> │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 143d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb10> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 143da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb1a> │ │ │ │ - cmp %r13,0x40(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - je 14477 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbb7> │ │ │ │ - mov 0x28(%r13),%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14458 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb98> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14473 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbb3> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %rbp,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 144a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbe0> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 14477 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbb7> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 144a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbe0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14d30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e60> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x231cf4(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19430 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa560> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18ca0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dd0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18caf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ddf> │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov %rdi,0x170(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 14dd5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f05> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x267fb(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ mov %rax,%r13 │ │ │ │ - lea 0x530(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - add $0x40,%r13 │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - add 0x28(%rax),%r12 │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0x680(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x678(%rsp) │ │ │ │ - movb $0x0,0x681(%rsp) │ │ │ │ - movq $0x0,0x688(%rsp) │ │ │ │ - movq $0x0,0x690(%rsp) │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - mov 0x2313f3(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x698(%rsp) │ │ │ │ - movq $0x0,0x6a0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x530(%rsp) │ │ │ │ - mov 0x2313d0(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2312ae(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x540(%rsp) │ │ │ │ - movq $0x0,0x548(%rsp) │ │ │ │ - movq $0x0,0x550(%rsp) │ │ │ │ - mov %rax,0x530(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x558(%rsp) │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x560(%rsp) │ │ │ │ - movq $0x0,0x568(%rsp) │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x231475(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x578(%rsp) │ │ │ │ - movq $0x0,0x588(%rsp) │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x590(%rsp) │ │ │ │ - mov %rax,0x580(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%r12),%esi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 55e0 (unsigned long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 16a10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe150> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - movb $0x0,0xb40(%rsp) │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - mov 0x560(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 164a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdbe8> │ │ │ │ - mov 0x550(%rsp),%rdx │ │ │ │ - mov 0x558(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 161f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd930> │ │ │ │ - lea 0x190(%rsp),%r12 │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14e20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f50> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x267b8(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2679c(%rip),%rdx # 3b61a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1207a> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14ebc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fec> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14ed2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6002> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14ee8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6018> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x180(%rsp),%r13 │ │ │ │ + lea 0x231b3b(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa540> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x188(%rsp),%rsi │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18d90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ec0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18d9f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ecf> │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 14f8d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60bd> │ │ │ │ + callq 5700 │ │ │ │ mov %r15,%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 146ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbded> │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x26643(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14fd8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6108> │ │ │ │ callq 5700 │ │ │ │ - lea 0x231144(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x580(%rsp),%rdi │ │ │ │ - mov %rax,0x530(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - lea 0x231361(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + lea 0x26600(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x265f6(%rip),%rdx # 3b62c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1208c> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 146ed , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe2d> │ │ │ │ + je 15074 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x61a4> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2311f6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2311f7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x530(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x530(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - lea 0x27327(%rip),%rdx # 3ba69 ::do_widen(char) const@@Base+0x19859> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1508a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x61ba> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 150a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x61d0> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ + lea 0x231982(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 193f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa520> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x1a8(%rsp),%rsi │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18cc0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9df0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18ccf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dff> │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 15145 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6275> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x2648b(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1477e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbebe> │ │ │ │ + je 15190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62c0> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea 0x26448(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x26450(%rip),%rdx # 3b63e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1209e> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14794 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbed4> │ │ │ │ + je 1522c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x635c> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16570 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcb0> │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 147e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf29> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14836 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf76> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1480e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf4e> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14826 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf66> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 1482a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf6a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 147e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf20> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 147e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf20> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 147e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf29> │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 14880 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfc0> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14865 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfa5> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1487c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfbc> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 148a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfe9> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 14880 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfc0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 148a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfe9> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x88(%rsp),%rdx │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15242 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6372> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15258 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6388> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x1c0(%rsp),%r13 │ │ │ │ + lea 0x2317c9(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + mov 0x1c0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 193d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa500> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + mov 0x1c8(%rsp),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d90> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18c6f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d9f> │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + mov %rdi,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 152fd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x642d> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x262d3(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15348 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6478> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x26290(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x6b0(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x40(%rbp),%r12 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - add 0x28(%rax),%rbp │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x262ab(%rip),%rdx # 3b651 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120b1> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 153e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6514> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 153fa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x652a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6540> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x980(%rsp),%r13 │ │ │ │ + mov 0x2310c5(%rip),%r14d # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0x800(%rsp) │ │ │ │ + lea 0x230241(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xad0(%rsp) │ │ │ │ + movq $0x0,0xac8(%rsp) │ │ │ │ + movb $0x0,0xad1(%rsp) │ │ │ │ + movq $0x0,0xad8(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movq $0x0,0x7f8(%rsp) │ │ │ │ - movb $0x0,0x801(%rsp) │ │ │ │ - movq $0x0,0x808(%rsp) │ │ │ │ - movq $0x0,0x810(%rsp) │ │ │ │ - mov %rax,0x720(%rsp) │ │ │ │ - mov 0x230fea(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x818(%rsp) │ │ │ │ - movq $0x0,0x820(%rsp) │ │ │ │ + mov %rax,0x9f0(%rsp) │ │ │ │ + mov 0x230498(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0xae0(%rsp) │ │ │ │ + movq $0x0,0xae8(%rsp) │ │ │ │ + movq $0x0,0xaf0(%rsp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x6b0(%rsp) │ │ │ │ - mov 0x230fc7(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ + mov %rax,0x980(%rsp) │ │ │ │ + mov 0x230469(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x230ea5(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x6c0(%rsp) │ │ │ │ - movq $0x0,0x6c8(%rsp) │ │ │ │ - movq $0x0,0x6d0(%rsp) │ │ │ │ - mov %rax,0x6b0(%rsp) │ │ │ │ + lea 0x230347(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0x990(%rsp) │ │ │ │ + movq $0x0,0x998(%rsp) │ │ │ │ + movq $0x0,0x9a0(%rsp) │ │ │ │ + mov %rax,0x980(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - mov %rax,0x720(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x6e0(%rsp) │ │ │ │ - movq $0x0,0x6e8(%rsp) │ │ │ │ - mov %rax,0x6b8(%rsp) │ │ │ │ + movq $0x0,0x9a8(%rsp) │ │ │ │ + mov %rax,0x9f0(%rsp) │ │ │ │ + lea 0x230230(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x9b0(%rsp) │ │ │ │ + movq $0x0,0x9b8(%rsp) │ │ │ │ + mov %rax,0x988(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x23106c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x6f8(%rsp) │ │ │ │ - movq $0x0,0x708(%rsp) │ │ │ │ - mov %rax,0x6b8(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x710(%rsp) │ │ │ │ - mov %rax,0x700(%rsp) │ │ │ │ + lea 0x23050c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0x9c8(%rsp) │ │ │ │ + movq $0x0,0x9d8(%rsp) │ │ │ │ + mov %rax,0x988(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0x9e0(%rsp) │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x28(%rbp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 5b20 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1687b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdfbb> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - movb $0x0,0xb40(%rsp) │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - mov 0x6e0(%rsp),%rax │ │ │ │ + jne 19b92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacc2> │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x9b0(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 16490 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdbd0> │ │ │ │ - mov 0x6d0(%rsp),%rdx │ │ │ │ - mov 0x6d8(%rsp),%rsi │ │ │ │ + je 193b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4e8> │ │ │ │ + mov 0x9a0(%rsp),%rdx │ │ │ │ + mov 0x9a8(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - jbe 16130 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd870> │ │ │ │ - lea 0x1d0(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x1d0(%rsp) │ │ │ │ + jbe 186b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97e8> │ │ │ │ + lea 0x4a0(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rdx,0x4a0(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x4a0(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 167d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf10> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - mov 0x1d8(%rsp),%rdi │ │ │ │ + je 19920 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa50> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x4a8(%rsp),%rdi │ │ │ │ + mov 0x4b0(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 16670 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xddb0> │ │ │ │ + je 19660 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa790> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 16688 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xddc8> │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ + mov 0x1f0(%rsp),%rcx │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x1e8(%rsp) │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ + je 19678 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7a8> │ │ │ │ + mov %rax,0x4a0(%rsp) │ │ │ │ + mov %rcx,0x4b0(%rsp) │ │ │ │ + movq $0x0,0x4a8(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 14b2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc26a> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 156a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67d1> │ │ │ │ callq 5700 │ │ │ │ - lea 0x230cc7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - mov %rax,0x6b0(%rsp) │ │ │ │ + lea 0x230150(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x9d0(%rsp),%rdi │ │ │ │ + mov %rax,0x980(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x720(%rsp) │ │ │ │ - lea 0x230ee4(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x6b8(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + mov %rax,0x9f0(%rsp) │ │ │ │ + lea 0x23036d(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x988(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14b6a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc2aa> │ │ │ │ + je 156e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6811> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x6b8(%rsp) │ │ │ │ + lea 0x230048(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0x988(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x230d79(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x230d7a(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x6b0(%rsp) │ │ │ │ + mov 0x230200(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x230201(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x980(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x6b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x720(%rsp) │ │ │ │ + mov %rcx,0x980(%rsp,%rax,1) │ │ │ │ + lea 0x22ff4a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x9f0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - lea 0x25ca0(%rip),%rdx # 3a85f ::do_widen(char) const@@Base+0x1864f> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 14bfb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc33b> │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19398 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c8> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x1e8(%rsp),%rdi │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d70> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18c4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d7f> │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 157c1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68f1> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x25e0f(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14c11 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc351> │ │ │ │ + je 1580c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x693c> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16520 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc60> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 14c61 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3a1> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14cae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3ee> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14c86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3c6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14c9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3de> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 14ca2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3e2> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 14c58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc398> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 14c58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc398> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 14c61 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3a1> │ │ │ │ - cmp 0x40(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 14cf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc438> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14cdd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc41d> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14cf4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc434> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 14d21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc461> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 14cf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc438> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 14d21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc461> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ + lea 0x25dcc(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x2c,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x25b26(%rip),%rdx # 3a86c ::do_widen(char) const@@Base+0x1865c> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x25df6(%rip),%rdx # 3b660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c0> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xe(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14d82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc4c2> │ │ │ │ + je 158a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69d8> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14d98 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc4d8> │ │ │ │ + je 158be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69ee> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc50> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 14de9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc529> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14e36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc576> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14e0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc54e> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14e26 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc566> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 14e2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc56a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 14de0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc520> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 14de0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc520> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 14de9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc529> │ │ │ │ - cmp 0x40(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 14e80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5c0> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14e65 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5a5> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14e7c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5bc> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 14ea9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5e9> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 14e80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5c0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 14ea9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5e9> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x98(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x2d,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x259a7(%rip),%rdx # 3a875 ::do_widen(char) const@@Base+0x18665> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14f0a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc64a> │ │ │ │ + je 158d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a04> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea 0x200(%rsp),%r14 │ │ │ │ + lea 0x25505(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + movb $0x0,0x210(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x220(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x220(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19378 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4a8> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x228(%rsp),%rdi │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18c10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d40> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18c28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d58> │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 159d2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b02> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 14f20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc660> │ │ │ │ + je 159e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b18> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov 0x30(%rax,%rcx,1),%edi │ │ │ │ - callq 2dbc0 ::do_widen(char) const@@Base+0xb9b0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - lea 0x48(%rax),%r12 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 16500 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc40> │ │ │ │ - mov 0x238(%rsp),%rbp │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r13,%rbp │ │ │ │ + lea 0x240(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1a8e0 , std::allocator >::~basic_stringbuf()@@Base+0x40> │ │ │ │ + mov 0x240(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19358 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa488> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x248(%rsp),%rdi │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18d68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e98> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18d77 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ea7> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 15a8b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bbb> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x25bcc(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 14f89 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6c9> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 14fd5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc715> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14fae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6ee> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14fc5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc705> │ │ │ │ - sub %r13,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 14fc9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc709> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 14f80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6c0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 14f80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6c0> │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 14f89 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6c9> │ │ │ │ - cmp 0x48(%rsp),%r12 │ │ │ │ - mov %r13,%rbp │ │ │ │ - je 15025 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc765> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15006 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc746> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15021 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc761> │ │ │ │ - mov %rbp,%r9 │ │ │ │ - sub %r13,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 1504e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc78e> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 15025 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc765> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1504e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc78e> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x830(%rsp),%rbx │ │ │ │ - add $0x40,%r12 │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0x980(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x978(%rsp) │ │ │ │ - movb $0x0,0x981(%rsp) │ │ │ │ - movq $0x0,0x988(%rsp) │ │ │ │ - movq $0x0,0x990(%rsp) │ │ │ │ - mov %rax,0x8a0(%rsp) │ │ │ │ - mov 0x230853(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x998(%rsp) │ │ │ │ - movq $0x0,0x9a0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x830(%rsp) │ │ │ │ - mov 0x230830(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x23070e(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x840(%rsp) │ │ │ │ - movq $0x0,0x848(%rsp) │ │ │ │ - movq $0x0,0x850(%rsp) │ │ │ │ - mov %rax,0x830(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - mov %rax,0x8a0(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x860(%rsp) │ │ │ │ - movq $0x0,0x868(%rsp) │ │ │ │ - mov %rax,0x838(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x2308d5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x878(%rsp) │ │ │ │ - movq $0x0,0x888(%rsp) │ │ │ │ - mov %rax,0x838(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x890(%rsp) │ │ │ │ - mov %rax,0x880(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 16950 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe090> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5a30 , std::allocator >::str() const@plt> │ │ │ │ - lea 0x230624(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x880(%rsp),%rdi │ │ │ │ - mov %rax,0x830(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x8a0(%rsp) │ │ │ │ - lea 0x230841(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x838(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1520d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc94d> │ │ │ │ + je 15ad6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c06> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x838(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2306d6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2306d7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x830(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x830(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x8a0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - lea 0x2561e(%rip),%rdx # 3a880 ::do_widen(char) const@@Base+0x18670> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x25b89(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x252b4(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1529e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc9de> │ │ │ │ + je 15b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6ca2> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 152b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc9f4> │ │ │ │ + je 15b88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6cb8> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 164f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc30> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15309 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca49> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15356 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca96> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1532e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca6e> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15346 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca86> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 1534a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca8a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 15300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca40> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 15300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca40> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 15309 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca49> │ │ │ │ - cmp 0x40(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 153a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcae0> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15385 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcac5> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1539c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcadc> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 153c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb09> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 153a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcae0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 153c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb09> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xa8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x40(%rbp),%r12 │ │ │ │ - lea 0x9b0(%rsp),%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - add 0x28(%rax),%rbx │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15b9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6cce> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2524d(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x260(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x260(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19338 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa468> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x268(%rsp),%rdi │ │ │ │ + mov 0x270(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18d38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e68> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18d50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e80> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 15c74 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6da4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 15c8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6dba> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xb00(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movb $0x0,0xb00(%rsp) │ │ │ │ + lea 0x22f9ce(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xc50(%rsp) │ │ │ │ + movq $0x0,0xc48(%rsp) │ │ │ │ + movb $0x0,0xc51(%rsp) │ │ │ │ + movq $0x0,0xc58(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movq $0x0,0xaf8(%rsp) │ │ │ │ - movb $0x0,0xb01(%rsp) │ │ │ │ - movq $0x0,0xb08(%rsp) │ │ │ │ - movq $0x0,0xb10(%rsp) │ │ │ │ - mov %rax,0xa20(%rsp) │ │ │ │ - mov 0x2304ca(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0xb18(%rsp) │ │ │ │ - movq $0x0,0xb20(%rsp) │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + mov 0x22fc25(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0xc60(%rsp) │ │ │ │ + movq $0x0,0xc68(%rsp) │ │ │ │ + movq $0x0,0xc70(%rsp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x9b0(%rsp) │ │ │ │ - mov 0x2304a7(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbp,%rdi │ │ │ │ + mov %rax,0xb00(%rsp) │ │ │ │ + mov 0x22fbf6(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x230385(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - movq $0x0,0x9c0(%rsp) │ │ │ │ - movq $0x0,0x9c8(%rsp) │ │ │ │ - movq $0x0,0x9d0(%rsp) │ │ │ │ - mov %rax,0x9b0(%rsp) │ │ │ │ + lea 0x22fad4(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0xb10(%rsp) │ │ │ │ + movq $0x0,0xb18(%rsp) │ │ │ │ + movq $0x0,0xb20(%rsp) │ │ │ │ + mov %rax,0xb00(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - movq $0x0,0x9d8(%rsp) │ │ │ │ - mov %rax,0xa20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x9e0(%rsp) │ │ │ │ - movq $0x0,0x9e8(%rsp) │ │ │ │ - mov %rax,0x9b8(%rsp) │ │ │ │ + movq $0x0,0xb28(%rsp) │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + lea 0x22f9bd(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xb30(%rsp) │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + mov %rax,0xb08(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x23054c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - movl $0x10,0x9f8(%rsp) │ │ │ │ - movq $0x0,0xa08(%rsp) │ │ │ │ - mov %rax,0x9b8(%rsp) │ │ │ │ - lea 0x60(%rbp),%rax │ │ │ │ - movb $0x0,0xa10(%rsp) │ │ │ │ - mov %rax,0xa00(%rsp) │ │ │ │ + lea 0x22fc99(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0xb48(%rsp) │ │ │ │ + movq $0x0,0xb58(%rsp) │ │ │ │ + mov %rax,0xb08(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0xb60(%rsp) │ │ │ │ + mov %rax,0xb50(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x34(%rbx),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b20 │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 16990 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe0d0> │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - movb $0x0,0xb40(%rsp) │ │ │ │ - mov %rax,0xb30(%rsp) │ │ │ │ - mov 0x9e0(%rsp),%rax │ │ │ │ + jne 19c05 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad35> │ │ │ │ + lea 0x280(%rsp),%rax │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + movb $0x0,0x290(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 164d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc18> │ │ │ │ - mov 0x9d0(%rsp),%rdx │ │ │ │ - mov 0x9d8(%rsp),%rsi │ │ │ │ + je 19320 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa450> │ │ │ │ + mov 0xb20(%rsp),%rdx │ │ │ │ + mov 0xb28(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - jbe 163a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdae0> │ │ │ │ - lea 0x210(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ + jbe 185f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9728> │ │ │ │ + lea 0x4e0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x4e0(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x210(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x4e0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 167b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdef0> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x218(%rsp),%rdi │ │ │ │ - mov 0x220(%rsp),%rsi │ │ │ │ + je 19aa0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabd0> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x4e8(%rsp),%rdi │ │ │ │ + mov 0x4f0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 166d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde10> │ │ │ │ + je 19780 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8b0> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 166e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde28> │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ + mov 0x290(%rsp),%rcx │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ + mov %rdi,0x288(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ + je 19798 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8c8> │ │ │ │ + mov %rax,0x4e0(%rsp) │ │ │ │ + mov %rcx,0x4f0(%rsp) │ │ │ │ + movq $0x0,0x4e8(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1564a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd8a> │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x4e0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 15f20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7050> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2301a7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xa00(%rsp),%rdi │ │ │ │ - mov %rax,0x9b0(%rsp) │ │ │ │ + lea 0x22f8d1(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb50(%rsp),%rdi │ │ │ │ + mov %rax,0xb00(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0xa20(%rsp) │ │ │ │ - lea 0x2303c4(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x9b8(%rsp) │ │ │ │ - lea 0x60(%rbp),%rax │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + lea 0x22faee(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xb08(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1568a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcdca> │ │ │ │ + je 15f60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7090> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - mov %rax,0x9b8(%rsp) │ │ │ │ + lea 0x22f7c9(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0xb08(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x230259(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x23025a(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - mov %rax,0x9b0(%rsp) │ │ │ │ + mov 0x22f981(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22f982(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xb00(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0xa20(%rsp) │ │ │ │ + mov %rcx,0xb00(%rsp,%rax,1) │ │ │ │ + lea 0x22f6cb(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ callq 5430 │ │ │ │ - lea 0x251b4(%rip),%rdx # 3a893 ::do_widen(char) const@@Base+0x18683> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x280(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19300 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa430> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ + mov 0x288(%rsp),%rdi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18ce0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e10> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18cef , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e1f> │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ + mov %rcx,0x290(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1604a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x717a> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x2560d(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16095 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c5> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x255ca(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x24cff(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1571b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce5b> │ │ │ │ + je 16131 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7261> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15731 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce71> │ │ │ │ + je 16147 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7277> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16560 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdca0> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1615d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x728d> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x24c72(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x2a0(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x2a0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 192e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa410> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x2a8(%rsp),%rdi │ │ │ │ + mov 0x2b0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18d08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e38> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18d20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e50> │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + mov %rcx,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x2a0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 16233 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7363> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16249 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7379> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xc80(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x22f40f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xdd0(%rsp) │ │ │ │ + movq $0x0,0xdc8(%rsp) │ │ │ │ + movb $0x0,0xdd1(%rsp) │ │ │ │ + movq $0x0,0xdd8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + mov 0x22f666(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0xde0(%rsp) │ │ │ │ + movq $0x0,0xde8(%rsp) │ │ │ │ + movq $0x0,0xdf0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0xc80(%rsp) │ │ │ │ + mov 0x22f637(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22f515(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0xc90(%rsp) │ │ │ │ + movq $0x0,0xc98(%rsp) │ │ │ │ + movq $0x0,0xca0(%rsp) │ │ │ │ + mov %rax,0xc80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0xca8(%rsp) │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + lea 0x22f3fe(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xcb0(%rsp) │ │ │ │ + movq $0x0,0xcb8(%rsp) │ │ │ │ + mov %rax,0xc88(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22f6da(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0xcc8(%rsp) │ │ │ │ + movq $0x0,0xcd8(%rsp) │ │ │ │ + mov %rax,0xc88(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0xce0(%rsp) │ │ │ │ + mov %rax,0xcd0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19cc3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xadf3> │ │ │ │ + lea 0x2c0(%rsp),%rax │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + movb $0x0,0x2d0(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15781 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcec1> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 157ce , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf0e> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 157a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcee6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 157be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcefe> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 157c2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf02> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 15778 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xceb8> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 15778 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xceb8> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 15781 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcec1> │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 15818 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf58> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 157fd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf3d> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15814 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf54> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 15841 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf81> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 15818 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf58> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 15841 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf81> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x38,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x2503f(%rip),%rdx # 3a8a5 ::do_widen(char) const@@Base+0x18695> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + mov %rax,0x2c0(%rsp) │ │ │ │ + mov 0xcb0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 192c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3f8> │ │ │ │ + mov 0xca0(%rsp),%rdx │ │ │ │ + mov 0xca8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 18538 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9668> │ │ │ │ + lea 0x520(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov %rdx,0x520(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x520(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19900 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa30> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x528(%rsp),%rdi │ │ │ │ + mov 0x530(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19750 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa880> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ + mov %rdi,0x2c8(%rsp) │ │ │ │ + mov %rsi,0x2d0(%rsp) │ │ │ │ + je 19768 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa898> │ │ │ │ + mov %rax,0x520(%rsp) │ │ │ │ + mov %rcx,0x530(%rsp) │ │ │ │ + movq $0x0,0x528(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x520(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 164df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760f> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22f312(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xcd0(%rsp),%rdi │ │ │ │ + mov %rax,0xc80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + lea 0x22f52f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xc88(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 158a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcfe2> │ │ │ │ + je 1651f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x764f> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea 0x22f20a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0xc88(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22f3c2(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22f3c3(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xc80(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xc80(%rsp,%rax,1) │ │ │ │ + lea 0x22f10c(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x2c0(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 192a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3d8> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x2c8(%rsp),%rdi │ │ │ │ + mov 0x2d0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18ee0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa010> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18eef , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa01f> │ │ │ │ + mov %rax,0x2c0(%rsp) │ │ │ │ + mov %rcx,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x2c0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 158b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcff8> │ │ │ │ + je 16609 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7739> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16550 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc90> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15909 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd049> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15956 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd096> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1592e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd06e> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15946 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd086> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 1594a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd08a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 15900 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd040> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 15900 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd040> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 15909 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd049> │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 159a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0e0> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15985 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0c5> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1599c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0dc> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 159c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd109> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 159a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0e0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 159c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd109> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x2504e(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16654 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7784> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2500b(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x39,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x24eca(%rip),%rdx # 3a8b8 ::do_widen(char) const@@Base+0x186a8> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x24724(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 166f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7820> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16706 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7836> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1671c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x784c> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x246bc(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x2e0(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x2e0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19288 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3b8> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x2e8(%rsp),%rdi │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18eb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fe0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18ec8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ff8> │ │ │ │ + mov %rax,0x2e0(%rsp) │ │ │ │ + mov %rcx,0x2f0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 167f2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7922> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16808 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7938> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xe00(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x22ee50(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xf50(%rsp) │ │ │ │ + movq $0x0,0xf48(%rsp) │ │ │ │ + movb $0x0,0xf51(%rsp) │ │ │ │ + movq $0x0,0xf58(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xe70(%rsp) │ │ │ │ + mov 0x22f0a7(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0xf60(%rsp) │ │ │ │ + movq $0x0,0xf68(%rsp) │ │ │ │ + movq $0x0,0xf70(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0xe00(%rsp) │ │ │ │ + mov 0x22f078(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22ef56(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0xe10(%rsp) │ │ │ │ + movq $0x0,0xe18(%rsp) │ │ │ │ + movq $0x0,0xe20(%rsp) │ │ │ │ + mov %rax,0xe00(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0xe28(%rsp) │ │ │ │ + mov %rax,0xe70(%rsp) │ │ │ │ + lea 0x22ee3f(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xe30(%rsp) │ │ │ │ + movq $0x0,0xe38(%rsp) │ │ │ │ + mov %rax,0xe08(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22f11b(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0xe48(%rsp) │ │ │ │ + movq $0x0,0xe58(%rsp) │ │ │ │ + mov %rax,0xe08(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0xe60(%rsp) │ │ │ │ + mov %rax,0xe50(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19cff , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae2f> │ │ │ │ + lea 0x300(%rsp),%rax │ │ │ │ + movq $0x0,0x308(%rsp) │ │ │ │ + movb $0x0,0x310(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x310(%rsp),%rax │ │ │ │ + mov %rax,0x300(%rsp) │ │ │ │ + mov 0xe30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 19270 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3a0> │ │ │ │ + mov 0xe20(%rsp),%rdx │ │ │ │ + mov 0xe28(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 189d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b00> │ │ │ │ + lea 0x560(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rdx,0x560(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x560(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19ae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac10> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x568(%rsp),%rdi │ │ │ │ + mov 0x570(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 197e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa910> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x310(%rsp),%rcx │ │ │ │ + mov %rdx,0x300(%rsp) │ │ │ │ + mov %rdi,0x308(%rsp) │ │ │ │ + mov %rsi,0x310(%rsp) │ │ │ │ + je 197f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa928> │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + mov %rcx,0x570(%rsp) │ │ │ │ + movq $0x0,0x568(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x560(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 16a9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bce> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22ed53(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xe50(%rsp),%rdi │ │ │ │ + mov %rax,0xe00(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xe70(%rsp) │ │ │ │ + lea 0x22ef70(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe08(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16ade , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c0e> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22ec4b(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0xe08(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22ee03(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22ee04(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xe00(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xe00(%rsp,%rax,1) │ │ │ │ + lea 0x22eb4d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xe70(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x300(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19250 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x308(%rsp),%rdi │ │ │ │ + mov 0x310(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18fa0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0d0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18faf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0df> │ │ │ │ + mov %rax,0x300(%rsp) │ │ │ │ + mov %rcx,0x310(%rsp) │ │ │ │ + movq $0x0,0x308(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x300(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16bc8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7cf8> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x24a8f(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16c13 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d43> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x24a4c(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2416e(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15a2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd16a> │ │ │ │ + je 16caf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ddf> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15a40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd180> │ │ │ │ + je 16cc5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7df5> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16540 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc80> │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16cdb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e0b> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2411a(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x320(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x320(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19230 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa360> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x328(%rsp),%rdi │ │ │ │ + mov 0x330(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18fc8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0f8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18fe0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa110> │ │ │ │ + mov %rax,0x320(%rsp) │ │ │ │ + mov %rcx,0x330(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x320(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 16db1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ee1> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 16dc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ef7> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xf80(%rsp),%r13 │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x22e891(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x10d0(%rsp) │ │ │ │ + movq $0x0,0x10c8(%rsp) │ │ │ │ + movb $0x0,0x10d1(%rsp) │ │ │ │ + movq $0x0,0x10d8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xff0(%rsp) │ │ │ │ + mov 0x22eae8(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x10e0(%rsp) │ │ │ │ + movq $0x0,0x10e8(%rsp) │ │ │ │ + movq $0x0,0x10f0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0xf80(%rsp) │ │ │ │ + mov 0x22eab9(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22e997(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0xf90(%rsp) │ │ │ │ + movq $0x0,0xf98(%rsp) │ │ │ │ + movq $0x0,0xfa0(%rsp) │ │ │ │ + mov %rax,0xf80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0xfa8(%rsp) │ │ │ │ + mov %rax,0xff0(%rsp) │ │ │ │ + lea 0x22e880(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xfb0(%rsp) │ │ │ │ + movq $0x0,0xfb8(%rsp) │ │ │ │ + mov %rax,0xf88(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22eb5c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0xfc8(%rsp) │ │ │ │ + movq $0x0,0xfd8(%rsp) │ │ │ │ + mov %rax,0xf88(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0xfe0(%rsp) │ │ │ │ + mov %rax,0xfd0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19d36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae66> │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + movb $0x0,0x350(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 15a91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1d1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15ade , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd21e> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15ab6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1f6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15ace , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd20e> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 15ad2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd212> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 15a88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1c8> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 15a88 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1c8> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 15a91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1d1> │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 15b28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd268> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15b0d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd24d> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15b24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd264> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 15b51 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd291> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 15b28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd268> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 15b51 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd291> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + mov %rax,0x340(%rsp) │ │ │ │ + mov 0xfb0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 19218 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa348> │ │ │ │ + mov 0xfa0(%rsp),%rdx │ │ │ │ + mov 0xfa8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 18a90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9bc0> │ │ │ │ + lea 0x5a0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x5a0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x5a0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x340(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19b00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac30> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x5a8(%rsp),%rdi │ │ │ │ + mov 0x5b0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19810 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa940> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x350(%rsp),%rcx │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + mov %rdi,0x348(%rsp) │ │ │ │ + mov %rsi,0x350(%rsp) │ │ │ │ + je 19828 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa958> │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + mov %rcx,0x5b0(%rsp) │ │ │ │ + movq $0x0,0x5a8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x5a0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1705d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x818d> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22e794(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xfd0(%rsp),%rdi │ │ │ │ + mov %rax,0xf80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xff0(%rsp) │ │ │ │ + lea 0x22e9b1(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xf88(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1709d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x81cd> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22e68c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0xf88(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22e844(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22e845(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xf80(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xf80(%rsp,%rax,1) │ │ │ │ + lea 0x22e58e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xff0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x340(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 191f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa328> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x348(%rsp),%rdi │ │ │ │ + mov 0x350(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19028 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa158> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 19037 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa167> │ │ │ │ + mov %rax,0x340(%rsp) │ │ │ │ + mov %rcx,0x350(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x340(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17187 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x82b7> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x244d0(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 171d2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8302> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2448d(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x3a,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x24d52(%rip),%rdx # 3a8c8 ::do_widen(char) const@@Base+0x186b8> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x23bcc(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1726e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x839e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17284 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x83b4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1729a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x83ca> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x23b64(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x360(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x360(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 191d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa308> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x368(%rsp),%rdi │ │ │ │ + mov 0x370(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18ff8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa128> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 19010 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa140> │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov %rcx,0x370(%rsp) │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 17370 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x84a0> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17386 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x84b6> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x22e2da(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x1250(%rsp) │ │ │ │ + movq $0x0,0x1248(%rsp) │ │ │ │ + movb $0x0,0x1251(%rsp) │ │ │ │ + movq $0x0,0x1258(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x1170(%rsp) │ │ │ │ + mov 0x22e531(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x1260(%rsp) │ │ │ │ + movq $0x0,0x1268(%rsp) │ │ │ │ + movq $0x0,0x1270(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + mov 0x22e502(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22e3e0(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + movq $0x0,0x1110(%rsp) │ │ │ │ + movq $0x0,0x1118(%rsp) │ │ │ │ + movq $0x0,0x1120(%rsp) │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x1128(%rsp) │ │ │ │ + mov %rax,0x1170(%rsp) │ │ │ │ + lea 0x22e2c9(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x1130(%rsp) │ │ │ │ + movq $0x0,0x1138(%rsp) │ │ │ │ + mov %rax,0x1108(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22e5a5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + movl $0x10,0x1148(%rsp) │ │ │ │ + movq $0x0,0x1158(%rsp) │ │ │ │ + mov %rax,0x1108(%rsp) │ │ │ │ + lea 0x60(%rbp),%rax │ │ │ │ + movb $0x0,0x1160(%rsp) │ │ │ │ + mov %rax,0x1150(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19d6d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae9d> │ │ │ │ + lea 0x380(%rsp),%r13 │ │ │ │ + movq $0x0,0x388(%rsp) │ │ │ │ + movb $0x0,0x390(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x380(%rsp) │ │ │ │ + mov 0x1130(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 191c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2f0> │ │ │ │ + mov 0x1120(%rsp),%rdx │ │ │ │ + mov 0x1128(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 18910 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a40> │ │ │ │ + lea 0x5e0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x5e0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x5e0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x380(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19ac0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabf0> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x5f0(%rsp),%rsi │ │ │ │ + mov 0x5e8(%rsp),%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 197b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8e0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x390(%rsp),%rcx │ │ │ │ + mov %rdx,0x380(%rsp) │ │ │ │ + mov %rdi,0x388(%rsp) │ │ │ │ + mov %rsi,0x390(%rsp) │ │ │ │ + je 197c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa8f8> │ │ │ │ + mov %rax,0x5e0(%rsp) │ │ │ │ + mov %rcx,0x5f0(%rsp) │ │ │ │ + movq $0x0,0x5e8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x5e0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 17606 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8736> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22e1eb(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x1150(%rsp),%rdi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x1170(%rsp) │ │ │ │ + lea 0x22e408(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1108(%rsp) │ │ │ │ + lea 0x60(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15bb2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2f2> │ │ │ │ + je 17646 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8776> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + lea 0x22e0e3(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + mov %rax,0x1108(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22e29b(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22e29c(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x1100(%rsp,%rax,1) │ │ │ │ + lea 0x22dfe5(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1170(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x380(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 191a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2d0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x388(%rsp),%rdi │ │ │ │ + mov 0x390(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18f60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa090> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + je 18f6f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa09f> │ │ │ │ + mov %rax,0x380(%rsp) │ │ │ │ + mov %rcx,0x390(%rsp) │ │ │ │ + movq $0x0,0x388(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x380(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 17726 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8856> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x23f31(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15bc8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd308> │ │ │ │ + je 17771 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88a1> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - lea 0x48(%rax),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 16530 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc70> │ │ │ │ - mov 0x238(%rsp),%rbx │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15c19 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd359> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15c66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3a6> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15c3e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd37e> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15c56 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd396> │ │ │ │ - sub %r12,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 15c5a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd39a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 15c10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd350> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 15c10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd350> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 15c19 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd359> │ │ │ │ - cmp %rbp,0x38(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - je 15cb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3f0> │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15c95 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3d5> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15cac , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3ec> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 15cd9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd419> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 15cb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3f0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 15cd9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd419> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0xc8(%rsp),%rdx │ │ │ │ + lea 0x23eee(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq 133c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab00> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x40,%rbp │ │ │ │ - add 0x28(%rax),%rsi │ │ │ │ - add $0x3b,%rsi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - lea 0x24bdc(%rip),%rdx # 3a8da ::do_widen(char) const@@Base+0x186ca> │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x23636(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1780d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x893d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17823 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8953> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17839 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8969> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x235ce(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x3a0(%rsp),%r13 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + mov 0x3a0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19180 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2b0> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + mov 0x3b0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 18f30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa060> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + je 18f48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa078> │ │ │ │ + mov %rax,0x3a0(%rsp) │ │ │ │ + mov %rcx,0x3b0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1790f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a3f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17925 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a55> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x70(%r12),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x22dd3a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x13d0(%rsp) │ │ │ │ + movq $0x0,0x13c8(%rsp) │ │ │ │ + movb $0x0,0x13d1(%rsp) │ │ │ │ + movq $0x0,0x13d8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x12f0(%rsp) │ │ │ │ + mov 0x22df91(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x13e0(%rsp) │ │ │ │ + movq $0x0,0x13e8(%rsp) │ │ │ │ + movq $0x0,0x13f0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + mov 0x22df62(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22de40(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x1290(%rsp) │ │ │ │ + movq $0x0,0x1298(%rsp) │ │ │ │ + movq $0x0,0x12a0(%rsp) │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x12a8(%rsp) │ │ │ │ + mov %rax,0x12f0(%rsp) │ │ │ │ + lea 0x22dd28(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x12b0(%rsp) │ │ │ │ + movq $0x0,0x12b8(%rsp) │ │ │ │ + mov %rax,0x1288(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22e004(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + lea 0x70(%r12),%rdi │ │ │ │ + movl $0x10,0x12c8(%rsp) │ │ │ │ + movq $0x0,0x12d8(%rsp) │ │ │ │ + mov %rax,0x1288(%rsp) │ │ │ │ + lea 0x60(%r12),%rax │ │ │ │ + movb $0x0,0x12e0(%rsp) │ │ │ │ + mov %rax,0x12d0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19b1a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac4a> │ │ │ │ + lea 0x3c0(%rsp),%r13 │ │ │ │ + movq $0x0,0x3c8(%rsp) │ │ │ │ + movb $0x0,0x3d0(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x3c0(%rsp) │ │ │ │ + mov 0x12b0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 19168 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa298> │ │ │ │ + mov 0x12a0(%rsp),%rdx │ │ │ │ + mov 0x12a8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 18850 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9980> │ │ │ │ + lea 0x620(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0xcc0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rdx,0x620(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x620(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x3c0(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19a40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab70> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x628(%rsp),%rdi │ │ │ │ + mov 0x630(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19600 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa730> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x3d0(%rsp),%rcx │ │ │ │ + mov %rdx,0x3c0(%rsp) │ │ │ │ + mov %rdi,0x3c8(%rsp) │ │ │ │ + mov %rsi,0x3d0(%rsp) │ │ │ │ + je 19618 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa748> │ │ │ │ + mov %rax,0x620(%rsp) │ │ │ │ + mov %rcx,0x630(%rsp) │ │ │ │ + movq $0x0,0x628(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x620(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 17baa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cda> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22dc47(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x12d0(%rsp),%rdi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x12f0(%rsp) │ │ │ │ + lea 0x22de64(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1288(%rsp) │ │ │ │ + lea 0x60(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17beb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d1b> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22db3e(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rax,0x1288(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22dcf5(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22dcf6(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r12),%rdi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x1280(%rsp,%rax,1) │ │ │ │ + lea 0x22da3e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x12f0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x3c0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19148 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa278> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x3c8(%rsp),%rsi │ │ │ │ + mov 0x3d0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18f80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0b0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18f8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa0bf> │ │ │ │ + mov %rax,0x3c0(%rsp) │ │ │ │ + mov %rdi,0x3d0(%rsp) │ │ │ │ + movq $0x0,0x3c8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 17ccd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dfd> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x2398a(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 17d18 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e48> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x23947(%rip),%rdx # 3b666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c6> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x23098(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15d3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd47a> │ │ │ │ + je 17db4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ee4> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15d50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd490> │ │ │ │ + je 17dca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8efa> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15d6b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4ab> │ │ │ │ + je 17de0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f10> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - addq $0x1,0x30(%rsp) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x30(%rsi),%rax │ │ │ │ - sub 0x28(%rsi),%rax │ │ │ │ - sar $0x6,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 13990 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d0> │ │ │ │ - mov $0x18,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5650 , std::allocator >::basic_stringstream(std::_Ios_Openmode)@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rsi │ │ │ │ - callq 2aee0 ::do_widen(char) const@@Base+0x8cd0> │ │ │ │ - lea 0xf8(%r14),%rdi │ │ │ │ + mov 0x22e6f6(%rip),%eax # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 17dfb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f2b> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setne %r13b │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x22f9eb(%rip),%r12 # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ - lea 0x22f8ac(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xe98(%rsp) │ │ │ │ - movq $0x0,0xe90(%rsp) │ │ │ │ - movb $0x0,0xe99(%rsp) │ │ │ │ + lea 0x22d865(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x1550(%rsp) │ │ │ │ + movq $0x0,0x1548(%rsp) │ │ │ │ + movb $0x0,0x1551(%rsp) │ │ │ │ + movq $0x0,0x1558(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0xdb8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - mov 0x22f9b5(%rip),%rax # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xea0(%rsp) │ │ │ │ - movq $0x0,0xea8(%rsp) │ │ │ │ - movq $0x0,0xeb0(%rsp) │ │ │ │ - movq $0x0,0xeb8(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %r12,0xcc0(%rsp) │ │ │ │ + mov %rax,0x1470(%rsp) │ │ │ │ + mov 0x22dabc(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x1560(%rsp) │ │ │ │ + movq $0x0,0x1568(%rsp) │ │ │ │ + movq $0x0,0x1570(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + mov 0x22da8d(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbx,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22fb6b(%rip),%r13 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - lea 0x28(%r13),%rax │ │ │ │ - mov %r13,0xcc0(%rsp) │ │ │ │ - mov %rax,0xdb8(%rsp) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - lea 0x8(%r14),%rsi │ │ │ │ - lea 0xf8(%r14),%rdi │ │ │ │ + lea 0x22d96b(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x1410(%rsp) │ │ │ │ + movq $0x0,0x1418(%rsp) │ │ │ │ + movq $0x0,0x1420(%rsp) │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x1428(%rsp) │ │ │ │ + mov %rax,0x1470(%rsp) │ │ │ │ + lea 0x22d854(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x1430(%rsp) │ │ │ │ + movq $0x0,0x1438(%rsp) │ │ │ │ + mov %rax,0x1408(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22db30(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x1448(%rsp) │ │ │ │ + movq $0x0,0x1458(%rsp) │ │ │ │ + mov %rax,0x1408(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x1460(%rsp) │ │ │ │ + mov %rax,0x1450(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - mov $0x30,%edx │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0xcc0(%rsp),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b20 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 19c7e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xadae> │ │ │ │ + lea 0x3e0(%rsp),%r13 │ │ │ │ + movq $0x0,0x3e8(%rsp) │ │ │ │ + movb $0x0,0x3f0(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + mov 0x1430(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1684c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf8c> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x830(%rsp),%rbx │ │ │ │ - lea 0x18(%r15),%rsi │ │ │ │ + je 194c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5f8> │ │ │ │ + mov 0x1420(%rsp),%rdx │ │ │ │ + mov 0x1428(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 18b50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c80> │ │ │ │ + lea 0x660(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x660(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x660(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x3e0(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 199e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab10> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x668(%rsp),%rdi │ │ │ │ + mov 0x670(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9a0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x3f0(%rsp),%rcx │ │ │ │ + mov %rdx,0x3e0(%rsp) │ │ │ │ + mov %rdi,0x3e8(%rsp) │ │ │ │ + mov %rsi,0x3f0(%rsp) │ │ │ │ + je 19888 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9b8> │ │ │ │ + mov %rax,0x660(%rsp) │ │ │ │ + mov %rcx,0x670(%rsp) │ │ │ │ + movq $0x0,0x668(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x660(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1806e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x919e> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22d783(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x1450(%rsp),%rdi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x1470(%rsp) │ │ │ │ + lea 0x22d9a0(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1408(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 180ae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91de> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22d67b(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x1408(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22d833(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22d834(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x1400(%rsp,%rax,1) │ │ │ │ + lea 0x22d57d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1470(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x3e0(%rsp),%rdx │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 194a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5d8> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x3e8(%rsp),%rsi │ │ │ │ + mov 0x3f0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 18f08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa038> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 18f17 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa047> │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + mov %rdi,0x3f0(%rsp) │ │ │ │ + movq $0x0,0x3e8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov 0x3e0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1818e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92be> │ │ │ │ + callq 5700 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x23442(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5a30 , std::allocator >::str() const@plt> │ │ │ │ - lea 0x9b0(%rsp),%rbp │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 181d9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9309> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x233ff(%rip),%rdx # 3b5df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203f> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 74a0 <__cxa_finalize@plt+0x18a0> │ │ │ │ - mov 0x9b8(%rsp),%rdx │ │ │ │ - mov 0x9b0(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x9b0(%rsp),%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1c440 , std::allocator >::~basic_stringbuf()@@Base+0xb60> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x2343a(%rip),%rdx # 3b671 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d1> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 18274 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93a4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1828a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93ba> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 15efc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd63c> │ │ │ │ + je 182a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x93d0> │ │ │ │ callq 5700 │ │ │ │ - mov 0x830(%rsp),%rdi │ │ │ │ + mov 0x22e7f9(%rip),%rsi │ │ │ │ + mov 0x22e7fa(%rip),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1ce00 , std::allocator >::~basic_stringbuf()@@Base+0x1520> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 15f12 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd652> │ │ │ │ + je 182e6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9416> │ │ │ │ callq 5700 │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - je 1685c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf9c> │ │ │ │ - lea 0x22faad(%rip),%rax # 2459d8 >@@GLIBCXX_3.4+0x40> │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - lea 0x22f9f2(%rip),%rbx # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,0xcc0(%rsp) │ │ │ │ - mov %rax,0xdb8(%rsp) │ │ │ │ - mov %rbx,0xcc8(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x70(%r14),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x22f7cd(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r14),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0xcc8(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x22f82b(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%r14),%rdi │ │ │ │ - mov %r12,0xcc0(%rsp) │ │ │ │ - mov %rcx,0xcc0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0xdb8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x1170(%rsp),%rdi │ │ │ │ - add $0x2c0,%rax │ │ │ │ + mov 0x2b0(%r15),%rdi │ │ │ │ + lea 0x2c0(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 15fd2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd712> │ │ │ │ + je 182fe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x942e> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,0xf70(%rsp) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0x22f863(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rax,0xf60(%rsp) │ │ │ │ + lea 0x22d543(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%r15),%rdi │ │ │ │ + lea 0x88(%r15),%rbp │ │ │ │ + mov %rax,0xa0(%r15) │ │ │ │ add $0x28,%rax │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - mov %rax,0x1060(%rsp) │ │ │ │ - lea 0x88(%rbx),%rbp │ │ │ │ + mov %rax,0x1a0(%r15) │ │ │ │ + lea 0x22d5fc(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb0(%r15) │ │ │ │ callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%rbx),%rdi │ │ │ │ + lea 0x118(%r15),%rdi │ │ │ │ callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - mov %rax,0xf70(%rsp) │ │ │ │ + lea 0x22d3e5(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xe8(%r15),%rdi │ │ │ │ + mov %rax,0xb0(%r15) │ │ │ │ callq 5930 │ │ │ │ - mov 0x22f9b8(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x22f9b9(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rax,0xf60(%rsp) │ │ │ │ + mov 0x22d68b(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x22d68c(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%r15),%rdi │ │ │ │ + mov %rax,0xa0(%r15) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0xf60(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,0xf68(%rsp) │ │ │ │ - mov %rax,0x1060(%rsp) │ │ │ │ + mov %rdx,0xa0(%r15,%rax,1) │ │ │ │ + lea 0x22d2e3(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xa8(%r15) │ │ │ │ + mov %rax,0x1a0(%r15) │ │ │ │ callq 5430 │ │ │ │ - mov 0xf48(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 16098 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7d8> │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x88(%r15),%rdi │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 183c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94f0> │ │ │ │ mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - jne 16088 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7c8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xf30(%rsp),%rdi │ │ │ │ - lea 0x70(%rax),%rbp │ │ │ │ + jne 183b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94e0> │ │ │ │ + mov 0x70(%r15),%rdi │ │ │ │ + lea 0x70(%r15),%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 160c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd800> │ │ │ │ + je 183e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9510> │ │ │ │ nopl (%rax) │ │ │ │ mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ cmp %rbp,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - jne 160b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7f0> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0xf10(%rsp),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0xee0(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + jne 183d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9500> │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + lea 0x40(%r15),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + lea 0x10(%r15),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov $0x2d8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5770 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 16101 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd841> │ │ │ │ + je 18422 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9552> │ │ │ │ callq 5700 │ │ │ │ - mov 0x1198(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1843a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x956a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1578(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 16c96 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3d6> │ │ │ │ - add $0x11a8,%rsp │ │ │ │ + jne 19cfa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae2a> │ │ │ │ + add $0x1588,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x420(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rdx,0x420(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19a00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab30> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x428(%rsp),%rdi │ │ │ │ + mov 0x430(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 195a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6d0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + je 195b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6e8> │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rcx,0x430(%rsp) │ │ │ │ + movq $0x0,0x428(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 14480 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ + jmpq 14485 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1b0(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1b0(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + lea 0x500(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x500(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 16790 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xded0> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - mov 0x1b8(%rsp),%rdi │ │ │ │ + je 19a80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabb0> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x510(%rsp),%rsi │ │ │ │ + mov 0x508(%rsp),%rdi │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 165e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + je 19570 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6a0> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 165f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd38> │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ + mov %rdi,0x2c8(%rsp) │ │ │ │ + mov %rsi,0x2d0(%rsp) │ │ │ │ + je 19588 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6b8> │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + mov %rcx,0x510(%rsp) │ │ │ │ + movq $0x0,0x508(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 14b25 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc265> │ │ │ │ - jmpq 14b2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc26a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 146a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbde8> │ │ │ │ - jmpq 146ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbded> │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x500(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 164da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760a> │ │ │ │ + jmpq 164df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760f> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x4c0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x4c0(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x4c0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19a60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab90> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x4c8(%rsp),%rdi │ │ │ │ + mov 0x4d0(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19540 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa670> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x290(%rsp),%rcx │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ + mov %rdi,0x288(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ + je 19558 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa688> │ │ │ │ + mov %rax,0x4c0(%rsp) │ │ │ │ + mov %rcx,0x4d0(%rsp) │ │ │ │ + movq $0x0,0x4c8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x4c0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 15f1b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x704b> │ │ │ │ + jmpq 15f20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7050> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x480(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x480(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x480(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19980 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaab0> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x488(%rsp),%rdi │ │ │ │ + mov 0x490(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 19510 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa640> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x1f0(%rsp),%rcx │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x1e8(%rsp) │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ + je 19528 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa658> │ │ │ │ + mov %rax,0x480(%rsp) │ │ │ │ + mov %rcx,0x490(%rsp) │ │ │ │ + movq $0x0,0x488(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x480(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1569c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67cc> │ │ │ │ + jmpq 156a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67d1> │ │ │ │ + nop │ │ │ │ + lea 0x440(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x440(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x440(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19940 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa70> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x448(%rsp),%rdi │ │ │ │ + mov 0x450(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 194e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa610> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rdi,0x148(%rsp) │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + je 194f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa628> │ │ │ │ + mov %rax,0x440(%rsp) │ │ │ │ + mov %rcx,0x450(%rsp) │ │ │ │ + movq $0x0,0x448(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 14af8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c28> │ │ │ │ + jmpq 14afd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c2d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rbx,0xf0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - mov 0xcc0(%rsp),%rax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 16770 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdeb0> │ │ │ │ + lea 0x600(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x600(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x600(%rsp),%rdx │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ + mov 0x3c0(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 19960 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa90> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x608(%rsp),%rdi │ │ │ │ + mov 0x610(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 16640 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd80> │ │ │ │ + je 19720 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa850> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xcd0(%rsp),%rcx │ │ │ │ - mov %rdx,0xcc0(%rsp) │ │ │ │ - mov %rdi,0xcc8(%rsp) │ │ │ │ - mov %rsi,0xcd0(%rsp) │ │ │ │ - je 16658 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd98> │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ + mov 0x3d0(%rsp),%rcx │ │ │ │ + mov %rdx,0x3c0(%rsp) │ │ │ │ + mov %rdi,0x3c8(%rsp) │ │ │ │ + mov %rsi,0x3d0(%rsp) │ │ │ │ + je 19738 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa868> │ │ │ │ + mov %rax,0x600(%rsp) │ │ │ │ + mov %rcx,0x610(%rsp) │ │ │ │ + movq $0x0,0x608(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp 0x58(%rsp),%rdi │ │ │ │ - jne 13c02 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb342> │ │ │ │ - jmpq 13c07 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb347> │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x600(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 17ba5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cd5> │ │ │ │ + jmpq 17baa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cda> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5c0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x5c0(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x5c0(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x380(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 198a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9d0> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x5c8(%rsp),%rdi │ │ │ │ + mov 0x5d0(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 196f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa820> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x390(%rsp),%rcx │ │ │ │ + mov %rdx,0x380(%rsp) │ │ │ │ + mov %rdi,0x388(%rsp) │ │ │ │ + mov %rsi,0x390(%rsp) │ │ │ │ + je 19708 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa838> │ │ │ │ + mov %rax,0x5c0(%rsp) │ │ │ │ + mov %rcx,0x5d0(%rsp) │ │ │ │ + movq $0x0,0x5c8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x5c0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 17601 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8731> │ │ │ │ + jmpq 17606 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8736> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x540(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x540(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x540(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 198e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa10> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x548(%rsp),%rdi │ │ │ │ + mov 0x550(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 196c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7f0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x310(%rsp),%rcx │ │ │ │ + mov %rdx,0x300(%rsp) │ │ │ │ + mov %rdi,0x308(%rsp) │ │ │ │ + mov %rsi,0x310(%rsp) │ │ │ │ + je 196d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa808> │ │ │ │ + mov %rax,0x540(%rsp) │ │ │ │ + mov %rcx,0x550(%rsp) │ │ │ │ + movq $0x0,0x548(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x540(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 16a99 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bc9> │ │ │ │ + jmpq 16a9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bce> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + lea 0x580(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x580(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x580(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x340(%rsp),%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 16750 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde90> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ + je 198c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9f0> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x588(%rsp),%rdi │ │ │ │ + mov 0x590(%rsp),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 16700 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde40> │ │ │ │ + je 19690 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7c0> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 16718 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde58> │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ + mov 0x350(%rsp),%rcx │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + mov %rdi,0x348(%rsp) │ │ │ │ + mov %rsi,0x350(%rsp) │ │ │ │ + je 196a8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7d8> │ │ │ │ + mov %rax,0x580(%rsp) │ │ │ │ + mov %rcx,0x590(%rsp) │ │ │ │ + movq $0x0,0x588(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 14297 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9d7> │ │ │ │ - jmpq 1429c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9dc> │ │ │ │ - lea 0x1f0(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1f0(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x580(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 17058 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8188> │ │ │ │ + jmpq 1705d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x818d> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x640(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x640(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x640(%rsp),%rdx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x3e0(%rsp),%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 16730 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde70> │ │ │ │ - lea 0x10(%r15),%rcx │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ + je 199c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaaf0> │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + mov 0x648(%rsp),%rdi │ │ │ │ + mov 0x650(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 166a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdde0> │ │ │ │ + je 19840 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa970> │ │ │ │ test %rax,%rax │ │ │ │ - mov 0xb40(%rsp),%rcx │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - je 166b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xddf8> │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - mov %rcx,0x200(%rsp) │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ + mov 0x3f0(%rsp),%rcx │ │ │ │ + mov %rdx,0x3e0(%rsp) │ │ │ │ + mov %rdi,0x3e8(%rsp) │ │ │ │ + mov %rsi,0x3f0(%rsp) │ │ │ │ + je 19858 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa988> │ │ │ │ + mov %rax,0x640(%rsp) │ │ │ │ + mov %rcx,0x650(%rsp) │ │ │ │ + movq $0x0,0x648(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 15645 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd85> │ │ │ │ - jmpq 1564a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd8a> │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x640(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 18069 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9199> │ │ │ │ + jmpq 1806e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x919e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ - jmpq 13ce8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb428> │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + jmpq 159ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6add> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + jmpq 1579c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68cc> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + jmpq 152d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6408> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + jmpq 14bf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d28> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + jmpq 14db0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ee0> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + jmpq 15120 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6250> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ + jmpq 16020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + jmpq 1620e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x733e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + jmpq 15c4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d7f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + jmpq 15a66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b96> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + jmpq 14f68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6098> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + jmpq 14738 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5868> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + jmpq 14580 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56b0> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + jmpq 140c3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51f3> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + jmpq 13f0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x503b> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + jmpq 13d53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e83> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jmpq 13b9b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ccb> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq 139e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b19> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmpq 13839 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4969> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x2e0(%rsp) │ │ │ │ + jmpq 167cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x2c0(%rsp) │ │ │ │ + jmpq 165df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x770f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + jmpq 18169 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9299> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x3a0(%rsp) │ │ │ │ + jmpq 178ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a1a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x380(%rsp) │ │ │ │ + jmpq 17701 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8831> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x3c0(%rsp) │ │ │ │ + jmpq 17ca8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dd8> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x300(%rsp) │ │ │ │ + jmpq 16b9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7cce> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x320(%rsp) │ │ │ │ + jmpq 16d8c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ebc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov %rdi,0x208(%rsp) │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + jmpq 1734b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x847b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x340(%rsp) │ │ │ │ + jmpq 1715d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x828d> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + jmpq 14580 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + jmpq 140c3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51f3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + jmpq 13f0b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x503b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmpq 13839 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4969> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + jmpq 13d53 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e83> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + jmpq 13b9b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ccb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq 139e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b19> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x50(%rax),%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 13c07 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb347> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + jmpq 14485 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x3c0(%rsp),%rax │ │ │ │ + jmpq 17ca8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dd8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 17baa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cda> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rax │ │ │ │ + jmpq 178ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a1a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x380(%rsp),%rax │ │ │ │ + jmpq 17701 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8831> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 14b2a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc26a> │ │ │ │ + jmpq 17606 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8736> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x360(%rsp),%rax │ │ │ │ + jmpq 1734b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x847b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 146ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbded> │ │ │ │ + mov 0x340(%rsp),%rax │ │ │ │ + jmpq 1715d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x828d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 1705d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x818d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x320(%rsp),%rax │ │ │ │ + jmpq 16d8c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ebc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 1429c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9dc> │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ + jmpq 16b9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7cce> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x50(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 16a9e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bce> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x2e0(%rsp),%rax │ │ │ │ + jmpq 167cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78fd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 1564a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd8a> │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ + jmpq 165df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x770f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 153a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcae0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 164df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x2a0(%rsp),%rax │ │ │ │ + jmpq 1620e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x733e> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - jmpq 15025 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc765> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + jmpq 16020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 15f20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7050> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + jmpq 15c4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d7f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 14e80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5c0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + jmpq 15a66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b96> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 14cf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc438> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + jmpq 159ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6add> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 15cb0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3f0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + jmpq 1579c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68cc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 15b28 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd268> │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 156a1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67d1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + jmpq 152d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6408> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 159a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0e0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + jmpq 15120 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6250> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 15818 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf58> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + jmpq 14f68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6098> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 14880 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfc0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + jmpq 14db0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ee0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 13ff8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb738> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + jmpq 14bf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d28> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 13e58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb598> │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 14afd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c2d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + jmpq 14738 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5868> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - jmpq 14477 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbb7> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x3e0(%rsp),%rax │ │ │ │ + jmpq 18169 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9299> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0xcc0(%rsp) │ │ │ │ - mov %rdi,0xcc8(%rsp) │ │ │ │ - mov %rsi,0xcd0(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - jmpq 13be2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb322> │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 1806e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x919e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - jmpq 161bf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8ff> │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rdi,0x148(%rsp) │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x440(%rsp) │ │ │ │ + jmpq 18819 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9949> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x1e8(%rsp) │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x480(%rsp) │ │ │ │ + jmpq 18751 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9881> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ + mov %rdi,0x288(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x4c0(%rsp) │ │ │ │ + jmpq 1868c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97bc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - jmpq 14277 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9b7> │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ + mov %rdi,0x2c8(%rsp) │ │ │ │ + mov %rsi,0x2d0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + jmpq 185cc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96fc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xcc0(%rsp) │ │ │ │ - mov %rdi,0xcc8(%rsp) │ │ │ │ - mov %rsi,0xcd0(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - jmpq 162be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd9fe> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - jmpq 14b05 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc245> │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + jmpq 18504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9634> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ + jmpq 1445b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x558b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x3c0(%rsp) │ │ │ │ + mov %rdi,0x3c8(%rsp) │ │ │ │ + mov %rsi,0x3d0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x620(%rsp) │ │ │ │ + jmpq 17b85 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cb5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - jmpq 1642f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb6f> │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rdi,0x148(%rsp) │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x460(%rsp) │ │ │ │ + jmpq 14ad3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c03> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x1e8(%rsp) │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x4a0(%rsp) │ │ │ │ + jmpq 15677 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67a7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + mov %rdi,0x348(%rsp) │ │ │ │ + mov %rsi,0x350(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x580(%rsp) │ │ │ │ + jmpq 18b24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c54> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - jmpq 15625 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd65> │ │ │ │ + mov %rdx,0x300(%rsp) │ │ │ │ + mov %rdi,0x308(%rsp) │ │ │ │ + mov %rsi,0x310(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x540(%rsp) │ │ │ │ + jmpq 18a64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b94> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0xb30(%rsp) │ │ │ │ - mov %rdi,0xb38(%rsp) │ │ │ │ - mov %rsi,0xb40(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - jmpq 16377 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdab7> │ │ │ │ + mov %rdx,0x380(%rsp) │ │ │ │ + mov %rdi,0x388(%rsp) │ │ │ │ + mov %rsi,0x390(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x5c0(%rsp) │ │ │ │ + jmpq 1899f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9acf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rdx,0x3c0(%rsp) │ │ │ │ + mov %rdi,0x3c8(%rsp) │ │ │ │ + mov %rsi,0x3d0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x600(%rsp) │ │ │ │ + jmpq 188df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a0f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ + mov %rdi,0x2c8(%rsp) │ │ │ │ + mov %rsi,0x2d0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x520(%rsp) │ │ │ │ + jmpq 164ba , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75ea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ + mov %rdi,0x288(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x4e0(%rsp) │ │ │ │ + jmpq 15efb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x702b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x380(%rsp) │ │ │ │ + mov %rdi,0x388(%rsp) │ │ │ │ + mov %rsi,0x390(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x5e0(%rsp) │ │ │ │ + jmpq 175e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8711> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x300(%rsp) │ │ │ │ + mov %rdi,0x308(%rsp) │ │ │ │ + mov %rsi,0x310(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + jmpq 16a79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ba9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + mov %rdi,0x348(%rsp) │ │ │ │ + mov %rsi,0x350(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + jmpq 17038 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8168> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x3e0(%rsp) │ │ │ │ + mov %rdi,0x3e8(%rsp) │ │ │ │ + mov %rsi,0x3f0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x640(%rsp) │ │ │ │ + jmpq 18bdf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d0f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x3e0(%rsp) │ │ │ │ + mov %rdi,0x3e8(%rsp) │ │ │ │ + mov %rsi,0x3f0(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x660(%rsp) │ │ │ │ + jmpq 18049 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9179> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - jmpq 1642f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb6f> │ │ │ │ + mov 0x5c0(%rsp),%rax │ │ │ │ + jmpq 1899f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9acf> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - jmpq 16377 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdab7> │ │ │ │ + mov 0x580(%rsp),%rax │ │ │ │ + jmpq 18b24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c54> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x540(%rsp),%rax │ │ │ │ + jmpq 18a64 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b94> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x520(%rsp),%rax │ │ │ │ + jmpq 164ba , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x75ea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x4a0(%rsp),%rax │ │ │ │ + jmpq 15677 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67a7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x440(%rsp),%rax │ │ │ │ + jmpq 18819 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9949> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x600(%rsp),%rax │ │ │ │ + jmpq 188df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a0f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - jmpq 162be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd9fe> │ │ │ │ + mov 0x480(%rsp),%rax │ │ │ │ + jmpq 18751 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9881> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ - jmpq 161bf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8ff> │ │ │ │ + mov 0x460(%rsp),%rax │ │ │ │ + jmpq 14ad3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c03> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x640(%rsp),%rax │ │ │ │ + jmpq 18bdf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d0f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ - jmpq 15625 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd65> │ │ │ │ + mov 0x660(%rsp),%rax │ │ │ │ + jmpq 18049 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9179> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ - jmpq 14b05 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc245> │ │ │ │ + mov 0x420(%rsp),%rax │ │ │ │ + jmpq 18504 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9634> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x400(%rsp),%rax │ │ │ │ + jmpq 1445b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x558b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x620(%rsp),%rax │ │ │ │ + jmpq 17b85 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8cb5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - jmpq 14277 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9b7> │ │ │ │ + mov 0x4c0(%rsp),%rax │ │ │ │ + jmpq 1868c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97bc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x500(%rsp),%rax │ │ │ │ + jmpq 185cc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96fc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x4e0(%rsp),%rax │ │ │ │ + jmpq 15efb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x702b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x5e0(%rsp),%rax │ │ │ │ + jmpq 175e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8711> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - jmpq 13be2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb322> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - jmpq 13743 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae83> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0xed0(%rsp) │ │ │ │ - jmpq 136d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae10> │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 15ea7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd5e7> │ │ │ │ - mov 0xcc0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 15f24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd664> │ │ │ │ + mov 0x560(%rsp),%rax │ │ │ │ + jmpq 16a79 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ba9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x5a0(%rsp),%rax │ │ │ │ + jmpq 17038 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8168> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23c56(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x21b47(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f72a(%rip),%rdx │ │ │ │ - lea 0x22f16b(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x22c48b(%rip),%rdx │ │ │ │ + lea 0x22becc(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 1b6d0 , std::allocator >::~basic_stringbuf()@@Base+0x6e0> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 168fa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe03a> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 19b8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacba> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23bc9(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x21acf(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f69d(%rip),%rdx │ │ │ │ - lea 0x22f0de(%rip),%rsi │ │ │ │ + mov 0x22c413(%rip),%rdx │ │ │ │ + lea 0x22be54(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23b81(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x21a90(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f655(%rip),%rdx │ │ │ │ - lea 0x22f096(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x22c3d4(%rip),%rdx │ │ │ │ + lea 0x22be15(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 168ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdfed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 19bc4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf4> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23b41(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x21a5c(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f615(%rip),%rdx │ │ │ │ - lea 0x22f056(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x22c3a0(%rip),%rdx │ │ │ │ + lea 0x22bde1(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x21a1a(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22c35e(%rip),%rdx │ │ │ │ + lea 0x22bd9f(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 19bc4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf4> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23af9(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x219e3(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f5cd(%rip),%rdx │ │ │ │ - lea 0x22f00e(%rip),%rsi │ │ │ │ + mov 0x22c327(%rip),%rdx │ │ │ │ + lea 0x22bd68(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 168ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdfed> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x2199e(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22c2e2(%rip),%rdx │ │ │ │ + lea 0x22bd23(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 19c37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad67> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x21962(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22c2a6(%rip),%rdx │ │ │ │ + lea 0x22bce7(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 19c37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad67> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x2192b(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22c26f(%rip),%rdx │ │ │ │ + lea 0x22bcb0(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 19c37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad67> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x23ac1(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x218f4(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ callq 5490 │ │ │ │ - mov 0x22f595(%rip),%rdx │ │ │ │ - lea 0x22efd6(%rip),%rsi │ │ │ │ + mov 0x22c238(%rip),%rdx │ │ │ │ + lea 0x22bc79(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 168ad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdfed> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 168b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdff0> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22ee96(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22ee97(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x530(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x530(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - jmp 16a47 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe187> │ │ │ │ + jmp 19da2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaed2> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 1693d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe07d> │ │ │ │ + jmpq 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ + jmp 19dbc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeec> │ │ │ │ + jmp 19dbc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeec> │ │ │ │ mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 19cb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xade3> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 19bc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf7> │ │ │ │ + jmp 19dbc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeec> │ │ │ │ + jmp 19de0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 169c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe105> │ │ │ │ + jmpq 19b4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac7f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 19b6d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac9d> │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 19e3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6a> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmp 19e07 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf37> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 19e58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf88> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 19e6e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf9e> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x1100(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22ee28(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22ee29(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x3b0(%rsp) │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22ba5d(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22ba5e(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1400(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x3b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov %rcx,0x1400(%rsp,%rax,1) │ │ │ │ + lea 0x22b7ab(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x70(%rbx),%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ + mov %rax,0x1470(%rsp) │ │ │ │ callq 5430 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - jmpq 16a47 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe187> │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 168b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdff0> │ │ │ │ + jmp 19ebe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xafee> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22ba00(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22ba01(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x980(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x980(%rsp,%rax,1) │ │ │ │ + lea 0x22b74e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x9f0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ + mov 0x1280(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 19e24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf54> │ │ │ │ callq 5700 │ │ │ │ - jmpq 168b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdff0> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ + jmpq 19e24 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf54> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16b51 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe291> │ │ │ │ + jmp 19f1b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb04b> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 19f78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0a8> │ │ │ │ callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ + mov 0x3e0(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 19cb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xade3> │ │ │ │ callq 5700 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 16b51 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe291> │ │ │ │ + jmpq 19cb3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xade3> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xf8(%r14),%rdi │ │ │ │ - mov %rax,0xdb8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ + jmpq 19e71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xafa1> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 19e58 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf88> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 19ff8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb128> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - jmpq 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ + callq 1a770 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov $0x2d8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5770 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 18407 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9537> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16b91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2d1> │ │ │ │ - jmp 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmp 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22ed46(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22ed47(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x830(%rsp) │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b8ed(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b8ee(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe00(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x830(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x8a0(%rsp) │ │ │ │ + mov %rcx,0xe00(%rsp,%rax,1) │ │ │ │ + lea 0x22b63b(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xe70(%rsp) │ │ │ │ callq 5430 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 16bd5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe315> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq 16af3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe233> │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1a069 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb199> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + jmp 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + jmp 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ + mov $0x2d8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + callq 5770 │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 16c23 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe363> │ │ │ │ + je 1a0bf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1ef> │ │ │ │ callq 5700 │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 16b66 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2a6> │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 19b8d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacbd> │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1d310 , std::allocator >::~basic_stringbuf()@@Base+0x1a30> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 137af , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48df> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 1a0a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1d9> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16c23 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe363> │ │ │ │ - jmp 16c3d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe37d> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 19b8a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacba> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1a0c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1f5> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 168df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe01f> │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 19bc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf7> │ │ │ │ callq 5700 │ │ │ │ - jmpq 168df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe01f> │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ + jmpq 19bc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf7> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 169c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe105> │ │ │ │ + lea 0x22b535(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r12),%rdi │ │ │ │ + mov %rax,0x12f0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + mov 0x1400(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1a178 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb2a8> │ │ │ │ callq 5700 │ │ │ │ - jmpq 169c5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe105> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + jmpq 19fb7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0e7> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22ec4d(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22ec4e(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ + jmpq 1a02e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb15e> │ │ │ │ + jmpq 19de0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf10> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b73f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b740(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x680(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x230(%rsp,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x70,%rdi │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ + mov %rcx,0x680(%rsp,%rax,1) │ │ │ │ + lea 0x22b48d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x6f0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - jmpq 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 16cce , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe40e> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16d0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe44c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xb30(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 168d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe011> │ │ │ │ - jmpq 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16d0c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe44c> │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b6ef(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b6f0(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1100(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x1100(%rsp,%rax,1) │ │ │ │ + lea 0x22b43d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + mov %rax,0x1170(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x300(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x23adf(%rip),%rsi # 3a828 ::do_widen(char) const@@Base+0x18618> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0x23b81(%rip),%rdx # 3a8e0 ::do_widen(char) const@@Base+0x186d0> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1ae70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125b0> │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16d8e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4ce> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16da4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4e4> │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ callq 5700 │ │ │ │ - lea 0x4055(%rip),%rdx # 1ae00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12540> │ │ │ │ - lea 0x22eeb6(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ + mov 0x380(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16dd7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe517> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16ded , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe52d> │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 19da2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaed2> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 168df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe01f> │ │ │ │ + jmpq 19da2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaed2> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16dd7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe517> │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 1a26b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb39b> │ │ │ │ + jmpq 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16ded , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe52d> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 19b4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac7f> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 19b4f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac7f> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b60b(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b60c(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1280(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x1280(%rsp,%rax,1) │ │ │ │ + jmpq 1a134 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb264> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x340(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 168d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe011> │ │ │ │ - jmpq 168d6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe016> │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 1a26b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb39b> │ │ │ │ + jmpq 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1693d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe07d> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 1693d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe07d> │ │ │ │ + lea 0x22b311(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xff0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 168df , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe01f> │ │ │ │ - jmpq 16a47 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe187> │ │ │ │ - jmpq 16b16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe256> │ │ │ │ - jmpq 16c4e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe38e> │ │ │ │ - jmpq 16c4e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe38e> │ │ │ │ + lea 0x22b2e2(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xcc0(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 168f5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe035> │ │ │ │ - jmpq 168fa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe03a> │ │ │ │ - lea 0x23345(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmpq 16b16 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe256> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 16a85 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c5> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b53f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b540(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xf80(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xf80(%rsp,%rax,1) │ │ │ │ + jmpq 1a358 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb488> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0xec0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 16e92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5d2> │ │ │ │ - callq 5700 │ │ │ │ - jmp 16e92 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5d2> │ │ │ │ + jmpq 1a22c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb35c> │ │ │ │ + jmpq 19fa2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0d2> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5970 >::~basic_ofstream()@plt> │ │ │ │ - jmpq 16b91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2d1> │ │ │ │ - mov 0x9b0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 16f17 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe657> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x830(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 16f2d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe66d> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmp 16ef1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe631> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 16f17 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe657> │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b4f0(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b4f1(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xb00(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb00(%rsp,%rax,1) │ │ │ │ + lea 0x22b23e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 19b57 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac87> │ │ │ │ + jmpq 19faa , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0da> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22e9b6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22e9b7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x9b0(%rsp) │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b48c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b48d(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x800(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - mov %rax,0xa20(%rsp) │ │ │ │ + mov %rcx,0x800(%rsp,%rax,1) │ │ │ │ + lea 0x22b1da(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x870(%rsp) │ │ │ │ callq 5430 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ + jmpq 19b72 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaca2> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16f65 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6a5> │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ + jmp 1a48f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5bf> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x22e813(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,0xcc0(%rsp) │ │ │ │ - mov %rcx,0xcc0(%rsp,%rax,1) │ │ │ │ - jmpq 16b78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b8> │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 1a118 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb248> │ │ │ │ + jmpq 19bc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf7> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16f91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6d1> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22e92c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22e92d(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x6b0(%rsp) │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22b41f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22b420(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xc80(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x6b0(%rsp,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ + mov %rcx,0xc80(%rsp,%rax,1) │ │ │ │ + jmpq 1a387 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4b7> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 1a118 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb248> │ │ │ │ + jmpq 19bc7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacf7> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x2c0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 1a26b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb39b> │ │ │ │ + jmpq 19c3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad6a> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19e3f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf6f> │ │ │ │ + jmpq 1a050 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb180> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 1a42b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb55b> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 1a1dc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb30c> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19e21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf51> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + jmpq 19e04 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf34> │ │ │ │ + jmpq 19f38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb068> │ │ │ │ + jmpq 19f5f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb08f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000001a610 ::do_widen(char) const@@Base>: │ │ │ │ + mov %esi,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1a680 ::do_widen(char) const@@Base+0x70> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a651 ::do_widen(char) const@@Base+0x41> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a663 ::do_widen(char) const@@Base+0x53> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ - mov %rax,0x720(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 168bb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdffb> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 16fef , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe72f> │ │ │ │ - jmpq 16b38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ - jmpq 16b70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + callq 5700 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1a62f ::do_widen(char) const@@Base+0x1f> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1a760 ::do_widen(char) const@@Base+0x150> │ │ │ │ push %r14 │ │ │ │ - lea 0x8(%rdi),%rdx │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x22fa2d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x11e8,%rsp │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0xcf0(%rsp),%rax │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x11d8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 1aec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0xcf8(%rsp) │ │ │ │ - je 1a56e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11cae> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x2315d(%rip),%rsi # 3a1f6 ::do_widen(char) const@@Base+0x17fe6> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xf00(%rsp),%rcx │ │ │ │ - lea 0xf10(%rsp),%rdx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rdx,0xf00(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 1a273 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119b3> │ │ │ │ - mov %rcx,0xf00(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xf10(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rcx,0xf08(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x22f939(%rip),%rsi │ │ │ │ - mov 0x22f93a(%rip),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - lea 0x120(%rsp),%rdx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,0x110(%rsp) │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 1a261 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119a1> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1718e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8ce> │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0xc8(%rbx),%r14 │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 1a6e0 ::do_widen(char) const@@Base+0xd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ callq 5700 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xcf0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 1a6d0 ::do_widen(char) const@@Base+0xc0> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + lea 0xb0(%rbx),%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1a708 ::do_widen(char) const@@Base+0xf8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 1a6f8 ::do_widen(char) const@@Base+0xe8> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 171a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8e9> │ │ │ │ + je 1a73a ::do_widen(char) const@@Base+0x12a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmpq $0x0,0x10(%rax) │ │ │ │ - jne 171c6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe906> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0x22f9df(%rip),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xf00(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 65d0 <__cxa_finalize@plt+0x9d0> │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r15,%rax │ │ │ │ - add $0x10,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + callq 5700 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 1a6a7 ::do_widen(char) const@@Base+0x97> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x2b0(%rdi),%rdi │ │ │ │ + lea 0x2c0(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 17217 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe957> │ │ │ │ + je 1a78f ::do_widen(char) const@@Base+0x17f> │ │ │ │ callq 5700 │ │ │ │ - test %bl,%bl │ │ │ │ - je 1aa15 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12155> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - lea 0x100(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x22e439(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xed0(%rsp) │ │ │ │ - mov 0x22e7b2(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xec8(%rsp) │ │ │ │ - movb $0x0,0xed1(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xdf0(%rsp) │ │ │ │ - mov 0x22e785(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movq $0x0,0xed8(%rsp) │ │ │ │ - movq $0x0,0xee0(%rsp) │ │ │ │ - movq $0x0,0xee8(%rsp) │ │ │ │ - movq $0x0,0xef0(%rsp) │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ - mov 0x22e73a(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movq $0x0,0xcf8(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22e573(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ + lea 0x22b0b2(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%r12 │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0xdf0(%rsp) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x100(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0xcf0(%rsp),%rdx │ │ │ │ - add -0x18(%rdx),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - je 1a251 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11991> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x9d0(%rsp),%rbx │ │ │ │ - lea 0xa50(%rsp),%rdi │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x22e313(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xb30(%rsp) │ │ │ │ - mov 0x22e37c(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0xb28(%rsp) │ │ │ │ - movb $0x0,0xb31(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xa50(%rsp) │ │ │ │ - mov 0x22e34f(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - movq $0x0,0xb40(%rsp) │ │ │ │ - movq $0x0,0xb48(%rsp) │ │ │ │ - movq $0x0,0xb50(%rsp) │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - mov 0x22e304(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x9d8(%rsp) │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x22e2f5(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x9e0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ - mov 0x22e2de(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x22e2af(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22e2d0(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ + mov %rax,0x1a0(%rbx) │ │ │ │ + lea 0x22b16b(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb0(%rbx) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x118(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x22af54(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + mov %rax,0xb0(%rbx) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x22b1fa(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x22b1fb(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - lea 0x22e451(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0x9f0(%rsp) │ │ │ │ - movq $0x0,0x9f8(%rsp) │ │ │ │ - movq $0x0,0xa00(%rsp) │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movq $0x0,0xa08(%rsp) │ │ │ │ - mov %rax,0xa50(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - movq $0x0,0xa10(%rsp) │ │ │ │ - mov %rax,0x9e0(%rsp) │ │ │ │ - lea 0x22e286(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xa18(%rsp) │ │ │ │ - mov %rax,0x9e8(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x22e56e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x18(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - movl $0x18,0xa28(%rsp) │ │ │ │ - movq $0x0,0xa38(%rsp) │ │ │ │ - mov %rax,0x9e8(%rsp) │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - movb $0x0,0xa40(%rsp) │ │ │ │ - mov %rax,0xa30(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 5350 >*)@plt> │ │ │ │ + mov %rdx,0xa0(%rbx,%rax,1) │ │ │ │ + lea 0x22ae52(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov %rax,0x1a0(%rbx) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 1a858 ::do_widen(char) const@@Base+0x248> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 1a848 ::do_widen(char) const@@Base+0x238> │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1a878 ::do_widen(char) const@@Base+0x268> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 1a868 ::do_widen(char) const@@Base+0x258> │ │ │ │ + mov 0x50(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a285 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119c5> │ │ │ │ - lea 0xb60(%rsp),%rbx │ │ │ │ - lea 0xbe0(%rsp),%rdi │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001a8a0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ + lea 0x22b191(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a8c0 , std::allocator >::~basic_stringbuf()@@Base+0x20> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22ae69(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5930 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x22ad7e(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - lea 0x22e119(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xcc0(%rsp) │ │ │ │ - mov 0x22e182(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0xcb8(%rsp) │ │ │ │ - movb $0x0,0xcc1(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xbe0(%rsp) │ │ │ │ - mov 0x22e155(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0xcc8(%rsp) │ │ │ │ - movq $0x0,0xcd0(%rsp) │ │ │ │ - movq $0x0,0xcd8(%rsp) │ │ │ │ - movq $0x0,0xce0(%rsp) │ │ │ │ - mov %rax,0xb60(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - mov 0x22e10a(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0xb68(%rsp) │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x22e0fb(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x22afda(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ - mov 0x22e0e4(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov 0x22afd1(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x1a1(%rsp) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x22e0b5(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22e0d6(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - lea 0x22e257(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0xb80(%rsp) │ │ │ │ - movq $0x0,0xb88(%rsp) │ │ │ │ - movq $0x0,0xb90(%rsp) │ │ │ │ - mov %rax,0xb60(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movq $0x0,0xb98(%rsp) │ │ │ │ - mov %rax,0xbe0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - movq $0x0,0xba0(%rsp) │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - lea 0x22e08c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xba8(%rsp) │ │ │ │ - mov %rax,0xb78(%rsp) │ │ │ │ + lea 0x22ae59(%rip),%r15 # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + lea 0x28(%r15),%rax │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x22ad39(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x22e374(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x18(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - movl $0x18,0xbb8(%rsp) │ │ │ │ - movq $0x0,0xbc8(%rsp) │ │ │ │ - mov %rax,0xb78(%rsp) │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - movb $0x0,0xbd0(%rsp) │ │ │ │ - mov %rax,0xbc0(%rsp) │ │ │ │ + lea 0x22b030(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x98(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x850(%rsp),%rbx │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - movb $0x0,0x860(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - mov 0xa10(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a2a6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e6> │ │ │ │ - mov 0xa00(%rsp),%rdx │ │ │ │ - mov 0xa08(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 199e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11120> │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + mov (%r14),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 17796 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeed6> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7790 <__cxa_finalize@plt+0x1b90> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0xf08(%rsp),%rdx │ │ │ │ - mov 0xf00(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 177da , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef1a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 1acfc , std::allocator >::~basic_stringbuf()@@Base+0x45c> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + lea 0x10(%rbp),%r14 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movb $0x0,0x10(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ac60 , std::allocator >::~basic_stringbuf()@@Base+0x3c0> │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 1abd0 , std::allocator >::~basic_stringbuf()@@Base+0x330> │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1ace0 , std::allocator >::~basic_stringbuf()@@Base+0x440> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + je 1ac98 , std::allocator >::~basic_stringbuf()@@Base+0x3f8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + je 1aca4 , std::allocator >::~basic_stringbuf()@@Base+0x404> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 177f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef30> │ │ │ │ + je 1ab2e , std::allocator >::~basic_stringbuf()@@Base+0x28e> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2cde0 ::do_widen(char) const@@Base+0xabd0> │ │ │ │ - lea 0x245f1(%rip),%rdx # 3bdfa ::do_widen(char) const@@Base+0x19bea> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - lea 0x10(%rdi),%rdx │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rdx,0x130(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + lea 0x22aceb(%rip),%rax # 245820 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x22aee7(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 17873 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefb3> │ │ │ │ + je 1ab64 , std::allocator >::~basic_stringbuf()@@Base+0x2c4> │ │ │ │ callq 5700 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movzbl 0x22ec8f(%rip),%ecx # 246511 , std::allocator >@@GLIBCXX_3.4.21+0xae9> │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - jne 1ab8f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122cf> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x88(%rax),%rax │ │ │ │ - mov 0x22df26(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x1c8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + lea 0x22abc5(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x22ad83(%rip),%rsi # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp,%rax,1) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x1c8(%rsp),%rbx │ │ │ │ + xor %fs:0x28,%rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne 1acf7 , std::allocator >::~basic_stringbuf()@@Base+0x457> │ │ │ │ + add $0x1d8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - add $0x88,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 19ab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x111f0> │ │ │ │ - mov 0x10(%rcx),%r14 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - movq $0x0,0x1d0(%rsp) │ │ │ │ - mov %rdx,0x1d8(%rsp) │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov 0x60(%r14),%rsi │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - movl $0x0,0x1c8(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 179b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0f8> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 17973 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0b3> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 17970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0b0> │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 17993 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0d3> │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1acc0 , std::allocator >::~basic_stringbuf()@@Base+0x420> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + je 1ac78 , std::allocator >::~basic_stringbuf()@@Base+0x3d8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + je 1ac84 , std::allocator >::~basic_stringbuf()@@Base+0x3e4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1ab29 , std::allocator >::~basic_stringbuf()@@Base+0x289> │ │ │ │ + jmpq 1ab2e , std::allocator >::~basic_stringbuf()@@Base+0x28e> │ │ │ │ + nop │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 1ab2e , std::allocator >::~basic_stringbuf()@@Base+0x28e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 17990 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0d0> │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - mov %rdx,0x1e8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - movl $0x0,0x1f8(%rsp) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - lea 0x48(%rax),%rdx │ │ │ │ - mov %rdx,0x208(%rsp) │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ - mov 0x90(%r14),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 17a6b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1ab> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - lea 0xa8(%rsp),%rcx │ │ │ │ - mov %rdi,0xa8(%rsp) │ │ │ │ - callq 1cac0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 17a23 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf163> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 17a20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf160> │ │ │ │ - mov %rcx,0x208(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 17a43 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf183> │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 1ac37 , std::allocator >::~basic_stringbuf()@@Base+0x397> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 17a40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf180> │ │ │ │ - mov 0xa8(%r14),%rdx │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov %rdx,0x218(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,0x230(%rsp) │ │ │ │ - lea 0xb0(%r14),%r15 │ │ │ │ - lea 0x70(%rax),%r13 │ │ │ │ - mov %r13,0x220(%rsp) │ │ │ │ - mov %r13,0x228(%rsp) │ │ │ │ - mov 0xb0(%r14),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 17ad8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf218> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - mov (%r12),%r12 │ │ │ │ - addq $0x1,0x230(%rsp) │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 17aa8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e8> │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 1ab0a , std::allocator >::~basic_stringbuf()@@Base+0x26a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmpq 1ac37 , std::allocator >::~basic_stringbuf()@@Base+0x397> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - lea 0xc8(%r14),%r13 │ │ │ │ - add $0x88,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov %rax,0x240(%rsp) │ │ │ │ - mov 0xc8(%r14),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 17b48 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf288> │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + jmpq 1ab0a , std::allocator >::~basic_stringbuf()@@Base+0x26a> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x20965(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - mov (%r12),%r12 │ │ │ │ - addq $0x1,0x248(%rsp) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 17b18 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf258> │ │ │ │ - lea 0x170(%rsp),%rcx │ │ │ │ - lea 0x23aa6(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - movq $0x0,0x170(%rsp) │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x22cca(%rip),%rdx # 3a851 ::do_widen(char) const@@Base+0x18641> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x0,0x198(%rsp) │ │ │ │ - movb $0x0,0x19c(%rsp) │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - movb $0x0,0x19d(%rsp) │ │ │ │ - movl $0x2,0x1a0(%rsp) │ │ │ │ - movl $0x0,0x1a4(%rsp) │ │ │ │ - movb $0x0,0x1a8(%rsp) │ │ │ │ - movb $0x0,0x1a9(%rsp) │ │ │ │ - movb $0x0,0x1aa(%rsp) │ │ │ │ - movb $0x0,0x1ab(%rsp) │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a080 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117c0> │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov 0x858(%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 17c39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf379> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 17c86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3c6> │ │ │ │ - mov 0x28(%r15),%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 17c5e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf39e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17c76 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3b6> │ │ │ │ - sub %r14,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 17c7a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3ba> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 17c30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf370> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 17c30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf370> │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 17c39 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf379> │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - mov %r14,%r15 │ │ │ │ - je 17cd3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf413> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 17cb7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3f7> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17ccf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf40f> │ │ │ │ - sub %r13,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 17cf7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf437> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 17cd3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf413> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 17cf7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf437> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x40(%r12),%rsi │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 17d20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf460> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22b31(%rip),%rdx # 3a858 ::do_widen(char) const@@Base+0x18648> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22b2a9(%rip),%rdx │ │ │ │ + lea 0x22acea(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1a0b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117f0> │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov 0x858(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r12,%r15 │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 1ad31 , std::allocator >::~basic_stringbuf()@@Base+0x491> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x22aba2(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1ad70 , std::allocator >::~basic_stringbuf()@@Base+0x4d0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 17d82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf4c2> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 17dd2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf512> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp %r15,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 17da9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf4e9> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17dc1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf501> │ │ │ │ - sub %r15,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 17dc5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf505> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 17d78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf4b8> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 17d78 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf4b8> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 17d82 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf4c2> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %r15,%r12 │ │ │ │ - je 17e1f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf55f> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 17e01 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf541> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17e1b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf55b> │ │ │ │ - mov %r12,%rcx │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 17e43 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf583> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 17e1f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf55f> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 17e43 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf583> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xb8(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x250(%rsp),%r12 │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 1ad9f , std::allocator >::~basic_stringbuf()@@Base+0x4ff> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 1ad31 , std::allocator >::~basic_stringbuf()@@Base+0x491> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x22a8ae(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - lea 0x22d814(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x3a8(%rsp) │ │ │ │ - mov 0x22d965(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x3a0(%rsp) │ │ │ │ - movb $0x0,0x3a9(%rsp) │ │ │ │ + mov 0x22a9cd(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x178(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ + mov 0x22a9c4(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + movq $0x0,0x170(%rsp) │ │ │ │ + movb $0x0,0x179(%rsp) │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x3b0(%rsp) │ │ │ │ - movq $0x0,0x3b8(%rsp) │ │ │ │ - movq $0x0,0x3c0(%rsp) │ │ │ │ - movq $0x0,0x3c8(%rsp) │ │ │ │ - mov %rbp,0x250(%rsp) │ │ │ │ - mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ mov -0x18(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22d7ac(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - movq $0x0,0x270(%rsp) │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ + lea 0x22a816(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + lea 0x22a8a3(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ lea 0x28(%r15),%rax │ │ │ │ - mov %r15,0x250(%rsp) │ │ │ │ - movq $0x0,0x280(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - movq $0x0,0x290(%rsp) │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ - lea 0x22d7dc(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x22dad0(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x0,0x2a0(%rsp) │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - mov 0x40(%r13),%rsi │ │ │ │ - lea 0x58(%r12),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ + lea 0x22ab53(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + mov (%r14),%rsi │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0x2a8(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x2a8(%rsp),%rsi │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - movl $0x8,0x2a0(%rsp) │ │ │ │ + movl $0x8,0x70(%rsp) │ │ │ │ callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x8c(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b50 (unsigned int&)@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 58b0 >& std::operator>>, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1a450 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b90> │ │ │ │ - lea 0x87(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 1b00e , std::allocator >::~basic_stringbuf()@@Base+0x76e> │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + je 1af79 , std::allocator >::~basic_stringbuf()@@Base+0x6d9> │ │ │ │ + lea 0x1f(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5900 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1a450 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b90> │ │ │ │ - lea 0x22d6a8(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x2a8(%rsp),%rdi │ │ │ │ - mov %r15,0x250(%rsp) │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ - lea 0x22da01(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ + je 1b00e , std::allocator >::~basic_stringbuf()@@Base+0x76e> │ │ │ │ + lea 0x22a740(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + lea 0x22aa9f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1804e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf78e> │ │ │ │ + je 1afac , std::allocator >::~basic_stringbuf()@@Base+0x70c> │ │ │ │ callq 5700 │ │ │ │ - lea 0x22d6db(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ callq 5930 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22d75e(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rbp,0x250(%rsp) │ │ │ │ - mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ - lea 0x22d5e2(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ + mov 0x22a80b(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %eax,0x170(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1b053 , std::allocator >::~basic_stringbuf()@@Base+0x7b3> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x2066b(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22af97(%rip),%rdx │ │ │ │ + lea 0x22a9d8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x22a745(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + jmp 1b05b , std::allocator >::~basic_stringbuf()@@Base+0x7bb> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 1b043 , std::allocator >::~basic_stringbuf()@@Base+0x7a3> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 180cb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf80b> │ │ │ │ + je 1b0c3 , std::allocator >::~basic_stringbuf()@@Base+0x823> │ │ │ │ callq 5700 │ │ │ │ - lea 0x23997(%rip),%rdx # 3ba69 ::do_widen(char) const@@Base+0x19859> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a0a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117e0> │ │ │ │ - mov 0x858(%rsp),%r12 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 18132 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf872> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 18182 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8c2> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18159 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf899> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18171 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8b1> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 18175 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8b5> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 18128 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf868> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 18128 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf868> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 18132 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf872> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - je 181d5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf915> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 181b6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8f6> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 181d1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf911> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 181f9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf939> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 181d5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf915> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 181f9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf939> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x3d0(%rsp),%r12 │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + jmp 1b080 , std::allocator >::~basic_stringbuf()@@Base+0x7e0> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1b0c3 , std::allocator >::~basic_stringbuf()@@Base+0x823> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x22a581(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - lea 0x22d45e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x528(%rsp) │ │ │ │ - mov 0x22d5af(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x520(%rsp) │ │ │ │ - movb $0x0,0x529(%rsp) │ │ │ │ + mov 0x22a7d9(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x530(%rsp) │ │ │ │ - movq $0x0,0x538(%rsp) │ │ │ │ - movq $0x0,0x540(%rsp) │ │ │ │ - movq $0x0,0x548(%rsp) │ │ │ │ - mov %rbp,0x3d0(%rsp) │ │ │ │ - mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ + mov 0x22a7d0(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x1a1(%rsp) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22d41e(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %r15,0x3d0(%rsp) │ │ │ │ - movq $0x0,0x3e8(%rsp) │ │ │ │ - movq $0x0,0x3f0(%rsp) │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - lea 0x22d45a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x3f8(%rsp) │ │ │ │ - movq $0x0,0x400(%rsp) │ │ │ │ - movq $0x0,0x408(%rsp) │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - movq $0x0,0x410(%rsp) │ │ │ │ + lea 0x22a658(%rip),%r15 # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x22a589(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + lea 0x28(%r15),%r14 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x22d71e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x0,0x420(%rsp) │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - mov 0x40(%r13),%rsi │ │ │ │ - lea 0x58(%r12),%rdi │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x428(%rsp),%rsi │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x420(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ + lea 0x22a82f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x98(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b50 (unsigned int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1a490 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11bd0> │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5900 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + callq 5ac0 (bool)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1a490 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11bd0> │ │ │ │ - lea 0x22d2f6(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x428(%rsp),%rdi │ │ │ │ - mov %r15,0x3d0(%rsp) │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - lea 0x22d64f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 18400 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfb40> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22d329(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22d3ac(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rbp,0x3d0(%rsp) │ │ │ │ - mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ - lea 0x22d230(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %eax,0x174(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1847d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfbbd> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x223db(%rip),%rdx # 3a85f ::do_widen(char) const@@Base+0x1864f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117d0> │ │ │ │ - mov 0x858(%rsp),%r12 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 184e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc22> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 18532 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc72> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18509 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc49> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18521 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc61> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 18525 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc65> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 184d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc18> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 184d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc18> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 184e2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc22> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - je 18585 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfcc5> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18566 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfca6> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18581 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfcc1> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 185a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfce9> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 18585 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfcc5> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 185a9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfce9> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xc8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xc8(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x550(%rsp),%r12 │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x22d0ae(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x6a8(%rsp) │ │ │ │ - mov 0x22d1ff(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x6a0(%rsp) │ │ │ │ - movb $0x0,0x6a9(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x5c8(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x6b0(%rsp) │ │ │ │ - movq $0x0,0x6b8(%rsp) │ │ │ │ - movq $0x0,0x6c0(%rsp) │ │ │ │ - movq $0x0,0x6c8(%rsp) │ │ │ │ - mov %rbp,0x550(%rsp) │ │ │ │ - mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x558(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22d06e(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %r15,0x550(%rsp) │ │ │ │ - movq $0x0,0x568(%rsp) │ │ │ │ - movq $0x0,0x570(%rsp) │ │ │ │ - mov %rax,0x5c8(%rsp) │ │ │ │ - lea 0x22d0aa(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x578(%rsp) │ │ │ │ - movq $0x0,0x580(%rsp) │ │ │ │ - movq $0x0,0x588(%rsp) │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - movq $0x0,0x590(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x22d36e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x0,0x5a0(%rsp) │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - mov 0x40(%r13),%rsi │ │ │ │ - lea 0x58(%r12),%rdi │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x5a8(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x5a8(%rsp),%rsi │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x5a0(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x94(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1a32a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a6a> │ │ │ │ - lea 0x89(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1a32a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a6a> │ │ │ │ - lea 0x22cf46(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x5a8(%rsp),%rdi │ │ │ │ - mov %r15,0x550(%rsp) │ │ │ │ - mov %rax,0x5c8(%rsp) │ │ │ │ - lea 0x22d29f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 187b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfef0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22cf79(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22cffc(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rbp,0x550(%rsp) │ │ │ │ - mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ - lea 0x22ce80(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x558(%rsp) │ │ │ │ - mov %rax,0x5c8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x94(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %eax,0x198(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1882d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xff6d> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22038(%rip),%rdx # 3a86c ::do_widen(char) const@@Base+0x1865c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a0c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11800> │ │ │ │ - mov 0x858(%rsp),%rcx │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 18891 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffd1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 188de , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1001e> │ │ │ │ - mov 0x28(%r14),%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 188b6 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfff6> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 188ce , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1000e> │ │ │ │ - sub %rbx,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 188d2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10012> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 18888 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffc8> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 18888 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffc8> │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 18891 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffd1> │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - je 18939 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10079> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1891e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1005e> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jne 18935 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10075> │ │ │ │ - sub %r13,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 1895d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1009d> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 18939 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10079> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1895d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1009d> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x81(%rsp),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x81(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x19c(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 18999 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x100d9> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x21ed5(%rip),%rdx # 3a875 ::do_widen(char) const@@Base+0x18665> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a120 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11860> │ │ │ │ - mov 0x858(%rsp),%rcx │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 189f9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10139> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 18a46 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10186> │ │ │ │ - mov 0x28(%r14),%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18a1e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1015e> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18a36 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10176> │ │ │ │ - sub %rbx,%r13 │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 18a3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1017a> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 189f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10130> │ │ │ │ - mov %r13d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 189f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10130> │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 189f9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10139> │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - je 18aa1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101e1> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18a86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101c6> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jne 18a9d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101dd> │ │ │ │ - sub %r13,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 18ac5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10205> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 18aa1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101e1> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 18ac5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10205> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xd8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,0xd8(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x82(%rsp),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x82(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x19d(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 18b01 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10241> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x21d8b(%rip),%rdx # 3a893 ::do_widen(char) const@@Base+0x18683> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a110 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11850> │ │ │ │ - mov 0x858(%rsp),%r12 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 18b6a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102aa> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 18bba , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102fa> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18b91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102d1> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18ba9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102e9> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 18bad , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102ed> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 18b60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102a0> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 18b60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102a0> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 18b6a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102aa> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - je 18c0d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1034d> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18bee , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1032e> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18c09 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10349> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 18c31 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10371> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 18c0d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1034d> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 18c31 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10371> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x6d0(%rsp),%r12 │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x22ca26(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x828(%rsp) │ │ │ │ - mov 0x22cb77(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x820(%rsp) │ │ │ │ - movb $0x0,0x829(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x748(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x830(%rsp) │ │ │ │ - movq $0x0,0x838(%rsp) │ │ │ │ - movq $0x0,0x840(%rsp) │ │ │ │ - movq $0x0,0x848(%rsp) │ │ │ │ - mov %rbp,0x6d0(%rsp) │ │ │ │ - mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22c9e6(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %r15,0x6d0(%rsp) │ │ │ │ - movq $0x0,0x6e8(%rsp) │ │ │ │ - movq $0x0,0x6f0(%rsp) │ │ │ │ - mov %rax,0x748(%rsp) │ │ │ │ - lea 0x22ca22(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x6f8(%rsp) │ │ │ │ - movq $0x0,0x700(%rsp) │ │ │ │ - movq $0x0,0x708(%rsp) │ │ │ │ - mov %rax,0x6e0(%rsp) │ │ │ │ - movq $0x0,0x710(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x22cce6(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x0,0x720(%rsp) │ │ │ │ - lea 0x58(%r12),%rdi │ │ │ │ - mov %rax,0x6e0(%rsp) │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - mov 0x40(%r13),%rsi │ │ │ │ - mov %rax,0x728(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x728(%rsp),%rsi │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x720(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1a410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b50> │ │ │ │ - lea 0x8a(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1a410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b50> │ │ │ │ - lea 0x22c8be(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x728(%rsp),%rdi │ │ │ │ - mov %r15,0x6d0(%rsp) │ │ │ │ - mov %rax,0x748(%rsp) │ │ │ │ - lea 0x22cc17(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x6e0(%rsp) │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 18e38 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10578> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22c8f1(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x6e0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22c974(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rbp,0x6d0(%rsp) │ │ │ │ - mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ - lea 0x22c7f8(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - mov %rax,0x748(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %eax,0x1a4(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 18eb5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f5> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x219e9(%rip),%rdx # 3a8a5 ::do_widen(char) const@@Base+0x18695> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a100 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11840> │ │ │ │ - mov 0x858(%rsp),%r8 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 18f21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10661> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 18f71 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x106b1> │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18f46 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10686> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18f61 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x106a1> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 18f65 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x106a5> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 18f18 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10658> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 18f18 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10658> │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 18f21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10661> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - je 18fd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10710> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r8,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18fb4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x106f4> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jne 18fcc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1070c> │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 18ff4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10734> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 18fd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10710> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 18ff4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10734> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xe8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xe8(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x83(%rsp),%rsi │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x83(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x1a8(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1902f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1076f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x21882(%rip),%rdx # 3a8b8 ::do_widen(char) const@@Base+0x186a8> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a0f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11830> │ │ │ │ - mov 0x858(%rsp),%r8 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 19099 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107d9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 190e9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10829> │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 190be , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107fe> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 190d9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10819> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 190dd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1081d> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 19090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107d0> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 19090 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107d0> │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 19099 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107d9> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - je 19148 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10888> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r8,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1912c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1086c> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jne 19144 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10884> │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 1916c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108ac> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 19148 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10888> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1916c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108ac> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xf0(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x84(%rsp),%rsi │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x84(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x1a9(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 191a7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108e7> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2171a(%rip),%rdx # 3a8c8 ::do_widen(char) const@@Base+0x186b8> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a0e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11820> │ │ │ │ - mov 0x858(%rsp),%r8 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 19211 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10951> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 19261 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109a1> │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 19236 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10976> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19251 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10991> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 19255 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10995> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 19208 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10948> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 19208 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10948> │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 19211 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10951> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - je 192c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a00> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r8,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 192a4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109e4> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jne 192bc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109fc> │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 192e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a24> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 192c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a00> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 192e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a24> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0xf8(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x85(%rsp),%rsi │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x85(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x1aa(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1931f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a5f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x215b4(%rip),%rdx # 3a8da ::do_widen(char) const@@Base+0x186ca> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1a0d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11810> │ │ │ │ - mov 0x858(%rsp),%r8 │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - jmp 19389 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 193d9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b19> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 193ae , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aee> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 193c9 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b09> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %r14,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 193cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b0d> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 19380 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac0> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 19380 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac0> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 19389 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac9> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - je 19438 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b78> │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r8,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1941c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b5c> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jne 19434 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b74> │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 1945c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b9c> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 19438 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b78> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1945c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b9c> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x100(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,0x100(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x86(%rsp),%rsi │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - movzbl 0x86(%rsp),%eax │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %al,0x1ab(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 19497 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10bd7> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x213e2(%rip),%rdx # 3a880 ::do_widen(char) const@@Base+0x18670> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - mov %rax,0x6d0(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d0(%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a130 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11870> │ │ │ │ - mov 0x6d8(%rsp),%r14 │ │ │ │ - mov 0x6d0(%rsp),%rax │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 19502 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c42> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 19552 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c92> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 19529 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c69> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19541 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c81> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 19545 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c85> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 194f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c38> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 194f8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c38> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 19502 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c42> │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - je 195b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cf4> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 19595 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cd5> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jne 195b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cf0> │ │ │ │ - mov %r14,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 195d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d18> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 195b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cf4> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 195d8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10d18> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x108(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x22c088(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x9a8(%rsp) │ │ │ │ - mov 0x22c1d9(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x9a0(%rsp) │ │ │ │ - movb $0x0,0x9a9(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8c8(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x9b0(%rsp) │ │ │ │ - movq $0x0,0x9b8(%rsp) │ │ │ │ - movq $0x0,0x9c0(%rsp) │ │ │ │ - movq $0x0,0x9c8(%rsp) │ │ │ │ - mov %rbp,0x850(%rsp) │ │ │ │ - mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22c048(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r15,0x850(%rsp) │ │ │ │ - movq $0x0,0x868(%rsp) │ │ │ │ - movq $0x0,0x870(%rsp) │ │ │ │ - mov %rax,0x8c8(%rsp) │ │ │ │ - lea 0x22c085(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x878(%rsp) │ │ │ │ - movq $0x0,0x880(%rsp) │ │ │ │ - movq $0x0,0x888(%rsp) │ │ │ │ - mov %rax,0x860(%rsp) │ │ │ │ - movq $0x0,0x890(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x22c349(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x0,0x8a0(%rsp) │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x860(%rsp) │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - mov 0x40(%r13),%rsi │ │ │ │ - mov %rax,0x8a8(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x8a8(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x8a0(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x9c(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1a4d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c10> │ │ │ │ - lea 0x8b(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1a4d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c10> │ │ │ │ - lea 0x22bf26(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x8a8(%rsp),%rdi │ │ │ │ - mov %r15,0x850(%rsp) │ │ │ │ - mov %rax,0x8c8(%rsp) │ │ │ │ - lea 0x22c27f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x860(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 197cf , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f0f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22bf5a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,0x860(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22bfda(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rbp,0x850(%rsp) │ │ │ │ - mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ - lea 0x22be5f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - mov %rax,0x8c8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x6d0(%rsp),%rdi │ │ │ │ - mov 0x9c(%rsp),%r13d │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 19844 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f84> │ │ │ │ - callq 5700 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 2dba0 ::do_widen(char) const@@Base+0xb990> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ - mov 0x30(%r15),%r12 │ │ │ │ - cmp 0x38(%r15),%r12 │ │ │ │ - je 1a060 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x117a0> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 19923 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11063> │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov 0x174(%rsp),%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x178(%rsp),%rsi │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x198(%rsp),%eax │ │ │ │ - mov %eax,0x28(%r12) │ │ │ │ - movzbl 0x19c(%rsp),%eax │ │ │ │ - mov %al,0x2c(%r12) │ │ │ │ - movzbl 0x19d(%rsp),%eax │ │ │ │ - mov %al,0x2d(%r12) │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - mov %eax,0x30(%r12) │ │ │ │ - mov 0x1a4(%rsp),%eax │ │ │ │ - mov %eax,0x34(%r12) │ │ │ │ - movzbl 0x1a8(%rsp),%eax │ │ │ │ - mov %al,0x38(%r12) │ │ │ │ - movzbl 0x1a9(%rsp),%eax │ │ │ │ - mov %al,0x39(%r12) │ │ │ │ - movzbl 0x1aa(%rsp),%eax │ │ │ │ - mov %al,0x3a(%r12) │ │ │ │ - movzbl 0x1ab(%rsp),%eax │ │ │ │ - mov %al,0x3b(%r12) │ │ │ │ - mov 0x30(%r15),%r12 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - mov %r12,0x30(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1994b , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1108b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rdi │ │ │ │ - lea 0x88(%rax),%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 19978 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x110b8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 19968 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x110a8> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - lea 0x70(%rax),%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 199a0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x110e0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 19990 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x110d0> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - lea 0x40(%r15),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x10(%r15),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmpq 178c8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf008> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x170(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rdx,0x170(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x170(%rsp),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov 0x850(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 1a2ea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a2a> │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1a2bc , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119fc> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x860(%rsp),%rcx │ │ │ │ - mov %rdx,0x850(%rsp) │ │ │ │ - mov %rdi,0x858(%rsp) │ │ │ │ - mov %rsi,0x860(%rsp) │ │ │ │ - je 1a2d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a14> │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 17791 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeed1> │ │ │ │ - jmpq 17796 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeed6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1b0(%rsp),%rbx │ │ │ │ - lea 0x21b3e(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - movq $0x0,0x1b0(%rsp) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - movl $0x0,0x1d8(%rsp) │ │ │ │ - movb $0x0,0x1dc(%rsp) │ │ │ │ - movb $0x0,0x1dd(%rsp) │ │ │ │ - movl $0x2,0x1e0(%rsp) │ │ │ │ - movl $0x0,0x1e4(%rsp) │ │ │ │ - movb $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1e9(%rsp) │ │ │ │ - movb $0x0,0x1ea(%rsp) │ │ │ │ - movb $0x0,0x1eb(%rsp) │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x22c9c0(%rip),%eax # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - mov %eax,0x1b4(%rsp) │ │ │ │ - mov 0x22c9af(%rip),%eax # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - mov %eax,0x1d8(%rsp) │ │ │ │ - movzbl 0x22d01e(%rip),%eax │ │ │ │ - mov %al,0x1dc(%rsp) │ │ │ │ - movzbl 0x22d00f(%rip),%eax │ │ │ │ - mov %al,0x1dd(%rsp) │ │ │ │ - mov 0x22c982(%rip),%eax # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - mov %eax,0x1e0(%rsp) │ │ │ │ - mov 0x22c971(%rip),%eax # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - mov %eax,0x1e4(%rsp) │ │ │ │ - movzbl 0x22cfb8(%rip),%eax │ │ │ │ - mov %al,0x1e8(%rsp) │ │ │ │ - movzbl 0x22cfa9(%rip),%eax │ │ │ │ - mov %al,0x1e9(%rsp) │ │ │ │ - movzbl 0x22cf9e(%rip),%eax │ │ │ │ - mov %al,0x1ea(%rsp) │ │ │ │ - movzbl 0x22cf8f(%rip),%eax │ │ │ │ - mov %al,0x1eb(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%r12 │ │ │ │ - mov 0x28(%rax),%r14 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - sar $0x6,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a140 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11880> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 19c09 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11349> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r15 │ │ │ │ - add $0x40,%r14 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 1a140 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11880> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%r13 │ │ │ │ - callq 12d70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4b0> │ │ │ │ - test %al,%al │ │ │ │ - je 19bf8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11338> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - test %r13,%r13 │ │ │ │ - mov %r14,(%rax) │ │ │ │ - je 1a151 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11891> │ │ │ │ - mov 0x1b8(%rsp),%rdi │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 19c42 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11382> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 19c5d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1139d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x11b0(%rsp),%rdi │ │ │ │ - add $0x2c0,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 19c7a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x113ba> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - lea 0x22bbc2(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x22bc9b(%rip),%rbp # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xfa0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rbp,0xfb0(%rsp) │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - mov %rax,0x10a0(%rsp) │ │ │ │ - lea 0x88(%rbx),%r12 │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x22ba61(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - mov %rax,0xfb0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x22bd06(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x22bd07(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rax,0xfa0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xfa0(%rsp,%rax,1) │ │ │ │ - lea 0x22b95d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xfa8(%rsp) │ │ │ │ - mov %rax,0x10a0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0xf88(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 19d50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11490> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 19d40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11480> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf70(%rsp),%rdi │ │ │ │ - lea 0x70(%rax),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 19d80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x114c0> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 19d70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x114b0> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0xf50(%rsp),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0xf20(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - lea 0x22baea(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xbc0(%rsp),%rdi │ │ │ │ - mov %rax,0xb60(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,0xbe0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - lea 0x22bc5b(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xb78(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 19df8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11538> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - lea 0x22b92c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb78(%rsp) │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 5930 │ │ │ │ - mov 0x22b8bc(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22b8dd(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - mov 0x22b8b3(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x22b8b4(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb70(%rsp,%rax,1) │ │ │ │ - mov 0x22b881(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x22b882(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0xb60(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - lea 0x22b7ef(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xb68(%rsp) │ │ │ │ - mov %rax,0xbe0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - lea 0x22b9f7(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xa30(%rsp),%rdi │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,0xa50(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,0x9e0(%rsp) │ │ │ │ - lea 0x22bb68(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x9e8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 19eeb , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1162b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - lea 0x22b839(%rip),%r15 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x22b772(%rip),%r14 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,0x9e8(%rsp) │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 5930 │ │ │ │ - mov 0x22b7c2(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22b7e3(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - mov 0x22b7b9(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x22b7ba(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x9e0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9e0(%rsp,%rax,1) │ │ │ │ - mov 0x22b787(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x22b788(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x9d8(%rsp) │ │ │ │ - mov %r14,0xa50(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - lea 0x22b8af(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,0xd00(%rsp) │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0xdf0(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r15,0xd00(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x22ba11(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x22ba12(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x100(%rbx),%rdi │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0xcf8(%rsp) │ │ │ │ - mov %r14,0xdf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a035 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11775> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x11d8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 1adea , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1252a> │ │ │ │ - add $0x11e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - callq 1bb30 , std::allocator >::~basic_stringbuf()@@Base+0xb40> │ │ │ │ - jmpq 19930 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11070> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - jmpq 17cd3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf413> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 18585 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfcc5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 181d5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf915> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 17e1f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf55f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - jmpq 18939 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10079> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 19438 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b78> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 192c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a00> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 19148 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10888> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 18fd0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10710> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 18c0d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1034d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - jmpq 18aa1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101e1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq 195b4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cf4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rax),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 19c2c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1136c> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - cmp 0x38(%r15),%r12 │ │ │ │ - je 1a304 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a44> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a226 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11966> │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov 0x1b4(%rsp),%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x1b8(%rsp),%rsi │ │ │ │ - mov 0x1c0(%rsp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x1d8(%rsp),%eax │ │ │ │ - mov %eax,0x28(%r12) │ │ │ │ - movzbl 0x1dc(%rsp),%eax │ │ │ │ - mov %al,0x2c(%r12) │ │ │ │ - movzbl 0x1dd(%rsp),%eax │ │ │ │ - mov %al,0x2d(%r12) │ │ │ │ - mov 0x1e0(%rsp),%eax │ │ │ │ - mov %eax,0x30(%r12) │ │ │ │ - mov 0x1e4(%rsp),%eax │ │ │ │ - mov %eax,0x34(%r12) │ │ │ │ - movzbl 0x1e8(%rsp),%eax │ │ │ │ - mov %al,0x38(%r12) │ │ │ │ - movzbl 0x1e9(%rsp),%eax │ │ │ │ - mov %al,0x39(%r12) │ │ │ │ - movzbl 0x1ea(%rsp),%eax │ │ │ │ - mov %al,0x3a(%r12) │ │ │ │ - movzbl 0x1eb(%rsp),%eax │ │ │ │ - mov %al,0x3b(%r12) │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - mov %r12,0x30(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %rax,%r12 │ │ │ │ - and $0xffffffffffffffc0,%r12 │ │ │ │ - lea -0x40(%rax,%r12,1),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - jmpq 19c2c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1136c> │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 1733c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea7c> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - jmpq 17158 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe898> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0xf10(%rsp) │ │ │ │ - jmpq 170e4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe824> │ │ │ │ - mov 0xcf0(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 17536 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec76> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x60(%rax),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 17796 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeed6> │ │ │ │ - mov %rdx,0x850(%rsp) │ │ │ │ - mov %rdi,0x858(%rsp) │ │ │ │ - mov %rsi,0x860(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - jmpq 19a7d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x111bd> │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ - jmpq 19a7d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x111bd> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x28(%r15),%rdi │ │ │ │ - callq 1bb30 , std::allocator >::~basic_stringbuf()@@Base+0xb40> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 1a233 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11973> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x205d3(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x22bc7b(%rip),%rdx │ │ │ │ - lea 0x22b6bc(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1a37d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11abd> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a398 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ad8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 1b660 , std::allocator >::~basic_stringbuf()@@Base+0x670> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a3bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11afd> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 1b6d0 , std::allocator >::~basic_stringbuf()@@Base+0x6e0> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a403 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b43> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x204ed(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x22bb95(%rip),%rdx │ │ │ │ - lea 0x22b5d6(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 1a35c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a9c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x204ad(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x22bb55(%rip),%rdx │ │ │ │ - lea 0x22b596(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 1a35c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a9c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2046d(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x22bb15(%rip),%rdx │ │ │ │ - lea 0x22b556(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 1a35c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a9c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2042d(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x22bad5(%rip),%rdx │ │ │ │ - lea 0x22b516(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - mov 0x6d0(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 1a378 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ab8> │ │ │ │ - jmpq 1a37d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11abd> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 1a505 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c45> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmpq 1a35f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a9f> │ │ │ │ - jmp 1a537 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c77> │ │ │ │ - mov 0x1b8(%rsp),%rdi │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1a3a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ae2> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 1a3a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ae2> │ │ │ │ - lea 0x1fc83(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22b146(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22b167(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - mov 0x22b144(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x22b145(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x9e0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9e0(%rsp,%rax,1) │ │ │ │ - mov 0x22b112(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x22b113(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x9d8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x22b06f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xa50(%rsp) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a3de , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b1e> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a5c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d07> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a3de , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b1e> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x22b3b4(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x22b3b5(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0xcf8(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x22b001(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xdf0(%rsp) │ │ │ │ - add $0x100,%rdi │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a3e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b28> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a635 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d75> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a663 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11da3> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a6b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11df0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xcf0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 1a3fe , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b3e> │ │ │ │ - jmpq 1a403 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b43> │ │ │ │ - jmpq 1a537 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c77> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa7> │ │ │ │ - jmp 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x22af88(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rax,0x5c8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa7> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22afc1(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22afe2(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - mov 0x22afbf(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x22afc0(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb70(%rsp,%rax,1) │ │ │ │ - mov 0x22af8d(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x22af8e(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0xb60(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ - movq $0x0,0xb68(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x22aeea(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xbe0(%rsp) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a3d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b14> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a6b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11df0> │ │ │ │ - jmpq 1a537 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c77> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x22af78(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22affb(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x550(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x558(%rsp) │ │ │ │ - jmpq 1a6e1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e21> │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - jmp 1a7ca , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f0a> │ │ │ │ - mov 0x5a8(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a7b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ef1> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1a7b1 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ef1> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x22ae42(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa7> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x22aee1(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22af64(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x3d0(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - jmp 1a827 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f67> │ │ │ │ - mov 0x428(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a848 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f88> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1a848 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f88> │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - jmp 1a861 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11fa1> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a50d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c4d> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x22ad9c(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x8c8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a50d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11c4d> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x22ad7c(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rax,0x748(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa7> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x22ae1b(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x6e0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22ae9e(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x6d0(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - jmp 1a8ed , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1202d> │ │ │ │ - mov 0x728(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a90e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1204e> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1a90e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1204e> │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - jmp 1a927 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12067> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x22ada8(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %rax,0x860(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22ae2c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x850(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - jmpq 1a8cd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1200d> │ │ │ │ - mov 0x8a8(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a981 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c1> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1a981 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c1> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a3d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b14> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a74c , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e8c> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a77a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11eba> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a5f5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d35> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 1a3e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b28> │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x1feab(%rip),%rsi # 3a8db ::do_widen(char) const@@Base+0x186cb> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - lea 0x1fe98(%rip),%rdx # 3a8e2 ::do_widen(char) const@@Base+0x186d2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1ae70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125b0> │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa76 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x121b6> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xcf0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa91 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x121d1> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x368(%rip),%rdx # 1ae00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12540> │ │ │ │ - lea 0x22b1c9(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aac5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12205> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xcf0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12220> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 1a3e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b28> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1aac5 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12205> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1aae0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12220> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a3e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b28> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 1a3e8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b28> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1a3c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b07> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 1a3c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b07> │ │ │ │ - jmp 1ab1e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1225e> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf00(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ab21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12261> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1ab21 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12261> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a3c7 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b07> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a3bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11afd> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 1a3b8 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11af8> │ │ │ │ - jmpq 1a3bd , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11afd> │ │ │ │ - mov $0x28,%edi │ │ │ │ - movb $0x1,0x22bfa6(%rip) │ │ │ │ - lea 0x6d0(%rsp),%r12 │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x1fd27(%rip),%rsi # 3a8db ::do_widen(char) const@@Base+0x186cb> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - lea 0x1fd2c(%rip),%rdx # 3a8f2 ::do_widen(char) const@@Base+0x186e2> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1ae70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125b0> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1abf2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12332> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x6d0(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1ac08 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12348> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1f1(%rip),%rdx # 1ae00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12540> │ │ │ │ - lea 0x22b052(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1ac37 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12377> │ │ │ │ - callq 5700 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x6d0(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1ac50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12390> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 1a3a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ae2> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1ac3a , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1237a> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1ac50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12390> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a3a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ae2> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - jmpq 1a3a2 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ae2> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - lea 0x70(%rax),%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1acf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12430> │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 1aca4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123e4> │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - jmpq 1a999 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d9> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x238(%rsp),%rdi │ │ │ │ - lea 0x88(%rax),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ad0e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1244e> │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 1acde , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1241e> │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - jmpq 1ac75 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123b5> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - lea 0x70(%rax),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ad86 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124c6> │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 1ad1f , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1245f> │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x22aa87(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x250(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - lea 0x22a901(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 1a367 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa7> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmpq 1acf3 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12433> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1ad68 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124a8> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a398 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11ad8> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 1a37d , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11abd> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x22a97e(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%r12),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - jmpq 1ad3e , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1247e> │ │ │ │ - mov 0x2a8(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1adab , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124eb> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1adab , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124eb> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - jmpq 1a6d4 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e14> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x22ae89(%rip),%rax # 245c90 , std::allocator >@@GLIBCXX_3.4.21+0x268> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12560> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5ba0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x22ae59(%rip),%rax # 245c90 , std::allocator >@@GLIBCXX_3.4.21+0x268> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12590> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5ba0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x22ae18(%rip),%rax # 245c90 , std::allocator >@@GLIBCXX_3.4.21+0x268> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5ba0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001aec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base>: │ │ │ │ - push %r12 │ │ │ │ - lea 0x10(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - add %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 1af0b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - callq 54b0 │ │ │ │ - movabs $0x7fffffffffffffff,%rcx │ │ │ │ - sub 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 1afa3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 1af98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8> │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - jmp 1af74 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4> │ │ │ │ - lea 0x1f24e(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000001afb0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ - lea 0x22aa81(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1afd0 , std::allocator >::~basic_stringbuf()@@Base+0x20> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22a759(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5930 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000001aff0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ - lea 0x22aa41(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b010 , std::allocator >::~basic_stringbuf()@@Base+0x20> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22a719(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - callq 5930 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x68,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x22a621(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x22a879(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x22a870(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - movb $0x0,0x1a1(%rsp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x22a6f8(%rip),%r15 # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x22a629(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - lea 0x28(%r15),%r14 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x22a8cf(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x98(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - callq 5ac0 (bool)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1b45c , std::allocator >::~basic_stringbuf()@@Base+0x46c> │ │ │ │ + jne 1b4fc , std::allocator >::~basic_stringbuf()@@Base+0xc5c> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ movq $0x0,0x8(%rbp) │ │ │ │ movb $0x0,0x10(%rbp) │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1b3c0 , std::allocator >::~basic_stringbuf()@@Base+0x3d0> │ │ │ │ + je 1b460 , std::allocator >::~basic_stringbuf()@@Base+0xbc0> │ │ │ │ mov 0x70(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - ja 1b330 , std::allocator >::~basic_stringbuf()@@Base+0x340> │ │ │ │ + ja 1b3d0 , std::allocator >::~basic_stringbuf()@@Base+0xb30> │ │ │ │ lea 0x10(%rsp),%rcx │ │ │ │ lea 0x10(%rcx),%rax │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 1b440 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ + je 1b4e0 , std::allocator >::~basic_stringbuf()@@Base+0xc40> │ │ │ │ cmp %rax,(%rsp) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ - je 1b3f8 , std::allocator >::~basic_stringbuf()@@Base+0x408> │ │ │ │ + je 1b498 , std::allocator >::~basic_stringbuf()@@Base+0xbf8> │ │ │ │ test %rax,%rax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - je 1b404 , std::allocator >::~basic_stringbuf()@@Base+0x414> │ │ │ │ + je 1b4a4 , std::allocator >::~basic_stringbuf()@@Base+0xc04> │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1b294 , std::allocator >::~basic_stringbuf()@@Base+0x2a4> │ │ │ │ + je 1b334 , std::allocator >::~basic_stringbuf()@@Base+0xa94> │ │ │ │ callq 5700 │ │ │ │ - lea 0x22a79d(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x22a6fd(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ mov %r14,0xc0(%rsp) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ lea 0x60(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1b2c3 , std::allocator >::~basic_stringbuf()@@Base+0x2d3> │ │ │ │ + je 1b363 , std::allocator >::~basic_stringbuf()@@Base+0xac3> │ │ │ │ callq 5700 │ │ │ │ - lea 0x22a466(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x22a3c6(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x40(%rbx),%rdi │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ callq 5930 │ │ │ │ mov -0x18(%r12),%rax │ │ │ │ - mov 0x22a624(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x22a584(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x70(%rbx),%rdi │ │ │ │ mov %r12,0x50(%rsp) │ │ │ │ mov %rdx,0x50(%rsp,%rax,1) │ │ │ │ mov %r13,0xc0(%rsp) │ │ │ │ callq 5430 │ │ │ │ mov 0x1c8(%rsp),%rbx │ │ │ │ xor %fs:0x28,%rbx │ │ │ │ mov %rbp,%rax │ │ │ │ - jne 1b457 , std::allocator >::~basic_stringbuf()@@Base+0x467> │ │ │ │ + jne 1b4f7 , std::allocator >::~basic_stringbuf()@@Base+0xc57> │ │ │ │ add $0x1d8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -20331,365 +19046,175 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 1b420 , std::allocator >::~basic_stringbuf()@@Base+0x430> │ │ │ │ + je 1b4c0 , std::allocator >::~basic_stringbuf()@@Base+0xc20> │ │ │ │ cmp %rax,(%rsp) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - je 1b3d8 , std::allocator >::~basic_stringbuf()@@Base+0x3e8> │ │ │ │ + je 1b478 , std::allocator >::~basic_stringbuf()@@Base+0xbd8> │ │ │ │ test %rax,%rax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - je 1b3e4 , std::allocator >::~basic_stringbuf()@@Base+0x3f4> │ │ │ │ + je 1b484 , std::allocator >::~basic_stringbuf()@@Base+0xbe4> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 1b28f , std::allocator >::~basic_stringbuf()@@Base+0x29f> │ │ │ │ - jmpq 1b294 , std::allocator >::~basic_stringbuf()@@Base+0x2a4> │ │ │ │ + jne 1b32f , std::allocator >::~basic_stringbuf()@@Base+0xa8f> │ │ │ │ + jmpq 1b334 , std::allocator >::~basic_stringbuf()@@Base+0xa94> │ │ │ │ lea 0x50(%rbx),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 1b294 , std::allocator >::~basic_stringbuf()@@Base+0x2a4> │ │ │ │ + jmpq 1b334 , std::allocator >::~basic_stringbuf()@@Base+0xa94> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - jmp 1b398 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ + jmp 1b438 , std::allocator >::~basic_stringbuf()@@Base+0xb98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - jmpq 1b270 , std::allocator >::~basic_stringbuf()@@Base+0x280> │ │ │ │ + jmpq 1b310 , std::allocator >::~basic_stringbuf()@@Base+0xa70> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - jmpq 1b398 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ + jmpq 1b438 , std::allocator >::~basic_stringbuf()@@Base+0xb98> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - jmpq 1b270 , std::allocator >::~basic_stringbuf()@@Base+0x280> │ │ │ │ + jmpq 1b310 , std::allocator >::~basic_stringbuf()@@Base+0xa70> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x1f075(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x20165(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ callq 5490 │ │ │ │ - mov 0x22ab49(%rip),%rdx │ │ │ │ - lea 0x22a58a(%rip),%rsi │ │ │ │ + mov 0x22aaa9(%rip),%rdx │ │ │ │ + lea 0x22a4ea(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 1b491 , std::allocator >::~basic_stringbuf()@@Base+0x4a1> │ │ │ │ + jmp 1b531 , std::allocator >::~basic_stringbuf()@@Base+0xc91> │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ mov -0x18(%r12),%rax │ │ │ │ - mov 0x22a442(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x22a3a2(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r12,0x50(%rsp) │ │ │ │ mov %rdx,0x50(%rsp,%rax,1) │ │ │ │ lea 0x70(%rbx),%rdi │ │ │ │ mov %r13,0xc0(%rsp) │ │ │ │ callq 5430 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1b4d0 , std::allocator >::~basic_stringbuf()@@Base+0x4e0> │ │ │ │ + jmp 1b570 , std::allocator >::~basic_stringbuf()@@Base+0xcd0> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %rdi,(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ - je 1b500 , std::allocator >::~basic_stringbuf()@@Base+0x510> │ │ │ │ + je 1b5a0 , std::allocator >::~basic_stringbuf()@@Base+0xd00> │ │ │ │ callq 5700 │ │ │ │ mov %r12,%rbp │ │ │ │ - jmp 1b491 , std::allocator >::~basic_stringbuf()@@Base+0x4a1> │ │ │ │ + jmp 1b531 , std::allocator >::~basic_stringbuf()@@Base+0xc91> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1b570 , std::allocator >::~basic_stringbuf()@@Base+0x580> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b541 , std::allocator >::~basic_stringbuf()@@Base+0x551> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b553 , std::allocator >::~basic_stringbuf()@@Base+0x563> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 5700 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1b51f , std::allocator >::~basic_stringbuf()@@Base+0x52f> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1b650 , std::allocator >::~basic_stringbuf()@@Base+0x660> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xc8(%rbx),%r14 │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%r12 │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 1b5d0 , std::allocator >::~basic_stringbuf()@@Base+0x5e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 1b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x5d0> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - lea 0xb0(%rbx),%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1b5f8 , std::allocator >::~basic_stringbuf()@@Base+0x608> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 1b5e8 , std::allocator >::~basic_stringbuf()@@Base+0x5f8> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b62a , std::allocator >::~basic_stringbuf()@@Base+0x63a> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - callq 5700 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1b597 , std::allocator >::~basic_stringbuf()@@Base+0x5a7> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x88(%rdi),%rdi │ │ │ │ - lea 0x88(%rbp),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1b690 , std::allocator >::~basic_stringbuf()@@Base+0x6a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 1b680 , std::allocator >::~basic_stringbuf()@@Base+0x690> │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - lea 0x70(%rbp),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1b6b0 , std::allocator >::~basic_stringbuf()@@Base+0x6c0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 1b6a0 , std::allocator >::~basic_stringbuf()@@Base+0x6b0> │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - pop %rbx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x2b0(%rdi),%rdi │ │ │ │ - lea 0x2c0(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b6ef , std::allocator >::~basic_stringbuf()@@Base+0x6ff> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x22a152(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%r12 │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x1a0(%rbx) │ │ │ │ - lea 0x22a20b(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb0(%rbx) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x229ff4(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - mov %rax,0xb0(%rbx) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x22a29a(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x22a29b(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0xa0(%rbx,%rax,1) │ │ │ │ - lea 0x229ef2(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov %rax,0x1a0(%rbx) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 1b7b8 , std::allocator >::~basic_stringbuf()@@Base+0x7c8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 1b7a8 , std::allocator >::~basic_stringbuf()@@Base+0x7b8> │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1b7d8 , std::allocator >::~basic_stringbuf()@@Base+0x7e8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 1b7c8 , std::allocator >::~basic_stringbuf()@@Base+0x7d8> │ │ │ │ - mov 0x50(%rbx),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x229e5e(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x22a0ae(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x1b8,%rsp │ │ │ │ lea 0x20(%rsp),%rbx │ │ │ │ mov %rsi,(%rsp) │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x1a8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x78(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x229f7d(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22a1cd(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ movb $0x0,0x178(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x229f74(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x22a1c4(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r12,0x98(%rsp) │ │ │ │ movq $0x0,0x170(%rsp) │ │ │ │ movb $0x0,0x179(%rsp) │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ movq $0x0,0x180(%rsp) │ │ │ │ movq $0x0,0x188(%rsp) │ │ │ │ movq $0x0,0x190(%rsp) │ │ │ │ movq $0x0,0x198(%rsp) │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ mov -0x18(%rbp),%rdi │ │ │ │ add %rbx,%rdi │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x229dc6(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x22a016(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ lea 0x48(%rbx),%rdi │ │ │ │ - lea 0x229e53(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x22a0a3(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ lea 0x28(%r15),%rax │ │ │ │ mov %r15,0x20(%rsp) │ │ │ │ mov %r13,0x30(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ movq $0x0,0x60(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x22a103(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x22a353(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov 0x8(%r14),%rdx │ │ │ │ mov (%r14),%rsi │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ movl $0x0,0x70(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x68(%rbx),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ movl $0x8,0x70(%rsp) │ │ │ │ callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ lea 0x10(%rbx),%rsi │ │ │ │ @@ -20697,64 +19222,64 @@ │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5690 (bool&)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1ba5e , std::allocator >::~basic_stringbuf()@@Base+0xa6e> │ │ │ │ + jne 1b80e , std::allocator >::~basic_stringbuf()@@Base+0xf6e> │ │ │ │ cmpb $0x0,0xc(%rsp) │ │ │ │ - je 1b9c9 , std::allocator >::~basic_stringbuf()@@Base+0x9d9> │ │ │ │ + je 1b779 , std::allocator >::~basic_stringbuf()@@Base+0xed9> │ │ │ │ lea 0x1f(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5900 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 1ba5e , std::allocator >::~basic_stringbuf()@@Base+0xa6e> │ │ │ │ - lea 0x229cf0(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + je 1b80e , std::allocator >::~basic_stringbuf()@@Base+0xf6e> │ │ │ │ + lea 0x229f40(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ mov %r15,0x20(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ - lea 0x22a04f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x22a29f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x68(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1b9fc , std::allocator >::~basic_stringbuf()@@Base+0xa0c> │ │ │ │ + je 1b7ac , std::allocator >::~basic_stringbuf()@@Base+0xf0c> │ │ │ │ callq 5700 │ │ │ │ lea 0x48(%rbx),%rdi │ │ │ │ mov %r13,0x30(%rsp) │ │ │ │ callq 5930 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x229dbb(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x22a00b(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x78(%rbx),%rdi │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ mov %r12,0x98(%rsp) │ │ │ │ callq 5430 │ │ │ │ mov 0x1a8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1baa3 , std::allocator >::~basic_stringbuf()@@Base+0xab3> │ │ │ │ + jne 1b853 , std::allocator >::~basic_stringbuf()@@Base+0xfb3> │ │ │ │ add $0x1b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x1ee9f(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ + lea 0x1fe6b(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ callq 5490 │ │ │ │ - mov 0x22a547(%rip),%rdx │ │ │ │ - lea 0x229f88(%rip),%rsi │ │ │ │ + mov 0x22a797(%rip),%rdx │ │ │ │ + lea 0x22a1d8(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ @@ -20763,349 +19288,119 @@ │ │ │ │ lea 0x78(%rbx),%rdi │ │ │ │ mov %r12,0x98(%rsp) │ │ │ │ callq 5430 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x229cf5(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x229f45(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ - jmp 1baab , std::allocator >::~basic_stringbuf()@@Base+0xabb> │ │ │ │ + jmp 1b85b , std::allocator >::~basic_stringbuf()@@Base+0xfbb> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 1ba93 , std::allocator >::~basic_stringbuf()@@Base+0xaa3> │ │ │ │ + jmp 1b843 , std::allocator >::~basic_stringbuf()@@Base+0xfa3> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ lea 0x68(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1bb13 , std::allocator >::~basic_stringbuf()@@Base+0xb23> │ │ │ │ + je 1b8c3 , std::allocator >::~basic_stringbuf()@@Base+0x1023> │ │ │ │ callq 5700 │ │ │ │ lea 0x48(%rbx),%rdi │ │ │ │ mov %r13,0x30(%rsp) │ │ │ │ callq 5930 │ │ │ │ - jmp 1bad0 , std::allocator >::~basic_stringbuf()@@Base+0xae0> │ │ │ │ + jmp 1b880 , std::allocator >::~basic_stringbuf()@@Base+0xfe0> │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 1bb13 , std::allocator >::~basic_stringbuf()@@Base+0xb23> │ │ │ │ + jmp 1b8c3 , std::allocator >::~basic_stringbuf()@@Base+0x1023> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %rbp │ │ │ │ + │ │ │ │ +000000000001b8e0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ + lea 0x22a151(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rbx │ │ │ │ - sar $0x6,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bce0 , std::allocator >::~basic_stringbuf()@@Base+0xcf0> │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - jbe 1be50 , std::allocator >::~basic_stringbuf()@@Base+0xe60> │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - mov $0xffffffffffffffc0,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r15 │ │ │ │ - add %r15,%rbx │ │ │ │ - je 1bc0c , std::allocator >::~basic_stringbuf()@@Base+0xc1c> │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x28(%r14),%eax │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - movzbl 0x2c(%r14),%eax │ │ │ │ - mov %al,0x2c(%rbx) │ │ │ │ - movzbl 0x2d(%r14),%eax │ │ │ │ - mov %al,0x2d(%rbx) │ │ │ │ - mov 0x30(%r14),%eax │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - mov 0x34(%r14),%eax │ │ │ │ - mov %eax,0x34(%rbx) │ │ │ │ - movzbl 0x38(%r14),%eax │ │ │ │ - mov %al,0x38(%rbx) │ │ │ │ - movzbl 0x39(%r14),%eax │ │ │ │ - mov %al,0x39(%rbx) │ │ │ │ - movzbl 0x3a(%r14),%eax │ │ │ │ - mov %al,0x3a(%rbx) │ │ │ │ - movzbl 0x3b(%r14),%eax │ │ │ │ - mov %al,0x3b(%rbx) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 1be70 , std::allocator >::~basic_stringbuf()@@Base+0xe80> │ │ │ │ - lea 0x40(%rdx),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x18(%rdx),%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - lea 0x58(%rdx,%rcx,1),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - jmp 1bcab , std::allocator >::~basic_stringbuf()@@Base+0xcbb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x18(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %ecx,0x28(%rdx) │ │ │ │ - movzbl 0x14(%rax),%ecx │ │ │ │ - mov %cl,0x2c(%rdx) │ │ │ │ - movzbl 0x15(%rax),%ecx │ │ │ │ - mov %cl,0x2d(%rdx) │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov %ecx,0x30(%rdx) │ │ │ │ - mov 0x1c(%rax),%ecx │ │ │ │ - mov %ecx,0x34(%rdx) │ │ │ │ - movzbl 0x20(%rax),%ecx │ │ │ │ - mov %cl,0x38(%rdx) │ │ │ │ - movzbl 0x21(%rax),%ecx │ │ │ │ - mov %cl,0x39(%rdx) │ │ │ │ - movzbl 0x22(%rax),%ecx │ │ │ │ - mov %cl,0x3a(%rdx) │ │ │ │ - movzbl 0x23(%rax),%ecx │ │ │ │ - mov %cl,0x3b(%rdx) │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 1bcf8 , std::allocator >::~basic_stringbuf()@@Base+0xd08> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bc9e , std::allocator >::~basic_stringbuf()@@Base+0xcae> │ │ │ │ - mov -0x18(%rax),%ecx │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov -0x14(%rax),%ecx │ │ │ │ - mov %ecx,0x4(%rdx) │ │ │ │ - lea 0x18(%rdx),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 1bc40 , std::allocator >::~basic_stringbuf()@@Base+0xc50> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x18(%rdx) │ │ │ │ - jmpq 1bc4b , std::allocator >::~basic_stringbuf()@@Base+0xc5b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x1,(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - jmpq 1bb8d , std::allocator >::~basic_stringbuf()@@Base+0xb9d> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - shl $0x6,%rbx │ │ │ │ - add %r15,%rbx │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 1bde8 , std::allocator >::~basic_stringbuf()@@Base+0xdf8> │ │ │ │ - lea 0x40(%r13),%rcx │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x58(%rdx,%r13,1),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - jmp 1bda3 , std::allocator >::~basic_stringbuf()@@Base+0xdb3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,0x18(%rdx) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - mov %rax,-0x10(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %ecx,0x28(%rdx) │ │ │ │ - movzbl 0x14(%rax),%ecx │ │ │ │ - mov %cl,0x2c(%rdx) │ │ │ │ - movzbl 0x15(%rax),%ecx │ │ │ │ - mov %cl,0x2d(%rdx) │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov %ecx,0x30(%rdx) │ │ │ │ - mov 0x1c(%rax),%ecx │ │ │ │ - mov %ecx,0x34(%rdx) │ │ │ │ - movzbl 0x20(%rax),%ecx │ │ │ │ - mov %cl,0x38(%rdx) │ │ │ │ - movzbl 0x21(%rax),%ecx │ │ │ │ - mov %cl,0x39(%rdx) │ │ │ │ - movzbl 0x22(%rax),%ecx │ │ │ │ - mov %cl,0x3a(%rdx) │ │ │ │ - movzbl 0x23(%rax),%ecx │ │ │ │ - mov %cl,0x3b(%rdx) │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 1bdd8 , std::allocator >::~basic_stringbuf()@@Base+0xde8> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bd96 , std::allocator >::~basic_stringbuf()@@Base+0xda6> │ │ │ │ - mov -0x18(%rax),%ecx │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov -0x14(%rax),%ecx │ │ │ │ - mov %ecx,0x4(%rdx) │ │ │ │ - lea 0x18(%rdx),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 1bd38 , std::allocator >::~basic_stringbuf()@@Base+0xd48> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x18(%rdx) │ │ │ │ - jmpq 1bd43 , std::allocator >::~basic_stringbuf()@@Base+0xd53> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - shl $0x6,%rsi │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov (%r12),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 1be17 , std::allocator >::~basic_stringbuf()@@Base+0xe27> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1be0a , std::allocator >::~basic_stringbuf()@@Base+0xe1a> │ │ │ │ - callq 5700 │ │ │ │ - add $0x40,%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 1bdf8 , std::allocator >::~basic_stringbuf()@@Base+0xe08> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1be24 , std::allocator >::~basic_stringbuf()@@Base+0xe34> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15,(%r12) │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %r15,0x10(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 1be78 , std::allocator >::~basic_stringbuf()@@Base+0xe88> │ │ │ │ - mov $0xffffffffffffffc0,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 1bb8d , std::allocator >::~basic_stringbuf()@@Base+0xb9d> │ │ │ │ - nop │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmpq 1bd03 , std::allocator >::~basic_stringbuf()@@Base+0xd13> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 1bce8 , std::allocator >::~basic_stringbuf()@@Base+0xcf8> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 1bb95 , std::allocator >::~basic_stringbuf()@@Base+0xba5> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1bea3 , std::allocator >::~basic_stringbuf()@@Base+0xeb3> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1be9e , std::allocator >::~basic_stringbuf()@@Base+0xeae> │ │ │ │ + je 1b900 , std::allocator >::~basic_stringbuf()@@Base+0x20> │ │ │ │ callq 5700 │ │ │ │ - jmp 1be9e , std::allocator >::~basic_stringbuf()@@Base+0xeae> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + lea 0x229e29(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + callq 5930 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0x68,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1bfc8 , std::allocator >::~basic_stringbuf()@@Base+0xfd8> │ │ │ │ + je 1ba28 , std::allocator >::~basic_stringbuf()@@Base+0x148> │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x8(%rax),%r15 │ │ │ │ mov (%rax),%rbp │ │ │ │ - jmp 1bf19 , std::allocator >::~basic_stringbuf()@@Base+0xf29> │ │ │ │ + jmp 1b979 , std::allocator >::~basic_stringbuf()@@Base+0x99> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ test %rax,%rax │ │ │ │ - je 1bf67 , std::allocator >::~basic_stringbuf()@@Base+0xf77> │ │ │ │ + je 1b9c7 , std::allocator >::~basic_stringbuf()@@Base+0xe7> │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%r13 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%r12 │ │ │ │ cmovbe %r15,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1bf42 , std::allocator >::~basic_stringbuf()@@Base+0xf52> │ │ │ │ + je 1b9a2 , std::allocator >::~basic_stringbuf()@@Base+0xc2> │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1bf58 , std::allocator >::~basic_stringbuf()@@Base+0xf68> │ │ │ │ + jne 1b9b8 , std::allocator >::~basic_stringbuf()@@Base+0xd8> │ │ │ │ mov %r15,%rax │ │ │ │ sub %r14,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg 1bf5c , std::allocator >::~basic_stringbuf()@@Base+0xf6c> │ │ │ │ + jg 1b9bc , std::allocator >::~basic_stringbuf()@@Base+0xdc> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0xf18> │ │ │ │ + jl 1b968 , std::allocator >::~basic_stringbuf()@@Base+0x88> │ │ │ │ test %eax,%eax │ │ │ │ - js 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0xf18> │ │ │ │ + js 1b968 , std::allocator >::~basic_stringbuf()@@Base+0x88> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ xor %esi,%esi │ │ │ │ test %rax,%rax │ │ │ │ - jne 1bf16 , std::allocator >::~basic_stringbuf()@@Base+0xf26> │ │ │ │ + jne 1b976 , std::allocator >::~basic_stringbuf()@@Base+0x96> │ │ │ │ test %sil,%sil │ │ │ │ mov %rbx,%r9 │ │ │ │ - jne 1bfcc , std::allocator >::~basic_stringbuf()@@Base+0xfdc> │ │ │ │ + jne 1ba2c , std::allocator >::~basic_stringbuf()@@Base+0x14c> │ │ │ │ test %r12,%r12 │ │ │ │ - jne 1c00b , std::allocator >::~basic_stringbuf()@@Base+0x101b> │ │ │ │ + jne 1ba6b , std::allocator >::~basic_stringbuf()@@Base+0x18b> │ │ │ │ sub %r15,%r14 │ │ │ │ cmp $0x7fffffff,%r14 │ │ │ │ - jg 1bfb0 , std::allocator >::~basic_stringbuf()@@Base+0xfc0> │ │ │ │ + jg 1ba10 , std::allocator >::~basic_stringbuf()@@Base+0x130> │ │ │ │ cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 1bf94 , std::allocator >::~basic_stringbuf()@@Base+0xfa4> │ │ │ │ + jl 1b9f4 , std::allocator >::~basic_stringbuf()@@Base+0x114> │ │ │ │ mov %r14d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1bfb0 , std::allocator >::~basic_stringbuf()@@Base+0xfc0> │ │ │ │ + jns 1ba10 , std::allocator >::~basic_stringbuf()@@Base+0x130> │ │ │ │ add $0x18,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -21123,41 +19418,41 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x8(%rdi),%rbx │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ cmp %rbx,0x18(%rax) │ │ │ │ - je 1c040 , std::allocator >::~basic_stringbuf()@@Base+0x1050> │ │ │ │ + je 1baa0 , std::allocator >::~basic_stringbuf()@@Base+0x1c0> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 57c0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov 0x28(%rax),%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x20(%rax),%r13 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x8(%rcx),%r15 │ │ │ │ mov %r14,%r12 │ │ │ │ mov (%rcx),%rbp │ │ │ │ cmp %r14,%r15 │ │ │ │ cmovbe %r15,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1bf78 , std::allocator >::~basic_stringbuf()@@Base+0xf88> │ │ │ │ + je 1b9d8 , std::allocator >::~basic_stringbuf()@@Base+0xf8> │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%r9 │ │ │ │ - jne 1bf90 , std::allocator >::~basic_stringbuf()@@Base+0xfa0> │ │ │ │ + jne 1b9f0 , std::allocator >::~basic_stringbuf()@@Base+0x110> │ │ │ │ sub %r15,%r14 │ │ │ │ cmp $0x7fffffff,%r14 │ │ │ │ - jle 1bf84 , std::allocator >::~basic_stringbuf()@@Base+0xf94> │ │ │ │ - jmpq 1bfb0 , std::allocator >::~basic_stringbuf()@@Base+0xfc0> │ │ │ │ + jle 1b9e4 , std::allocator >::~basic_stringbuf()@@Base+0x104> │ │ │ │ + jmpq 1ba10 , std::allocator >::~basic_stringbuf()@@Base+0x130> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -21174,61 +19469,61 @@ │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ cmp %rax,%rsi │ │ │ │ - je 1c278 , std::allocator >::~basic_stringbuf()@@Base+0x1288> │ │ │ │ + je 1bcd8 , std::allocator >::~basic_stringbuf()@@Base+0x3f8> │ │ │ │ mov 0x8(%rdx),%r12 │ │ │ │ mov 0x28(%rsi),%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x20(%rsi),%r8 │ │ │ │ mov (%rdx),%r14 │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rcx │ │ │ │ cmovbe %r12,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 1c158 , std::allocator >::~basic_stringbuf()@@Base+0x1168> │ │ │ │ + jne 1bbb8 , std::allocator >::~basic_stringbuf()@@Base+0x2d8> │ │ │ │ mov %r12,%rax │ │ │ │ sub %rbp,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg 1c1aa , std::allocator >::~basic_stringbuf()@@Base+0x11ba> │ │ │ │ + jg 1bc0a , std::allocator >::~basic_stringbuf()@@Base+0x32a> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl 1c0c8 , std::allocator >::~basic_stringbuf()@@Base+0x10d8> │ │ │ │ + jl 1bb28 , std::allocator >::~basic_stringbuf()@@Base+0x248> │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c250 , std::allocator >::~basic_stringbuf()@@Base+0x1260> │ │ │ │ + jns 1bcb0 , std::allocator >::~basic_stringbuf()@@Base+0x3d0> │ │ │ │ cmp %rbx,0x18(%r13) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ - je 1c265 , std::allocator >::~basic_stringbuf()@@Base+0x1275> │ │ │ │ + je 1bcc5 , std::allocator >::~basic_stringbuf()@@Base+0x3e5> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 57c0 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ mov %rax,%rcx │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rdx │ │ │ │ cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 1c10e , std::allocator >::~basic_stringbuf()@@Base+0x111e> │ │ │ │ + je 1bb6e , std::allocator >::~basic_stringbuf()@@Base+0x28e> │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%rcx │ │ │ │ - jne 1c129 , std::allocator >::~basic_stringbuf()@@Base+0x1139> │ │ │ │ + jne 1bb89 , std::allocator >::~basic_stringbuf()@@Base+0x2a9> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jg 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c131 , std::allocator >::~basic_stringbuf()@@Base+0x1141> │ │ │ │ + jl 1bb91 , std::allocator >::~basic_stringbuf()@@Base+0x2b1> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jns 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ cmpq $0x0,0x18(%rcx) │ │ │ │ mov $0x0,%eax │ │ │ │ cmovne %rbx,%rax │ │ │ │ cmove %rcx,%rbx │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ pop %rbx │ │ │ │ @@ -21244,100 +19539,100 @@ │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 1c2f0 , std::allocator >::~basic_stringbuf()@@Base+0x1300> │ │ │ │ + jne 1bd50 , std::allocator >::~basic_stringbuf()@@Base+0x470> │ │ │ │ mov %r12,%rax │ │ │ │ sub %rbp,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jle 1c0b8 , std::allocator >::~basic_stringbuf()@@Base+0x10c8> │ │ │ │ + jle 1bb18 , std::allocator >::~basic_stringbuf()@@Base+0x238> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1c1c5 , std::allocator >::~basic_stringbuf()@@Base+0x11d5> │ │ │ │ + jne 1bc25 , std::allocator >::~basic_stringbuf()@@Base+0x345> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c260 , std::allocator >::~basic_stringbuf()@@Base+0x1270> │ │ │ │ + jg 1bcc0 , std::allocator >::~basic_stringbuf()@@Base+0x3e0> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c1cd , std::allocator >::~basic_stringbuf()@@Base+0x11dd> │ │ │ │ + jl 1bc2d , std::allocator >::~basic_stringbuf()@@Base+0x34d> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c260 , std::allocator >::~basic_stringbuf()@@Base+0x1270> │ │ │ │ + jns 1bcc0 , std::allocator >::~basic_stringbuf()@@Base+0x3e0> │ │ │ │ cmp %rbx,0x20(%r13) │ │ │ │ - je 1c2b5 , std::allocator >::~basic_stringbuf()@@Base+0x12c5> │ │ │ │ + je 1bd15 , std::allocator >::~basic_stringbuf()@@Base+0x435> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5600 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ mov %rax,%rcx │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rdx │ │ │ │ cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 1c20d , std::allocator >::~basic_stringbuf()@@Base+0x121d> │ │ │ │ + je 1bc6d , std::allocator >::~basic_stringbuf()@@Base+0x38d> │ │ │ │ mov 0x20(%rax),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%rcx │ │ │ │ - jne 1c229 , std::allocator >::~basic_stringbuf()@@Base+0x1239> │ │ │ │ + jne 1bc89 , std::allocator >::~basic_stringbuf()@@Base+0x3a9> │ │ │ │ sub %rbp,%r12 │ │ │ │ cmp $0x7fffffff,%r12 │ │ │ │ - jg 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jg 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 1c231 , std::allocator >::~basic_stringbuf()@@Base+0x1241> │ │ │ │ + jl 1bc91 , std::allocator >::~basic_stringbuf()@@Base+0x3b1> │ │ │ │ mov %r12d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jns 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ cmpq $0x0,0x18(%rbx) │ │ │ │ mov $0x0,%eax │ │ │ │ cmovne %rcx,%rbx │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ - jmp 1c265 , std::allocator >::~basic_stringbuf()@@Base+0x1275> │ │ │ │ + jmp 1bcc5 , std::allocator >::~basic_stringbuf()@@Base+0x3e5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 1c198 , std::allocator >::~basic_stringbuf()@@Base+0x11a8> │ │ │ │ - jmpq 1c1aa , std::allocator >::~basic_stringbuf()@@Base+0x11ba> │ │ │ │ + jne 1bbf8 , std::allocator >::~basic_stringbuf()@@Base+0x318> │ │ │ │ + jmpq 1bc0a , std::allocator >::~basic_stringbuf()@@Base+0x32a> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rax │ │ │ │ xor %edx,%edx │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x28(%rdi) │ │ │ │ - je 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + je 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ mov 0x20(%rdi),%rbx │ │ │ │ mov 0x8(%rdx),%r12 │ │ │ │ mov 0x28(%rbx),%rbp │ │ │ │ mov %r12,%rdx │ │ │ │ cmp %r12,%rbp │ │ │ │ cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1c300 , std::allocator >::~basic_stringbuf()@@Base+0x1310> │ │ │ │ + jne 1bd60 , std::allocator >::~basic_stringbuf()@@Base+0x480> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jg 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c2b5 , std::allocator >::~basic_stringbuf()@@Base+0x12c5> │ │ │ │ + jl 1bd15 , std::allocator >::~basic_stringbuf()@@Base+0x435> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c2d0 , std::allocator >::~basic_stringbuf()@@Base+0x12e0> │ │ │ │ + jns 1bd30 , std::allocator >::~basic_stringbuf()@@Base+0x450> │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -21350,186 +19645,255 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1bed0 , std::allocator >::~basic_stringbuf()@@Base+0xee0> │ │ │ │ + jmpq 1b930 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - js 1c0c8 , std::allocator >::~basic_stringbuf()@@Base+0x10d8> │ │ │ │ - jmpq 1c198 , std::allocator >::~basic_stringbuf()@@Base+0x11a8> │ │ │ │ + js 1bb28 , std::allocator >::~basic_stringbuf()@@Base+0x248> │ │ │ │ + jmpq 1bbf8 , std::allocator >::~basic_stringbuf()@@Base+0x318> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov (%r15),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - je 1c29a , std::allocator >::~basic_stringbuf()@@Base+0x12aa> │ │ │ │ - jmp 1c2b1 , std::allocator >::~basic_stringbuf()@@Base+0x12c1> │ │ │ │ + je 1bcfa , std::allocator >::~basic_stringbuf()@@Base+0x41a> │ │ │ │ + jmp 1bd11 , std::allocator >::~basic_stringbuf()@@Base+0x431> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov 0x10(%rdi),%r15 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r14,(%rsp) │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 1c460 , std::allocator >::~basic_stringbuf()@@Base+0x1470> │ │ │ │ + je 1bfa8 , std::allocator >::~basic_stringbuf()@@Base+0x6c8> │ │ │ │ + mov (%rsi),%rax │ │ │ │ mov 0x8(%rsi),%r13 │ │ │ │ - mov (%rsi),%rbp │ │ │ │ - jmp 1c371 , std::allocator >::~basic_stringbuf()@@Base+0x1381> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 1bdc9 , std::allocator >::~basic_stringbuf()@@Base+0x4e9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%r15),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - je 1c3bb , std::allocator >::~basic_stringbuf()@@Base+0x13cb> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ + je 1be15 , std::allocator >::~basic_stringbuf()@@Base+0x535> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ mov %r13,%rdx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ + cmp %r13,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 1c394 , std::allocator >::~basic_stringbuf()@@Base+0x13a4> │ │ │ │ + je 1bded , std::allocator >::~basic_stringbuf()@@Base+0x50d> │ │ │ │ mov 0x20(%r15),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1c3ab , std::allocator >::~basic_stringbuf()@@Base+0x13bb> │ │ │ │ - sub %r13,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 1c3af , std::allocator >::~basic_stringbuf()@@Base+0x13bf> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 1c368 , std::allocator >::~basic_stringbuf()@@Base+0x1378> │ │ │ │ - mov %ebx,%eax │ │ │ │ + jne 1be05 , std::allocator >::~basic_stringbuf()@@Base+0x525> │ │ │ │ + sub %r13,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 1be09 , std::allocator >::~basic_stringbuf()@@Base+0x529> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 1bdc0 , std::allocator >::~basic_stringbuf()@@Base+0x4e0> │ │ │ │ + mov %r14d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 1c368 , std::allocator >::~basic_stringbuf()@@Base+0x1378> │ │ │ │ - mov %r15,%r14 │ │ │ │ + js 1bdc0 , std::allocator >::~basic_stringbuf()@@Base+0x4e0> │ │ │ │ + mov %r15,%rbx │ │ │ │ mov 0x10(%r15),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - jne 1c371 , std::allocator >::~basic_stringbuf()@@Base+0x1381> │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - je 1c3f2 , std::allocator >::~basic_stringbuf()@@Base+0x1402> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ + jne 1bdc9 , std::allocator >::~basic_stringbuf()@@Base+0x4e9> │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + je 1be5a , std::allocator >::~basic_stringbuf()@@Base+0x57a> │ │ │ │ + mov 0x28(%rbx),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1c438 , std::allocator >::~basic_stringbuf()@@Base+0x1448> │ │ │ │ - mov %r13,%rcx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 1c40f , std::allocator >::~basic_stringbuf()@@Base+0x141f> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 1c3f2 , std::allocator >::~basic_stringbuf()@@Base+0x1402> │ │ │ │ - mov %ecx,%eax │ │ │ │ + jne 1bf00 , std::allocator >::~basic_stringbuf()@@Base+0x620> │ │ │ │ + mov %r13,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 1bee9 , std::allocator >::~basic_stringbuf()@@Base+0x609> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 1be5a , std::allocator >::~basic_stringbuf()@@Base+0x57a> │ │ │ │ + mov %r8d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c40f , std::allocator >::~basic_stringbuf()@@Base+0x141f> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 13240 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa980> │ │ │ │ + jns 1bee9 , std::allocator >::~basic_stringbuf()@@Base+0x609> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + callq 5750 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,0x20(%rax) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x50(%rbx),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x40(%rbx) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - lea 0x40(%r14),%rax │ │ │ │ - jne 1c466 , std::allocator >::~basic_stringbuf()@@Base+0x1476> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + je 1bf30 , std::allocator >::~basic_stringbuf()@@Base+0x650> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1becf , std::allocator >::~basic_stringbuf()@@Base+0x5ef> │ │ │ │ + cmp %rdx,0x8(%rsp) │ │ │ │ + jne 1bf60 , std::allocator >::~basic_stringbuf()@@Base+0x680> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1c3ee , std::allocator >::~basic_stringbuf()@@Base+0x13fe> │ │ │ │ - mov %r13,%rcx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jle 1c3e3 , std::allocator >::~basic_stringbuf()@@Base+0x13f3> │ │ │ │ - jmp 1c40f , std::allocator >::~basic_stringbuf()@@Base+0x141f> │ │ │ │ + jne 1be52 , std::allocator >::~basic_stringbuf()@@Base+0x572> │ │ │ │ + mov %r13,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle 1be46 , std::allocator >::~basic_stringbuf()@@Base+0x566> │ │ │ │ + jmp 1bee9 , std::allocator >::~basic_stringbuf()@@Base+0x609> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 1bf3e , std::allocator >::~basic_stringbuf()@@Base+0x65e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 1bf4c , std::allocator >::~basic_stringbuf()@@Base+0x66c> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + callq 5700 │ │ │ │ + jmp 1bee9 , std::allocator >::~basic_stringbuf()@@Base+0x609> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - jmp 1c3f2 , std::allocator >::~basic_stringbuf()@@Base+0x1402> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rbx),%r14 │ │ │ │ + mov 0x28(%rdx),%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1bfb2 , std::allocator >::~basic_stringbuf()@@Base+0x6d2> │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r15,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1bed4 , std::allocator >::~basic_stringbuf()@@Base+0x5f4> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1becf , std::allocator >::~basic_stringbuf()@@Base+0x5ef> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 1bed4 , std::allocator >::~basic_stringbuf()@@Base+0x5f4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + jmpq 1be5a , std::allocator >::~basic_stringbuf()@@Base+0x57a> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 1bf77 , std::allocator >::~basic_stringbuf()@@Base+0x697> │ │ │ │ + jmp 1bf97 , std::allocator >::~basic_stringbuf()@@Base+0x6b7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1c568 , std::allocator >::~basic_stringbuf()@@Base+0x1578> │ │ │ │ + je 1c0e8 , std::allocator >::~basic_stringbuf()@@Base+0x808> │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x8(%rax),%r15 │ │ │ │ mov (%rax),%rbp │ │ │ │ - jmp 1c4b9 , std::allocator >::~basic_stringbuf()@@Base+0x14c9> │ │ │ │ + jmp 1c039 , std::allocator >::~basic_stringbuf()@@Base+0x759> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ test %rax,%rax │ │ │ │ - je 1c507 , std::allocator >::~basic_stringbuf()@@Base+0x1517> │ │ │ │ + je 1c087 , std::allocator >::~basic_stringbuf()@@Base+0x7a7> │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%r13 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%r12 │ │ │ │ cmovbe %r15,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1c4e2 , std::allocator >::~basic_stringbuf()@@Base+0x14f2> │ │ │ │ + je 1c062 , std::allocator >::~basic_stringbuf()@@Base+0x782> │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1c4f8 , std::allocator >::~basic_stringbuf()@@Base+0x1508> │ │ │ │ + jne 1c078 , std::allocator >::~basic_stringbuf()@@Base+0x798> │ │ │ │ mov %r15,%rax │ │ │ │ sub %r14,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg 1c4fc , std::allocator >::~basic_stringbuf()@@Base+0x150c> │ │ │ │ + jg 1c07c , std::allocator >::~basic_stringbuf()@@Base+0x79c> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl 1c4a8 , std::allocator >::~basic_stringbuf()@@Base+0x14b8> │ │ │ │ + jl 1c028 , std::allocator >::~basic_stringbuf()@@Base+0x748> │ │ │ │ test %eax,%eax │ │ │ │ - js 1c4a8 , std::allocator >::~basic_stringbuf()@@Base+0x14b8> │ │ │ │ + js 1c028 , std::allocator >::~basic_stringbuf()@@Base+0x748> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ xor %esi,%esi │ │ │ │ test %rax,%rax │ │ │ │ - jne 1c4b6 , std::allocator >::~basic_stringbuf()@@Base+0x14c6> │ │ │ │ + jne 1c036 , std::allocator >::~basic_stringbuf()@@Base+0x756> │ │ │ │ test %sil,%sil │ │ │ │ mov %rbx,%r9 │ │ │ │ - jne 1c56c , std::allocator >::~basic_stringbuf()@@Base+0x157c> │ │ │ │ + jne 1c0ec , std::allocator >::~basic_stringbuf()@@Base+0x80c> │ │ │ │ test %r12,%r12 │ │ │ │ - jne 1c5ab , std::allocator >::~basic_stringbuf()@@Base+0x15bb> │ │ │ │ + jne 1c12b , std::allocator >::~basic_stringbuf()@@Base+0x84b> │ │ │ │ sub %r15,%r14 │ │ │ │ cmp $0x7fffffff,%r14 │ │ │ │ - jg 1c550 , std::allocator >::~basic_stringbuf()@@Base+0x1560> │ │ │ │ + jg 1c0d0 , std::allocator >::~basic_stringbuf()@@Base+0x7f0> │ │ │ │ cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 1c534 , std::allocator >::~basic_stringbuf()@@Base+0x1544> │ │ │ │ + jl 1c0b4 , std::allocator >::~basic_stringbuf()@@Base+0x7d4> │ │ │ │ mov %r14d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c550 , std::allocator >::~basic_stringbuf()@@Base+0x1560> │ │ │ │ + jns 1c0d0 , std::allocator >::~basic_stringbuf()@@Base+0x7f0> │ │ │ │ add $0x18,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -21547,41 +19911,41 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x8(%rdi),%rbx │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ cmp %rbx,0x18(%rax) │ │ │ │ - je 1c5e0 , std::allocator >::~basic_stringbuf()@@Base+0x15f0> │ │ │ │ + je 1c160 , std::allocator >::~basic_stringbuf()@@Base+0x880> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 57c0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov 0x28(%rax),%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x20(%rax),%r13 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x8(%rcx),%r15 │ │ │ │ mov %r14,%r12 │ │ │ │ mov (%rcx),%rbp │ │ │ │ cmp %r14,%r15 │ │ │ │ cmovbe %r15,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1c518 , std::allocator >::~basic_stringbuf()@@Base+0x1528> │ │ │ │ + je 1c098 , std::allocator >::~basic_stringbuf()@@Base+0x7b8> │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%r9 │ │ │ │ - jne 1c530 , std::allocator >::~basic_stringbuf()@@Base+0x1540> │ │ │ │ + jne 1c0b0 , std::allocator >::~basic_stringbuf()@@Base+0x7d0> │ │ │ │ sub %r15,%r14 │ │ │ │ cmp $0x7fffffff,%r14 │ │ │ │ - jle 1c524 , std::allocator >::~basic_stringbuf()@@Base+0x1534> │ │ │ │ - jmpq 1c550 , std::allocator >::~basic_stringbuf()@@Base+0x1560> │ │ │ │ + jle 1c0a4 , std::allocator >::~basic_stringbuf()@@Base+0x7c4> │ │ │ │ + jmpq 1c0d0 , std::allocator >::~basic_stringbuf()@@Base+0x7f0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -21598,61 +19962,61 @@ │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ cmp %rax,%rsi │ │ │ │ - je 1c818 , std::allocator >::~basic_stringbuf()@@Base+0x1828> │ │ │ │ + je 1c398 , std::allocator >::~basic_stringbuf()@@Base+0xab8> │ │ │ │ mov 0x8(%rdx),%r12 │ │ │ │ mov 0x28(%rsi),%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x20(%rsi),%r8 │ │ │ │ mov (%rdx),%r14 │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rcx │ │ │ │ cmovbe %r12,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 1c6f8 , std::allocator >::~basic_stringbuf()@@Base+0x1708> │ │ │ │ + jne 1c278 , std::allocator >::~basic_stringbuf()@@Base+0x998> │ │ │ │ mov %r12,%rax │ │ │ │ sub %rbp,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg 1c74a , std::allocator >::~basic_stringbuf()@@Base+0x175a> │ │ │ │ + jg 1c2ca , std::allocator >::~basic_stringbuf()@@Base+0x9ea> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl 1c668 , std::allocator >::~basic_stringbuf()@@Base+0x1678> │ │ │ │ + jl 1c1e8 , std::allocator >::~basic_stringbuf()@@Base+0x908> │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c7f0 , std::allocator >::~basic_stringbuf()@@Base+0x1800> │ │ │ │ + jns 1c370 , std::allocator >::~basic_stringbuf()@@Base+0xa90> │ │ │ │ cmp %rbx,0x18(%r13) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ - je 1c805 , std::allocator >::~basic_stringbuf()@@Base+0x1815> │ │ │ │ + je 1c385 , std::allocator >::~basic_stringbuf()@@Base+0xaa5> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 57c0 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ mov %rax,%rcx │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rdx │ │ │ │ cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 1c6ae , std::allocator >::~basic_stringbuf()@@Base+0x16be> │ │ │ │ + je 1c22e , std::allocator >::~basic_stringbuf()@@Base+0x94e> │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%rcx │ │ │ │ - jne 1c6c9 , std::allocator >::~basic_stringbuf()@@Base+0x16d9> │ │ │ │ + jne 1c249 , std::allocator >::~basic_stringbuf()@@Base+0x969> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jg 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c6d1 , std::allocator >::~basic_stringbuf()@@Base+0x16e1> │ │ │ │ + jl 1c251 , std::allocator >::~basic_stringbuf()@@Base+0x971> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jns 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ cmpq $0x0,0x18(%rcx) │ │ │ │ mov $0x0,%eax │ │ │ │ cmovne %rbx,%rax │ │ │ │ cmove %rcx,%rbx │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ pop %rbx │ │ │ │ @@ -21668,100 +20032,100 @@ │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 1c890 , std::allocator >::~basic_stringbuf()@@Base+0x18a0> │ │ │ │ + jne 1c410 , std::allocator >::~basic_stringbuf()@@Base+0xb30> │ │ │ │ mov %r12,%rax │ │ │ │ sub %rbp,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jle 1c658 , std::allocator >::~basic_stringbuf()@@Base+0x1668> │ │ │ │ + jle 1c1d8 , std::allocator >::~basic_stringbuf()@@Base+0x8f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1c765 , std::allocator >::~basic_stringbuf()@@Base+0x1775> │ │ │ │ + jne 1c2e5 , std::allocator >::~basic_stringbuf()@@Base+0xa05> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c800 , std::allocator >::~basic_stringbuf()@@Base+0x1810> │ │ │ │ + jg 1c380 , std::allocator >::~basic_stringbuf()@@Base+0xaa0> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c76d , std::allocator >::~basic_stringbuf()@@Base+0x177d> │ │ │ │ + jl 1c2ed , std::allocator >::~basic_stringbuf()@@Base+0xa0d> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c800 , std::allocator >::~basic_stringbuf()@@Base+0x1810> │ │ │ │ + jns 1c380 , std::allocator >::~basic_stringbuf()@@Base+0xaa0> │ │ │ │ cmp %rbx,0x20(%r13) │ │ │ │ - je 1c855 , std::allocator >::~basic_stringbuf()@@Base+0x1865> │ │ │ │ + je 1c3d5 , std::allocator >::~basic_stringbuf()@@Base+0xaf5> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5600 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ mov %rax,%rcx │ │ │ │ cmp %rbp,%r12 │ │ │ │ mov %rbp,%rdx │ │ │ │ cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 1c7ad , std::allocator >::~basic_stringbuf()@@Base+0x17bd> │ │ │ │ + je 1c32d , std::allocator >::~basic_stringbuf()@@Base+0xa4d> │ │ │ │ mov 0x20(%rax),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ mov (%rsp),%rcx │ │ │ │ - jne 1c7c9 , std::allocator >::~basic_stringbuf()@@Base+0x17d9> │ │ │ │ + jne 1c349 , std::allocator >::~basic_stringbuf()@@Base+0xa69> │ │ │ │ sub %rbp,%r12 │ │ │ │ cmp $0x7fffffff,%r12 │ │ │ │ - jg 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jg 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 1c7d1 , std::allocator >::~basic_stringbuf()@@Base+0x17e1> │ │ │ │ + jl 1c351 , std::allocator >::~basic_stringbuf()@@Base+0xa71> │ │ │ │ mov %r12d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jns 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ cmpq $0x0,0x18(%rbx) │ │ │ │ mov $0x0,%eax │ │ │ │ cmovne %rcx,%rbx │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ - jmp 1c805 , std::allocator >::~basic_stringbuf()@@Base+0x1815> │ │ │ │ + jmp 1c385 , std::allocator >::~basic_stringbuf()@@Base+0xaa5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 1c738 , std::allocator >::~basic_stringbuf()@@Base+0x1748> │ │ │ │ - jmpq 1c74a , std::allocator >::~basic_stringbuf()@@Base+0x175a> │ │ │ │ + jne 1c2b8 , std::allocator >::~basic_stringbuf()@@Base+0x9d8> │ │ │ │ + jmpq 1c2ca , std::allocator >::~basic_stringbuf()@@Base+0x9ea> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rax │ │ │ │ xor %edx,%edx │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x28(%rdi) │ │ │ │ - je 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + je 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ mov 0x20(%rdi),%rbx │ │ │ │ mov 0x8(%rdx),%r12 │ │ │ │ mov 0x28(%rbx),%rbp │ │ │ │ mov %r12,%rdx │ │ │ │ cmp %r12,%rbp │ │ │ │ cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1c8a0 , std::allocator >::~basic_stringbuf()@@Base+0x18b0> │ │ │ │ + jne 1c420 , std::allocator >::~basic_stringbuf()@@Base+0xb40> │ │ │ │ sub %r12,%rbp │ │ │ │ cmp $0x7fffffff,%rbp │ │ │ │ - jg 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jg 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 1c855 , std::allocator >::~basic_stringbuf()@@Base+0x1865> │ │ │ │ + jl 1c3d5 , std::allocator >::~basic_stringbuf()@@Base+0xaf5> │ │ │ │ mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1880> │ │ │ │ + jns 1c3f0 , std::allocator >::~basic_stringbuf()@@Base+0xb10> │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -21774,1103 +20138,266 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1c470 , std::allocator >::~basic_stringbuf()@@Base+0x1480> │ │ │ │ + jmpq 1bff0 , std::allocator >::~basic_stringbuf()@@Base+0x710> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - js 1c668 , std::allocator >::~basic_stringbuf()@@Base+0x1678> │ │ │ │ - jmpq 1c738 , std::allocator >::~basic_stringbuf()@@Base+0x1748> │ │ │ │ + js 1c1e8 , std::allocator >::~basic_stringbuf()@@Base+0x908> │ │ │ │ + jmpq 1c2b8 , std::allocator >::~basic_stringbuf()@@Base+0x9d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov (%r15),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - je 1c83a , std::allocator >::~basic_stringbuf()@@Base+0x184a> │ │ │ │ - jmp 1c851 , std::allocator >::~basic_stringbuf()@@Base+0x1861> │ │ │ │ + je 1c3ba , std::allocator >::~basic_stringbuf()@@Base+0xada> │ │ │ │ + jmp 1c3d1 , std::allocator >::~basic_stringbuf()@@Base+0xaf1> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x60,%edi │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - lea 0x30(%rax),%rbp │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,0x20(%rax) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov %r13,0x8(%r12) │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - jne 1ca00 , std::allocator >::~basic_stringbuf()@@Base+0x1a10> │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c9d1 , std::allocator >::~basic_stringbuf()@@Base+0x19e1> │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov $0x60,%edi │ │ │ │ - callq 5750 │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x20(%rax) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 1c9e8 , std::allocator >::~basic_stringbuf()@@Base+0x19f8> │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1c95a , std::allocator >::~basic_stringbuf()@@Base+0x196a> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - jmp 1c9c5 , std::allocator >::~basic_stringbuf()@@Base+0x19d5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rdi),%r15 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1c748 , std::allocator >::~basic_stringbuf()@@Base+0xe68> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 1c489 , std::allocator >::~basic_stringbuf()@@Base+0xba9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1c4d5 , std::allocator >::~basic_stringbuf()@@Base+0xbf5> │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - jmpq 1c94e , std::allocator >::~basic_stringbuf()@@Base+0x195e> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 1ca2c , std::allocator >::~basic_stringbuf()@@Base+0x1a3c> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - jmp 1ca2f , std::allocator >::~basic_stringbuf()@@Base+0x1a3f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 1ca5b , std::allocator >::~basic_stringbuf()@@Base+0x1a6b> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 1caa1 , std::allocator >::~basic_stringbuf()@@Base+0x1ab1> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 1ca46 , std::allocator >::~basic_stringbuf()@@Base+0x1a56> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov $0xe0,%edi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5750 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - lea 0x58(%r14),%rdx │ │ │ │ - lea 0x50(%r14),%rdi │ │ │ │ - movl $0x0,0x58(%r14) │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov %rdx,0x68(%r14) │ │ │ │ - mov %rdx,0x70(%r14) │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov %rax,0x48(%r14) │ │ │ │ - je 1cbb4 , std::allocator >::~basic_stringbuf()@@Base+0x1bc4> │ │ │ │ - lea 0x58(%rsp),%rcx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1cb83 , std::allocator >::~basic_stringbuf()@@Base+0x1b93> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1cb80 , std::allocator >::~basic_stringbuf()@@Base+0x1b90> │ │ │ │ - mov %rcx,0x68(%r14) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1cb9b , std::allocator >::~basic_stringbuf()@@Base+0x1bab> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1cb98 , std::allocator >::~basic_stringbuf()@@Base+0x1ba8> │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov %rcx,0x70(%r14) │ │ │ │ - mov %rax,0x60(%r14) │ │ │ │ - mov %rdx,0x78(%r14) │ │ │ │ - mov 0x90(%rbp),%rsi │ │ │ │ - lea 0x88(%r14),%rdx │ │ │ │ - lea 0x80(%r14),%rdi │ │ │ │ - movl $0x0,0x88(%r14) │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rdx,0x98(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rdx,0xa0(%r14) │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - je 1cc68 , std::allocator >::~basic_stringbuf()@@Base+0x1c78> │ │ │ │ - lea 0x60(%rsp),%rcx │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - callq 1cac0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1cc23 , std::allocator >::~basic_stringbuf()@@Base+0x1c33> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ + cmp %r12,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1cc20 , std::allocator >::~basic_stringbuf()@@Base+0x1c30> │ │ │ │ - mov %rcx,0x98(%r14) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1cc43 , std::allocator >::~basic_stringbuf()@@Base+0x1c53> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ + je 1c4ad , std::allocator >::~basic_stringbuf()@@Base+0xbcd> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1c4c5 , std::allocator >::~basic_stringbuf()@@Base+0xbe5> │ │ │ │ + sub %r12,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 1c4c9 , std::allocator >::~basic_stringbuf()@@Base+0xbe9> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 1c480 , std::allocator >::~basic_stringbuf()@@Base+0xba0> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1c480 , std::allocator >::~basic_stringbuf()@@Base+0xba0> │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1c489 , std::allocator >::~basic_stringbuf()@@Base+0xba9> │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + je 1c51a , std::allocator >::~basic_stringbuf()@@Base+0xc3a> │ │ │ │ + mov 0x28(%rbx),%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1cc40 , std::allocator >::~basic_stringbuf()@@Base+0x1c50> │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov %rcx,0xa0(%r14) │ │ │ │ - mov %rax,0x90(%r14) │ │ │ │ - mov %rdx,0xa8(%r14) │ │ │ │ - mov 0xb0(%rbp),%rbx │ │ │ │ - lea 0xb0(%rbp),%r13 │ │ │ │ - lea 0xb0(%r14),%r12 │ │ │ │ - movq $0x0,0xc0(%r14) │ │ │ │ - mov %r12,0xb0(%r14) │ │ │ │ - mov %r12,0xb8(%r14) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 1cccd , std::allocator >::~basic_stringbuf()@@Base+0x1cdd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - addq $0x1,0xc0(%r14) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 1cca0 , std::allocator >::~basic_stringbuf()@@Base+0x1cb0> │ │ │ │ - mov 0xc8(%rbp),%rbx │ │ │ │ - lea 0xc8(%rbp),%r15 │ │ │ │ - lea 0xc8(%r14),%r13 │ │ │ │ - movq $0x0,0xd8(%r14) │ │ │ │ - mov %r13,0xc8(%r14) │ │ │ │ - mov %r13,0xd0(%r14) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 1cd2d , std::allocator >::~basic_stringbuf()@@Base+0x1d3d> │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - addq $0x1,0xd8(%r14) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 1cd00 , std::allocator >::~basic_stringbuf()@@Base+0x1d10> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov %eax,(%r14) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - jne 1d060 , std::allocator >::~basic_stringbuf()@@Base+0x2070> │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1d010 , std::allocator >::~basic_stringbuf()@@Base+0x2020> │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + jne 1c650 , std::allocator >::~basic_stringbuf()@@Base+0xd70> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 1c638 , std::allocator >::~basic_stringbuf()@@Base+0xd58> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 1c51a , std::allocator >::~basic_stringbuf()@@Base+0xc3a> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1c638 , std::allocator >::~basic_stringbuf()@@Base+0xd58> │ │ │ │ mov $0xe0,%edi │ │ │ │ + mov %rbx,%r12 │ │ │ │ callq 5750 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x28(%r12),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 12c40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa380> │ │ │ │ - mov 0x40(%r12),%rax │ │ │ │ - lea 0x58(%rbx),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov 0x60(%r12),%rsi │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq f330 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x460> │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + lea 0xb0(%rbx),%r13 │ │ │ │ + lea 0xc8(%rbx),%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + mov %rax,0x70(%rbx) │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ movl $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov %r12,%rsi │ │ │ │ movq $0x0,0x78(%rbx) │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - je 1ce45 , std::allocator >::~basic_stringbuf()@@Base+0x1e55> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1ce13 , std::allocator >::~basic_stringbuf()@@Base+0x1e23> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1ce10 , std::allocator >::~basic_stringbuf()@@Base+0x1e20> │ │ │ │ - mov %rcx,0x68(%rbx) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1ce2b , std::allocator >::~basic_stringbuf()@@Base+0x1e3b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1ce28 , std::allocator >::~basic_stringbuf()@@Base+0x1e38> │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov %rcx,0x70(%rbx) │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - mov %rdx,0x78(%rbx) │ │ │ │ - lea 0x88(%rbx),%rdx │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - lea 0x80(%rbx),%rax │ │ │ │ movl $0x0,0x88(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ movq $0x0,0xa8(%rbx) │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - mov %rdx,0xa0(%rbx) │ │ │ │ - mov 0x90(%r12),%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1cef9 , std::allocator >::~basic_stringbuf()@@Base+0x1f09> │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 1cac0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1ceb3 , std::allocator >::~basic_stringbuf()@@Base+0x1ec3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1ceb0 , std::allocator >::~basic_stringbuf()@@Base+0x1ec0> │ │ │ │ - mov %rcx,0x98(%rbx) │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 1ced3 , std::allocator >::~basic_stringbuf()@@Base+0x1ee3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1ced0 , std::allocator >::~basic_stringbuf()@@Base+0x1ee0> │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - mov %rax,0x90(%rbx) │ │ │ │ - mov %rdx,0xa8(%rbx) │ │ │ │ - lea 0xb0(%rbx),%r15 │ │ │ │ movq $0x0,0xc0(%rbx) │ │ │ │ - lea 0xb0(%r12),%r13 │ │ │ │ - mov %r15,0xb0(%rbx) │ │ │ │ - mov %r15,0xb8(%rbx) │ │ │ │ - mov 0xb0(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 1cf5e , std::allocator >::~basic_stringbuf()@@Base+0x1f6e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - addq $0x1,0xc0(%rbx) │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 1cf30 , std::allocator >::~basic_stringbuf()@@Base+0x1f40> │ │ │ │ - lea 0xc8(%rbx),%r13 │ │ │ │ + mov %r13,0xb0(%rbx) │ │ │ │ + mov %r13,0xb8(%rbx) │ │ │ │ movq $0x0,0xd8(%rbx) │ │ │ │ - lea 0xc8(%r12),%rax │ │ │ │ - mov %r13,0xc8(%rbx) │ │ │ │ - mov %r13,0xd0(%rbx) │ │ │ │ - mov 0xc8(%r12),%rbp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 1cfd0 , std::allocator >::~basic_stringbuf()@@Base+0x1fe0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - addq $0x1,0xd8(%rbx) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - jne 1cfa0 , std::allocator >::~basic_stringbuf()@@Base+0x1fb0> │ │ │ │ - mov (%r12),%eax │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 1d040 , std::allocator >::~basic_stringbuf()@@Base+0x2050> │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1cd7f , std::allocator >::~basic_stringbuf()@@Base+0x1d8f> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %fs:0x28,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - jne 1d0c9 , std::allocator >::~basic_stringbuf()@@Base+0x20d9> │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov %r14,0xc8(%rbx) │ │ │ │ + mov %r14,0xd0(%rbx) │ │ │ │ + callq 1c180 , std::allocator >::~basic_stringbuf()@@Base+0x8a0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + je 1c680 , std::allocator >::~basic_stringbuf()@@Base+0xda0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1c61e , std::allocator >::~basic_stringbuf()@@Base+0xd3e> │ │ │ │ + cmp %rdx,0x8(%rsp) │ │ │ │ + jne 1c700 , std::allocator >::~basic_stringbuf()@@Base+0xe20> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 1cac0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad0> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - jmp 1cffd , std::allocator >::~basic_stringbuf()@@Base+0x200d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 1cac0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad0> │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - jmpq 1cd59 , std::allocator >::~basic_stringbuf()@@Base+0x1d69> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%r14),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - cmp %rdi,0x10(%rsp) │ │ │ │ - je 1d09c , std::allocator >::~basic_stringbuf()@@Base+0x20ac> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1d08c , std::allocator >::~basic_stringbuf()@@Base+0x209c> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1c512 , std::allocator >::~basic_stringbuf()@@Base+0xc32> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle 1c506 , std::allocator >::~basic_stringbuf()@@Base+0xc26> │ │ │ │ + jmp 1c638 , std::allocator >::~basic_stringbuf()@@Base+0xd58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 1d206 , std::allocator >::~basic_stringbuf()@@Base+0x2216> │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 1c6a0 , std::allocator >::~basic_stringbuf()@@Base+0xdc0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rdi),%rbp │ │ │ │ callq 5700 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ mov %rbp,%rdi │ │ │ │ - jmp 1d0d8 , std::allocator >::~basic_stringbuf()@@Base+0x20e8> │ │ │ │ - jmp 1d09f , std::allocator >::~basic_stringbuf()@@Base+0x20af> │ │ │ │ + jne 1c690 , std::allocator >::~basic_stringbuf()@@Base+0xdb0> │ │ │ │ mov 0xb0(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 1d145 , std::allocator >::~basic_stringbuf()@@Base+0x2155> │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 1c6c0 , std::allocator >::~basic_stringbuf()@@Base+0xde0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rdi),%rbp │ │ │ │ callq 5700 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ mov %rbp,%rdi │ │ │ │ - jmp 1d0fa , std::allocator >::~basic_stringbuf()@@Base+0x210a> │ │ │ │ - mov %rax,%rbp │ │ │ │ + jne 1c6b0 , std::allocator >::~basic_stringbuf()@@Base+0xdd0> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ mov 0x60(%rbx),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,0x18(%rsp) │ │ │ │ - je 1d12d , std::allocator >::~basic_stringbuf()@@Base+0x213d> │ │ │ │ + cmp %rdi,(%rsp) │ │ │ │ + je 1c6ef , std::allocator >::~basic_stringbuf()@@Base+0xe0f> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %r15,%rbx │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - jmp 1d10f , std::allocator >::~basic_stringbuf()@@Base+0x211f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ + jmpq 1c638 , std::allocator >::~basic_stringbuf()@@Base+0xd58> │ │ │ │ + nop │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov 0x28(%rdx),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1c752 , std::allocator >::~basic_stringbuf()@@Base+0xe72> │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1c623 , std::allocator >::~basic_stringbuf()@@Base+0xd43> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1c61e , std::allocator >::~basic_stringbuf()@@Base+0xd3e> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 1c623 , std::allocator >::~basic_stringbuf()@@Base+0xd43> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + jmpq 1c51a , std::allocator >::~basic_stringbuf()@@Base+0xc3a> │ │ │ │ + mov 0x20(%r8),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + je 1c717 , std::allocator >::~basic_stringbuf()@@Base+0xe37> │ │ │ │ + jmp 1c737 , std::allocator >::~basic_stringbuf()@@Base+0xe57> │ │ │ │ mov %rax,%rdi │ │ │ │ callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1d11d , std::allocator >::~basic_stringbuf()@@Base+0x212d> │ │ │ │ - jmp 1d130 , std::allocator >::~basic_stringbuf()@@Base+0x2140> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 1d1cf , std::allocator >::~basic_stringbuf()@@Base+0x21df> │ │ │ │ - mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 1d1a1 , std::allocator >::~basic_stringbuf()@@Base+0x21b1> │ │ │ │ - mov 0xb0(%r14),%rdi │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 1d1eb , std::allocator >::~basic_stringbuf()@@Base+0x21fb> │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 1d1bd , std::allocator >::~basic_stringbuf()@@Base+0x21cd> │ │ │ │ - mov 0xb0(%r14),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 1d1e8 , std::allocator >::~basic_stringbuf()@@Base+0x21f8> │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 1d1d6 , std::allocator >::~basic_stringbuf()@@Base+0x21e6> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x90(%r14),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - jmpq 1d07e , std::allocator >::~basic_stringbuf()@@Base+0x208e> │ │ │ │ - jmpq 1d166 , std::allocator >::~basic_stringbuf()@@Base+0x2176> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 1d145 , std::allocator >::~basic_stringbuf()@@Base+0x2155> │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 1d20d , std::allocator >::~basic_stringbuf()@@Base+0x221d> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub 0x8(%rdi),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0x28(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x24(%rdi),%r8d │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov 0x28(%rbx),%ecx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - je 1d440 , std::allocator >::~basic_stringbuf()@@Base+0x2450> │ │ │ │ - jb 1d410 , std::allocator >::~basic_stringbuf()@@Base+0x2420> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 1d3d0 , std::allocator >::~basic_stringbuf()@@Base+0x23e0> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 1d400 , std::allocator >::~basic_stringbuf()@@Base+0x2410> │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - je 1d3e1 , std::allocator >::~basic_stringbuf()@@Base+0x23f1> │ │ │ │ - movl $0x3,0x24(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 1d46b , std::allocator >::~basic_stringbuf()@@Base+0x247b> │ │ │ │ - mov 0x24(%rbx),%r8d │ │ │ │ - sub $0x2,%edx │ │ │ │ - lea 0x4(%rdi,%rdx,8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x4(%rdx),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub $0x8,%rdx │ │ │ │ - lea (%rdi,%rcx,8),%rcx │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - mov 0x8(%rdx),%esi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %esi,0x4(%rcx) │ │ │ │ - jne 1d310 , std::allocator >::~basic_stringbuf()@@Base+0x2320> │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - je 1d460 , std::allocator >::~basic_stringbuf()@@Base+0x2470> │ │ │ │ - jb 1d430 , std::allocator >::~basic_stringbuf()@@Base+0x2440> │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - je 1d3f0 , std::allocator >::~basic_stringbuf()@@Base+0x2400> │ │ │ │ - cmp $0x3,%r8d │ │ │ │ - je 1d470 , std::allocator >::~basic_stringbuf()@@Base+0x2480> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22bf0 ::do_widen(char) const@@Base+0x9e0> │ │ │ │ - test %al,%al │ │ │ │ - je 1d36d , std::allocator >::~basic_stringbuf()@@Base+0x237d> │ │ │ │ - cmpl $0x1,0x8(%rbp) │ │ │ │ - je 1d480 , std::allocator >::~basic_stringbuf()@@Base+0x2490> │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - sub %r8,%rdi │ │ │ │ - mov (%r8),%esi │ │ │ │ - mov 0x4(%r8),%edx │ │ │ │ - sar $0x3,%rdi │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - jbe 1d3b4 , std::allocator >::~basic_stringbuf()@@Base+0x23c4> │ │ │ │ - mov $0x3,%eax │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmp 1d3a3 , std::allocator >::~basic_stringbuf()@@Base+0x23b3> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - jae 1d3b4 , std::allocator >::~basic_stringbuf()@@Base+0x23c4> │ │ │ │ - lea (%r8,%rax,8),%rax │ │ │ │ - cmp (%rax),%esi │ │ │ │ - jne 1d398 , std::allocator >::~basic_stringbuf()@@Base+0x23a8> │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jne 1d398 , std::allocator >::~basic_stringbuf()@@Base+0x23a8> │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22c10 ::do_widen(char) const@@Base+0xa00> │ │ │ │ - test %al,%al │ │ │ │ - je 1d3c4 , std::allocator >::~basic_stringbuf()@@Base+0x23d4> │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%r8d │ │ │ │ - je 1d2f7 , std::allocator >::~basic_stringbuf()@@Base+0x2307> │ │ │ │ - movl $0x2,0x24(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1d2ff , std::allocator >::~basic_stringbuf()@@Base+0x230f> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - jmpq 1d353 , std::allocator >::~basic_stringbuf()@@Base+0x2363> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1d303 , std::allocator >::~basic_stringbuf()@@Base+0x2313> │ │ │ │ - jmpq 1d32a , std::allocator >::~basic_stringbuf()@@Base+0x233a> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 1d44c , std::allocator >::~basic_stringbuf()@@Base+0x245c> │ │ │ │ - movl $0x0,0x24(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1d2ff , std::allocator >::~basic_stringbuf()@@Base+0x230f> │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - jmpq 1d353 , std::allocator >::~basic_stringbuf()@@Base+0x2363> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1d41d , std::allocator >::~basic_stringbuf()@@Base+0x242d> │ │ │ │ - movl $0x1,0x24(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1d2ff , std::allocator >::~basic_stringbuf()@@Base+0x230f> │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - jmpq 1d353 , std::allocator >::~basic_stringbuf()@@Base+0x2363> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - jmpq 1d353 , std::allocator >::~basic_stringbuf()@@Base+0x2363> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22f30 ::do_widen(char) const@@Base+0xd20> │ │ │ │ - jmpq 1d36d , std::allocator >::~basic_stringbuf()@@Base+0x237d> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub 0x8(%rdi),%rax │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1d507 , std::allocator >::~basic_stringbuf()@@Base+0x2517> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x6f,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rax,%r13,8),%rdx │ │ │ │ - lea 0x1(%r14),%r13d │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - mov (%rdx),%edx │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb 1d4c0 , std::allocator >::~basic_stringbuf()@@Base+0x24d0> │ │ │ │ - xor %edi,%edi │ │ │ │ - cmpb $0x0,0x20(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - setne %dil │ │ │ │ - add $0x1,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ - cmpb $0x1,0x20(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - sbb %esi,%esi │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - mov (%rdx),%edx │ │ │ │ - and $0x18,%esi │ │ │ │ - mov %eax,%r8d │ │ │ │ - add $0x40,%esi │ │ │ │ - jmpq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %esi,(%rcx) │ │ │ │ - je 1d560 , std::allocator >::~basic_stringbuf()@@Base+0x2570> │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %edx,0x4(%rcx) │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%cl │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - sbb %rax,%rax │ │ │ │ - not %rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%cl │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - sub %r8,%rdi │ │ │ │ - not %ecx │ │ │ │ - sar $0x3,%rdi │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 1d5ab , std::allocator >::~basic_stringbuf()@@Base+0x25bb> │ │ │ │ - jmp 1d5c0 , std::allocator >::~basic_stringbuf()@@Base+0x25d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - jae 1d5c0 , std::allocator >::~basic_stringbuf()@@Base+0x25d0> │ │ │ │ - lea (%r8,%rax,8),%rax │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - jne 1d5a0 , std::allocator >::~basic_stringbuf()@@Base+0x25b0> │ │ │ │ - cmp %edx,0x4(%rax) │ │ │ │ - jne 1d5a0 , std::allocator >::~basic_stringbuf()@@Base+0x25b0> │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdi),%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x227f11(%rip),%rax # 245520 ::do_widen(char) const@@Base+0x223310> │ │ │ │ - mov %rsp,%r13 │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movb $0x1,0x20(%rdi) │ │ │ │ - movl $0x3,0x24(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movl $0x3,0x28(%rdi) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - callq 1d8c0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - mov %r14d,0x4(%rsp) │ │ │ │ - callq 1d8c0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - mov %r14d,0x4(%rsp) │ │ │ │ - callq 1d8c0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 1d687 , std::allocator >::~basic_stringbuf()@@Base+0x2697> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d69d , std::allocator >::~basic_stringbuf()@@Base+0x26ad> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov -0x8(%rax),%edx │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 1d8c0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 1d6f6 , std::allocator >::~basic_stringbuf()@@Base+0x2706> │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x227e19(%rip),%rax # 245520 ::do_widen(char) const@@Base+0x223310> │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d720 , std::allocator >::~basic_stringbuf()@@Base+0x2730> │ │ │ │ - jmpq 5700 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x227de9(%rip),%rax # 245520 ::do_widen(char) const@@Base+0x223310> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d74c , std::allocator >::~basic_stringbuf()@@Base+0x275c> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x30,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rdi,%r14 │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1d878 , std::allocator >::~basic_stringbuf()@@Base+0x2888> │ │ │ │ - lea (%rcx,%rcx,1),%rsi │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jbe 1d890 , std::allocator >::~basic_stringbuf()@@Base+0x28a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x8(%r12),%r15 │ │ │ │ - add %r12,%r13 │ │ │ │ - add %r12,%r14 │ │ │ │ - je 1d7d8 , std::allocator >::~basic_stringbuf()@@Base+0x27e8> │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov %rdx,(%r14) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - je 1d816 , std::allocator >::~basic_stringbuf()@@Base+0x2826> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1d7f3 , std::allocator >::~basic_stringbuf()@@Base+0x2803> │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 1d7e8 , std::allocator >::~basic_stringbuf()@@Base+0x27f8> │ │ │ │ - lea 0x8(%rdi),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - lea 0x10(%r12,%rdx,8),%r15 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1d850 , std::allocator >::~basic_stringbuf()@@Base+0x2860> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1d833 , std::allocator >::~basic_stringbuf()@@Base+0x2843> │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 1d828 , std::allocator >::~basic_stringbuf()@@Base+0x2838> │ │ │ │ - add $0x8,%rbx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - lea 0x8(%r15,%rdx,8),%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d85a , std::allocator >::~basic_stringbuf()@@Base+0x286a> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,0x0(%rbp) │ │ │ │ - mov %r15,0x8(%rbp) │ │ │ │ - mov %r13,0x10(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x0(,%rsi,8),%r13 │ │ │ │ - jmpq 1d7a8 , std::allocator >::~basic_stringbuf()@@Base+0x27b8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - ja 1d7a8 , std::allocator >::~basic_stringbuf()@@Base+0x27b8> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 1d87d , std::allocator >::~basic_stringbuf()@@Base+0x288d> │ │ │ │ - mov $0x8,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 1d7cd , std::allocator >::~basic_stringbuf()@@Base+0x27dd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cmp 0x10(%rdi),%rax │ │ │ │ - je 1d8e0 , std::allocator >::~basic_stringbuf()@@Base+0x28f0> │ │ │ │ - test %rax,%rax │ │ │ │ - je 1d8d5 , std::allocator >::~basic_stringbuf()@@Base+0x28e5> │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmpq 1d760 , std::allocator >::~basic_stringbuf()@@Base+0x2770> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 1d91c , std::allocator >::~basic_stringbuf()@@Base+0x292c> │ │ │ │ + jne 1c7cc , std::allocator >::~basic_stringbuf()@@Base+0xeec> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1d9a7 , std::allocator >::~basic_stringbuf()@@Base+0x29b7> │ │ │ │ + jne 1c857 , std::allocator >::~basic_stringbuf()@@Base+0xf77> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 1d970 , std::allocator >::~basic_stringbuf()@@Base+0x2980> │ │ │ │ + ja 1c820 , std::allocator >::~basic_stringbuf()@@Base+0xf40> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 1d9a0 , std::allocator >::~basic_stringbuf()@@Base+0x29b0> │ │ │ │ + jne 1c850 , std::allocator >::~basic_stringbuf()@@Base+0xf70> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1d9b3 , std::allocator >::~basic_stringbuf()@@Base+0x29c3> │ │ │ │ + jne 1c863 , std::allocator >::~basic_stringbuf()@@Base+0xf83> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -22881,1340 +20408,4418 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 1d944 , std::allocator >::~basic_stringbuf()@@Base+0x2954> │ │ │ │ + jmp 1c7f4 , std::allocator >::~basic_stringbuf()@@Base+0xf14> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1d944 , std::allocator >::~basic_stringbuf()@@Base+0x2954> │ │ │ │ - jmp 1d989 , std::allocator >::~basic_stringbuf()@@Base+0x2999> │ │ │ │ - lea 0x1c75a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 1c7f4 , std::allocator >::~basic_stringbuf()@@Base+0xf14> │ │ │ │ + jmp 1c839 , std::allocator >::~basic_stringbuf()@@Base+0xf59> │ │ │ │ + lea 0x1d9ca(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x227b97(%rip),%rax # 245560 ::do_widen(char) const@@Base+0x223350> │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d9ee , std::allocator >::~basic_stringbuf()@@Base+0x29fe> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1da66 , std::allocator >::~basic_stringbuf()@@Base+0x2a76> │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 1da30 , std::allocator >::~basic_stringbuf()@@Base+0x2a40> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1da22 , std::allocator >::~basic_stringbuf()@@Base+0x2a32> │ │ │ │ - callq 5700 │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 1da10 , std::allocator >::~basic_stringbuf()@@Base+0x2a20> │ │ │ │ - mov 0x28(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1da3d , std::allocator >::~basic_stringbuf()@@Base+0x2a4d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1da51 , std::allocator >::~basic_stringbuf()@@Base+0x2a61> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1da96 , std::allocator >::~basic_stringbuf()@@Base+0x2aa6> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1da81 , std::allocator >::~basic_stringbuf()@@Base+0x2a91> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x90(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1dab3 , std::allocator >::~basic_stringbuf()@@Base+0x2ac3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x90(%rbp) │ │ │ │ - mov 0x98(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1db06 , std::allocator >::~basic_stringbuf()@@Base+0x2b16> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x399(%rip),%rdx # 1d730 , std::allocator >::~basic_stringbuf()@@Base+0x2740> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 1db88 , std::allocator >::~basic_stringbuf()@@Base+0x2b98> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x227a3f(%rip),%rax # 245520 ::do_widen(char) const@@Base+0x223310> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1daee , std::allocator >::~basic_stringbuf()@@Base+0x2afe> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x30,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x98(%rbp) │ │ │ │ - mov 0xa0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1db23 , std::allocator >::~basic_stringbuf()@@Base+0x2b33> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0xa0(%rbp) │ │ │ │ - mov 0xa8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1db78 , std::allocator >::~basic_stringbuf()@@Base+0x2b88> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x1027(%rip),%rdx # 1eb60 , std::allocator >::~basic_stringbuf()@@Base+0x3b70> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 1db98 , std::allocator >::~basic_stringbuf()@@Base+0x2ba8> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x2279f3(%rip),%rax # 245540 ::do_widen(char) const@@Base+0x223330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1db5a , std::allocator >::~basic_stringbuf()@@Base+0x2b6a> │ │ │ │ - callq 5700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 5770 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 1dafb , std::allocator >::~basic_stringbuf()@@Base+0x2b0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq 54b0 │ │ │ │ add $0x8,%rsp │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq *%rax │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 1d9c0 , std::allocator >::~basic_stringbuf()@@Base+0x29d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0xb0,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ + jmpq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x227989(%rip),%rax # 245560 ::do_widen(char) const@@Base+0x223350> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - lea 0x28(%rdi),%rdi │ │ │ │ - mov %rax,-0x28(%rdi) │ │ │ │ - movq $0x0,-0x10(%rdi) │ │ │ │ - movb $0x0,-0x8(%rdi) │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - callq 8c60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ - movb $0x0,0x88(%rbx) │ │ │ │ - movb $0x0,0x89(%rbx) │ │ │ │ - movb $0x0,0x8a(%rbx) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + mov 0x2b0(%rdi),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1dc99 , std::allocator >::~basic_stringbuf()@@Base+0x2ca9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1dd03 , std::allocator >::~basic_stringbuf()@@Base+0x2d13> │ │ │ │ - mov 0x30(%r14),%r13 │ │ │ │ - mov 0x28(%r14),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 1dccf , std::allocator >::~basic_stringbuf()@@Base+0x2cdf> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1dcc2 , std::allocator >::~basic_stringbuf()@@Base+0x2cd2> │ │ │ │ - callq 5700 │ │ │ │ - add $0x40,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 1dcb0 , std::allocator >::~basic_stringbuf()@@Base+0x2cc0> │ │ │ │ - mov 0x28(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1dcdc , std::allocator >::~basic_stringbuf()@@Base+0x2cec> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - lea 0x18(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1dcee , std::allocator >::~basic_stringbuf()@@Base+0x2cfe> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1dd33 , std::allocator >::~basic_stringbuf()@@Base+0x2d43> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1dd1e , std::allocator >::~basic_stringbuf()@@Base+0x2d2e> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1dd50 , std::allocator >::~basic_stringbuf()@@Base+0x2d60> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - mov 0x98(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1dda5 , std::allocator >::~basic_stringbuf()@@Base+0x2db5> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x637(%rip),%rdx # 1d730 , std::allocator >::~basic_stringbuf()@@Base+0x2740> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 1e2b0 , std::allocator >::~basic_stringbuf()@@Base+0x32c0> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x2277a1(%rip),%rax # 245520 ::do_widen(char) const@@Base+0x223310> │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1dd8d , std::allocator >::~basic_stringbuf()@@Base+0x2d9d> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x30,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1ddc2 , std::allocator >::~basic_stringbuf()@@Base+0x2dd2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - mov 0xa8(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1de17 , std::allocator >::~basic_stringbuf()@@Base+0x2e27> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0xd87(%rip),%rdx # 1eb60 , std::allocator >::~basic_stringbuf()@@Base+0x3b70> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ + mov 0x2b8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ca18 , std::allocator >::~basic_stringbuf()@@Base+0x1138> │ │ │ │ + cmpb $0x5b,(%rcx) │ │ │ │ + jne 1ca18 , std::allocator >::~basic_stringbuf()@@Base+0x1138> │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 1c924 , std::allocator >::~basic_stringbuf()@@Base+0x1044> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x2b0(%rdi),%rax │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + cmpb $0x5b,(%rax,%rsi,1) │ │ │ │ + jne 1c933 , std::allocator >::~basic_stringbuf()@@Base+0x1053> │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x2b8(%rdi),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + ja 1c910 , std::allocator >::~basic_stringbuf()@@Base+0x1030> │ │ │ │ + lea (%rsi,%rsi,1),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 1ca1f , std::allocator >::~basic_stringbuf()@@Base+0x113f> │ │ │ │ + lea (%rdx,%rsi,1),%rax │ │ │ │ + mov 0x2b0(%rdi),%rcx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 1e2a0 , std::allocator >::~basic_stringbuf()@@Base+0x32b0> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x22774f(%rip),%rax # 245540 ::do_widen(char) const@@Base+0x223330> │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1ddff , std::allocator >::~basic_stringbuf()@@Base+0x2e0f> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5770 │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ + cmova %rdx,%rax │ │ │ │ + add %rcx,%rsi │ │ │ │ mov %rsp,%rbp │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,0x21(%rbx) │ │ │ │ - movb $0x0,0x22(%rbx) │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - movb $0x0,0x88(%rbx) │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov $0x40,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 130f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa830> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1de77 , std::allocator >::~basic_stringbuf()@@Base+0x2e87> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x40,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 12d10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa450> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %r13,0x10(%rbx) │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x228662(%rip),%edx # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - mov 0x228654(%rip),%ecx # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov 0x22864f(%rip),%edx # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %ecx,0x30(%rax) │ │ │ │ - mov %edx,0x28(%rax) │ │ │ │ - movzbl 0x228cbd(%rip),%edx │ │ │ │ - mov %dl,0x2c(%rax) │ │ │ │ - movzbl 0x228cb2(%rip),%edx │ │ │ │ - mov %dl,0x2d(%rax) │ │ │ │ - mov 0x228625(%rip),%edx # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - mov %edx,0x34(%rax) │ │ │ │ - movzbl 0x228c70(%rip),%edx │ │ │ │ - mov %dl,0x38(%rax) │ │ │ │ - movzbl 0x228c65(%rip),%edx │ │ │ │ - mov %dl,0x39(%rax) │ │ │ │ - movzbl 0x228c5e(%rip),%edx │ │ │ │ - mov %dl,0x3a(%rax) │ │ │ │ - movzbl 0x228c53(%rip),%edx │ │ │ │ - mov %dl,0x3b(%rax) │ │ │ │ - jne 1e240 , std::allocator >::~basic_stringbuf()@@Base+0x3250> │ │ │ │ - mov 0x2285c5(%rip),%r13d # 2464d4 , std::allocator >@@GLIBCXX_3.4.21+0xaac> │ │ │ │ - mov 0x2285ba(%rip),%r14d # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1e208 , std::allocator >::~basic_stringbuf()@@Base+0x3218> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 21fa0 , std::allocator >::~basic_stringbuf()@@Base+0x6fb0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1df67 , std::allocator >::~basic_stringbuf()@@Base+0x2f77> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 23160 ::do_widen(char) const@@Base+0xf50> │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 23170 ::do_widen(char) const@@Base+0xf60> │ │ │ │ - mov $0x30,%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 5750 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 1d5d0 , std::allocator >::~basic_stringbuf()@@Base+0x25e0> │ │ │ │ - cmpb $0x0,0x228bde(%rip) │ │ │ │ - mov %r12,0x98(%rbx) │ │ │ │ - jne 1e270 , std::allocator >::~basic_stringbuf()@@Base+0x3280> │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x228544(%rip),%esi # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 1eb90 , std::allocator >::~basic_stringbuf()@@Base+0x3ba0> │ │ │ │ - mov 0xa0(%rbx),%rdx │ │ │ │ - mov 0x98(%rbx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r12,0xa8(%rbx) │ │ │ │ - callq 1ee60 , std::allocator >::~basic_stringbuf()@@Base+0x3e70> │ │ │ │ - mov $0x48,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x18,%ecx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 10f30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8670> │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - mov %r12,0x18(%rbx) │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%r12),%ecx │ │ │ │ - lea -0x2(%r14),%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0x1c8fc(%rip),%rdx # 3a956 ::do_widen(char) const@@Base+0x18746> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + lea 0x10(%rbp),%r12 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rbx) │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 1ca00 , std::allocator >::~basic_stringbuf()@@Base+0x1120> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + je 1c9e8 , std::allocator >::~basic_stringbuf()@@Base+0x1108> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + je 1c9f3 , std::allocator >::~basic_stringbuf()@@Base+0x1113> │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e0a1 , std::allocator >::~basic_stringbuf()@@Base+0x30b1> │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1c9cc , std::allocator >::~basic_stringbuf()@@Base+0x10ec> │ │ │ │ callq 5700 │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1c8a7(%rip),%rdx # 3a95e ::do_widen(char) const@@Base+0x1874e> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1ca37 , std::allocator >::~basic_stringbuf()@@Base+0x1157> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x1,%edx │ │ │ │ + jmp 1c9ae , std::allocator >::~basic_stringbuf()@@Base+0x10ce> │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 1c9ae , std::allocator >::~basic_stringbuf()@@Base+0x10ce> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 1c958 , std::allocator >::~basic_stringbuf()@@Base+0x1078> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x1e55f(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + lea 0x1e5d6(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x8(%rcx) │ │ │ │ + jne 1cce0 , std::allocator >::~basic_stringbuf()@@Base+0x1400> │ │ │ │ + cmpq $0x0,0x8(%rbp) │ │ │ │ + je 1ccb0 , std::allocator >::~basic_stringbuf()@@Base+0x13d0> │ │ │ │ + lea 0x15(%rsp),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x5b,0x15(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + cmp %r12,0x8(%rbp) │ │ │ │ + ja 1ca90 , std::allocator >::~basic_stringbuf()@@Base+0x11b0> │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1ccc0 , std::allocator >::~basic_stringbuf()@@Base+0x13e0> │ │ │ │ + cmpq $0x0,0x8(%rbp) │ │ │ │ + je 1cafa , std::allocator >::~basic_stringbuf()@@Base+0x121a> │ │ │ │ + lea 0x16(%rsp),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x5d,0x16(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + cmp %r12,0x8(%rbp) │ │ │ │ + ja 1cad0 , std::allocator >::~basic_stringbuf()@@Base+0x11f0> │ │ │ │ + cmpq $0x0,0x8(%r14) │ │ │ │ + jne 1cc70 , std::allocator >::~basic_stringbuf()@@Base+0x1390> │ │ │ │ + mov 0x70(%rbp),%r15 │ │ │ │ + lea 0x70(%rbp),%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 1cbe8 , std::allocator >::~basic_stringbuf()@@Base+0x1308> │ │ │ │ + lea 0x17(%rsp),%r14 │ │ │ │ + jmp 1cb38 , std::allocator >::~basic_stringbuf()@@Base+0x1258> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x43(%rdx),%esi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 52f0 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e0fa , std::allocator >::~basic_stringbuf()@@Base+0x310a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x1c854(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 55f0 │ │ │ │ + mov (%r15),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 1cbe8 , std::allocator >::~basic_stringbuf()@@Base+0x1308> │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x28(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e15f , std::allocator >::~basic_stringbuf()@@Base+0x316f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1c805(%rip),%rdx # 3a97a ::do_widen(char) const@@Base+0x1876a> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movb $0x3d,0x17(%rsp) │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e1b8 , std::allocator >::~basic_stringbuf()@@Base+0x31c8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x48(%rsi),%rdx │ │ │ │ + mov 0x40(%rsi),%rsi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r8,%rax,1),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1cd32 , std::allocator >::~basic_stringbuf()@@Base+0x1452> │ │ │ │ + cmpb $0x0,0x38(%rdx) │ │ │ │ + jne 1cb18 , std::allocator >::~basic_stringbuf()@@Base+0x1238> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea -0x25a2(%rip),%rcx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1cb1c , std::allocator >::~basic_stringbuf()@@Base+0x123c> │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 1cb1c , std::allocator >::~basic_stringbuf()@@Base+0x123c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbp),%r14 │ │ │ │ + lea 0x88(%rbp),%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 1cc49 , std::allocator >::~basic_stringbuf()@@Base+0x1369> │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp 0x48(%rdx),%rax │ │ │ │ + je 1cc2e , std::allocator >::~basic_stringbuf()@@Base+0x134e> │ │ │ │ + jmpq 1cd37 , std::allocator >::~basic_stringbuf()@@Base+0x1457> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x48(%rdx) │ │ │ │ + jne 1cd37 , std::allocator >::~basic_stringbuf()@@Base+0x1457> │ │ │ │ + lea 0x20(%rdx),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x40,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1ca40 , std::allocator >::~basic_stringbuf()@@Base+0x1160> │ │ │ │ + mov (%r14),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 1cc18 , std::allocator >::~basic_stringbuf()@@Base+0x1338> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1e2ba , std::allocator >::~basic_stringbuf()@@Base+0x32ca> │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne 1cd56 , std::allocator >::~basic_stringbuf()@@Base+0x1476> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x50,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x228967(%rip),%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 23790 ::do_widen(char) const@@Base+0x1580> │ │ │ │ - mov %r12,0xa0(%rbx) │ │ │ │ - jmpq 1df67 , std::allocator >::~basic_stringbuf()@@Base+0x2f77> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - mov 0x22827a(%rip),%r13d # 2464c4 , std::allocator >@@GLIBCXX_3.4.21+0xa9c> │ │ │ │ - mov 0x22826f(%rip),%r14d # 2464c0 , std::allocator >@@GLIBCXX_3.4.21+0xa98> │ │ │ │ - jne 1df16 , std::allocator >::~basic_stringbuf()@@Base+0x2f26> │ │ │ │ - mov 0x22826e(%rip),%r13d # 2464cc , std::allocator >@@GLIBCXX_3.4.21+0xaa4> │ │ │ │ - mov 0x228263(%rip),%r14d # 2464c8 , std::allocator >@@GLIBCXX_3.4.21+0xaa0> │ │ │ │ - jmpq 1df16 , std::allocator >::~basic_stringbuf()@@Base+0x2f26> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0xa0(%rbx),%r13 │ │ │ │ - callq 1d260 , std::allocator >::~basic_stringbuf()@@Base+0x2270> │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 1d250 , std::allocator >::~basic_stringbuf()@@Base+0x2260> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 22de0 ::do_widen(char) const@@Base+0xbd0> │ │ │ │ - jmpq 1dfb0 , std::allocator >::~basic_stringbuf()@@Base+0x2fc0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 1de0c , std::allocator >::~basic_stringbuf()@@Base+0x2e1c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 1dd9a , std::allocator >::~basic_stringbuf()@@Base+0x2daa> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e2d4 , std::allocator >::~basic_stringbuf()@@Base+0x32e4> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x30,%esi │ │ │ │ - callq 5770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1cd32 , std::allocator >::~basic_stringbuf()@@Base+0x1452> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 1cd00 , std::allocator >::~basic_stringbuf()@@Base+0x1420> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x50,%esi │ │ │ │ - callq 5770 │ │ │ │ + callq 52f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 55f0 │ │ │ │ + jmpq 1cafa , std::allocator >::~basic_stringbuf()@@Base+0x121a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1cafa , std::allocator >::~basic_stringbuf()@@Base+0x121a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r14),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 1e2bf , std::allocator >::~basic_stringbuf()@@Base+0x32cf> │ │ │ │ - jmp 1e2bf , std::allocator >::~basic_stringbuf()@@Base+0x32cf> │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ - jmp 1e2c2 , std::allocator >::~basic_stringbuf()@@Base+0x32d2> │ │ │ │ - jmp 1e2bf , std::allocator >::~basic_stringbuf()@@Base+0x32cf> │ │ │ │ - jmp 1e310 , std::allocator >::~basic_stringbuf()@@Base+0x3320> │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ - jmp 1e2d4 , std::allocator >::~basic_stringbuf()@@Base+0x32e4> │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ - jmpq 1e2c2 , std::allocator >::~basic_stringbuf()@@Base+0x32d2> │ │ │ │ - jmpq 1e2bf , std::allocator >::~basic_stringbuf()@@Base+0x32cf> │ │ │ │ - jmp 1e310 , std::allocator >::~basic_stringbuf()@@Base+0x3320> │ │ │ │ - jmpq 1e2bf , std::allocator >::~basic_stringbuf()@@Base+0x32cf> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + cmpq $0x0,0x8(%rbp) │ │ │ │ + jne 1cac3 , std::allocator >::~basic_stringbuf()@@Base+0x11e3> │ │ │ │ + jmpq 1caef , std::allocator >::~basic_stringbuf()@@Base+0x120f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x14(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + movb $0xa,0x14(%rsp) │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + jmpq 1ca75 , std::allocator >::~basic_stringbuf()@@Base+0x1195> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x2703(%rip),%rdx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1cc96 , std::allocator >::~basic_stringbuf()@@Base+0x13b6> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmpq 1e310 , std::allocator >::~basic_stringbuf()@@Base+0x3320> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rdi),%rsi │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - jmpq 105b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7cf0> │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x21(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x22(%rdi),%eax │ │ │ │ - retq │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmpq 1cc96 , std::allocator >::~basic_stringbuf()@@Base+0x13b6> │ │ │ │ + callq 58a0 │ │ │ │ + lea 0x1ea22(%rip),%rcx # 3b760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x121c0> │ │ │ │ + lea 0x1e9b4(%rip),%rsi # 3b6f9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12159> │ │ │ │ + lea 0x1e95c(%rip),%rdi # 3b6a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12108> │ │ │ │ + mov $0xc8,%edx │ │ │ │ + callq 55c0 <__assert_fail@plt> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 1e410 , std::allocator >::~basic_stringbuf()@@Base+0x3420> │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov $0x32,%eax │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 1e415 , std::allocator >::~basic_stringbuf()@@Base+0x3425> │ │ │ │ - lea 0x1c578(%rip),%rax # 3a980 ::do_widen(char) const@@Base+0x18770> │ │ │ │ - mov (%rax,%rsi,4),%eax │ │ │ │ - retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x320,%eax │ │ │ │ - repz retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %sil,%sil │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ - je 1e440 , std::allocator >::~basic_stringbuf()@@Base+0x3450> │ │ │ │ - test %al,%al │ │ │ │ - je 1e468 , std::allocator >::~basic_stringbuf()@@Base+0x3478> │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %al,%al │ │ │ │ - je 1e434 , std::allocator >::~basic_stringbuf()@@Base+0x3444> │ │ │ │ - movb $0x0,0x88(%rdi) │ │ │ │ - movb $0x0,0x89(%rdi) │ │ │ │ - lea 0x68(%rdi),%rdi │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x1,0x88(%rdi) │ │ │ │ - movb $0x1,0x89(%rdi) │ │ │ │ - lea 0x68(%rdi),%rdi │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x1e0f3(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %rsp,%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 24c90 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - test %al,%al │ │ │ │ - je 1e4d8 , std::allocator >::~basic_stringbuf()@@Base+0x34e8> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1ca40 , std::allocator >::~basic_stringbuf()@@Base+0x1160> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1cdbe , std::allocator >::~basic_stringbuf()@@Base+0x14de> │ │ │ │ + callq 5700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1e80d , std::allocator >::~basic_stringbuf()@@Base+0x381d> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 1cdd7 , std::allocator >::~basic_stringbuf()@@Base+0x14f7> │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1d0cf(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e513 , std::allocator >::~basic_stringbuf()@@Base+0x3523> │ │ │ │ - callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 1e698 , std::allocator >::~basic_stringbuf()@@Base+0x36a8> │ │ │ │ - movzbl 0x88(%rbp),%edx │ │ │ │ - movb $0x1,0x21(%rbp) │ │ │ │ - test %dl,%dl │ │ │ │ - jne 1e680 , std::allocator >::~basic_stringbuf()@@Base+0x3690> │ │ │ │ - cmpb $0x0,0x8a(%rbp) │ │ │ │ - jne 1e680 , std::allocator >::~basic_stringbuf()@@Base+0x3690> │ │ │ │ - lea 0x1d045(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e574 , std::allocator >::~basic_stringbuf()@@Base+0x3584> │ │ │ │ - callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 1e708 , std::allocator >::~basic_stringbuf()@@Base+0x3718> │ │ │ │ - lea 0x1d00e(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e5b5 , std::allocator >::~basic_stringbuf()@@Base+0x35c5> │ │ │ │ - callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 1e720 , std::allocator >::~basic_stringbuf()@@Base+0x3730> │ │ │ │ - lea 0x1cfb1(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e5f6 , std::allocator >::~basic_stringbuf()@@Base+0x3606> │ │ │ │ - callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 1e7d2 , std::allocator >::~basic_stringbuf()@@Base+0x37e2> │ │ │ │ - lea 0x1cf79(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 1e637 , std::allocator >::~basic_stringbuf()@@Base+0x3647> │ │ │ │ + je 1cdf1 , std::allocator >::~basic_stringbuf()@@Base+0x1511> │ │ │ │ callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 1d280 , std::allocator >::~basic_stringbuf()@@Base+0x2290> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ - test %al,%al │ │ │ │ - je 1e740 , std::allocator >::~basic_stringbuf()@@Base+0x3750> │ │ │ │ - cmpb $0x0,0x88(%rbp) │ │ │ │ - je 1e6f0 , std::allocator >::~basic_stringbuf()@@Base+0x3700> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rbp),%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1cefd(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1e6d0 , std::allocator >::~basic_stringbuf()@@Base+0x36e0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x22885e(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x268,%rsp │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsi),%rax │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x228956(%rip),%rbp # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movb $0x0,0x228(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x22894d(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + movq $0x0,0x220(%rsp) │ │ │ │ + movb $0x0,0x229(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movq $0x0,0x240(%rsp) │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x228ae6(%rip),%r14 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + lea 0x28(%r14),%r13 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %r13,0x148(%rsp) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov $0x30,%edx │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cfd0 , std::allocator >::~basic_stringbuf()@@Base+0x16f0> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + testb $0x5,0x168(%rsp) │ │ │ │ + jne 1cfe5 , std::allocator >::~basic_stringbuf()@@Base+0x1705> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1cd60 , std::allocator >::~basic_stringbuf()@@Base+0x1480> │ │ │ │ + lea 0x2289e4(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %r13,0x148(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x2287c1(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x228828(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1cfe0 , std::allocator >::~basic_stringbuf()@@Base+0x1700> │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 1cf22 , std::allocator >::~basic_stringbuf()@@Base+0x1642> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x10,%edi │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x1e711(%rip),%rsi # 3b70c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1216c> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + lea 0x1e847(%rip),%rdx # 3b85c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122bc> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5a60 , std::allocator > const&)@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1d03e , std::allocator >::~basic_stringbuf()@@Base+0x175e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1d051 , std::allocator >::~basic_stringbuf()@@Base+0x1771> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x228f70(%rip),%rdx │ │ │ │ + lea 0x2289b1(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5970 >::~basic_ofstream()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1d090 , std::allocator >::~basic_stringbuf()@@Base+0x17b0> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 1d06a , std::allocator >::~basic_stringbuf()@@Base+0x178a> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1d090 , std::allocator >::~basic_stringbuf()@@Base+0x17b0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1d07d , std::allocator >::~basic_stringbuf()@@Base+0x179d> │ │ │ │ + callq 5700 │ │ │ │ + jmp 1d07d , std::allocator >::~basic_stringbuf()@@Base+0x179d> │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov 0x2286ee(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,0x50(%rsp,%rdx,1) │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 1d0b7 , std::allocator >::~basic_stringbuf()@@Base+0x17d7> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1d0cf , std::allocator >::~basic_stringbuf()@@Base+0x17ef> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x2d0(%rdi),%rsi │ │ │ │ + sub $0x98,%rsp │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1f350 , std::allocator >::~basic_stringbuf()@@Base+0x3a70> │ │ │ │ + lea 0x1e5c9(%rip),%rsi # 3b71c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1217c> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + lea 0x1e5ba(%rip),%rdx # 3b724 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12184> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 1d19b , std::allocator >::~basic_stringbuf()@@Base+0x18bb> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + jbe 1d1c2 , std::allocator >::~basic_stringbuf()@@Base+0x18e2> │ │ │ │ + lea 0x10(%r12),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 1d1b9 , std::allocator >::~basic_stringbuf()@@Base+0x18d9> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 1d271 , std::allocator >::~basic_stringbuf()@@Base+0x1991> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rsp,%r13 │ │ │ │ + lea 0x10(%r13),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1d282 , std::allocator >::~basic_stringbuf()@@Base+0x19a2> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x10,%rbx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1d21d , std::allocator >::~basic_stringbuf()@@Base+0x193d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1d230 , std::allocator >::~basic_stringbuf()@@Base+0x1950> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1d243 , std::allocator >::~basic_stringbuf()@@Base+0x1963> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a60 , std::allocator > const&)@plt> │ │ │ │ + mov 0x228d66(%rip),%rdx │ │ │ │ + lea 0x2287a7(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 1d1ca , std::allocator >::~basic_stringbuf()@@Base+0x18ea> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmpq 1d1f2 , std::allocator >::~basic_stringbuf()@@Base+0x1912> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1d2a6 , std::allocator >::~basic_stringbuf()@@Base+0x19c6> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 1d294 , std::allocator >::~basic_stringbuf()@@Base+0x19b4> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1d2d1 , std::allocator >::~basic_stringbuf()@@Base+0x19f1> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1d2e7 , std::allocator >::~basic_stringbuf()@@Base+0x1a07> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1d2fa , std::allocator >::~basic_stringbuf()@@Base+0x1a1a> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1d2d4 , std::allocator >::~basic_stringbuf()@@Base+0x19f4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1d2e7 , std::allocator >::~basic_stringbuf()@@Base+0x1a07> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + movq $0x0,-0x10(%rdi) │ │ │ │ + mov %rsp,%rbp │ │ │ │ + movq $0x0,-0x8(%rdi) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x48(%rbp),%rax │ │ │ │ + lea 0x18(%rbp),%r12 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x88(%rbp),%rax │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1d45d , std::allocator >::~basic_stringbuf()@@Base+0x1b7d> │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + mov %ecx,0x18(%rbx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rcx,0x28(%rbx) │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov 0x50(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + movq $0x0,0x50(%rbx) │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1d4da , std::allocator >::~basic_stringbuf()@@Base+0x1bfa> │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %rdx,0x50(%rbx) │ │ │ │ + mov %ecx,0x48(%rbx) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,0x58(%rbx) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,0x60(%rbx) │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + lea 0x48(%rbp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%r13 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 1d500 , std::allocator >::~basic_stringbuf()@@Base+0x1c20> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jne 1d4f0 , std::allocator >::~basic_stringbuf()@@Base+0x1c10> │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1d618 , std::allocator >::~basic_stringbuf()@@Base+0x1d38> │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov %r13,0x8(%rdx) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rdx,0x78(%rbx) │ │ │ │ + mov %r13,(%rdx) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %rdx,0x80(%rbx) │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%r13 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 1d570 , std::allocator >::~basic_stringbuf()@@Base+0x1c90> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jne 1d560 , std::allocator >::~basic_stringbuf()@@Base+0x1c80> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + lea 0x88(%rbp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1d630 , std::allocator >::~basic_stringbuf()@@Base+0x1d50> │ │ │ │ + mov %rax,0x88(%rbx) │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rbx) │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x70(%rbp),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1d5d8 , std::allocator >::~basic_stringbuf()@@Base+0x1cf8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 1d5c8 , std::allocator >::~basic_stringbuf()@@Base+0x1ce8> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1d64e , std::allocator >::~basic_stringbuf()@@Base+0x1d6e> │ │ │ │ + add $0xb8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,0x70(%rbx) │ │ │ │ + mov %r13,0x78(%rbx) │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + jmpq 1d54b , std::allocator >::~basic_stringbuf()@@Base+0x1c6b> │ │ │ │ + mov %r13,0x88(%rbx) │ │ │ │ + mov %r13,0x90(%rbx) │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + jmpq 1d5b4 , std::allocator >::~basic_stringbuf()@@Base+0x1cd4> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x18(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x1a0(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0xa0(%rdi),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x227fea(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ + mov %rax,0x60(%rdi) │ │ │ │ + lea 0x70(%rdi),%rax │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movl $0x0,0x48(%rdi) │ │ │ │ + mov %rax,0x70(%rdi) │ │ │ │ + mov %rax,0x78(%rdi) │ │ │ │ + lea 0x88(%rdi),%rax │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movq $0x0,0x68(%rdi) │ │ │ │ + mov %rax,0x88(%rdi) │ │ │ │ + mov %rax,0x90(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x98(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x2282cf(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movb $0x0,0x280(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x2282c7(%rip),%r15 # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,0x1a0(%rbx) │ │ │ │ + movq $0x0,0x278(%rbx) │ │ │ │ + movb $0x0,0x281(%rbx) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x288(%rbx) │ │ │ │ + movq $0x0,0x290(%rbx) │ │ │ │ + movq $0x0,0x298(%rbx) │ │ │ │ + movq $0x0,0x2a0(%rbx) │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %r15,0xa0(%rbx,%rax,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2280a1(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%rbx),%r14 │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x1a0(%rbx) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2c0(%rbx),%rax │ │ │ │ + movq $0x0,0x2b8(%rbx) │ │ │ │ + movb $0x0,0x2c0(%rbx) │ │ │ │ + movq $0x0,0x2d0(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x2b0(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 1d310 , std::allocator >::~basic_stringbuf()@@Base+0x1a30> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x1a0(%rbx) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1f840 , std::allocator >::~basic_stringbuf()@@Base+0x3f60> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r15,0xa0(%rbx,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + jmp 1d817 , std::allocator >::~basic_stringbuf()@@Base+0x1f37> │ │ │ │ + jmp 1d848 , std::allocator >::~basic_stringbuf()@@Base+0x1f68> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x10(%r12),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1dd60 , std::allocator >::~basic_stringbuf()@@Base+0x2480> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 1dcc8 , std::allocator >::~basic_stringbuf()@@Base+0x23e8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + je 1dcd3 , std::allocator >::~basic_stringbuf()@@Base+0x23f3> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1d913 , std::allocator >::~basic_stringbuf()@@Base+0x2033> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x10(%r12),%rcx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x10(%rbp),%rsi │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1dd78 , std::allocator >::~basic_stringbuf()@@Base+0x2498> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + je 1dce8 , std::allocator >::~basic_stringbuf()@@Base+0x2408> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + je 1dcf4 , std::allocator >::~basic_stringbuf()@@Base+0x2414> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1d98f , std::allocator >::~basic_stringbuf()@@Base+0x20af> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + lea 0x20(%r12),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 1b930 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ + mov %rdx,%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1da78 , std::allocator >::~basic_stringbuf()@@Base+0x2198> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1da0a , std::allocator >::~basic_stringbuf()@@Base+0x212a> │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1da24 , std::allocator >::~basic_stringbuf()@@Base+0x2144> │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 1db50 , std::allocator >::~basic_stringbuf()@@Base+0x2270> │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + lea 0x70(%r13),%rsi │ │ │ │ + mov %r14,0x10(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5300 │ │ │ │ + addq $0x1,0x80(%r13) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1de8d , std::allocator >::~basic_stringbuf()@@Base+0x25ad> │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + movb $0x1,(%rsp) │ │ │ │ + je 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x24b0> │ │ │ │ + mov $0x60,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1de10 , std::allocator >::~basic_stringbuf()@@Base+0x2530> │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x30(%r12),%rdx │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x50(%r14),%rax │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1de00 , std::allocator >::~basic_stringbuf()@@Base+0x2520> │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x50(%r14) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movzbl (%rsp),%edi │ │ │ │ + lea 0x18(%r13),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x48(%r14) │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x38(%r13) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 1d9ef , std::allocator >::~basic_stringbuf()@@Base+0x210f> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r13),%r15 │ │ │ │ + lea 0x18(%r13),%r12 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1de20 , std::allocator >::~basic_stringbuf()@@Base+0x2540> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 1db81 , std::allocator >::~basic_stringbuf()@@Base+0x22a1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1dbd5 , std::allocator >::~basic_stringbuf()@@Base+0x22f5> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1dbae , std::allocator >::~basic_stringbuf()@@Base+0x22ce> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1dbc5 , std::allocator >::~basic_stringbuf()@@Base+0x22e5> │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 1dbc9 , std::allocator >::~basic_stringbuf()@@Base+0x22e9> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 1db78 , std::allocator >::~basic_stringbuf()@@Base+0x2298> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1db78 , std::allocator >::~basic_stringbuf()@@Base+0x2298> │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1db81 , std::allocator >::~basic_stringbuf()@@Base+0x22a1> │ │ │ │ + cmp %r12,0x18(%rsp) │ │ │ │ + je 1dc1b , std::allocator >::~basic_stringbuf()@@Base+0x233b> │ │ │ │ + mov 0x28(%r12),%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1dd08 , std::allocator >::~basic_stringbuf()@@Base+0x2428> │ │ │ │ + mov %r14,%r9 │ │ │ │ + sub %r15,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1dcb3 , std::allocator >::~basic_stringbuf()@@Base+0x23d3> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 1dc1b , std::allocator >::~basic_stringbuf()@@Base+0x233b> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1dcb3 , std::allocator >::~basic_stringbuf()@@Base+0x23d3> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20(%rax),%r15 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + lea 0x50(%r12),%r14 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + movb $0x0,0x50(%r12) │ │ │ │ + mov %r14,0x40(%r12) │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + je 1dd28 , std::allocator >::~basic_stringbuf()@@Base+0x2448> │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + je 1dc99 , std::allocator >::~basic_stringbuf()@@Base+0x23b9> │ │ │ │ + test %rax,%rax │ │ │ │ + je 1de30 , std::allocator >::~basic_stringbuf()@@Base+0x2550> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x38(%r13) │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 1da4e , std::allocator >::~basic_stringbuf()@@Base+0x216e> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 1d8f3 , std::allocator >::~basic_stringbuf()@@Base+0x2013> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 1d96f , std::allocator >::~basic_stringbuf()@@Base+0x208f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 1dbf4 , std::allocator >::~basic_stringbuf()@@Base+0x2314> │ │ │ │ + jmpq 1dc13 , std::allocator >::~basic_stringbuf()@@Base+0x2333> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 1dd37 , std::allocator >::~basic_stringbuf()@@Base+0x2457> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + cmp %rdi,0x8(%rsp) │ │ │ │ + je 1dd48 , std::allocator >::~basic_stringbuf()@@Base+0x2468> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,%r12 │ │ │ │ + callq 5700 │ │ │ │ + jmpq 1dcb3 , std::allocator >::~basic_stringbuf()@@Base+0x23d3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmpq 1d8f3 , std::allocator >::~basic_stringbuf()@@Base+0x2013> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmpq 1d96f , std::allocator >::~basic_stringbuf()@@Base+0x208f> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 1da85 , std::allocator >::~basic_stringbuf()@@Base+0x21a5> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1ddcf , std::allocator >::~basic_stringbuf()@@Base+0x24ef> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1ddf2 , std::allocator >::~basic_stringbuf()@@Base+0x2512> │ │ │ │ + sub %r14,%rcx │ │ │ │ + movb $0x0,(%rsp) │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 1da85 , std::allocator >::~basic_stringbuf()@@Base+0x21a5> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 1de84 , std::allocator >::~basic_stringbuf()@@Base+0x25a4> │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + jmpq 1da85 , std::allocator >::~basic_stringbuf()@@Base+0x21a5> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x50(%r14) │ │ │ │ + jmpq 1db03 , std::allocator >::~basic_stringbuf()@@Base+0x2223> │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%r14) │ │ │ │ + jmpq 1daba , std::allocator >::~basic_stringbuf()@@Base+0x21da> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + jmpq 1dc1b , std::allocator >::~basic_stringbuf()@@Base+0x233b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov 0x28(%rdx),%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1de5a , std::allocator >::~basic_stringbuf()@@Base+0x257a> │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1de7a , std::allocator >::~basic_stringbuf()@@Base+0x259a> │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r15,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1dc9e , std::allocator >::~basic_stringbuf()@@Base+0x23be> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1dc99 , std::allocator >::~basic_stringbuf()@@Base+0x23b9> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 1dc9e , std::allocator >::~basic_stringbuf()@@Base+0x23be> │ │ │ │ + movb $0x1,(%rsp) │ │ │ │ + jmpq 1da85 , std::allocator >::~basic_stringbuf()@@Base+0x21a5> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1dea8 , std::allocator >::~basic_stringbuf()@@Base+0x25c8> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1dec7 , std::allocator >::~basic_stringbuf()@@Base+0x25e7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 1dea3 , std::allocator >::~basic_stringbuf()@@Base+0x25c3> │ │ │ │ + jmp 1dea8 , std::allocator >::~basic_stringbuf()@@Base+0x25c8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmp 1dea8 , std::allocator >::~basic_stringbuf()@@Base+0x25c8> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov $0xe0,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x30(%rbx),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,0x20(%rbx) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + lea 0xb0(%rbx),%rbp │ │ │ │ + lea 0xc8(%rbx),%r12 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + mov %rax,0x70(%rbx) │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + mov %rbp,0xb0(%rbx) │ │ │ │ + mov %rbp,0xb8(%rbx) │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + mov %r12,0xc8(%rbx) │ │ │ │ + mov %r12,0xd0(%rbx) │ │ │ │ + callq 1c180 , std::allocator >::~basic_stringbuf()@@Base+0x8a0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + je 1e0a8 , std::allocator >::~basic_stringbuf()@@Base+0x27c8> │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x8(%r13),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 1e040 , std::allocator >::~basic_stringbuf()@@Base+0x2760> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1e01b , std::allocator >::~basic_stringbuf()@@Base+0x273b> │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov 0x28(%rdx),%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e07f , std::allocator >::~basic_stringbuf()@@Base+0x279f> │ │ │ │ + mov 0x20(%r8),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 1e09b , std::allocator >::~basic_stringbuf()@@Base+0x27bb> │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1e01b , std::allocator >::~basic_stringbuf()@@Base+0x273b> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1e130 , std::allocator >::~basic_stringbuf()@@Base+0x2850> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 1e01b , std::allocator >::~basic_stringbuf()@@Base+0x273b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 1e0c8 , std::allocator >::~basic_stringbuf()@@Base+0x27e8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jne 1e0b8 , std::allocator >::~basic_stringbuf()@@Base+0x27d8> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 1e0e8 , std::allocator >::~basic_stringbuf()@@Base+0x2808> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + jne 1e0d8 , std::allocator >::~basic_stringbuf()@@Base+0x27f8> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 1e116 , std::allocator >::~basic_stringbuf()@@Base+0x2836> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 1e01b , std::allocator >::~basic_stringbuf()@@Base+0x273b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x2b0(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x2a8(%rbx),%r12 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1e872 , std::allocator >::~basic_stringbuf()@@Base+0x2f92> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 1e438 , std::allocator >::~basic_stringbuf()@@Base+0x2b58> │ │ │ │ + movsbl 0x43(%rbp),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 1e6c0 , std::allocator >::~basic_stringbuf()@@Base+0x2de0> │ │ │ │ + mov 0x2b0(%rbx),%rax │ │ │ │ + addq $0x1,0x2d0(%rbx) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3b,%al │ │ │ │ + je 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + cmp $0x23,%al │ │ │ │ + je 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + lea 0x2c0(%rbx),%rcx │ │ │ │ + mov 0x2b0(%rbx),%rax │ │ │ │ + je 1e6a0 , std::allocator >::~basic_stringbuf()@@Base+0x2dc0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + je 1e470 , std::allocator >::~basic_stringbuf()@@Base+0x2b90> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x2c0(%rbx),%rcx │ │ │ │ + mov %rdx,0x2b0(%rbx) │ │ │ │ + mov %rdi,0x2b8(%rbx) │ │ │ │ + mov %rsi,0x2c0(%rbx) │ │ │ │ + je 1e485 , std::allocator >::~basic_stringbuf()@@Base+0x2ba5> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 1e2b4 , std::allocator >::~basic_stringbuf()@@Base+0x29d4> │ │ │ │ + callq 5700 │ │ │ │ + cmpq $0x0,0x2b8(%rbx) │ │ │ │ + je 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + mov 0x2b0(%rbx),%rax │ │ │ │ + cmpb $0x5b,(%rax) │ │ │ │ + je 1e4a0 , std::allocator >::~basic_stringbuf()@@Base+0x2bc0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x3d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 1e877 , std::allocator >::~basic_stringbuf()@@Base+0x2f97> │ │ │ │ + mov 0x2b8(%rbx),%rdx │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + mov 0x2b0(%rbx),%rsi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x2b8(%rbx),%rcx │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja 1e8c0 , std::allocator >::~basic_stringbuf()@@Base+0x2fe0> │ │ │ │ + mov 0x2b0(%rbx),%rsi │ │ │ │ + sub %rbp,%rcx │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + cmova %rdx,%rcx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea (%rsi,%rcx,1),%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1e3e7 , std::allocator >::~basic_stringbuf()@@Base+0x2b07> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1e402 , std::allocator >::~basic_stringbuf()@@Base+0x2b22> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1e418 , std::allocator >::~basic_stringbuf()@@Base+0x2b38> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3e3b(%rip),%rcx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1e1de , std::allocator >::~basic_stringbuf()@@Base+0x28fe> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%edx │ │ │ │ + jmpq 1e1de , std::allocator >::~basic_stringbuf()@@Base+0x28fe> │ │ │ │ + nop │ │ │ │ + mov %rdx,0x2b0(%rbx) │ │ │ │ + mov %rdi,0x2b8(%rbx) │ │ │ │ + mov %rsi,0x2c0(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + jmpq 1e291 , std::allocator >::~basic_stringbuf()@@Base+0x29b1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + lea 0x48(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 1c8c0 , std::allocator >::~basic_stringbuf()@@Base+0xfe0> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1e8eb , std::allocator >::~basic_stringbuf()@@Base+0x300b> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1e6f0 , std::allocator >::~basic_stringbuf()@@Base+0x2e10> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov (%rcx),%r12 │ │ │ │ + je 1e51d , std::allocator >::~basic_stringbuf()@@Base+0x2c3d> │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r12),%r12 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1e510 , std::allocator >::~basic_stringbuf()@@Base+0x2c30> │ │ │ │ + mov 0x50(%r12),%rcx │ │ │ │ + lea 0x48(%r12),%r15 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1e868 , std::allocator >::~basic_stringbuf()@@Base+0x2f88> │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 1e569 , std::allocator >::~basic_stringbuf()@@Base+0x2c89> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1e5b9 , std::allocator >::~basic_stringbuf()@@Base+0x2cd9> │ │ │ │ + mov 0x28(%r13),%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e58e , std::allocator >::~basic_stringbuf()@@Base+0x2cae> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e5a9 , std::allocator >::~basic_stringbuf()@@Base+0x2cc9> │ │ │ │ + mov %rbp,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1e5ad , std::allocator >::~basic_stringbuf()@@Base+0x2ccd> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 1e560 , std::allocator >::~basic_stringbuf()@@Base+0x2c80> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1e560 , std::allocator >::~basic_stringbuf()@@Base+0x2c80> │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1e569 , std::allocator >::~basic_stringbuf()@@Base+0x2c89> │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + je 1e600 , std::allocator >::~basic_stringbuf()@@Base+0x2d20> │ │ │ │ + mov 0x28(%r15),%r13 │ │ │ │ + cmp %r13,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1e810 , std::allocator >::~basic_stringbuf()@@Base+0x2f30> │ │ │ │ + sub %r13,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 1e61a , std::allocator >::~basic_stringbuf()@@Base+0x2d3a> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 1e600 , std::allocator >::~basic_stringbuf()@@Base+0x2d20> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1e61a , std::allocator >::~basic_stringbuf()@@Base+0x2d3a> │ │ │ │ + lea 0x58(%rsp),%rdx │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + callq 1df00 , std::allocator >::~basic_stringbuf()@@Base+0x2620> │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x40(%r15),%r13 │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + jne 1e97d , std::allocator >::~basic_stringbuf()@@Base+0x309d> │ │ │ │ + cmpq $0x0,0x0(%r13) │ │ │ │ + je 1e848 , std::allocator >::~basic_stringbuf()@@Base+0x2f68> │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 1f8b0 , std::allocator >::~basic_stringbuf()@@Base+0x3fd0> │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 5750 │ │ │ │ + lea 0x88(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + addq $0x1,0x98(%r12) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1e160 , std::allocator >::~basic_stringbuf()@@Base+0x2880> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 1e42a , std::allocator >::~basic_stringbuf()@@Base+0x2b4a> │ │ │ │ + jmpq 1e1b0 , std::allocator >::~basic_stringbuf()@@Base+0x28d0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + jmpq 1e291 , std::allocator >::~basic_stringbuf()@@Base+0x29b1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1e99c , std::allocator >::~basic_stringbuf()@@Base+0x30bc> │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + lea 0x48(%rax),%r12 │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1e85a , std::allocator >::~basic_stringbuf()@@Base+0x2f7a> │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 1e739 , std::allocator >::~basic_stringbuf()@@Base+0x2e59> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1e786 , std::allocator >::~basic_stringbuf()@@Base+0x2ea6> │ │ │ │ + mov 0x28(%r13),%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e75e , std::allocator >::~basic_stringbuf()@@Base+0x2e7e> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e776 , std::allocator >::~basic_stringbuf()@@Base+0x2e96> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 1e77a , std::allocator >::~basic_stringbuf()@@Base+0x2e9a> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 1e730 , std::allocator >::~basic_stringbuf()@@Base+0x2e50> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1e730 , std::allocator >::~basic_stringbuf()@@Base+0x2e50> │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1e739 , std::allocator >::~basic_stringbuf()@@Base+0x2e59> │ │ │ │ + cmp %r12,0x28(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + je 1e7e1 , std::allocator >::~basic_stringbuf()@@Base+0x2f01> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e7c6 , std::allocator >::~basic_stringbuf()@@Base+0x2ee6> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + jne 1e7dd , std::allocator >::~basic_stringbuf()@@Base+0x2efd> │ │ │ │ + sub %r13,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 1e7ff , std::allocator >::~basic_stringbuf()@@Base+0x2f1f> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 1e7e1 , std::allocator >::~basic_stringbuf()@@Base+0x2f01> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1e7ff , std::allocator >::~basic_stringbuf()@@Base+0x2f1f> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + callq 1df00 , std::allocator >::~basic_stringbuf()@@Base+0x2620> │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x40(%r12),%r13 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + jmpq 1e61e , std::allocator >::~basic_stringbuf()@@Base+0x2d3e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 1e5fc , std::allocator >::~basic_stringbuf()@@Base+0x2d1c> │ │ │ │ + sub %r13,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle 1e5f0 , std::allocator >::~basic_stringbuf()@@Base+0x2d10> │ │ │ │ + jmpq 1e61a , std::allocator >::~basic_stringbuf()@@Base+0x2d3a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + jmpq 1e634 , std::allocator >::~basic_stringbuf()@@Base+0x2d54> │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + jmp 1e7e1 , std::allocator >::~basic_stringbuf()@@Base+0x2f01> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + jmpq 1e600 , std::allocator >::~basic_stringbuf()@@Base+0x2d20> │ │ │ │ + callq 58a0 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x1cec6(%rip),%rsi # 3b749 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x121a9> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1c870 , std::allocator >::~basic_stringbuf()@@Base+0xf90> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1d110 , std::allocator >::~basic_stringbuf()@@Base+0x1830> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1e8b4 , std::allocator >::~basic_stringbuf()@@Base+0x2fd4> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1c73f(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + lea 0x1c6ba(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 1e8af , std::allocator >::~basic_stringbuf()@@Base+0x2fcf> │ │ │ │ + jmp 1e8b4 , std::allocator >::~basic_stringbuf()@@Base+0x2fd4> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x1ce39(%rip),%rsi # 3b730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12190> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1c870 , std::allocator >::~basic_stringbuf()@@Base+0xf90> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1d110 , std::allocator >::~basic_stringbuf()@@Base+0x1830> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 1e928 , std::allocator >::~basic_stringbuf()@@Base+0x3048> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1e8db , std::allocator >::~basic_stringbuf()@@Base+0x2ffb> │ │ │ │ + callq 5700 │ │ │ │ + jmp 1e8db , std::allocator >::~basic_stringbuf()@@Base+0x2ffb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1e928 , std::allocator >::~basic_stringbuf()@@Base+0x3048> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1e963 , std::allocator >::~basic_stringbuf()@@Base+0x3083> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 1e8af , std::allocator >::~basic_stringbuf()@@Base+0x2fcf> │ │ │ │ + jmpq 1e8b4 , std::allocator >::~basic_stringbuf()@@Base+0x2fd4> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x1cd47(%rip),%rsi # 3b6d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12130> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1c870 , std::allocator >::~basic_stringbuf()@@Base+0xf90> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1d110 , std::allocator >::~basic_stringbuf()@@Base+0x1830> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 1e945 , std::allocator >::~basic_stringbuf()@@Base+0x3065> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1e963 , std::allocator >::~basic_stringbuf()@@Base+0x3083> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1e90d , std::allocator >::~basic_stringbuf()@@Base+0x302d> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 1e90d , std::allocator >::~basic_stringbuf()@@Base+0x302d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x18(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x1a0(%rdi),%r14 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0xa0(%rdi),%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x226c7a(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ + mov %rax,0x60(%rdi) │ │ │ │ + lea 0x70(%rdi),%rax │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movl $0x0,0x48(%rdi) │ │ │ │ + mov %rax,0x70(%rdi) │ │ │ │ + mov %rax,0x78(%rdi) │ │ │ │ + lea 0x88(%rdi),%rax │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movq $0x0,0x68(%rdi) │ │ │ │ + mov %rax,0x88(%rdi) │ │ │ │ + mov %rax,0x90(%rdi) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x98(%rdi) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x226f57(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movb $0x0,0x280(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x226f4f(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,0x1a0(%rbx) │ │ │ │ + movq $0x0,0x278(%rbx) │ │ │ │ + movb $0x0,0x281(%rbx) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x288(%rbx) │ │ │ │ + movq $0x0,0x290(%rbx) │ │ │ │ + movq $0x0,0x298(%rbx) │ │ │ │ + movq $0x0,0x2a0(%rbx) │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %rcx,0xa0(%rbx,%rax,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x226d29(%rip),%rcx # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%rbx),%r13 │ │ │ │ + lea 0x28(%rcx),%rdx │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x1a0(%rbx) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0xa0(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ebd0 , std::allocator >::~basic_stringbuf()@@Base+0x32f0> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + lea 0x2c0(%rbx),%rbp │ │ │ │ + mov %r12,0x2a8(%rbx) │ │ │ │ + movq $0x0,0x2b8(%rbx) │ │ │ │ + movb $0x0,0x2c0(%rbx) │ │ │ │ + movq $0x0,0x2d0(%rbx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,0x2b0(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1e160 , std::allocator >::~basic_stringbuf()@@Base+0x2880> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 1eb7b , std::allocator >::~basic_stringbuf()@@Base+0x329b> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov 0x226e02(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,0xa0(%rbx,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov %r15,0x1a0(%rbx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1f840 , std::allocator >::~basic_stringbuf()@@Base+0x3f60> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 1ebeb , std::allocator >::~basic_stringbuf()@@Base+0x330b> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1ec13 , std::allocator >::~basic_stringbuf()@@Base+0x3333> │ │ │ │ + mov 0x2b0(%rbx),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 1ec4d , std::allocator >::~basic_stringbuf()@@Base+0x336d> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%rbp │ │ │ │ + callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ + jmp 1ec22 , std::allocator >::~basic_stringbuf()@@Base+0x3342> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x18(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x1a0(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0xa0(%rdi),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x2269ea(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ + mov %rax,0x60(%rdi) │ │ │ │ + lea 0x70(%rdi),%rax │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movl $0x0,0x48(%rdi) │ │ │ │ + mov %rax,0x70(%rdi) │ │ │ │ + mov %rax,0x78(%rdi) │ │ │ │ + lea 0x88(%rdi),%rax │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movq $0x0,0x68(%rdi) │ │ │ │ + mov %rax,0x88(%rdi) │ │ │ │ + mov %rax,0x90(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x98(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x226cca(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movb $0x0,0x280(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x226cc2(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,0x1a0(%rbx) │ │ │ │ + movq $0x0,0x278(%rbx) │ │ │ │ + movb $0x0,0x281(%rbx) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x288(%rbx) │ │ │ │ + movq $0x0,0x290(%rbx) │ │ │ │ + movq $0x0,0x298(%rbx) │ │ │ │ + movq $0x0,0x2a0(%rbx) │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %rcx,0xa0(%rbx,%rax,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x226a9c(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%rbx),%r13 │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x1a0(%rbx) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x2c0(%rbx),%rbp │ │ │ │ + movq $0x0,0x2b8(%rbx) │ │ │ │ + movb $0x0,0x2c0(%rbx) │ │ │ │ + movq $0x0,0x2d0(%rbx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,0x2b0(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x2a8(%rbx) │ │ │ │ + callq 1e160 , std::allocator >::~basic_stringbuf()@@Base+0x2880> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r15,0x1a0(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1f840 , std::allocator >::~basic_stringbuf()@@Base+0x3f60> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x2b0(%rbx),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 1ee5f , std::allocator >::~basic_stringbuf()@@Base+0x357f> │ │ │ │ + callq 5700 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ + jmp 1ee3b , std::allocator >::~basic_stringbuf()@@Base+0x355b> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov %r14,%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov 0x226b73(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,0xa0(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,0xa0(%rbx,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + jmp 1ee2c , std::allocator >::~basic_stringbuf()@@Base+0x354c> │ │ │ │ + jmp 1ee7a , std::allocator >::~basic_stringbuf()@@Base+0x359a> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1f308 , std::allocator >::~basic_stringbuf()@@Base+0x3a28> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 1f2d8 , std::allocator >::~basic_stringbuf()@@Base+0x39f8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + je 1f2e3 , std::allocator >::~basic_stringbuf()@@Base+0x3a03> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1ef4e , std::allocator >::~basic_stringbuf()@@Base+0x366e> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x40(%r13),%rax │ │ │ │ + lea 0x48(%r13),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + je 1f048 , std::allocator >::~basic_stringbuf()@@Base+0x3768> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + jmp 1ef89 , std::allocator >::~basic_stringbuf()@@Base+0x36a9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1efdb , std::allocator >::~basic_stringbuf()@@Base+0x36fb> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1efb4 , std::allocator >::~basic_stringbuf()@@Base+0x36d4> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1efcb , std::allocator >::~basic_stringbuf()@@Base+0x36eb> │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 1efcf , std::allocator >::~basic_stringbuf()@@Base+0x36ef> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 1ef80 , std::allocator >::~basic_stringbuf()@@Base+0x36a0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1ef80 , std::allocator >::~basic_stringbuf()@@Base+0x36a0> │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1ef89 , std::allocator >::~basic_stringbuf()@@Base+0x36a9> │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + je 1f04d , std::allocator >::~basic_stringbuf()@@Base+0x376d> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1f2a0 , std::allocator >::~basic_stringbuf()@@Base+0x39c0> │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1f013 , std::allocator >::~basic_stringbuf()@@Base+0x3733> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1f04d , std::allocator >::~basic_stringbuf()@@Base+0x376d> │ │ │ │ + test %eax,%eax │ │ │ │ + js 1f04d , std::allocator >::~basic_stringbuf()@@Base+0x376d> │ │ │ │ + cmpq $0x0,0x40(%rbp) │ │ │ │ + je 1f2f8 , std::allocator >::~basic_stringbuf()@@Base+0x3a18> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1f346 , std::allocator >::~basic_stringbuf()@@Base+0x3a66> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea 0x28(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 1df00 , std::allocator >::~basic_stringbuf()@@Base+0x2620> │ │ │ │ + cmpq $0x0,0x40(%rax) │ │ │ │ + jne 1f01e , std::allocator >::~basic_stringbuf()@@Base+0x373e> │ │ │ │ + mov 0x50(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f332 , std::allocator >::~basic_stringbuf()@@Base+0x3a52> │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r15,%r10 │ │ │ │ + jmp 1f099 , std::allocator >::~basic_stringbuf()@@Base+0x37b9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r10),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 1f0f5 , std::allocator >::~basic_stringbuf()@@Base+0x3815> │ │ │ │ + mov 0x28(%r10),%rbp │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rbp │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f0ce , std::allocator >::~basic_stringbuf()@@Base+0x37ee> │ │ │ │ + mov 0x20(%r10),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + jne 1f0e5 , std::allocator >::~basic_stringbuf()@@Base+0x3805> │ │ │ │ + sub %r14,%rbp │ │ │ │ + cmp $0x7fffffff,%rbp │ │ │ │ + jg 1f0e9 , std::allocator >::~basic_stringbuf()@@Base+0x3809> │ │ │ │ + cmp $0xffffffff80000000,%rbp │ │ │ │ + jl 1f090 , std::allocator >::~basic_stringbuf()@@Base+0x37b0> │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1f090 , std::allocator >::~basic_stringbuf()@@Base+0x37b0> │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov 0x10(%r10),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 1f099 , std::allocator >::~basic_stringbuf()@@Base+0x37b9> │ │ │ │ + cmp %rcx,0x8(%rsp) │ │ │ │ + je 1f149 , std::allocator >::~basic_stringbuf()@@Base+0x3869> │ │ │ │ + mov 0x28(%rcx),%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f127 , std::allocator >::~basic_stringbuf()@@Base+0x3847> │ │ │ │ + mov 0x20(%rcx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1f141 , std::allocator >::~basic_stringbuf()@@Base+0x3861> │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 1f320 , std::allocator >::~basic_stringbuf()@@Base+0x3a40> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 1f149 , std::allocator >::~basic_stringbuf()@@Base+0x3869> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1f320 , std::allocator >::~basic_stringbuf()@@Base+0x3a40> │ │ │ │ + lea 0x28(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + callq 1df00 , std::allocator >::~basic_stringbuf()@@Base+0x2620> │ │ │ │ + mov 0x50(%r13),%r15 │ │ │ │ + mov %r13,0x40(%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + test %r15,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + je 1f33c , std::allocator >::~basic_stringbuf()@@Base+0x3a5c> │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + jmp 1f199 , std::allocator >::~basic_stringbuf()@@Base+0x38b9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f1eb , std::allocator >::~basic_stringbuf()@@Base+0x390b> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f1c4 , std::allocator >::~basic_stringbuf()@@Base+0x38e4> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1f1db , std::allocator >::~basic_stringbuf()@@Base+0x38fb> │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 1f1df , std::allocator >::~basic_stringbuf()@@Base+0x38ff> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 1f190 , std::allocator >::~basic_stringbuf()@@Base+0x38b0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1f190 , std::allocator >::~basic_stringbuf()@@Base+0x38b0> │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1f199 , std::allocator >::~basic_stringbuf()@@Base+0x38b9> │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + je 1f234 , std::allocator >::~basic_stringbuf()@@Base+0x3954> │ │ │ │ + mov 0x28(%rbp),%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f215 , std::allocator >::~basic_stringbuf()@@Base+0x3935> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1f230 , std::allocator >::~basic_stringbuf()@@Base+0x3950> │ │ │ │ + mov %r14,%r9 │ │ │ │ + sub %r15,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 1f251 , std::allocator >::~basic_stringbuf()@@Base+0x3971> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 1f234 , std::allocator >::~basic_stringbuf()@@Base+0x3954> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1f251 , std::allocator >::~basic_stringbuf()@@Base+0x3971> │ │ │ │ + lea 0x28(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + callq 1df00 , std::allocator >::~basic_stringbuf()@@Base+0x2620> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + callq 1f8b0 , std::allocator >::~basic_stringbuf()@@Base+0x3fd0> │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5750 │ │ │ │ + lea 0x88(%r13),%rsi │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5300 │ │ │ │ + addq $0x1,0x98(%r13) │ │ │ │ + jmpq 1f01e , std::allocator >::~basic_stringbuf()@@Base+0x373e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 1f00f , std::allocator >::~basic_stringbuf()@@Base+0x372f> │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jle 1f007 , std::allocator >::~basic_stringbuf()@@Base+0x3727> │ │ │ │ + jmpq 1f013 , std::allocator >::~basic_stringbuf()@@Base+0x3733> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq 1ef2f , std::allocator >::~basic_stringbuf()@@Base+0x364f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + jmpq 1f082 , std::allocator >::~basic_stringbuf()@@Base+0x37a2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmpq 1ef2f , std::allocator >::~basic_stringbuf()@@Base+0x364f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %r13,0x40(%rcx) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 1f184 , std::allocator >::~basic_stringbuf()@@Base+0x38a4> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmpq 1f14e , std::allocator >::~basic_stringbuf()@@Base+0x386e> │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + jmpq 1f239 , std::allocator >::~basic_stringbuf()@@Base+0x3959> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x226311(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x226569(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x226560(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x1a1(%rsp) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2263e8(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + lea 0x226315(%rip),%r14 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + lea 0x226604(%rip),%r15 # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + movl $0x10,0x98(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 55e0 (unsigned long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 1f76c , std::allocator >::~basic_stringbuf()@@Base+0x3e8c> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movb $0x0,0x10(%rbp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1f6d0 , std::allocator >::~basic_stringbuf()@@Base+0x3df0> │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 1f640 , std::allocator >::~basic_stringbuf()@@Base+0x3d60> │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1f750 , std::allocator >::~basic_stringbuf()@@Base+0x3e70> │ │ │ │ + cmp %rax,(%rsp) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + je 1f708 , std::allocator >::~basic_stringbuf()@@Base+0x3e28> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + je 1f714 , std::allocator >::~basic_stringbuf()@@Base+0x3e34> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f5a4 , std::allocator >::~basic_stringbuf()@@Base+0x3cc4> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x22624d(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f5d7 , std::allocator >::~basic_stringbuf()@@Base+0x3cf7> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x226317(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp,%rax,1) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x1c8(%rsp),%rsi │ │ │ │ + xor %fs:0x28,%rsi │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne 1f767 , std::allocator >::~basic_stringbuf()@@Base+0x3e87> │ │ │ │ + add $0x1d8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 1c7a0 , std::allocator >::~basic_stringbuf()@@Base+0xec0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1f730 , std::allocator >::~basic_stringbuf()@@Base+0x3e50> │ │ │ │ + cmp %rax,(%rsp) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + je 1f6e8 , std::allocator >::~basic_stringbuf()@@Base+0x3e08> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + je 1f6f4 , std::allocator >::~basic_stringbuf()@@Base+0x3e14> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1f59f , std::allocator >::~basic_stringbuf()@@Base+0x3cbf> │ │ │ │ + jmpq 1f5a4 , std::allocator >::~basic_stringbuf()@@Base+0x3cc4> │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 1f5a4 , std::allocator >::~basic_stringbuf()@@Base+0x3cc4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 1f6a8 , std::allocator >::~basic_stringbuf()@@Base+0x3dc8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 1f580 , std::allocator >::~basic_stringbuf()@@Base+0x3ca0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmpq 1f6a8 , std::allocator >::~basic_stringbuf()@@Base+0x3dc8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + jmpq 1f580 , std::allocator >::~basic_stringbuf()@@Base+0x3ca0> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x1bef5(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x226839(%rip),%rdx │ │ │ │ + lea 0x22627a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 1f7a1 , std::allocator >::~basic_stringbuf()@@Base+0x3ec1> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f7dc , std::allocator >::~basic_stringbuf()@@Base+0x3efc> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x226112(%rip),%rsi # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp,%rax,1) │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1f800 , std::allocator >::~basic_stringbuf()@@Base+0x3f20> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + cmp %rdi,(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 1f830 , std::allocator >::~basic_stringbuf()@@Base+0x3f50> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 1f7a1 , std::allocator >::~basic_stringbuf()@@Base+0x3ec1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x88(%rdi),%rdi │ │ │ │ + lea 0x88(%rbp),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1f870 , std::allocator >::~basic_stringbuf()@@Base+0x3f90> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 1f860 , std::allocator >::~basic_stringbuf()@@Base+0x3f80> │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + lea 0x70(%rbp),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1f890 , std::allocator >::~basic_stringbuf()@@Base+0x3fb0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 1f880 , std::allocator >::~basic_stringbuf()@@Base+0x3fa0> │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + pop %rbx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x8(%rdi),%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1f980 , std::allocator >::~basic_stringbuf()@@Base+0x40a0> │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 1f8e9 , std::allocator >::~basic_stringbuf()@@Base+0x4009> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1f933 , std::allocator >::~basic_stringbuf()@@Base+0x4053> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f90c , std::allocator >::~basic_stringbuf()@@Base+0x402c> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1f923 , std::allocator >::~basic_stringbuf()@@Base+0x4043> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 1f927 , std::allocator >::~basic_stringbuf()@@Base+0x4047> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 1f8e0 , std::allocator >::~basic_stringbuf()@@Base+0x4000> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1f8e0 , std::allocator >::~basic_stringbuf()@@Base+0x4000> │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1f8e9 , std::allocator >::~basic_stringbuf()@@Base+0x4009> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 1f980 , std::allocator >::~basic_stringbuf()@@Base+0x40a0> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1f998 , std::allocator >::~basic_stringbuf()@@Base+0x40b8> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 1f967 , std::allocator >::~basic_stringbuf()@@Base+0x4087> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 1f980 , std::allocator >::~basic_stringbuf()@@Base+0x40a0> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 1f980 , std::allocator >::~basic_stringbuf()@@Base+0x40a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1f963 , std::allocator >::~basic_stringbuf()@@Base+0x4083> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jle 1f957 , std::allocator >::~basic_stringbuf()@@Base+0x4077> │ │ │ │ + jmp 1f967 , std::allocator >::~basic_stringbuf()@@Base+0x4087> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 1f9ec , std::allocator >::~basic_stringbuf()@@Base+0x410c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1fa77 , std::allocator >::~basic_stringbuf()@@Base+0x4197> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 1fa40 , std::allocator >::~basic_stringbuf()@@Base+0x4160> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 1fa70 , std::allocator >::~basic_stringbuf()@@Base+0x4190> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 1fa83 , std::allocator >::~basic_stringbuf()@@Base+0x41a3> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 1fa14 , std::allocator >::~basic_stringbuf()@@Base+0x4134> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1fa14 , std::allocator >::~basic_stringbuf()@@Base+0x4134> │ │ │ │ + jmp 1fa59 , std::allocator >::~basic_stringbuf()@@Base+0x4179> │ │ │ │ + lea 0x1a7aa(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x225917(%rip),%rax # 2453b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be10> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fabe , std::allocator >::~basic_stringbuf()@@Base+0x41de> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1fb36 , std::allocator >::~basic_stringbuf()@@Base+0x4256> │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 1fb00 , std::allocator >::~basic_stringbuf()@@Base+0x4220> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1faf2 , std::allocator >::~basic_stringbuf()@@Base+0x4212> │ │ │ │ + callq 5700 │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 1fae0 , std::allocator >::~basic_stringbuf()@@Base+0x4200> │ │ │ │ + mov 0x28(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1fb0d , std::allocator >::~basic_stringbuf()@@Base+0x422d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1fb21 , std::allocator >::~basic_stringbuf()@@Base+0x4241> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1fb66 , std::allocator >::~basic_stringbuf()@@Base+0x4286> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1fb51 , std::allocator >::~basic_stringbuf()@@Base+0x4271> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fb83 , std::allocator >::~basic_stringbuf()@@Base+0x42a3> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x90(%rbp) │ │ │ │ + mov 0x98(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1fbd6 , std::allocator >::~basic_stringbuf()@@Base+0x42f6> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x1097(%rip),%rdx # 20c30 , std::allocator >::~basic_stringbuf()@@Base+0x5350> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1fc58 , std::allocator >::~basic_stringbuf()@@Base+0x4378> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x2257bf(%rip),%rax # 245370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdd0> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fbbe , std::allocator >::~basic_stringbuf()@@Base+0x42de> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x98(%rbp) │ │ │ │ + mov 0xa0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fbf3 , std::allocator >::~basic_stringbuf()@@Base+0x4313> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0xa0(%rbp) │ │ │ │ + mov 0xa8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1fc48 , std::allocator >::~basic_stringbuf()@@Base+0x4368> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x1087(%rip),%rdx # 20c90 , std::allocator >::~basic_stringbuf()@@Base+0x53b0> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1fc68 , std::allocator >::~basic_stringbuf()@@Base+0x4388> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x225773(%rip),%rax # 245390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdf0> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fc2a , std::allocator >::~basic_stringbuf()@@Base+0x434a> │ │ │ │ + callq 5700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 5770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 1fbcb , std::allocator >::~basic_stringbuf()@@Base+0x42eb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq *%rax │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 1fa90 , std::allocator >::~basic_stringbuf()@@Base+0x41b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb0,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x225709(%rip),%rax # 2453b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be10> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + lea 0x28(%rdi),%rdi │ │ │ │ + mov %rax,-0x28(%rdi) │ │ │ │ + movq $0x0,-0x10(%rdi) │ │ │ │ + movb $0x0,-0x8(%rdi) │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ + movb $0x0,0x88(%rbx) │ │ │ │ + movb $0x0,0x89(%rbx) │ │ │ │ + movb $0x0,0x8a(%rbx) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fd69 , std::allocator >::~basic_stringbuf()@@Base+0x4489> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1fdd3 , std::allocator >::~basic_stringbuf()@@Base+0x44f3> │ │ │ │ + mov 0x30(%r14),%r13 │ │ │ │ + mov 0x28(%r14),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 1fd9f , std::allocator >::~basic_stringbuf()@@Base+0x44bf> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1fd92 , std::allocator >::~basic_stringbuf()@@Base+0x44b2> │ │ │ │ + callq 5700 │ │ │ │ + add $0x40,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 1fd80 , std::allocator >::~basic_stringbuf()@@Base+0x44a0> │ │ │ │ + mov 0x28(%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1fdac , std::allocator >::~basic_stringbuf()@@Base+0x44cc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + lea 0x18(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1fdbe , std::allocator >::~basic_stringbuf()@@Base+0x44de> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1fe03 , std::allocator >::~basic_stringbuf()@@Base+0x4523> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1fdee , std::allocator >::~basic_stringbuf()@@Base+0x450e> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe20 , std::allocator >::~basic_stringbuf()@@Base+0x4540> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + mov 0x98(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1fe75 , std::allocator >::~basic_stringbuf()@@Base+0x4595> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0xdf9(%rip),%rdx # 20c30 , std::allocator >::~basic_stringbuf()@@Base+0x5350> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20380 , std::allocator >::~basic_stringbuf()@@Base+0x4aa0> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x225521(%rip),%rax # 245370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdd0> │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe5d , std::allocator >::~basic_stringbuf()@@Base+0x457d> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe92 , std::allocator >::~basic_stringbuf()@@Base+0x45b2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + mov 0xa8(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1fee7 , std::allocator >::~basic_stringbuf()@@Base+0x4607> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0xde7(%rip),%rdx # 20c90 , std::allocator >::~basic_stringbuf()@@Base+0x53b0> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20370 , std::allocator >::~basic_stringbuf()@@Base+0x4a90> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2254cf(%rip),%rax # 245390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdf0> │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fecf , std::allocator >::~basic_stringbuf()@@Base+0x45ef> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0x21(%rbx) │ │ │ │ + movb $0x0,0x22(%rbx) │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + movb $0x0,0x88(%rbx) │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov $0x40,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 217d0 , std::allocator >::~basic_stringbuf()@@Base+0x5ef0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1ff47 , std::allocator >::~basic_stringbuf()@@Base+0x4667> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x40,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 213f0 , std::allocator >::~basic_stringbuf()@@Base+0x5b10> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %r13,0x10(%rbx) │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x22656e(%rip),%edx # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + mov 0x226560(%rip),%ecx # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov 0x22655b(%rip),%edx # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %ecx,0x30(%rax) │ │ │ │ + mov %edx,0x28(%rax) │ │ │ │ + movzbl 0x226acd(%rip),%edx │ │ │ │ + mov %dl,0x2c(%rax) │ │ │ │ + movzbl 0x226ac2(%rip),%edx │ │ │ │ + mov %dl,0x2d(%rax) │ │ │ │ + mov 0x226531(%rip),%edx # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + mov %edx,0x34(%rax) │ │ │ │ + movzbl 0x226a80(%rip),%edx │ │ │ │ + mov %dl,0x38(%rax) │ │ │ │ + movzbl 0x226a75(%rip),%edx │ │ │ │ + mov %dl,0x39(%rax) │ │ │ │ + movzbl 0x226a6e(%rip),%edx │ │ │ │ + mov %dl,0x3a(%rax) │ │ │ │ + movzbl 0x226a63(%rip),%edx │ │ │ │ + mov %dl,0x3b(%rax) │ │ │ │ + jne 20310 , std::allocator >::~basic_stringbuf()@@Base+0x4a30> │ │ │ │ + mov 0x226525(%rip),%r13d # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ + mov 0x22651a(%rip),%r14d # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 202d8 , std::allocator >::~basic_stringbuf()@@Base+0x49f8> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2d270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3cd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 20037 , std::allocator >::~basic_stringbuf()@@Base+0x4757> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 2e8d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5330> │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 2e8e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5340> │ │ │ │ + mov $0x30,%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 5750 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 21060 , std::allocator >::~basic_stringbuf()@@Base+0x5780> │ │ │ │ + cmpb $0x0,0x2269ee(%rip) │ │ │ │ + mov %r12,0x98(%rbx) │ │ │ │ + jne 20340 , std::allocator >::~basic_stringbuf()@@Base+0x4a60> │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x226450(%rip),%esi # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 2dd90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47f0> │ │ │ │ + mov 0xa0(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r12,0xa8(%rbx) │ │ │ │ + callq 2e060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ac0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x18,%ecx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 39980 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x103e0> │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + mov %r12,0x18(%rbx) │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x28(%rax),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 5750 │ │ │ │ + lea -0x2(%r12),%ecx │ │ │ │ + lea -0x2(%r14),%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0x1b684(%rip),%rdx # 3b7ae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1220e> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rbx) │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 20171 , std::allocator >::~basic_stringbuf()@@Base+0x4891> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x1b62f(%rip),%rdx # 3b7b6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12216> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 201ca , std::allocator >::~basic_stringbuf()@@Base+0x48ea> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + callq 372c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd20> │ │ │ │ + lea 0x1b5dc(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2022f , std::allocator >::~basic_stringbuf()@@Base+0x494f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x1b58d(%rip),%rdx # 3b7d2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12232> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov $0x38,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 20288 , std::allocator >::~basic_stringbuf()@@Base+0x49a8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2038a , std::allocator >::~basic_stringbuf()@@Base+0x4aaa> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x50,%edi │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x226777(%rip),%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 2ef00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5960> │ │ │ │ + mov %r12,0xa0(%rbx) │ │ │ │ + jmpq 20037 , std::allocator >::~basic_stringbuf()@@Base+0x4757> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + mov 0x2261da(%rip),%r13d # 2464f4 , std::allocator >@@GLIBCXX_3.4.21+0xacc> │ │ │ │ + mov 0x2261cf(%rip),%r14d # 2464f0 , std::allocator >@@GLIBCXX_3.4.21+0xac8> │ │ │ │ + jne 1ffe6 , std::allocator >::~basic_stringbuf()@@Base+0x4706> │ │ │ │ + mov 0x2261ce(%rip),%r13d # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ + mov 0x2261c3(%rip),%r14d # 2464f8 , std::allocator >@@GLIBCXX_3.4.21+0xad0> │ │ │ │ + jmpq 1ffe6 , std::allocator >::~basic_stringbuf()@@Base+0x4706> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0xa0(%rbx),%r13 │ │ │ │ + callq 20cf0 , std::allocator >::~basic_stringbuf()@@Base+0x5410> │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5400> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 2e550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4fb0> │ │ │ │ + jmpq 20080 , std::allocator >::~basic_stringbuf()@@Base+0x47a0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 1fedc , std::allocator >::~basic_stringbuf()@@Base+0x45fc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 1fe6a , std::allocator >::~basic_stringbuf()@@Base+0x458a> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 203a4 , std::allocator >::~basic_stringbuf()@@Base+0x4ac4> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x30,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x50,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 2038f , std::allocator >::~basic_stringbuf()@@Base+0x4aaf> │ │ │ │ + jmp 2038f , std::allocator >::~basic_stringbuf()@@Base+0x4aaf> │ │ │ │ + mov $0x38,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5770 │ │ │ │ + jmp 20392 , std::allocator >::~basic_stringbuf()@@Base+0x4ab2> │ │ │ │ + jmp 2038f , std::allocator >::~basic_stringbuf()@@Base+0x4aaf> │ │ │ │ + jmp 203e0 , std::allocator >::~basic_stringbuf()@@Base+0x4b00> │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5770 │ │ │ │ + jmp 203a4 , std::allocator >::~basic_stringbuf()@@Base+0x4ac4> │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5770 │ │ │ │ + jmpq 20392 , std::allocator >::~basic_stringbuf()@@Base+0x4ab2> │ │ │ │ + jmpq 2038f , std::allocator >::~basic_stringbuf()@@Base+0x4aaf> │ │ │ │ + jmp 203e0 , std::allocator >::~basic_stringbuf()@@Base+0x4b00> │ │ │ │ + jmpq 2038f , std::allocator >::~basic_stringbuf()@@Base+0x4aaf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmpq 203e0 , std::allocator >::~basic_stringbuf()@@Base+0x4b00> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x90(%rdi),%rsi │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + jmpq 39000 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa60> │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x21(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x22(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 204e0 , std::allocator >::~basic_stringbuf()@@Base+0x4c00> │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov $0x32,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 204e5 , std::allocator >::~basic_stringbuf()@@Base+0x4c05> │ │ │ │ + lea 0x1b308(%rip),%rax # 3b7e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12240> │ │ │ │ + mov (%rax,%rsi,4),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x320,%eax │ │ │ │ + repz retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %sil,%sil │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + je 20510 , std::allocator >::~basic_stringbuf()@@Base+0x4c30> │ │ │ │ + test %al,%al │ │ │ │ + je 20538 , std::allocator >::~basic_stringbuf()@@Base+0x4c58> │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %al,%al │ │ │ │ + je 20504 , std::allocator >::~basic_stringbuf()@@Base+0x4c24> │ │ │ │ + movb $0x0,0x88(%rdi) │ │ │ │ + movb $0x0,0x89(%rdi) │ │ │ │ + lea 0x68(%rdi),%rdi │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x1,0x88(%rdi) │ │ │ │ + movb $0x1,0x89(%rdi) │ │ │ │ + lea 0x68(%rdi),%rdi │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + je 205a8 , std::allocator >::~basic_stringbuf()@@Base+0x4cc8> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 208dd , std::allocator >::~basic_stringbuf()@@Base+0x4ffd> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1a85f(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 205e3 , std::allocator >::~basic_stringbuf()@@Base+0x4d03> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 20768 , std::allocator >::~basic_stringbuf()@@Base+0x4e88> │ │ │ │ + movzbl 0x88(%rbp),%edx │ │ │ │ + movb $0x1,0x21(%rbp) │ │ │ │ + test %dl,%dl │ │ │ │ + jne 20750 , std::allocator >::~basic_stringbuf()@@Base+0x4e70> │ │ │ │ + cmpb $0x0,0x8a(%rbp) │ │ │ │ + jne 20750 , std::allocator >::~basic_stringbuf()@@Base+0x4e70> │ │ │ │ + lea 0x1a7d5(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 20644 , std::allocator >::~basic_stringbuf()@@Base+0x4d64> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 207d8 , std::allocator >::~basic_stringbuf()@@Base+0x4ef8> │ │ │ │ + lea 0x1a79e(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 20685 , std::allocator >::~basic_stringbuf()@@Base+0x4da5> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 207f0 , std::allocator >::~basic_stringbuf()@@Base+0x4f10> │ │ │ │ + lea 0x1a741(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 206c6 , std::allocator >::~basic_stringbuf()@@Base+0x4de6> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 208a2 , std::allocator >::~basic_stringbuf()@@Base+0x4fc2> │ │ │ │ + lea 0x1a709(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 20707 , std::allocator >::~basic_stringbuf()@@Base+0x4e27> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 20d10 , std::allocator >::~basic_stringbuf()@@Base+0x5430> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 20810 , std::allocator >::~basic_stringbuf()@@Base+0x4f30> │ │ │ │ + cmpb $0x0,0x88(%rbp) │ │ │ │ + je 207c0 , std::allocator >::~basic_stringbuf()@@Base+0x4ee0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1a68d(%rip),%rdx # 3adfc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1185c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 207a0 , std::allocator >::~basic_stringbuf()@@Base+0x4ec0> │ │ │ │ callq 5700 │ │ │ │ test %r12b,%r12b │ │ │ │ - je 1e660 , std::allocator >::~basic_stringbuf()@@Base+0x3670> │ │ │ │ + je 20730 , std::allocator >::~basic_stringbuf()@@Base+0x4e50> │ │ │ │ cmpb $0x0,0x88(%rbp) │ │ │ │ - je 1e6f0 , std::allocator >::~basic_stringbuf()@@Base+0x3700> │ │ │ │ + je 207c0 , std::allocator >::~basic_stringbuf()@@Base+0x4ee0> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1e420 , std::allocator >::~basic_stringbuf()@@Base+0x3430> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ + callq 204f0 , std::allocator >::~basic_stringbuf()@@Base+0x4c10> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1e420 , std::allocator >::~basic_stringbuf()@@Base+0x3430> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ + callq 204f0 , std::allocator >::~basic_stringbuf()@@Base+0x4c10> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x98(%rbp),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ - callq 1d280 , std::allocator >::~basic_stringbuf()@@Base+0x2290> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ + callq 20d10 , std::allocator >::~basic_stringbuf()@@Base+0x5430> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x98(%rbp),%rdi │ │ │ │ mov $0x3,%esi │ │ │ │ - callq 1d280 , std::allocator >::~basic_stringbuf()@@Base+0x2290> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ + callq 20d10 , std::allocator >::~basic_stringbuf()@@Base+0x5430> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov $0x157,%edi │ │ │ │ - callq 24ca0 ::do_widen(char) const@@Base+0x2a90> │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ test %al,%al │ │ │ │ - jne 1e672 , std::allocator >::~basic_stringbuf()@@Base+0x3682> │ │ │ │ - lea 0x1ce4c(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ + jne 20742 , std::allocator >::~basic_stringbuf()@@Base+0x4e62> │ │ │ │ + lea 0x1a5dc(%rip),%rdx # 3ae05 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11865> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x4(%rdx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %eax,%r12d │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1e78a , std::allocator >::~basic_stringbuf()@@Base+0x379a> │ │ │ │ + je 2085a , std::allocator >::~basic_stringbuf()@@Base+0x4f7a> │ │ │ │ callq 5700 │ │ │ │ test %r12b,%r12b │ │ │ │ movzbl 0x88(%rbp),%edx │ │ │ │ - je 1e527 , std::allocator >::~basic_stringbuf()@@Base+0x3537> │ │ │ │ + je 205f7 , std::allocator >::~basic_stringbuf()@@Base+0x4d17> │ │ │ │ test %dl,%dl │ │ │ │ lea 0x68(%rbp),%rdi │ │ │ │ lea 0x28(%rbp),%r13 │ │ │ │ lea 0x48(%rbp),%r12 │ │ │ │ - je 1e7e5 , std::allocator >::~basic_stringbuf()@@Base+0x37f5> │ │ │ │ + je 208b5 , std::allocator >::~basic_stringbuf()@@Base+0x4fd5> │ │ │ │ movb $0x0,0x8a(%rbp) │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ movzbl 0x88(%rbp),%edx │ │ │ │ - jmpq 1e527 , std::allocator >::~basic_stringbuf()@@Base+0x3537> │ │ │ │ + jmpq 205f7 , std::allocator >::~basic_stringbuf()@@Base+0x4d17> │ │ │ │ mov 0x98(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - callq 1d280 , std::allocator >::~basic_stringbuf()@@Base+0x2290> │ │ │ │ - jmpq 1e4b6 , std::allocator >::~basic_stringbuf()@@Base+0x34c6> │ │ │ │ + callq 20d10 , std::allocator >::~basic_stringbuf()@@Base+0x5430> │ │ │ │ + jmpq 20586 , std::allocator >::~basic_stringbuf()@@Base+0x4ca6> │ │ │ │ movb $0x1,0x8a(%rbp) │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ movzbl 0x88(%rbp),%edx │ │ │ │ - jmpq 1e527 , std::allocator >::~basic_stringbuf()@@Base+0x3537> │ │ │ │ + jmpq 205f7 , std::allocator >::~basic_stringbuf()@@Base+0x4d17> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 1e827 , std::allocator >::~basic_stringbuf()@@Base+0x3837> │ │ │ │ + je 208f7 , std::allocator >::~basic_stringbuf()@@Base+0x5017> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ - jmp 1e812 , std::allocator >::~basic_stringbuf()@@Base+0x3822> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ + jmp 208e2 , std::allocator >::~basic_stringbuf()@@Base+0x5002> │ │ │ │ nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,0x20(%rdi) │ │ │ │ - jne 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + jne 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ cmpb $0x0,0x88(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - je 1e8a0 , std::allocator >::~basic_stringbuf()@@Base+0x38b0> │ │ │ │ + je 20970 , std::allocator >::~basic_stringbuf()@@Base+0x5090> │ │ │ │ mov 0x90(%rdi),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ + callq 37af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe550> │ │ │ │ test %al,%al │ │ │ │ - jne 1e990 , std::allocator >::~basic_stringbuf()@@Base+0x39a0> │ │ │ │ + jne 20a60 , std::allocator >::~basic_stringbuf()@@Base+0x5180> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1eb0a , std::allocator >::~basic_stringbuf()@@Base+0x3b1a> │ │ │ │ + jne 20bda , std::allocator >::~basic_stringbuf()@@Base+0x52fa> │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ lea 0x28(%rdi),%rbp │ │ │ │ mov $0x320,%r12d │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x4(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1e8d6 , std::allocator >::~basic_stringbuf()@@Base+0x38e6> │ │ │ │ + jle 209a6 , std::allocator >::~basic_stringbuf()@@Base+0x50c6> │ │ │ │ sub $0x1,%eax │ │ │ │ mov $0x32,%r12d │ │ │ │ cmp $0x9,%eax │ │ │ │ - ja 1e8d6 , std::allocator >::~basic_stringbuf()@@Base+0x38e6> │ │ │ │ - lea 0x1c0ae(%rip),%rdx # 3a980 ::do_widen(char) const@@Base+0x18770> │ │ │ │ + ja 209a6 , std::allocator >::~basic_stringbuf()@@Base+0x50c6> │ │ │ │ + lea 0x1ae3e(%rip),%rdx # 3b7e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12240> │ │ │ │ movslq (%rdx,%rax,4),%r12 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d0> │ │ │ │ + callq c9a0 <__cxa_finalize@plt+0x6da0> │ │ │ │ cmp %r12,%rax │ │ │ │ - jge 1e960 , std::allocator >::~basic_stringbuf()@@Base+0x3970> │ │ │ │ + jge 20a30 , std::allocator >::~basic_stringbuf()@@Base+0x5150> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ lea 0x48(%rbx),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8cf0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x430> │ │ │ │ - movslq 0x227bfe(%rip),%rbp # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ + callq c800 <__cxa_finalize@plt+0x6c00> │ │ │ │ + movslq 0x225b0a(%rip),%rbp # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8e90 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d0> │ │ │ │ + callq c9a0 <__cxa_finalize@plt+0x6da0> │ │ │ │ cmp %rax,%rbp │ │ │ │ - jg 1e9d0 , std::allocator >::~basic_stringbuf()@@Base+0x39e0> │ │ │ │ - cmpb $0x0,0x22823d(%rip) │ │ │ │ - jne 1ea80 , std::allocator >::~basic_stringbuf()@@Base+0x3a90> │ │ │ │ - cmpb $0x0,0x22822f(%rip) │ │ │ │ - jne 1ea68 , std::allocator >::~basic_stringbuf()@@Base+0x3a78> │ │ │ │ - cmpb $0x0,0x228221(%rip) │ │ │ │ - jne 1ea50 , std::allocator >::~basic_stringbuf()@@Base+0x3a60> │ │ │ │ - cmpb $0x0,0x228213(%rip) │ │ │ │ - je 1e94b , std::allocator >::~basic_stringbuf()@@Base+0x395b> │ │ │ │ + jg 20aa0 , std::allocator >::~basic_stringbuf()@@Base+0x51c0> │ │ │ │ + cmpb $0x0,0x22604d(%rip) │ │ │ │ + jne 20b50 , std::allocator >::~basic_stringbuf()@@Base+0x5270> │ │ │ │ + cmpb $0x0,0x22603f(%rip) │ │ │ │ + jne 20b38 , std::allocator >::~basic_stringbuf()@@Base+0x5258> │ │ │ │ + cmpb $0x0,0x226031(%rip) │ │ │ │ + jne 20b20 , std::allocator >::~basic_stringbuf()@@Base+0x5240> │ │ │ │ + cmpb $0x0,0x226023(%rip) │ │ │ │ + je 20a1b , std::allocator >::~basic_stringbuf()@@Base+0x513b> │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ - callq 232c0 ::do_widen(char) const@@Base+0x10b0> │ │ │ │ + callq 2ea30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5490> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x98(%rbx),%rdi │ │ │ │ - callq 1d230 , std::allocator >::~basic_stringbuf()@@Base+0x2240> │ │ │ │ + callq 20cc0 , std::allocator >::~basic_stringbuf()@@Base+0x53e0> │ │ │ │ test %al,%al │ │ │ │ - jne 1e9e0 , std::allocator >::~basic_stringbuf()@@Base+0x39f0> │ │ │ │ + jne 20ab0 , std::allocator >::~basic_stringbuf()@@Base+0x51d0> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ movb $0x1,0x20(%rbx) │ │ │ │ - callq 13140 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa880> │ │ │ │ + callq 21820 , std::allocator >::~basic_stringbuf()@@Base+0x5f40> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8c80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c0> │ │ │ │ - jmpq 1e8eb , std::allocator >::~basic_stringbuf()@@Base+0x38fb> │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 209bb , std::allocator >::~basic_stringbuf()@@Base+0x50db> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x90(%rbx),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ + callq 37b60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5c0> │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 1eac0 , std::allocator >::~basic_stringbuf()@@Base+0x3ad0> │ │ │ │ - jle 1ea98 , std::allocator >::~basic_stringbuf()@@Base+0x3aa8> │ │ │ │ + je 20b90 , std::allocator >::~basic_stringbuf()@@Base+0x52b0> │ │ │ │ + jle 20b68 , std::allocator >::~basic_stringbuf()@@Base+0x5288> │ │ │ │ cmp $0x2,%eax │ │ │ │ - je 1eab0 , std::allocator >::~basic_stringbuf()@@Base+0x3ac0> │ │ │ │ + je 20b80 , std::allocator >::~basic_stringbuf()@@Base+0x52a0> │ │ │ │ cmp $0x3,%eax │ │ │ │ - jne 1e9bd , std::allocator >::~basic_stringbuf()@@Base+0x39cd> │ │ │ │ + jne 20a8d , std::allocator >::~basic_stringbuf()@@Base+0x51ad> │ │ │ │ movb $0x1,0x21(%rbx) │ │ │ │ mov 0x90(%rbx),%rdi │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - jmpq 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + callq 37d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ + jmpq 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8d60 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a0> │ │ │ │ - jmpq 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + callq c870 <__cxa_finalize@plt+0x6c70> │ │ │ │ + jmpq 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ nopl (%rax) │ │ │ │ mov 0xa0(%rbx),%rsi │ │ │ │ mov 0x98(%rbx),%rdi │ │ │ │ - callq 1d2a0 , std::allocator >::~basic_stringbuf()@@Base+0x22b0> │ │ │ │ - jmp 1ea10 , std::allocator >::~basic_stringbuf()@@Base+0x3a20> │ │ │ │ + callq 20d30 , std::allocator >::~basic_stringbuf()@@Base+0x5450> │ │ │ │ + jmp 20ae0 , std::allocator >::~basic_stringbuf()@@Base+0x5200> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x98(%rbx),%rdi │ │ │ │ - callq 1d6b0 , std::allocator >::~basic_stringbuf()@@Base+0x26c0> │ │ │ │ + callq 21140 , std::allocator >::~basic_stringbuf()@@Base+0x5860> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x4(%rax),%ecx │ │ │ │ lea (%rcx,%rcx,1),%edx │ │ │ │ add %edx,(%rax) │ │ │ │ mov 0x98(%rbx),%rsi │ │ │ │ mov 0xa8(%rbx),%rdi │ │ │ │ - callq 1ebc0 , std::allocator >::~basic_stringbuf()@@Base+0x3bd0> │ │ │ │ + callq 2ddc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4820> │ │ │ │ test %al,%al │ │ │ │ - jne 1e9f8 , std::allocator >::~basic_stringbuf()@@Base+0x3a08> │ │ │ │ + jne 20ac8 , std::allocator >::~basic_stringbuf()@@Base+0x51e8> │ │ │ │ mov 0xa0(%rbx),%rdx │ │ │ │ mov 0x98(%rbx),%rsi │ │ │ │ mov 0xa8(%rbx),%rdi │ │ │ │ - callq 1ee60 , std::allocator >::~basic_stringbuf()@@Base+0x3e70> │ │ │ │ - jmpq 1e981 , std::allocator >::~basic_stringbuf()@@Base+0x3991> │ │ │ │ + callq 2e060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ac0> │ │ │ │ + jmpq 20a51 , std::allocator >::~basic_stringbuf()@@Base+0x5171> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ - callq 231a0 ::do_widen(char) const@@Base+0xf90> │ │ │ │ - jmpq 1e936 , std::allocator >::~basic_stringbuf()@@Base+0x3946> │ │ │ │ + callq 2e910 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5370> │ │ │ │ + jmpq 20a06 , std::allocator >::~basic_stringbuf()@@Base+0x5126> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ - callq 23550 ::do_widen(char) const@@Base+0x1340> │ │ │ │ - jmpq 1e929 , std::allocator >::~basic_stringbuf()@@Base+0x3939> │ │ │ │ + callq 2ecc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5720> │ │ │ │ + jmpq 209f9 , std::allocator >::~basic_stringbuf()@@Base+0x5119> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ - callq 233e0 ::do_widen(char) const@@Base+0x11d0> │ │ │ │ - jmpq 1e91c , std::allocator >::~basic_stringbuf()@@Base+0x392c> │ │ │ │ + callq 2eb50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ + jmpq 209ec , std::allocator >::~basic_stringbuf()@@Base+0x510c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - jne 1e9bd , std::allocator >::~basic_stringbuf()@@Base+0x39cd> │ │ │ │ + jne 20a8d , std::allocator >::~basic_stringbuf()@@Base+0x51ad> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1e420 , std::allocator >::~basic_stringbuf()@@Base+0x3430> │ │ │ │ - jmpq 1e9bd , std::allocator >::~basic_stringbuf()@@Base+0x39cd> │ │ │ │ + callq 204f0 , std::allocator >::~basic_stringbuf()@@Base+0x4c10> │ │ │ │ + jmpq 20a8d , std::allocator >::~basic_stringbuf()@@Base+0x51ad> │ │ │ │ nop │ │ │ │ movb $0x1,0x22(%rbx) │ │ │ │ - jmpq 1e9bd , std::allocator >::~basic_stringbuf()@@Base+0x39cd> │ │ │ │ + jmpq 20a8d , std::allocator >::~basic_stringbuf()@@Base+0x51ad> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x228099(%rip),%rsi │ │ │ │ - mov 0x22809a(%rip),%rdx │ │ │ │ + mov 0x225ea9(%rip),%rsi │ │ │ │ + mov 0x225eaa(%rip),%rdx │ │ │ │ mov %rsp,%rbp │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 1d8f0 , std::allocator >::~basic_stringbuf()@@Base+0x2900> │ │ │ │ + callq 1f9c0 , std::allocator >::~basic_stringbuf()@@Base+0x40e0> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1dc60 , std::allocator >::~basic_stringbuf()@@Base+0x2c70> │ │ │ │ + callq 1fd30 , std::allocator >::~basic_stringbuf()@@Base+0x4450> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + je 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ callq 5700 │ │ │ │ - jmpq 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3890> │ │ │ │ + jmpq 20950 , std::allocator >::~basic_stringbuf()@@Base+0x5070> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 1eb24 , std::allocator >::~basic_stringbuf()@@Base+0x3b34> │ │ │ │ + je 20bf4 , std::allocator >::~basic_stringbuf()@@Base+0x5314> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x226a09(%rip),%rax # 245540 ::do_widen(char) const@@Base+0x223330> │ │ │ │ + lea 0x224769(%rip),%rax # 245370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdd0> │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1eb50 , std::allocator >::~basic_stringbuf()@@Base+0x3b60> │ │ │ │ + je 20c20 , std::allocator >::~basic_stringbuf()@@Base+0x5340> │ │ │ │ jmpq 5700 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ repz retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x2269d9(%rip),%rax # 245540 ::do_widen(char) const@@Base+0x223330> │ │ │ │ + lea 0x224739(%rip),%rax # 245370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdd0> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1eb7c , std::allocator >::~basic_stringbuf()@@Base+0x3b8c> │ │ │ │ + je 20c4c , std::allocator >::~basic_stringbuf()@@Base+0x536c> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ + mov $0x30,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 5770 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2269a9(%rip),%rax # 245540 ::do_widen(char) const@@Base+0x223330> │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov %esi,0x20(%rdi) │ │ │ │ + lea 0x224729(%rip),%rax # 245390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdf0> │ │ │ │ mov %rax,(%rdi) │ │ │ │ - retq │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20c80 , std::allocator >::~basic_stringbuf()@@Base+0x53a0> │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2246f9(%rip),%rax # 245390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdf0> │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - cmp 0x10(%rdi),%rbx │ │ │ │ - je 1ec48 , std::allocator >::~basic_stringbuf()@@Base+0x3c58> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - jmp 1ebe9 , std::allocator >::~basic_stringbuf()@@Base+0x3bf9> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - je 1ec48 , std::allocator >::~basic_stringbuf()@@Base+0x3c58> │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1d550 , std::allocator >::~basic_stringbuf()@@Base+0x2560> │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - test %al,%al │ │ │ │ - mov %rdx,%rcx │ │ │ │ - je 1ebe0 , std::allocator >::~basic_stringbuf()@@Base+0x3bf0> │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - je 1ec37 , std::allocator >::~basic_stringbuf()@@Base+0x3c47> │ │ │ │ - mov %r8,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sar $0x3,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jg 1ec24 , std::allocator >::~basic_stringbuf()@@Base+0x3c34> │ │ │ │ - jmp 1ec37 , std::allocator >::~basic_stringbuf()@@Base+0x3c47> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - add $0x8,%rcx │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jne 1ec20 , std::allocator >::~basic_stringbuf()@@Base+0x3c30> │ │ │ │ - sub $0x8,%r8 │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ + je 20cac , std::allocator >::~basic_stringbuf()@@Base+0x53cc> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub 0x8(%rdi),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ retq │ │ │ │ nop │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x28(%rdi) │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + movb $0x0,0x20(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x24(%rdi),%r8d │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x28(%rbx),%ecx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + je 20ed0 , std::allocator >::~basic_stringbuf()@@Base+0x55f0> │ │ │ │ + jb 20ea0 , std::allocator >::~basic_stringbuf()@@Base+0x55c0> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 20e60 , std::allocator >::~basic_stringbuf()@@Base+0x5580> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 20e90 , std::allocator >::~basic_stringbuf()@@Base+0x55b0> │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 20e71 , std::allocator >::~basic_stringbuf()@@Base+0x5591> │ │ │ │ + movl $0x3,0x24(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 20efb , std::allocator >::~basic_stringbuf()@@Base+0x561b> │ │ │ │ + mov 0x24(%rbx),%r8d │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea 0x4(%rdi,%rdx,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x4(%rdx),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub $0x8,%rdx │ │ │ │ + lea (%rdi,%rcx,8),%rcx │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %esi,0x4(%rcx) │ │ │ │ + jne 20da0 , std::allocator >::~basic_stringbuf()@@Base+0x54c0> │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + je 20ef0 , std::allocator >::~basic_stringbuf()@@Base+0x5610> │ │ │ │ + jb 20ec0 , std::allocator >::~basic_stringbuf()@@Base+0x55e0> │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 20e80 , std::allocator >::~basic_stringbuf()@@Base+0x55a0> │ │ │ │ + cmp $0x3,%r8d │ │ │ │ + je 20f00 , std::allocator >::~basic_stringbuf()@@Base+0x5620> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e360 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4dc0> │ │ │ │ + test %al,%al │ │ │ │ + je 20dfd , std::allocator >::~basic_stringbuf()@@Base+0x551d> │ │ │ │ + cmpl $0x1,0x8(%rbp) │ │ │ │ + je 20f10 , std::allocator >::~basic_stringbuf()@@Base+0x5630> │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov (%r8),%esi │ │ │ │ + mov 0x4(%r8),%edx │ │ │ │ + sar $0x3,%rdi │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + jbe 20e44 , std::allocator >::~basic_stringbuf()@@Base+0x5564> │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmp 20e33 , std::allocator >::~basic_stringbuf()@@Base+0x5553> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + jae 20e44 , std::allocator >::~basic_stringbuf()@@Base+0x5564> │ │ │ │ + lea (%r8,%rax,8),%rax │ │ │ │ + cmp (%rax),%esi │ │ │ │ + jne 20e28 , std::allocator >::~basic_stringbuf()@@Base+0x5548> │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jne 20e28 , std::allocator >::~basic_stringbuf()@@Base+0x5548> │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e380 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4de0> │ │ │ │ + test %al,%al │ │ │ │ + je 20e54 , std::allocator >::~basic_stringbuf()@@Base+0x5574> │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%r8d │ │ │ │ + je 20d87 , std::allocator >::~basic_stringbuf()@@Base+0x54a7> │ │ │ │ + movl $0x2,0x24(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 20d8f , std::allocator >::~basic_stringbuf()@@Base+0x54af> │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %esi,(%rdi) │ │ │ │ + jmpq 20de3 , std::allocator >::~basic_stringbuf()@@Base+0x5503> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 20d93 , std::allocator >::~basic_stringbuf()@@Base+0x54b3> │ │ │ │ + jmpq 20dba , std::allocator >::~basic_stringbuf()@@Base+0x54da> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 20edc , std::allocator >::~basic_stringbuf()@@Base+0x55fc> │ │ │ │ + movl $0x0,0x24(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 20d8f , std::allocator >::~basic_stringbuf()@@Base+0x54af> │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + jmpq 20de3 , std::allocator >::~basic_stringbuf()@@Base+0x5503> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 20ead , std::allocator >::~basic_stringbuf()@@Base+0x55cd> │ │ │ │ + movl $0x1,0x24(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 20d8f , std::allocator >::~basic_stringbuf()@@Base+0x54af> │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + jmpq 20de3 , std::allocator >::~basic_stringbuf()@@Base+0x5503> │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %esi,(%rdi) │ │ │ │ + jmpq 20de3 , std::allocator >::~basic_stringbuf()@@Base+0x5503> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e6a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5100> │ │ │ │ + jmpq 20dfd , std::allocator >::~basic_stringbuf()@@Base+0x551d> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,0x8(%rdi) │ │ │ │ - je 1ed0c , std::allocator >::~basic_stringbuf()@@Base+0x3d1c> │ │ │ │ - mov %rsp,%r13 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%r13),%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ + sub 0x8(%rdi),%rax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 20f97 , std::allocator >::~basic_stringbuf()@@Base+0x56b7> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ mov %eax,%r8d │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea (%rax,%r15,8),%rdx │ │ │ │ - mov $0x24,%eax │ │ │ │ + mov $0x6f,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%r13,8),%rdx │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ mov 0x4(%rdx),%ecx │ │ │ │ mov (%rdx),%edx │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - callq b870 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fb0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1ecf4 , std::allocator >::~basic_stringbuf()@@Base+0x3d04> │ │ │ │ - callq 5700 │ │ │ │ + mov %r13,%r14 │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ sub 0x8(%rbx),%rax │ │ │ │ - lea 0x1(%rbp),%r15d │ │ │ │ - mov %r15,%rbp │ │ │ │ sar $0x3,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jb 1eca0 , std::allocator >::~basic_stringbuf()@@Base+0x3cb0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 1ed2b , std::allocator >::~basic_stringbuf()@@Base+0x3d3b> │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 20f50 , std::allocator >::~basic_stringbuf()@@Base+0x5670> │ │ │ │ + xor %edi,%edi │ │ │ │ + cmpb $0x0,0x20(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + setne %dil │ │ │ │ + add $0x1,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + cmpb $0x1,0x20(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + sbb %esi,%esi │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + mov (%rdx),%edx │ │ │ │ + and $0x18,%esi │ │ │ │ + mov %eax,%r8d │ │ │ │ + add $0x40,%esi │ │ │ │ + jmpq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %esi,(%rcx) │ │ │ │ + je 20ff0 , std::allocator >::~basic_stringbuf()@@Base+0x5710> │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %edx,0x4(%rcx) │ │ │ │ + sete %al │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1ed45 , std::allocator >::~basic_stringbuf()@@Base+0x3d55> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%cl │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + sbb %rax,%rax │ │ │ │ + not %rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%cl │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + sub %r8,%rdi │ │ │ │ + not %ecx │ │ │ │ + sar $0x3,%rdi │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 2103b , std::allocator >::~basic_stringbuf()@@Base+0x575b> │ │ │ │ + jmp 21050 , std::allocator >::~basic_stringbuf()@@Base+0x5770> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + jae 21050 , std::allocator >::~basic_stringbuf()@@Base+0x5770> │ │ │ │ + lea (%r8,%rax,8),%rax │ │ │ │ + cmp %esi,(%rax) │ │ │ │ + jne 21030 , std::allocator >::~basic_stringbuf()@@Base+0x5750> │ │ │ │ + cmp %edx,0x4(%rax) │ │ │ │ + jne 21030 , std::allocator >::~basic_stringbuf()@@Base+0x5750> │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 1f010 , std::allocator >::~basic_stringbuf()@@Base+0x4020> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 1ed8c , std::allocator >::~basic_stringbuf()@@Base+0x3d9c> │ │ │ │ - add $0x18,%rsp │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0x8(%rdi),%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 22c70 ::do_widen(char) const@@Base+0xa60> │ │ │ │ - lea -0x2(%rax),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 22c90 ::do_widen(char) const@@Base+0xa80> │ │ │ │ - lea -0x2(%rax),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 6510 <__cxa_finalize@plt+0x910> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 1d570 , std::allocator >::~basic_stringbuf()@@Base+0x2580> │ │ │ │ - test %al,%al │ │ │ │ - jne 1edc8 , std::allocator >::~basic_stringbuf()@@Base+0x3dd8> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 22c10 ::do_widen(char) const@@Base+0xa00> │ │ │ │ - test %al,%al │ │ │ │ - jne 1edc8 , std::allocator >::~basic_stringbuf()@@Base+0x3dd8> │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r13d,(%rsp) │ │ │ │ + lea 0x2242d1(%rip),%rax # 245370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdd0> │ │ │ │ + mov %rsp,%r13 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movb $0x1,0x20(%rdi) │ │ │ │ + movl $0x3,0x24(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movl $0x3,0x28(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + callq 212f0 , std::allocator >::~basic_stringbuf()@@Base+0x5a10> │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + mov %r14d,0x4(%rsp) │ │ │ │ + callq 212f0 , std::allocator >::~basic_stringbuf()@@Base+0x5a10> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ mov %r14d,0x4(%rsp) │ │ │ │ - callq 1f010 , std::allocator >::~basic_stringbuf()@@Base+0x4020> │ │ │ │ + callq 212f0 , std::allocator >::~basic_stringbuf()@@Base+0x5a10> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1ee50 , std::allocator >::~basic_stringbuf()@@Base+0x3e60> │ │ │ │ + jne 21117 , std::allocator >::~basic_stringbuf()@@Base+0x5837> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2112d , std::allocator >::~basic_stringbuf()@@Base+0x584d> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub 0x8(%rdi),%rax │ │ │ │ - mov 0x20(%rdi),%r12d │ │ │ │ - sar $0x3,%rax │ │ │ │ - sub %eax,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 1eea6 , std::allocator >::~basic_stringbuf()@@Base+0x3eb6> │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 1eda0 , std::allocator >::~basic_stringbuf()@@Base+0x3db0> │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jne 1ee90 , std::allocator >::~basic_stringbuf()@@Base+0x3ea0> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov -0x8(%rax),%edx │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq 212f0 , std::allocator >::~basic_stringbuf()@@Base+0x5a10> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 21186 , std::allocator >::~basic_stringbuf()@@Base+0x58a6> │ │ │ │ + add $0x18,%rsp │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ @@ -24224,70 +24829,70 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rdi),%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ sub %rdi,%r14 │ │ │ │ sub %rdi,%rcx │ │ │ │ sar $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 1efc8 , std::allocator >::~basic_stringbuf()@@Base+0x3fd8> │ │ │ │ + je 212a8 , std::allocator >::~basic_stringbuf()@@Base+0x59c8> │ │ │ │ lea (%rcx,%rcx,1),%rsi │ │ │ │ mov $0xfffffffffffffff8,%r13 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jbe 1efe0 , std::allocator >::~basic_stringbuf()@@Base+0x3ff0> │ │ │ │ + jbe 212c0 , std::allocator >::~basic_stringbuf()@@Base+0x59e0> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ callq 5750 │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ lea 0x8(%r12),%r15 │ │ │ │ add %r12,%r13 │ │ │ │ add %r12,%r14 │ │ │ │ - je 1ef28 , std::allocator >::~basic_stringbuf()@@Base+0x3f38> │ │ │ │ + je 21208 , std::allocator >::~basic_stringbuf()@@Base+0x5928> │ │ │ │ mov (%rdx),%rdx │ │ │ │ mov %rdx,(%r14) │ │ │ │ cmp %rdi,%rbx │ │ │ │ - je 1ef66 , std::allocator >::~basic_stringbuf()@@Base+0x3f76> │ │ │ │ + je 21246 , std::allocator >::~basic_stringbuf()@@Base+0x5966> │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rdi,%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 1ef43 , std::allocator >::~basic_stringbuf()@@Base+0x3f53> │ │ │ │ + je 21223 , std::allocator >::~basic_stringbuf()@@Base+0x5943> │ │ │ │ mov (%rdx),%rsi │ │ │ │ mov %rsi,(%rcx) │ │ │ │ add $0x8,%rdx │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jne 1ef38 , std::allocator >::~basic_stringbuf()@@Base+0x3f48> │ │ │ │ + jne 21218 , std::allocator >::~basic_stringbuf()@@Base+0x5938> │ │ │ │ lea 0x8(%rdi),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ mov %rsi,%rdx │ │ │ │ shr $0x3,%rdx │ │ │ │ lea 0x10(%r12,%rdx,8),%r15 │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 1efa0 , std::allocator >::~basic_stringbuf()@@Base+0x3fb0> │ │ │ │ + je 21280 , std::allocator >::~basic_stringbuf()@@Base+0x59a0> │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 1ef83 , std::allocator >::~basic_stringbuf()@@Base+0x3f93> │ │ │ │ + je 21263 , std::allocator >::~basic_stringbuf()@@Base+0x5983> │ │ │ │ mov (%rdx),%rsi │ │ │ │ mov %rsi,(%rcx) │ │ │ │ add $0x8,%rdx │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 1ef78 , std::allocator >::~basic_stringbuf()@@Base+0x3f88> │ │ │ │ + jne 21258 , std::allocator >::~basic_stringbuf()@@Base+0x5978> │ │ │ │ add $0x8,%rbx │ │ │ │ sub %rbx,%rdx │ │ │ │ shr $0x3,%rdx │ │ │ │ lea 0x8(%r15,%rdx,8),%r15 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1efaa , std::allocator >::~basic_stringbuf()@@Base+0x3fba> │ │ │ │ + je 2128a , std::allocator >::~basic_stringbuf()@@Base+0x59aa> │ │ │ │ callq 5700 │ │ │ │ mov %r12,0x0(%rbp) │ │ │ │ mov %r15,0x8(%rbp) │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -24295,72 +24900,72 @@ │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ lea 0x0(,%rsi,8),%r13 │ │ │ │ - jmpq 1eef8 , std::allocator >::~basic_stringbuf()@@Base+0x3f08> │ │ │ │ + jmpq 211d8 , std::allocator >::~basic_stringbuf()@@Base+0x58f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movabs $0x1fffffffffffffff,%rcx │ │ │ │ cmp %rcx,%rsi │ │ │ │ - ja 1eef8 , std::allocator >::~basic_stringbuf()@@Base+0x3f08> │ │ │ │ + ja 211d8 , std::allocator >::~basic_stringbuf()@@Base+0x58f8> │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 1efcd , std::allocator >::~basic_stringbuf()@@Base+0x3fdd> │ │ │ │ + jne 212ad , std::allocator >::~basic_stringbuf()@@Base+0x59cd> │ │ │ │ mov $0x8,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmpq 1ef1d , std::allocator >::~basic_stringbuf()@@Base+0x3f2d> │ │ │ │ + jmpq 211fd , std::allocator >::~basic_stringbuf()@@Base+0x591d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ cmp 0x10(%rdi),%rax │ │ │ │ - je 1f030 , std::allocator >::~basic_stringbuf()@@Base+0x4040> │ │ │ │ + je 21310 , std::allocator >::~basic_stringbuf()@@Base+0x5a30> │ │ │ │ test %rax,%rax │ │ │ │ - je 1f025 , std::allocator >::~basic_stringbuf()@@Base+0x4035> │ │ │ │ + je 21305 , std::allocator >::~basic_stringbuf()@@Base+0x5a25> │ │ │ │ mov (%rsi),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rax,%rsi │ │ │ │ - jmpq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x3ec0> │ │ │ │ + jmpq 21190 , std::allocator >::~basic_stringbuf()@@Base+0x58b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 1f06c , std::allocator >::~basic_stringbuf()@@Base+0x407c> │ │ │ │ + jne 2134c , std::allocator >::~basic_stringbuf()@@Base+0x5a6c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1f0f7 , std::allocator >::~basic_stringbuf()@@Base+0x4107> │ │ │ │ + jne 213d7 , std::allocator >::~basic_stringbuf()@@Base+0x5af7> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 1f0c0 , std::allocator >::~basic_stringbuf()@@Base+0x40d0> │ │ │ │ + ja 213a0 , std::allocator >::~basic_stringbuf()@@Base+0x5ac0> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 1f0f0 , std::allocator >::~basic_stringbuf()@@Base+0x4100> │ │ │ │ + jne 213d0 , std::allocator >::~basic_stringbuf()@@Base+0x5af0> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 1f103 , std::allocator >::~basic_stringbuf()@@Base+0x4113> │ │ │ │ + jne 213e3 , std::allocator >::~basic_stringbuf()@@Base+0x5b03> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -24371,4789 +24976,12748 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 1f094 , std::allocator >::~basic_stringbuf()@@Base+0x40a4> │ │ │ │ + jmp 21374 , std::allocator >::~basic_stringbuf()@@Base+0x5a94> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1f094 , std::allocator >::~basic_stringbuf()@@Base+0x40a4> │ │ │ │ - jmp 1f0d9 , std::allocator >::~basic_stringbuf()@@Base+0x40e9> │ │ │ │ - lea 0x1b00a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 21374 , std::allocator >::~basic_stringbuf()@@Base+0x5a94> │ │ │ │ + jmp 213b9 , std::allocator >::~basic_stringbuf()@@Base+0x5ad9> │ │ │ │ + lea 0x18e4a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x19a62(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + movb $0x0,0x2c(%rbx) │ │ │ │ + movb $0x0,0x2d(%rbx) │ │ │ │ + movl $0x2,0x30(%rbx) │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ + movb $0x0,0x38(%rbx) │ │ │ │ + movb $0x0,0x39(%rbx) │ │ │ │ + movb $0x0,0x3a(%rbx) │ │ │ │ + movb $0x0,0x3b(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + cmp 0x10(%rsi),%rdx │ │ │ │ + je 21470 , std::allocator >::~basic_stringbuf()@@Base+0x5b90> │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 214c8 , std::allocator >::~basic_stringbuf()@@Base+0x5be8> │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + movabs $0xffffffffffff,%rax │ │ │ │ + and %rax,%rdx │ │ │ │ + and 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x4(%rbp) │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + cmp %eax,0x34(%rbp) │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x38(%rbx),%eax │ │ │ │ + cmp %eax,0x38(%rbp) │ │ │ │ + sete %r12b │ │ │ │ + jmp 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + movabs $0xffffffffffff,%rax │ │ │ │ + and %rax,%rdx │ │ │ │ + and 0x28(%rsi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + cmp %eax,0x4(%rdi) │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x34(%rsi),%eax │ │ │ │ + cmp %eax,0x34(%rdi) │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x38(%rsi),%eax │ │ │ │ + cmp %eax,0x38(%rdi) │ │ │ │ + jne 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + cmp %eax,0x30(%rdi) │ │ │ │ + sete %r12b │ │ │ │ + jmpq 21461 , std::allocator >::~basic_stringbuf()@@Base+0x5b81> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0x227995(%rip),%rsi │ │ │ │ - mov 0x227996(%rip),%rdx │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov 0x225548(%rip),%rsi │ │ │ │ + mov 0x225549(%rip),%rdx │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 8470 <__cxa_finalize@plt+0x2870> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e170 <__cxa_finalize@plt+0x8570> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1f17e , std::allocator >::~basic_stringbuf()@@Base+0x418e> │ │ │ │ + je 21583 , std::allocator >::~basic_stringbuf()@@Base+0x5ca3> │ │ │ │ callq 5700 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - cmp 0x8(%r14),%rbx │ │ │ │ - je 1f3c4 , std::allocator >::~basic_stringbuf()@@Base+0x43d4> │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x10(%r12),%r13 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 1f27c , std::allocator >::~basic_stringbuf()@@Base+0x428c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov 0x225596(%rip),%rsi │ │ │ │ + mov 0x225597(%rip),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 6d80 <__cxa_finalize@plt+0x1180> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7060 <__cxa_finalize@plt+0x1460> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 1f488 , std::allocator >::~basic_stringbuf()@@Base+0x4498> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1f460 , std::allocator >::~basic_stringbuf()@@Base+0x4470> │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - je 1f475 , std::allocator >::~basic_stringbuf()@@Base+0x4485> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1f24b , std::allocator >::~basic_stringbuf()@@Base+0x425b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + callq ea80 <__cxa_finalize@plt+0x8e80> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1f25e , std::allocator >::~basic_stringbuf()@@Base+0x426e> │ │ │ │ + je 215c5 , std::allocator >::~basic_stringbuf()@@Base+0x5ce5> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp (%rsp),%rdi │ │ │ │ - je 1f26e , std::allocator >::~basic_stringbuf()@@Base+0x427e> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp 0x18(%rsp),%rbx │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + lea 0x10(%r13),%r15 │ │ │ │ + jne 21632 , std::allocator >::~basic_stringbuf()@@Base+0x5d52> │ │ │ │ + jmpq 216ca , std::allocator >::~basic_stringbuf()@@Base+0x5dea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 215f9 , std::allocator >::~basic_stringbuf()@@Base+0x5d19> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 21608 , std::allocator >::~basic_stringbuf()@@Base+0x5d28> │ │ │ │ + callq 5700 │ │ │ │ + test %r14b,%r14b │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jne 21700 , std::allocator >::~basic_stringbuf()@@Base+0x5e20> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 216c5 , std::allocator >::~basic_stringbuf()@@Base+0x5de5> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d5d0 <__cxa_finalize@plt+0x79d0> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp 0x225496(%rip),%rdx │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + jne 215e8 , std::allocator >::~basic_stringbuf()@@Base+0x5d08> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + je 215e8 , std::allocator >::~basic_stringbuf()@@Base+0x5d08> │ │ │ │ + mov 0x22546d(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + sete %r14b │ │ │ │ + jmpq 215e8 , std::allocator >::~basic_stringbuf()@@Base+0x5d08> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 216c1 , std::allocator >::~basic_stringbuf()@@Base+0x5de1> │ │ │ │ callq 5700 │ │ │ │ add $0x20,%rbx │ │ │ │ - cmp %rbx,0x8(%r14) │ │ │ │ - je 1f3c4 , std::allocator >::~basic_stringbuf()@@Base+0x43d4> │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 216b0 , std::allocator >::~basic_stringbuf()@@Base+0x5dd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 216d9 , std::allocator >::~basic_stringbuf()@@Base+0x5df9> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 21745 , std::allocator >::~basic_stringbuf()@@Base+0x5e65> │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add 0x8(%rsp),%rbx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ mov (%rbx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x8(%rbx),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 6fc0 <__cxa_finalize@plt+0x13c0> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmp 0x2277fb(%rip),%rdx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - je 1f3f0 , std::allocator >::~basic_stringbuf()@@Base+0x4400> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 1f2c9 , std::allocator >::~basic_stringbuf()@@Base+0x42d9> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + callq e170 <__cxa_finalize@plt+0x8570> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2173b , std::allocator >::~basic_stringbuf()@@Base+0x5e5b> │ │ │ │ callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmpq 21616 , std::allocator >::~basic_stringbuf()@@Base+0x5d36> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 1f2d8 , std::allocator >::~basic_stringbuf()@@Base+0x42e8> │ │ │ │ + je 21760 , std::allocator >::~basic_stringbuf()@@Base+0x5e80> │ │ │ │ callq 5700 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 1f1b0 , std::allocator >::~basic_stringbuf()@@Base+0x41c0> │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1f398 , std::allocator >::~basic_stringbuf()@@Base+0x43a8> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - sar $0x5,%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg 1f34d , std::allocator >::~basic_stringbuf()@@Base+0x435d> │ │ │ │ - jmpq 1f390 , std::allocator >::~basic_stringbuf()@@Base+0x43a0> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 21787 , std::allocator >::~basic_stringbuf()@@Base+0x5ea7> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21781 , std::allocator >::~basic_stringbuf()@@Base+0x5ea1> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 2176a , std::allocator >::~basic_stringbuf()@@Base+0x5e8a> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21796 , std::allocator >::~basic_stringbuf()@@Base+0x5eb6> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 21760 , std::allocator >::~basic_stringbuf()@@Base+0x5e80> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 21791 , std::allocator >::~basic_stringbuf()@@Base+0x5eb1> │ │ │ │ + jmp 21796 , std::allocator >::~basic_stringbuf()@@Base+0x5eb6> │ │ │ │ + jmp 217a3 , std::allocator >::~basic_stringbuf()@@Base+0x5ec3> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 2175b , std::allocator >::~basic_stringbuf()@@Base+0x5e7b> │ │ │ │ + jmp 21760 , std::allocator >::~basic_stringbuf()@@Base+0x5e80> │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsi,-0x20(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov -0x10(%rax),%rdi │ │ │ │ - mov %rsi,-0x18(%rax) │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov %rsi,-0x10(%rax) │ │ │ │ - je 1f382 , std::allocator >::~basic_stringbuf()@@Base+0x4392> │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - sub $0x1,%rcx │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - je 1f450 , std::allocator >::~basic_stringbuf()@@Base+0x4460> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 21860 , std::allocator >::~basic_stringbuf()@@Base+0x5f80> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 21450 , std::allocator >::~basic_stringbuf()@@Base+0x5b70> │ │ │ │ + test %al,%al │ │ │ │ + je 21847 , std::allocator >::~basic_stringbuf()@@Base+0x5f67> │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + jbe 21850 , std::allocator >::~basic_stringbuf()@@Base+0x5f70> │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ + cmp 0x38(%rdi),%rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + je 21908 , std::allocator >::~basic_stringbuf()@@Base+0x6028> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 218dd , std::allocator >::~basic_stringbuf()@@Base+0x5ffd> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + movzbl 0x2c(%rbp),%eax │ │ │ │ + mov %al,0x2c(%rbx) │ │ │ │ + movzbl 0x2d(%rbp),%eax │ │ │ │ + mov %al,0x2d(%rbx) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ + mov 0x34(%rbp),%eax │ │ │ │ + mov %eax,0x34(%rbx) │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + mov %al,0x38(%rbx) │ │ │ │ + movzbl 0x39(%rbp),%eax │ │ │ │ + mov %al,0x39(%rbx) │ │ │ │ + movzbl 0x3a(%rbp),%eax │ │ │ │ + mov %al,0x3a(%rbx) │ │ │ │ + movzbl 0x3b(%rbp),%eax │ │ │ │ + mov %al,0x3b(%rbx) │ │ │ │ + mov 0x30(%r12),%rbx │ │ │ │ + add $0x40,%rbx │ │ │ │ + mov %rbx,0x30(%r12) │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + sub %rax,%rbx │ │ │ │ + and $0xffffffffffffffc0,%rbx │ │ │ │ + lea -0x40(%rax,%rbx,1),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x28(%rdi),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 29600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ + mov 0x30(%r12),%rbx │ │ │ │ + jmp 218e6 , std::allocator >::~basic_stringbuf()@@Base+0x6006> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x60,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ mov (%rax),%rsi │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - lea -0x20(%rax),%rdi │ │ │ │ - mov -0x20(%rax),%rdx │ │ │ │ - lea -0x10(%rax),%r9 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je 1f428 , std::allocator >::~basic_stringbuf()@@Base+0x4438> │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 1f310 , std::allocator >::~basic_stringbuf()@@Base+0x4320> │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - mov %rsi,-0x20(%rax) │ │ │ │ - mov %rdx,-0x18(%rax) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x10(%rax) │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - jmp 1f334 , std::allocator >::~basic_stringbuf()@@Base+0x4344> │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x50(%rbx),%r15 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x40(%rbx) │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + je 21a30 , std::allocator >::~basic_stringbuf()@@Base+0x6150> │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x8(%rbp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 219d0 , std::allocator >::~basic_stringbuf()@@Base+0x60f0> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x20(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ - mov -0x20(%rax),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1f3b2 , std::allocator >::~basic_stringbuf()@@Base+0x43c2> │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 219a5 , std::allocator >::~basic_stringbuf()@@Base+0x60c5> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov 0x28(%rdx),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 21a0a , std::allocator >::~basic_stringbuf()@@Base+0x612a> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 21a24 , std::allocator >::~basic_stringbuf()@@Base+0x6144> │ │ │ │ + sub %r14,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 219a5 , std::allocator >::~basic_stringbuf()@@Base+0x60c5> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 21a66 , std::allocator >::~basic_stringbuf()@@Base+0x6186> │ │ │ │ + mov %r13d,%edi │ │ │ │ + shr $0x1f,%edi │ │ │ │ + jmpq 219a5 , std::allocator >::~basic_stringbuf()@@Base+0x60c5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 21a3e , std::allocator >::~basic_stringbuf()@@Base+0x615e> │ │ │ │ callq 5700 │ │ │ │ - sub $0x20,%rbx │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,0x8(%r14) │ │ │ │ - jne 1f27c , std::allocator >::~basic_stringbuf()@@Base+0x428c> │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 21a4c , std::allocator >::~basic_stringbuf()@@Base+0x616c> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - jne 1f4f3 , std::allocator >::~basic_stringbuf()@@Base+0x4503> │ │ │ │ - add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 219a5 , std::allocator >::~basic_stringbuf()@@Base+0x60c5> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov $0xe0,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x30(%rbx),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,0x20(%rbx) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + lea 0xb0(%rbx),%rbp │ │ │ │ + lea 0xc8(%rbx),%r12 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + mov %rax,0x70(%rbx) │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + mov %rbp,0xb0(%rbx) │ │ │ │ + mov %rbp,0xb8(%rbx) │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + mov %r12,0xc8(%rbx) │ │ │ │ + mov %r12,0xd0(%rbx) │ │ │ │ + callq 1c180 , std::allocator >::~basic_stringbuf()@@Base+0x8a0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + je 21c48 , std::allocator >::~basic_stringbuf()@@Base+0x6368> │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x8(%r13),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 21be0 , std::allocator >::~basic_stringbuf()@@Base+0x6300> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 21bbb , std::allocator >::~basic_stringbuf()@@Base+0x62db> │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov 0x28(%rdx),%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - je 1f2b8 , std::allocator >::~basic_stringbuf()@@Base+0x42c8> │ │ │ │ - mov 0x22769a(%rip),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ + je 21c1f , std::allocator >::~basic_stringbuf()@@Base+0x633f> │ │ │ │ + mov 0x20(%r8),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - sete %r15b │ │ │ │ - jmpq 1f2b8 , std::allocator >::~basic_stringbuf()@@Base+0x42c8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - jmpq 1f334 , std::allocator >::~basic_stringbuf()@@Base+0x4344> │ │ │ │ + jne 21c3b , std::allocator >::~basic_stringbuf()@@Base+0x635b> │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 21bbb , std::allocator >::~basic_stringbuf()@@Base+0x62db> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 21cd0 , std::allocator >::~basic_stringbuf()@@Base+0x63f0> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 21bbb , std::allocator >::~basic_stringbuf()@@Base+0x62db> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 21c68 , std::allocator >::~basic_stringbuf()@@Base+0x6388> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - jmpq 1f398 , std::allocator >::~basic_stringbuf()@@Base+0x43a8> │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jne 21c58 , std::allocator >::~basic_stringbuf()@@Base+0x6378> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 21c88 , std::allocator >::~basic_stringbuf()@@Base+0x63a8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - jmpq 1f230 , std::allocator >::~basic_stringbuf()@@Base+0x4240> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + jne 21c78 , std::allocator >::~basic_stringbuf()@@Base+0x6398> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 21cb6 , std::allocator >::~basic_stringbuf()@@Base+0x63d6> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 1f230 , std::allocator >::~basic_stringbuf()@@Base+0x4240> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1f4b8 , std::allocator >::~basic_stringbuf()@@Base+0x44c8> │ │ │ │ callq 5700 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 21bbb , std::allocator >::~basic_stringbuf()@@Base+0x62db> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 1f4b3 , std::allocator >::~basic_stringbuf()@@Base+0x44c3> │ │ │ │ - jmp 1f4b8 , std::allocator >::~basic_stringbuf()@@Base+0x44c8> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1f4a0 , std::allocator >::~basic_stringbuf()@@Base+0x44b0> │ │ │ │ callq 5700 │ │ │ │ - jmp 1f4a0 , std::allocator >::~basic_stringbuf()@@Base+0x44b0> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1f4b8 , std::allocator >::~basic_stringbuf()@@Base+0x44c8> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1f4c0 , std::allocator >::~basic_stringbuf()@@Base+0x44d0> │ │ │ │ - callq 5700 │ │ │ │ - jmp 1f4c0 , std::allocator >::~basic_stringbuf()@@Base+0x44d0> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x8(%rdi),%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x224e0d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x9e8,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - lea 0x4f0(%rsp),%r14 │ │ │ │ + sub $0x11a8,%rsp │ │ │ │ + lea 0xcc0(%rsp),%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x9d8(%rsp) │ │ │ │ + mov %rax,0x1198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x100(%r14),%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x226107(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x6d0(%rsp) │ │ │ │ - mov 0x226480(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x6c8(%rsp) │ │ │ │ - movb $0x0,0x6d1(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x5f0(%rsp) │ │ │ │ - mov 0x226453(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - movq $0x0,0x6e0(%rsp) │ │ │ │ - movq $0x0,0x6e8(%rsp) │ │ │ │ - movq $0x0,0x6f0(%rsp) │ │ │ │ - mov %rax,0x4f0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x4f0(%rsp,%rax,1) │ │ │ │ - mov 0x226408(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x226241(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - mov %rax,0x4f0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x5f0(%rsp) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - lea 0x100(%r14),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x4f0(%rsp),%rdx │ │ │ │ - add -0x18(%rdx),%r14 │ │ │ │ - test %rax,%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - je 21442 , std::allocator >::~basic_stringbuf()@@Base+0x6452> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x78(%rax),%rdi │ │ │ │ - callq 5380 ::is_open() const@plt> │ │ │ │ - test %al,%al │ │ │ │ - je 21888 , std::allocator >::~basic_stringbuf()@@Base+0x6898> │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - lea 0x140(%rsp),%r15 │ │ │ │ - lea 0x1bf6d(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - lea 0x180(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x10(%r14),%r13 │ │ │ │ - mov 0x4f0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 217c5 , std::allocator >::~basic_stringbuf()@@Base+0x67d5> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 1fad0 , std::allocator >::~basic_stringbuf()@@Base+0x4ae0> │ │ │ │ - movsbl 0x43(%rbx),%edx │ │ │ │ + callq 295a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0xcc8(%rsp) │ │ │ │ + je 2558c , std::allocator >::~basic_stringbuf()@@Base+0x9cac> │ │ │ │ + lea 0x192e3(%rip),%rsi # 3b046 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa6> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xec0(%rsp),%rcx │ │ │ │ + lea 0xed0(%rsp),%rdx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rdx,0xec0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 24f1a , std::allocator >::~basic_stringbuf()@@Base+0x963a> │ │ │ │ + mov %rcx,0xec0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xed0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov (%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1ff70 , std::allocator >::~basic_stringbuf()@@Base+0x4f80> │ │ │ │ - lea 0x160(%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 1ff50 , std::allocator >::~basic_stringbuf()@@Base+0x4f60> │ │ │ │ - lea 0x10(%r15),%rdi │ │ │ │ - mov 0x168(%rsp),%rsi │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 1ff20 , std::allocator >::~basic_stringbuf()@@Base+0x4f30> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rsi,0x148(%rsp) │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - je 1ff38 , std::allocator >::~basic_stringbuf()@@Base+0x4f48> │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - mov %rdi,0x170(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1f808 , std::allocator >::~basic_stringbuf()@@Base+0x4818> │ │ │ │ + mov %rcx,0xec8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x224d2e(%rip),%rsi │ │ │ │ + mov 0x224d2f(%rip),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 24f08 , std::allocator >::~basic_stringbuf()@@Base+0x9628> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21e58 , std::allocator >::~basic_stringbuf()@@Base+0x6578> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21e6e , std::allocator >::~basic_stringbuf()@@Base+0x658e> │ │ │ │ callq 5700 │ │ │ │ - lea 0x1b14a(%rip),%rsi # 3a959 ::do_widen(char) const@@Base+0x18749> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x10(%rax) │ │ │ │ + jne 21e8b , std::allocator >::~basic_stringbuf()@@Base+0x65ab> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x224bfa(%rip),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xec0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov (%rsp),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 1f8a8 , std::allocator >::~basic_stringbuf()@@Base+0x48b8> │ │ │ │ - lea 0x700(%rsp),%rbx │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ + callq cbe0 <__cxa_finalize@plt+0x6fe0> │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r15,%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21eda , std::allocator >::~basic_stringbuf()@@Base+0x65fa> │ │ │ │ + callq 5700 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 21f7e , std::allocator >::~basic_stringbuf()@@Base+0x669e> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0x700(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x708(%rsp),%rsi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rax,0xec0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ - mov 0x708(%rsp),%rdx │ │ │ │ - mov 0x700(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1f710 , std::allocator >::~basic_stringbuf()@@Base+0x4720> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 1f710 , std::allocator >::~basic_stringbuf()@@Base+0x4720> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4f0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 217c0 , std::allocator >::~basic_stringbuf()@@Base+0x67d0> │ │ │ │ - lea 0x700(%rsp),%rbp │ │ │ │ - jmpq 1fa41 , std::allocator >::~basic_stringbuf()@@Base+0x4a51> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x43(%rbx),%edx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 1fb10 , std::allocator >::~basic_stringbuf()@@Base+0x4b20> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 1fab0 , std::allocator >::~basic_stringbuf()@@Base+0x4ac0> │ │ │ │ - lea 0x10(%r15),%rdi │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - mov 0x188(%rsp),%rsi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 1fa88 , std::allocator >::~basic_stringbuf()@@Base+0x4a98> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rsi,0x148(%rsp) │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - je 1faa0 , std::allocator >::~basic_stringbuf()@@Base+0x4ab0> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1f999 , std::allocator >::~basic_stringbuf()@@Base+0x49a9> │ │ │ │ + callq cdb0 <__cxa_finalize@plt+0x71b0> │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21f2b , std::allocator >::~basic_stringbuf()@@Base+0x664b> │ │ │ │ callq 5700 │ │ │ │ - lea 0x1b2e0(%rip),%rsi # 3ac80 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 1f710 , std::allocator >::~basic_stringbuf()@@Base+0x4720> │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x700(%rsp) │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x708(%rsp),%rsi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ - mov 0x708(%rsp),%rdx │ │ │ │ - mov 0x700(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0xec0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq cbe0 <__cxa_finalize@plt+0x6fe0> │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1fa24 , std::allocator >::~basic_stringbuf()@@Base+0x4a34> │ │ │ │ + je 21f76 , std::allocator >::~basic_stringbuf()@@Base+0x6696> │ │ │ │ callq 5700 │ │ │ │ - mov 0x4f0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 217c0 , std::allocator >::~basic_stringbuf()@@Base+0x67d0> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - jne 1f8d8 , std::allocator >::~basic_stringbuf()@@Base+0x48e8> │ │ │ │ + test %bl,%bl │ │ │ │ + je 25413 , std::allocator >::~basic_stringbuf()@@Base+0x9b33> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x27b3(%rip),%rcx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1f8dc , std::allocator >::~basic_stringbuf()@@Base+0x48ec> │ │ │ │ - mov $0xa,%esi │ │ │ │ + callq 1d660 , std::allocator >::~basic_stringbuf()@@Base+0x1d80> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%edx │ │ │ │ - jmpq 1f8dc , std::allocator >::~basic_stringbuf()@@Base+0x48ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rsi,0x148(%rsp) │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - jmpq 1f978 , std::allocator >::~basic_stringbuf()@@Base+0x4988> │ │ │ │ - mov %r14,%rsi │ │ │ │ + callq 1d310 , std::allocator >::~basic_stringbuf()@@Base+0x1a30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0xb30(%rsp),%r15 │ │ │ │ + lea 0x19435(%rip),%rdx # 3b3de , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e3e> │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - jmpq 1f978 , std::allocator >::~basic_stringbuf()@@Base+0x4988> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x1941d(%rip),%rdx # 3b3e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e48> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x272e(%rip),%rcx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1f73b , std::allocator >::~basic_stringbuf()@@Base+0x474b> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%edx │ │ │ │ - jmpq 1f73b , std::allocator >::~basic_stringbuf()@@Base+0x474b> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e0(%rsp),%r13 │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 22007 , std::allocator >::~basic_stringbuf()@@Base+0x6727> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2201d , std::allocator >::~basic_stringbuf()@@Base+0x673d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ + cmp %rcx,0x30(%rax) │ │ │ │ + je 24470 , std::allocator >::~basic_stringbuf()@@Base+0x8b90> │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x223623(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ callq 53f0 │ │ │ │ - mov 0x225dcb(%rip),%rbx # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x225b34(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x330(%rsp) │ │ │ │ - movq $0x0,0x328(%rsp) │ │ │ │ - movb $0x0,0x331(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0x380(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - mov 0x225d9f(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x338(%rsp) │ │ │ │ - movq $0x0,0x340(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - movq $0x0,0x350(%rsp) │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ + movb $0x0,0x381(%rsp) │ │ │ │ + movq $0x0,0x388(%rsp) │ │ │ │ + movq $0x0,0x390(%rsp) │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + mov 0x223838(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + movq $0x0,0x3a0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov 0x223815(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbx,%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x225c41(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ + lea 0x2236f3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x240(%rsp) │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + movq $0x0,0x250(%rsp) │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - lea 0x225b2a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x210(%rsp) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + lea 0x2235dc(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x260(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x225e01(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0x228(%rsp) │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ + lea 0x2238b3(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x278(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x290(%rsp) │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5b20 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 55e0 (unsigned long)@plt> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 21f1d , std::allocator >::~basic_stringbuf()@@Base+0x6f2d> │ │ │ │ - lea 0x360(%rsp),%r12 │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - movb $0x0,0x370(%rsp) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ + jne 24fe8 , std::allocator >::~basic_stringbuf()@@Base+0x9708> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + movq $0x0,0xcc8(%rsp) │ │ │ │ + movb $0x0,0xcd0(%rsp) │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 21cc4 , std::allocator >::~basic_stringbuf()@@Base+0x6cd4> │ │ │ │ - mov 0x200(%rsp),%rdx │ │ │ │ - mov 0x208(%rsp),%rsi │ │ │ │ + je 24b58 , std::allocator >::~basic_stringbuf()@@Base+0x9278> │ │ │ │ + mov 0x250(%rsp),%rdx │ │ │ │ + mov 0x258(%rsp),%rsi │ │ │ │ cmp %rdx,%rax │ │ │ │ - jbe 21bd5 , std::allocator >::~basic_stringbuf()@@Base+0x6be5> │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ + jbe 24918 , std::allocator >::~basic_stringbuf()@@Base+0x9038> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0xcc0(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24ef0 , std::allocator >::~basic_stringbuf()@@Base+0x9610> │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ - mov 0x360(%rsp),%rdx │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 21b90 , std::allocator >::~basic_stringbuf()@@Base+0x6ba0> │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - mov 0x1c8(%rsp),%rsi │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 21b67 , std::allocator >::~basic_stringbuf()@@Base+0x6b77> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov 0x370(%rsp),%rdi │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov %rsi,0x368(%rsp) │ │ │ │ - mov %rcx,0x370(%rsp) │ │ │ │ - je 21b7f , std::allocator >::~basic_stringbuf()@@Base+0x6b8f> │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ - mov %rdi,0x1d0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - add $0x10,%r14 │ │ │ │ + je 24c90 , std::allocator >::~basic_stringbuf()@@Base+0x93b0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xcd0(%rsp),%rcx │ │ │ │ + mov %rdx,0xcc0(%rsp) │ │ │ │ + mov %rdi,0xcc8(%rsp) │ │ │ │ + mov %rsi,0xcd0(%rsp) │ │ │ │ + je 24ca8 , std::allocator >::~basic_stringbuf()@@Base+0x93c8> │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1fdb1 , std::allocator >::~basic_stringbuf()@@Base+0x4dc1> │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 222e7 , std::allocator >::~basic_stringbuf()@@Base+0x6a07> │ │ │ │ callq 5700 │ │ │ │ - lea 0x225a40(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ + lea 0x22350a(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + lea 0x223727(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x60,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1fdef , std::allocator >::~basic_stringbuf()@@Base+0x4dff> │ │ │ │ + je 2232c , std::allocator >::~basic_stringbuf()@@Base+0x6a4c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x225af8(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %rcx,0x1e0(%rsp,%rax,1) │ │ │ │ - lea 0x225845(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ + mov 0x2235b2(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2235b3(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x230(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1ab7c(%rip),%rcx # 3a9c0 ::do_widen(char) const@@Base+0x187b0> │ │ │ │ - mov $0x32,%r8d │ │ │ │ + lea 0x194b7(%rip),%rcx # 3b83d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1229d> │ │ │ │ + mov $0x5,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x700(%rsp),%rbx │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x700(%rsp) │ │ │ │ + mov %rdx,0x230(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 21d66 , std::allocator >::~basic_stringbuf()@@Base+0x6d76> │ │ │ │ - mov %rcx,0x700(%rsp) │ │ │ │ + je 24b40 , std::allocator >::~basic_stringbuf()@@Base+0x9260> │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x710(%rsp) │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rcx,0x708(%rsp) │ │ │ │ + mov %rcx,0x238(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea 0x225e4f(%rip),%rax # 245d00 , std::allocator >@@GLIBCXX_3.4.21+0x2d8> │ │ │ │ - mov 0x700(%rsp),%rsi │ │ │ │ - mov 0x708(%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea 0x18(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1feeb , std::allocator >::~basic_stringbuf()@@Base+0x4efb> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 223f9 , std::allocator >::~basic_stringbuf()@@Base+0x6b19> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1eeb0 , std::allocator >::~basic_stringbuf()@@Base+0x35d0> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1ff06 , std::allocator >::~basic_stringbuf()@@Base+0x4f16> │ │ │ │ + je 2244d , std::allocator >::~basic_stringbuf()@@Base+0x6b6d> │ │ │ │ callq 5700 │ │ │ │ - lea 0x2313(%rip),%rdx # 22220 ::do_widen(char) const@@Base+0x10> │ │ │ │ - lea 0x225dc4(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rsi,0x148(%rsp) │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - jmpq 1f7e3 , std::allocator >::~basic_stringbuf()@@Base+0x47f3> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c70 , std::allocator >::~basic_stringbuf()@@Base+0x9390> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 224a1 , std::allocator >::~basic_stringbuf()@@Base+0x6bc1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - jmpq 1f7e3 , std::allocator >::~basic_stringbuf()@@Base+0x47f3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 7c30 <__cxa_finalize@plt+0x2030> │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - cmp 0xb8(%rsp),%rsi │ │ │ │ - je 2169f , std::allocator >::~basic_stringbuf()@@Base+0x66af> │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - cmpq $0x0,0x148(%rsp) │ │ │ │ - je 202b9 , std::allocator >::~basic_stringbuf()@@Base+0x52c9> │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movl $0x0,0xd8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 200cc , std::allocator >::~basic_stringbuf()@@Base+0x50dc> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 212c0 , std::allocator >::~basic_stringbuf()@@Base+0x62d0> │ │ │ │ - cmp $0x3f,%ecx │ │ │ │ - je 212a0 , std::allocator >::~basic_stringbuf()@@Base+0x62b0> │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rsi),%rax │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - not %rcx │ │ │ │ - and %rax,%rcx │ │ │ │ - or %rdi,%rax │ │ │ │ - cmp $0x23,%dl │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x148(%rsp),%rbx │ │ │ │ - jae 20135 , std::allocator >::~basic_stringbuf()@@Base+0x5145> │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov 0xe8(%rsp),%ecx │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movzbl (%rax,%rbx,1),%edx │ │ │ │ - cmp $0x40,%dl │ │ │ │ - jne 20068 , std::allocator >::~basic_stringbuf()@@Base+0x5078> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub 0x90(%rsp),%rax │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul $0xcccccccd,%eax,%eax │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - je 21328 , std::allocator >::~basic_stringbuf()@@Base+0x6338> │ │ │ │ - cmp $0x3f,%ecx │ │ │ │ - je 212f8 , std::allocator >::~basic_stringbuf()@@Base+0x6308> │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - and %rax,(%rsi) │ │ │ │ - cmp 0x148(%rsp),%rbx │ │ │ │ - jb 200b5 , std::allocator >::~basic_stringbuf()@@Base+0x50c5> │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - cmp 0xa0(%rsp),%rbx │ │ │ │ - je 21420 , std::allocator >::~basic_stringbuf()@@Base+0x6430> │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 21318 , std::allocator >::~basic_stringbuf()@@Base+0x6328> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movl $0x0,0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0xe8(%rsp),%edx │ │ │ │ - sub 0xd0(%rsp),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - lea (%rdx,%rax,8),%r12 │ │ │ │ - mov 0xd8(%rsp),%eax │ │ │ │ - sub %rax,%r12 │ │ │ │ - lea 0x3f(%r12),%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rcx │ │ │ │ + je 224ee , std::allocator >::~basic_stringbuf()@@Base+0x6c0e> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 224c6 , std::allocator >::~basic_stringbuf()@@Base+0x6be6> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 224de , std::allocator >::~basic_stringbuf()@@Base+0x6bfe> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 224e2 , std::allocator >::~basic_stringbuf()@@Base+0x6c02> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 22498 , std::allocator >::~basic_stringbuf()@@Base+0x6bb8> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 22498 , std::allocator >::~basic_stringbuf()@@Base+0x6bb8> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 224a1 , std::allocator >::~basic_stringbuf()@@Base+0x6bc1> │ │ │ │ + cmp %rbp,0x38(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 22538 , std::allocator >::~basic_stringbuf()@@Base+0x6c58> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2251d , std::allocator >::~basic_stringbuf()@@Base+0x6c3d> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 22534 , std::allocator >::~basic_stringbuf()@@Base+0x6c54> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 2255b , std::allocator >::~basic_stringbuf()@@Base+0x6c7b> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 22538 , std::allocator >::~basic_stringbuf()@@Base+0x6c58> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2255b , std::allocator >::~basic_stringbuf()@@Base+0x6c7b> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - add %rcx,%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov %rdx,0xcc0(%rsp) │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add 0x28(%rcx),%rax │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x192ac(%rip),%rdx # 3b848 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122a8> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 225d8 , std::allocator >::~basic_stringbuf()@@Base+0x6cf8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 225ee , std::allocator >::~basic_stringbuf()@@Base+0x6d0e> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + je 24c60 , std::allocator >::~basic_stringbuf()@@Base+0x9380> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ mov %r12,%rax │ │ │ │ - cmovns %r12,%r13 │ │ │ │ - sar $0x3f,%rax │ │ │ │ - sar $0x6,%r13 │ │ │ │ - shr $0x3a,%rax │ │ │ │ - lea (%rcx,%r13,8),%rdx │ │ │ │ - add %rax,%r12 │ │ │ │ - and $0x3f,%r12d │ │ │ │ - sub %rax,%r12 │ │ │ │ - jns 20202 , std::allocator >::~basic_stringbuf()@@Base+0x5212> │ │ │ │ - add $0x40,%r12 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov %r12d,0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - mov 0xe8(%rsp),%ebx │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 20247 , std::allocator >::~basic_stringbuf()@@Base+0x5257> │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea (%rcx,%r8,1),%rsi │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 202a0 , std::allocator >::~basic_stringbuf()@@Base+0x52b0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 20269 , std::allocator >::~basic_stringbuf()@@Base+0x5279> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%ecx │ │ │ │ - sub $0x1,%rdi │ │ │ │ - je 202a0 , std::allocator >::~basic_stringbuf()@@Base+0x52b0> │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov (%rsi),%rax │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rax,%rdx │ │ │ │ - or %r8,%rax │ │ │ │ - test %r8,(%r12) │ │ │ │ - cmove %rdx,%rax │ │ │ │ - cmp $0x3f,%ecx │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - jne 20260 , std::allocator >::~basic_stringbuf()@@Base+0x5270> │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x1,%rdi │ │ │ │ - jne 20269 , std::allocator >::~basic_stringbuf()@@Base+0x5279> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x28,%rbx │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 202b9 , std::allocator >::~basic_stringbuf()@@Base+0x52c9> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub %rsi,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 20000 , std::allocator >::~basic_stringbuf()@@Base+0x5010> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov $0x50,%edi │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - sub %rax,%rbx │ │ │ │ - sub (%rax),%rdx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - lea (%rcx,%rdx,8),%rbp │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - imul %rax,%rbx │ │ │ │ - sub %rdx,%rbp │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x226859(%rip),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 23790 ::do_widen(char) const@@Base+0x1580> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23080 ::do_widen(char) const@@Base+0xe70> │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23180 ::do_widen(char) const@@Base+0xf70> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23190 ::do_widen(char) const@@Base+0xf80> │ │ │ │ - lea 0x360(%rsp),%rbx │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ + jmp 22641 , std::allocator >::~basic_stringbuf()@@Base+0x6d61> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2268e , std::allocator >::~basic_stringbuf()@@Base+0x6dae> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 22666 , std::allocator >::~basic_stringbuf()@@Base+0x6d86> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2267e , std::allocator >::~basic_stringbuf()@@Base+0x6d9e> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 22682 , std::allocator >::~basic_stringbuf()@@Base+0x6da2> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 22638 , std::allocator >::~basic_stringbuf()@@Base+0x6d58> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 22638 , std::allocator >::~basic_stringbuf()@@Base+0x6d58> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 22641 , std::allocator >::~basic_stringbuf()@@Base+0x6d61> │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 226d8 , std::allocator >::~basic_stringbuf()@@Base+0x6df8> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 226bd , std::allocator >::~basic_stringbuf()@@Base+0x6ddd> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 226d4 , std::allocator >::~basic_stringbuf()@@Base+0x6df4> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 226fb , std::allocator >::~basic_stringbuf()@@Base+0x6e1b> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 226d8 , std::allocator >::~basic_stringbuf()@@Base+0x6df8> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 226fb , std::allocator >::~basic_stringbuf()@@Base+0x6e1b> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x78(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x3b0(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x40(%rbp),%r12 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + add 0x28(%rax),%rbp │ │ │ │ callq 53f0 │ │ │ │ - lea 0x2252ed(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x4c0(%rsp) │ │ │ │ - mov 0x225356(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0x4b8(%rsp) │ │ │ │ - movb $0x0,0x4c1(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0x500(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - mov 0x225329(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x4c8(%rsp) │ │ │ │ - movq $0x0,0x4d0(%rsp) │ │ │ │ - movq $0x0,0x4d8(%rsp) │ │ │ │ - movq $0x0,0x4e0(%rsp) │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - mov 0x2252de(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + movb $0x0,0x501(%rsp) │ │ │ │ + movq $0x0,0x508(%rsp) │ │ │ │ + movq $0x0,0x510(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov 0x223198(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x518(%rsp) │ │ │ │ + movq $0x0,0x520(%rsp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x3b0(%rsp) │ │ │ │ + mov 0x223175(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ add %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x2252cf(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x370(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ - mov 0x2252bd(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x22528e(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2252af(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - lea 0x225430(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,0x380(%rsp) │ │ │ │ - movq $0x0,0x388(%rsp) │ │ │ │ - movq $0x0,0x390(%rsp) │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - movq $0x0,0x3a0(%rsp) │ │ │ │ - mov %rax,0x370(%rsp) │ │ │ │ - lea 0x225265(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x378(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x225548(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x18(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - movl $0x18,0x3b8(%rsp) │ │ │ │ + lea 0x223053(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x3c0(%rsp) │ │ │ │ movq $0x0,0x3c8(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x378(%rsp) │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - movb $0x0,0x3d0(%rsp) │ │ │ │ - mov %rax,0x3c0(%rsp) │ │ │ │ + movq $0x0,0x3d0(%rsp) │ │ │ │ + mov %rax,0x3b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x3e0(%rsp) │ │ │ │ + movq $0x0,0x3e8(%rsp) │ │ │ │ + mov %rax,0x3b8(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22321a(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x3f8(%rsp) │ │ │ │ + movq $0x0,0x408(%rsp) │ │ │ │ + mov %rax,0x3b8(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x410(%rsp) │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x700(%rsp),%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2cde0 ::do_widen(char) const@@Base+0xabd0> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x1b8d6(%rip),%rdx # 3be4e ::do_widen(char) const@@Base+0x19c3e> │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x20(%rax),%r13 │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 21695 , std::allocator >::~basic_stringbuf()@@Base+0x66a5> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ + callq 55e0 (unsigned long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 250b8 , std::allocator >::~basic_stringbuf()@@Base+0x97d8> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + movb $0x0,0xb40(%rsp) │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + mov 0x3e0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 24ba0 , std::allocator >::~basic_stringbuf()@@Base+0x92c0> │ │ │ │ + mov 0x3d0(%rsp),%rdx │ │ │ │ + mov 0x3d8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 249c8 , std::allocator >::~basic_stringbuf()@@Base+0x90e8> │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x150(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24ed0 , std::allocator >::~basic_stringbuf()@@Base+0x95f0> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24cf0 , std::allocator >::~basic_stringbuf()@@Base+0x9410> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24d08 , std::allocator >::~basic_stringbuf()@@Base+0x9428> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + movq $0x0,0x158(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2297c , std::allocator >::~basic_stringbuf()@@Base+0x709c> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x222e75(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + mov %rax,0x3b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + lea 0x223092(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x3b8(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 229bc , std::allocator >::~basic_stringbuf()@@Base+0x70dc> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x3b8(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x222f27(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x222f28(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x3b0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x3b0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + lea 0x18e3e(%rip),%rdx # 3b84f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122af> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 22a4d , std::allocator >::~basic_stringbuf()@@Base+0x716d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 22a63 , std::allocator >::~basic_stringbuf()@@Base+0x7183> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%rbx │ │ │ │ + lea 0x48(%rax),%r13 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 24c80 , std::allocator >::~basic_stringbuf()@@Base+0x93a0> │ │ │ │ + mov 0x238(%rsp),%r12 │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 205e2 , std::allocator >::~basic_stringbuf()@@Base+0x55f2> │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 22aba , std::allocator >::~basic_stringbuf()@@Base+0x71da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%r12),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 20632 , std::allocator >::~basic_stringbuf()@@Base+0x5642> │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r13,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ + je 22b09 , std::allocator >::~basic_stringbuf()@@Base+0x7229> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 20609 , std::allocator >::~basic_stringbuf()@@Base+0x5619> │ │ │ │ + je 22ae1 , std::allocator >::~basic_stringbuf()@@Base+0x7201> │ │ │ │ mov 0x20(%r12),%rdi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 20621 , std::allocator >::~basic_stringbuf()@@Base+0x5631> │ │ │ │ - sub %r13,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 20625 , std::allocator >::~basic_stringbuf()@@Base+0x5635> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 205d8 , std::allocator >::~basic_stringbuf()@@Base+0x55e8> │ │ │ │ - mov %r14d,%eax │ │ │ │ + jne 22af8 , std::allocator >::~basic_stringbuf()@@Base+0x7218> │ │ │ │ + sub %rbx,%rbp │ │ │ │ + cmp $0x7fffffff,%rbp │ │ │ │ + jg 22afc , std::allocator >::~basic_stringbuf()@@Base+0x721c> │ │ │ │ + cmp $0xffffffff80000000,%rbp │ │ │ │ + jl 22ab0 , std::allocator >::~basic_stringbuf()@@Base+0x71d0> │ │ │ │ + mov %ebp,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 205d8 , std::allocator >::~basic_stringbuf()@@Base+0x55e8> │ │ │ │ - mov %r12,%rbp │ │ │ │ + js 22ab0 , std::allocator >::~basic_stringbuf()@@Base+0x71d0> │ │ │ │ + mov %r12,%r13 │ │ │ │ mov 0x10(%r12),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - jne 205e2 , std::allocator >::~basic_stringbuf()@@Base+0x55f2> │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - je 20679 , std::allocator >::~basic_stringbuf()@@Base+0x5689> │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + jne 22aba , std::allocator >::~basic_stringbuf()@@Base+0x71da> │ │ │ │ + cmp %r13,0x40(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + je 22b57 , std::allocator >::~basic_stringbuf()@@Base+0x7277> │ │ │ │ + mov 0x28(%r13),%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 213ba , std::allocator >::~basic_stringbuf()@@Base+0x63ca> │ │ │ │ - mov %r12,%rcx │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 20720 , std::allocator >::~basic_stringbuf()@@Base+0x5730> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 20679 , std::allocator >::~basic_stringbuf()@@Base+0x5689> │ │ │ │ - mov %ecx,%eax │ │ │ │ + je 22b38 , std::allocator >::~basic_stringbuf()@@Base+0x7258> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 20720 , std::allocator >::~basic_stringbuf()@@Base+0x5730> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x1a0(%rsp),%rsi │ │ │ │ - mov 0x1a8(%rsp),%rdx │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,0x20(%rax) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x50(%rbp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + jne 22b53 , std::allocator >::~basic_stringbuf()@@Base+0x7273> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %rbp,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 22b80 , std::allocator >::~basic_stringbuf()@@Base+0x72a0> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 22b57 , std::allocator >::~basic_stringbuf()@@Base+0x7277> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 22b80 , std::allocator >::~basic_stringbuf()@@Base+0x72a0> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - je 215ff , std::allocator >::~basic_stringbuf()@@Base+0x660f> │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - je 20701 , std::allocator >::~basic_stringbuf()@@Base+0x5711> │ │ │ │ + lea 0x530(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + add $0x40,%r13 │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + add 0x28(%rax),%r12 │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0x680(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x678(%rsp) │ │ │ │ + movb $0x0,0x681(%rsp) │ │ │ │ + movq $0x0,0x688(%rsp) │ │ │ │ + movq $0x0,0x690(%rsp) │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + mov 0x222d13(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x698(%rsp) │ │ │ │ + movq $0x0,0x6a0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x530(%rsp) │ │ │ │ + mov 0x222cf0(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x222bce(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x540(%rsp) │ │ │ │ + movq $0x0,0x548(%rsp) │ │ │ │ + movq $0x0,0x550(%rsp) │ │ │ │ + mov %rax,0x530(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x558(%rsp) │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x560(%rsp) │ │ │ │ + movq $0x0,0x568(%rsp) │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x222d95(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x578(%rsp) │ │ │ │ + movq $0x0,0x588(%rsp) │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x590(%rsp) │ │ │ │ + mov %rax,0x580(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x4(%r12),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 55e0 (unsigned long)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 250f0 , std::allocator >::~basic_stringbuf()@@Base+0x9810> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + movb $0x0,0xb40(%rsp) │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + mov 0x560(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 21453 , std::allocator >::~basic_stringbuf()@@Base+0x6463> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - lea 0x1e0(%rsp),%r13 │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ - lea 0x1b6f8(%rip),%rdx # 3be4e ::do_widen(char) const@@Base+0x19c3e> │ │ │ │ + je 24b88 , std::allocator >::~basic_stringbuf()@@Base+0x92a8> │ │ │ │ + mov 0x550(%rsp),%rdx │ │ │ │ + mov 0x558(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 248d0 , std::allocator >::~basic_stringbuf()@@Base+0x8ff0> │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 22d8d , std::allocator >::~basic_stringbuf()@@Base+0x74ad> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x222a64(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x580(%rsp),%rdi │ │ │ │ + mov %rax,0x530(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + lea 0x222c81(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 22dcd , std::allocator >::~basic_stringbuf()@@Base+0x74ed> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x222b16(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x222b17(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x530(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x530(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + lea 0x1883e(%rip),%rdx # 3b660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c0> │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 23ba0 ::do_widen(char) const@@Base+0x1990> │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20794 , std::allocator >::~basic_stringbuf()@@Base+0x57a4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 207aa , std::allocator >::~basic_stringbuf()@@Base+0x57ba> │ │ │ │ + je 22e5e , std::allocator >::~basic_stringbuf()@@Base+0x757e> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 207c5 , std::allocator >::~basic_stringbuf()@@Base+0x57d5> │ │ │ │ + je 22e74 , std::allocator >::~basic_stringbuf()@@Base+0x7594> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x1a256(%rip),%rdx # 3aa27 ::do_widen(char) const@@Base+0x18817> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 21681 , std::allocator >::~basic_stringbuf()@@Base+0x6691> │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c50 , std::allocator >::~basic_stringbuf()@@Base+0x9370> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 20839 , std::allocator >::~basic_stringbuf()@@Base+0x5849> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 22ec9 , std::allocator >::~basic_stringbuf()@@Base+0x75e9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 20886 , std::allocator >::~basic_stringbuf()@@Base+0x5896> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r13,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ + je 22f16 , std::allocator >::~basic_stringbuf()@@Base+0x7636> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2085e , std::allocator >::~basic_stringbuf()@@Base+0x586e> │ │ │ │ + je 22eee , std::allocator >::~basic_stringbuf()@@Base+0x760e> │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 20876 , std::allocator >::~basic_stringbuf()@@Base+0x5886> │ │ │ │ - sub %r13,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 2087a , std::allocator >::~basic_stringbuf()@@Base+0x588a> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 20830 , std::allocator >::~basic_stringbuf()@@Base+0x5840> │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 22f06 , std::allocator >::~basic_stringbuf()@@Base+0x7626> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 22f0a , std::allocator >::~basic_stringbuf()@@Base+0x762a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 22ec0 , std::allocator >::~basic_stringbuf()@@Base+0x75e0> │ │ │ │ + mov %r13d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 20830 , std::allocator >::~basic_stringbuf()@@Base+0x5840> │ │ │ │ + js 22ec0 , std::allocator >::~basic_stringbuf()@@Base+0x75e0> │ │ │ │ mov %rbx,%rbp │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 20839 , std::allocator >::~basic_stringbuf()@@Base+0x5849> │ │ │ │ + jne 22ec9 , std::allocator >::~basic_stringbuf()@@Base+0x75e9> │ │ │ │ cmp %rbp,0x40(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - je 208d8 , std::allocator >::~basic_stringbuf()@@Base+0x58e8> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 22f60 , std::allocator >::~basic_stringbuf()@@Base+0x7680> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 213e8 , std::allocator >::~basic_stringbuf()@@Base+0x63f8> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 20985 , std::allocator >::~basic_stringbuf()@@Base+0x5995> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 208d8 , std::allocator >::~basic_stringbuf()@@Base+0x58e8> │ │ │ │ - mov %r9d,%eax │ │ │ │ + je 22f45 , std::allocator >::~basic_stringbuf()@@Base+0x7665> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 20985 , std::allocator >::~basic_stringbuf()@@Base+0x5995> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x1a0(%rsp),%rsi │ │ │ │ - mov 0x1a8(%rsp),%rdx │ │ │ │ + jne 22f5c , std::allocator >::~basic_stringbuf()@@Base+0x767c> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 22f89 , std::allocator >::~basic_stringbuf()@@Base+0x76a9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 22f60 , std::allocator >::~basic_stringbuf()@@Base+0x7680> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 22f89 , std::allocator >::~basic_stringbuf()@@Base+0x76a9> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x88(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x50(%rbp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - je 21567 , std::allocator >::~basic_stringbuf()@@Base+0x6577> │ │ │ │ + lea 0x6b0(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x40(%rbp),%r12 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + add 0x28(%rax),%rbp │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0x800(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x7f8(%rsp) │ │ │ │ + movb $0x0,0x801(%rsp) │ │ │ │ + movq $0x0,0x808(%rsp) │ │ │ │ + movq $0x0,0x810(%rsp) │ │ │ │ + mov %rax,0x720(%rsp) │ │ │ │ + mov 0x22290a(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x818(%rsp) │ │ │ │ + movq $0x0,0x820(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x6b0(%rsp) │ │ │ │ + mov 0x2228e7(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2227c5(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x6c0(%rsp) │ │ │ │ + movq $0x0,0x6c8(%rsp) │ │ │ │ + movq $0x0,0x6d0(%rsp) │ │ │ │ + mov %rax,0x6b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + mov %rax,0x720(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x6e0(%rsp) │ │ │ │ + movq $0x0,0x6e8(%rsp) │ │ │ │ + mov %rax,0x6b8(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x22298c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x6f8(%rsp) │ │ │ │ + movq $0x0,0x708(%rsp) │ │ │ │ + mov %rax,0x6b8(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x710(%rsp) │ │ │ │ + mov %rax,0x700(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b20 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 24f5b , std::allocator >::~basic_stringbuf()@@Base+0x967b> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + movb $0x0,0xb40(%rsp) │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + mov 0x6e0(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 20966 , std::allocator >::~basic_stringbuf()@@Base+0x5976> │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - jne 21498 , std::allocator >::~basic_stringbuf()@@Base+0x64a8> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - lea 0x1a07c(%rip),%rdx # 3aa27 ::do_widen(char) const@@Base+0x18817> │ │ │ │ + je 24b70 , std::allocator >::~basic_stringbuf()@@Base+0x9290> │ │ │ │ + mov 0x6d0(%rsp),%rdx │ │ │ │ + mov 0x6d8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 24810 , std::allocator >::~basic_stringbuf()@@Base+0x8f30> │ │ │ │ + lea 0x1d0(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x1d0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24eb0 , std::allocator >::~basic_stringbuf()@@Base+0x95d0> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + mov 0x1d8(%rsp),%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24d50 , std::allocator >::~basic_stringbuf()@@Base+0x9470> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24d68 , std::allocator >::~basic_stringbuf()@@Base+0x9488> │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2320a , std::allocator >::~basic_stringbuf()@@Base+0x792a> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2225e7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + mov %rax,0x6b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x720(%rsp) │ │ │ │ + lea 0x222804(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x6b8(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2324a , std::allocator >::~basic_stringbuf()@@Base+0x796a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x6b8(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x222699(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22269a(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x6b0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x6b0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x720(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + lea 0x185b7(%rip),%rdx # 3b856 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122b6> │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 23ba0 ::do_widen(char) const@@Base+0x1990> │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 209e9 , std::allocator >::~basic_stringbuf()@@Base+0x59f9> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 209ff , std::allocator >::~basic_stringbuf()@@Base+0x5a0f> │ │ │ │ + je 232db , std::allocator >::~basic_stringbuf()@@Base+0x79fb> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20a1a , std::allocator >::~basic_stringbuf()@@Base+0x5a2a> │ │ │ │ + je 232f1 , std::allocator >::~basic_stringbuf()@@Base+0x7a11> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x1a006(%rip),%rdx # 3aa2c ::do_widen(char) const@@Base+0x1881c> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 2168b , std::allocator >::~basic_stringbuf()@@Base+0x669b> │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c00 , std::allocator >::~basic_stringbuf()@@Base+0x9320> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 20a91 , std::allocator >::~basic_stringbuf()@@Base+0x5aa1> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 23341 , std::allocator >::~basic_stringbuf()@@Base+0x7a61> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 20ade , std::allocator >::~basic_stringbuf()@@Base+0x5aee> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r13,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ + je 2338e , std::allocator >::~basic_stringbuf()@@Base+0x7aae> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 20ab6 , std::allocator >::~basic_stringbuf()@@Base+0x5ac6> │ │ │ │ + je 23366 , std::allocator >::~basic_stringbuf()@@Base+0x7a86> │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 20ace , std::allocator >::~basic_stringbuf()@@Base+0x5ade> │ │ │ │ - sub %r13,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 20ad2 , std::allocator >::~basic_stringbuf()@@Base+0x5ae2> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 20a88 , std::allocator >::~basic_stringbuf()@@Base+0x5a98> │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 2337e , std::allocator >::~basic_stringbuf()@@Base+0x7a9e> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 23382 , std::allocator >::~basic_stringbuf()@@Base+0x7aa2> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 23338 , std::allocator >::~basic_stringbuf()@@Base+0x7a58> │ │ │ │ + mov %r13d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 20a88 , std::allocator >::~basic_stringbuf()@@Base+0x5a98> │ │ │ │ + js 23338 , std::allocator >::~basic_stringbuf()@@Base+0x7a58> │ │ │ │ mov %rbx,%rbp │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 20a91 , std::allocator >::~basic_stringbuf()@@Base+0x5aa1> │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - je 20b30 , std::allocator >::~basic_stringbuf()@@Base+0x5b40> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 21382 , std::allocator >::~basic_stringbuf()@@Base+0x6392> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 20bdd , std::allocator >::~basic_stringbuf()@@Base+0x5bed> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 20b30 , std::allocator >::~basic_stringbuf()@@Base+0x5b40> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 20bdd , std::allocator >::~basic_stringbuf()@@Base+0x5bed> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x1a0(%rsp),%rsi │ │ │ │ - mov 0x1a8(%rsp),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x50(%rbp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ + jne 23341 , std::allocator >::~basic_stringbuf()@@Base+0x7a61> │ │ │ │ + cmp 0x40(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 233d8 , std::allocator >::~basic_stringbuf()@@Base+0x7af8> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ mov %r12,%rdx │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - je 215b3 , std::allocator >::~basic_stringbuf()@@Base+0x65c3> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 20bbe , std::allocator >::~basic_stringbuf()@@Base+0x5bce> │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - jne 214dd , std::allocator >::~basic_stringbuf()@@Base+0x64ed> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + je 233bd , std::allocator >::~basic_stringbuf()@@Base+0x7add> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 233d4 , std::allocator >::~basic_stringbuf()@@Base+0x7af4> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 23401 , std::allocator >::~basic_stringbuf()@@Base+0x7b21> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 233d8 , std::allocator >::~basic_stringbuf()@@Base+0x7af8> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 23401 , std::allocator >::~basic_stringbuf()@@Base+0x7b21> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - lea 0x19e29(%rip),%rdx # 3aa2c ::do_widen(char) const@@Base+0x1881c> │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x2c,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x181b4(%rip),%rdx # 3b5da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203a> │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 23ba0 ::do_widen(char) const@@Base+0x1990> │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20c41 , std::allocator >::~basic_stringbuf()@@Base+0x5c51> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20c57 , std::allocator >::~basic_stringbuf()@@Base+0x5c67> │ │ │ │ + je 23462 , std::allocator >::~basic_stringbuf()@@Base+0x7b82> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20c72 , std::allocator >::~basic_stringbuf()@@Base+0x5c82> │ │ │ │ + je 23478 , std::allocator >::~basic_stringbuf()@@Base+0x7b98> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x19db6(%rip),%rdx # 3aa34 ::do_widen(char) const@@Base+0x18824> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 21677 , std::allocator >::~basic_stringbuf()@@Base+0x6687> │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24bf0 , std::allocator >::~basic_stringbuf()@@Base+0x9310> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r12,%rbx │ │ │ │ - jmp 20ce9 , std::allocator >::~basic_stringbuf()@@Base+0x5cf9> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 20d36 , std::allocator >::~basic_stringbuf()@@Base+0x5d46> │ │ │ │ - mov 0x28(%r13),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 234c9 , std::allocator >::~basic_stringbuf()@@Base+0x7be9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23516 , std::allocator >::~basic_stringbuf()@@Base+0x7c36> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 20d0e , std::allocator >::~basic_stringbuf()@@Base+0x5d1e> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ + je 234ee , std::allocator >::~basic_stringbuf()@@Base+0x7c0e> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 20d26 , std::allocator >::~basic_stringbuf()@@Base+0x5d36> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 20d2a , std::allocator >::~basic_stringbuf()@@Base+0x5d3a> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5cf0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5cf0> │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 20ce9 , std::allocator >::~basic_stringbuf()@@Base+0x5cf9> │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - je 20d88 , std::allocator >::~basic_stringbuf()@@Base+0x5d98> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2134a , std::allocator >::~basic_stringbuf()@@Base+0x635a> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 20e35 , std::allocator >::~basic_stringbuf()@@Base+0x5e45> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 20d88 , std::allocator >::~basic_stringbuf()@@Base+0x5d98> │ │ │ │ - mov %r9d,%eax │ │ │ │ + jne 23506 , std::allocator >::~basic_stringbuf()@@Base+0x7c26> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2350a , std::allocator >::~basic_stringbuf()@@Base+0x7c2a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 234c0 , std::allocator >::~basic_stringbuf()@@Base+0x7be0> │ │ │ │ + mov %r13d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 20e35 , std::allocator >::~basic_stringbuf()@@Base+0x5e45> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x1a0(%rsp),%rsi │ │ │ │ - mov 0x1a8(%rsp),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x50(%rbp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ + js 234c0 , std::allocator >::~basic_stringbuf()@@Base+0x7be0> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 234c9 , std::allocator >::~basic_stringbuf()@@Base+0x7be9> │ │ │ │ + cmp 0x40(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 23560 , std::allocator >::~basic_stringbuf()@@Base+0x7c80> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ mov %r12,%rdx │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - je 2162b , std::allocator >::~basic_stringbuf()@@Base+0x663b> │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - je 20e16 , std::allocator >::~basic_stringbuf()@@Base+0x5e26> │ │ │ │ - test %rax,%rax │ │ │ │ - je 21522 , std::allocator >::~basic_stringbuf()@@Base+0x6532> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + je 23545 , std::allocator >::~basic_stringbuf()@@Base+0x7c65> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2355c , std::allocator >::~basic_stringbuf()@@Base+0x7c7c> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 23589 , std::allocator >::~basic_stringbuf()@@Base+0x7ca9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 23560 , std::allocator >::~basic_stringbuf()@@Base+0x7c80> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 23589 , std::allocator >::~basic_stringbuf()@@Base+0x7ca9> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x98(%rsp),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - lea 0x19bd9(%rip),%rdx # 3aa34 ::do_widen(char) const@@Base+0x18824> │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x2d,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x18049(%rip),%rdx # 3b5f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12057> │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 23ba0 ::do_widen(char) const@@Base+0x1990> │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 20e99 , std::allocator >::~basic_stringbuf()@@Base+0x5ea9> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 20eaf , std::allocator >::~basic_stringbuf()@@Base+0x5ebf> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20eca , std::allocator >::~basic_stringbuf()@@Base+0x5eda> │ │ │ │ + je 235ea , std::allocator >::~basic_stringbuf()@@Base+0x7d0a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x9b0(%rsp),%rdi │ │ │ │ - lea 0x2c0(%rbx),%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20ee3 , std::allocator >::~basic_stringbuf()@@Base+0x5ef3> │ │ │ │ + je 23600 , std::allocator >::~basic_stringbuf()@@Base+0x7d20> │ │ │ │ callq 5700 │ │ │ │ - lea 0x22495e(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - lea 0x224a30(%rip),%r13 # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x88(%rbx),%r12 │ │ │ │ - mov %rax,0x7a0(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x30(%rax,%rcx,1),%edi │ │ │ │ + callq f420 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x550> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + lea 0x48(%rax),%r12 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 24be0 , std::allocator >::~basic_stringbuf()@@Base+0x9300> │ │ │ │ + mov 0x238(%rsp),%rbp │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 23669 , std::allocator >::~basic_stringbuf()@@Base+0x7d89> │ │ │ │ + nop │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 236b5 , std::allocator >::~basic_stringbuf()@@Base+0x7dd5> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2368e , std::allocator >::~basic_stringbuf()@@Base+0x7dae> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 236a5 , std::allocator >::~basic_stringbuf()@@Base+0x7dc5> │ │ │ │ + sub %r13,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 236a9 , std::allocator >::~basic_stringbuf()@@Base+0x7dc9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 23660 , std::allocator >::~basic_stringbuf()@@Base+0x7d80> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 23660 , std::allocator >::~basic_stringbuf()@@Base+0x7d80> │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 23669 , std::allocator >::~basic_stringbuf()@@Base+0x7d89> │ │ │ │ + cmp 0x48(%rsp),%r12 │ │ │ │ + mov %r13,%rbp │ │ │ │ + je 23705 , std::allocator >::~basic_stringbuf()@@Base+0x7e25> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %rbp,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 236e6 , std::allocator >::~basic_stringbuf()@@Base+0x7e06> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23701 , std::allocator >::~basic_stringbuf()@@Base+0x7e21> │ │ │ │ + mov %rbp,%r9 │ │ │ │ + sub %r13,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 2372e , std::allocator >::~basic_stringbuf()@@Base+0x7e4e> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 23705 , std::allocator >::~basic_stringbuf()@@Base+0x7e25> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2372e , std::allocator >::~basic_stringbuf()@@Base+0x7e4e> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x830(%rsp),%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0x980(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x978(%rsp) │ │ │ │ + movb $0x0,0x981(%rsp) │ │ │ │ + movq $0x0,0x988(%rsp) │ │ │ │ + movq $0x0,0x990(%rsp) │ │ │ │ + mov %rax,0x8a0(%rsp) │ │ │ │ + mov 0x222173(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0x998(%rsp) │ │ │ │ + movq $0x0,0x9a0(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x830(%rsp) │ │ │ │ + mov 0x222150(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22202e(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x840(%rsp) │ │ │ │ + movq $0x0,0x848(%rsp) │ │ │ │ + movq $0x0,0x850(%rsp) │ │ │ │ + mov %rax,0x830(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %r13,0x7b0(%rsp) │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ mov %rax,0x8a0(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - mov %rax,0x7b0(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x860(%rsp) │ │ │ │ + movq $0x0,0x868(%rsp) │ │ │ │ + mov %rax,0x838(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x2221f5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0x878(%rsp) │ │ │ │ + movq $0x0,0x888(%rsp) │ │ │ │ + mov %rax,0x838(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0x890(%rsp) │ │ │ │ + mov %rax,0x880(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b20 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 25030 , std::allocator >::~basic_stringbuf()@@Base+0x9750> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5a30 , std::allocator >::str() const@plt> │ │ │ │ + lea 0x221f44(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x880(%rsp),%rdi │ │ │ │ + mov %rax,0x830(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x8a0(%rsp) │ │ │ │ + lea 0x222161(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x838(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 238ed , std::allocator >::~basic_stringbuf()@@Base+0x800d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x838(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x224aa4(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x224aa5(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rax,0x7a0(%rsp) │ │ │ │ + mov 0x221ff6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x221ff7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x830(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x7a0(%rsp,%rax,1) │ │ │ │ - lea 0x2246fb(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x7a8(%rsp) │ │ │ │ + mov %rcx,0x830(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x8a0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0x788(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 20fb0 , std::allocator >::~basic_stringbuf()@@Base+0x5fc0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ + lea 0x17d2f(%rip),%rdx # 3b671 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d1> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2397e , std::allocator >::~basic_stringbuf()@@Base+0x809e> │ │ │ │ callq 5700 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 20fa0 , std::allocator >::~basic_stringbuf()@@Base+0x5fb0> │ │ │ │ - mov 0x770(%rsp),%rdi │ │ │ │ - lea 0x70(%rbx),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 20fd8 , std::allocator >::~basic_stringbuf()@@Base+0x5fe8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 23994 , std::allocator >::~basic_stringbuf()@@Base+0x80b4> │ │ │ │ callq 5700 │ │ │ │ - cmp %r12,%rbp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24bd0 , std::allocator >::~basic_stringbuf()@@Base+0x92f0> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 239e9 , std::allocator >::~basic_stringbuf()@@Base+0x8109> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23a36 , std::allocator >::~basic_stringbuf()@@Base+0x8156> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23a0e , std::allocator >::~basic_stringbuf()@@Base+0x812e> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23a26 , std::allocator >::~basic_stringbuf()@@Base+0x8146> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 23a2a , std::allocator >::~basic_stringbuf()@@Base+0x814a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 239e0 , std::allocator >::~basic_stringbuf()@@Base+0x8100> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 239e0 , std::allocator >::~basic_stringbuf()@@Base+0x8100> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 239e9 , std::allocator >::~basic_stringbuf()@@Base+0x8109> │ │ │ │ + cmp 0x40(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 23a80 , std::allocator >::~basic_stringbuf()@@Base+0x81a0> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23a65 , std::allocator >::~basic_stringbuf()@@Base+0x8185> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23a7c , std::allocator >::~basic_stringbuf()@@Base+0x819c> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 23aa9 , std::allocator >::~basic_stringbuf()@@Base+0x81c9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 23a80 , std::allocator >::~basic_stringbuf()@@Base+0x81a0> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 23aa9 , std::allocator >::~basic_stringbuf()@@Base+0x81c9> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xa8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x40(%rbp),%r12 │ │ │ │ + lea 0x9b0(%rsp),%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + add 0x28(%rax),%rbx │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movb $0x0,0xb00(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0xaf8(%rsp) │ │ │ │ + movb $0x0,0xb01(%rsp) │ │ │ │ + movq $0x0,0xb08(%rsp) │ │ │ │ + movq $0x0,0xb10(%rsp) │ │ │ │ + mov %rax,0xa20(%rsp) │ │ │ │ + mov 0x221dea(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq $0x0,0xb18(%rsp) │ │ │ │ + movq $0x0,0xb20(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x9b0(%rsp) │ │ │ │ + mov 0x221dc7(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x221ca5(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + movq $0x0,0x9c0(%rsp) │ │ │ │ + movq $0x0,0x9c8(%rsp) │ │ │ │ + movq $0x0,0x9d0(%rsp) │ │ │ │ + mov %rax,0x9b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x9d8(%rsp) │ │ │ │ + mov %rax,0xa20(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x9e0(%rsp) │ │ │ │ + movq $0x0,0x9e8(%rsp) │ │ │ │ + mov %rax,0x9b8(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x221e6c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + movl $0x10,0x9f8(%rsp) │ │ │ │ + movq $0x0,0xa08(%rsp) │ │ │ │ + mov %rax,0x9b8(%rsp) │ │ │ │ + lea 0x60(%rbp),%rax │ │ │ │ + movb $0x0,0xa10(%rsp) │ │ │ │ + mov %rax,0xa00(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x34(%rbx),%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - jne 20fc8 , std::allocator >::~basic_stringbuf()@@Base+0x5fd8> │ │ │ │ - mov 0x750(%rsp),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x720(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - lea 0x224897(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,0x370(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x378(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x70,%rax │ │ │ │ + callq 5b20 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 25070 , std::allocator >::~basic_stringbuf()@@Base+0x9790> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + movb $0x0,0xb40(%rsp) │ │ │ │ + mov %rax,0xb30(%rsp) │ │ │ │ + mov 0x9e0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 24bb8 , std::allocator >::~basic_stringbuf()@@Base+0x92d8> │ │ │ │ + mov 0x9d0(%rsp),%rdx │ │ │ │ + mov 0x9d8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 24a80 , std::allocator >::~basic_stringbuf()@@Base+0x91a0> │ │ │ │ + lea 0x210(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x210(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24e90 , std::allocator >::~basic_stringbuf()@@Base+0x95b0> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x218(%rsp),%rdi │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24db0 , std::allocator >::~basic_stringbuf()@@Base+0x94d0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24dc8 , std::allocator >::~basic_stringbuf()@@Base+0x94e8> │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 23d2a , std::allocator >::~basic_stringbuf()@@Base+0x844a> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x221ac7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xa00(%rsp),%rdi │ │ │ │ + mov %rax,0x9b0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xa20(%rsp) │ │ │ │ + lea 0x221ce4(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x9b8(%rsp) │ │ │ │ + lea 0x60(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21049 , std::allocator >::~basic_stringbuf()@@Base+0x6059> │ │ │ │ + je 23d6a , std::allocator >::~basic_stringbuf()@@Base+0x848a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - mov %rax,0x378(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + mov %rax,0x9b8(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x22466d(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x22468e(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - mov 0x224664(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x224665(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x370(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x370(%rsp,%rax,1) │ │ │ │ - mov 0x224632(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x224633(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ + mov 0x221b79(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x221b7a(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + mov %rax,0x9b0(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - lea 0x2245a0(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ + mov %rcx,0x9b0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0xa20(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 21123 , std::allocator >::~basic_stringbuf()@@Base+0x6133> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + lea 0x1784b(%rip),%rdx # 3b60a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1206a> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21112 , std::allocator >::~basic_stringbuf()@@Base+0x6122> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 21100 , std::allocator >::~basic_stringbuf()@@Base+0x6110> │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21130 , std::allocator >::~basic_stringbuf()@@Base+0x6140> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 21181 , std::allocator >::~basic_stringbuf()@@Base+0x6191> │ │ │ │ - lea 0x28(%rdi),%rbp │ │ │ │ - sub %rbp,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x28(%rdi,%rax,8),%rbx │ │ │ │ - jmp 21164 , std::allocator >::~basic_stringbuf()@@Base+0x6174> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21171 , std::allocator >::~basic_stringbuf()@@Base+0x6181> │ │ │ │ + je 23dfb , std::allocator >::~basic_stringbuf()@@Base+0x851b> │ │ │ │ callq 5700 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jne 21160 , std::allocator >::~basic_stringbuf()@@Base+0x6170> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2118b , std::allocator >::~basic_stringbuf()@@Base+0x619b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 211a1 , std::allocator >::~basic_stringbuf()@@Base+0x61b1> │ │ │ │ + je 23e11 , std::allocator >::~basic_stringbuf()@@Base+0x8531> │ │ │ │ callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c40 , std::allocator >::~basic_stringbuf()@@Base+0x9360> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 23e61 , std::allocator >::~basic_stringbuf()@@Base+0x8581> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23eae , std::allocator >::~basic_stringbuf()@@Base+0x85ce> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23e86 , std::allocator >::~basic_stringbuf()@@Base+0x85a6> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23e9e , std::allocator >::~basic_stringbuf()@@Base+0x85be> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 23ea2 , std::allocator >::~basic_stringbuf()@@Base+0x85c2> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 23e58 , std::allocator >::~basic_stringbuf()@@Base+0x8578> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 23e58 , std::allocator >::~basic_stringbuf()@@Base+0x8578> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 23e61 , std::allocator >::~basic_stringbuf()@@Base+0x8581> │ │ │ │ + cmp 0x38(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 23ef8 , std::allocator >::~basic_stringbuf()@@Base+0x8618> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23edd , std::allocator >::~basic_stringbuf()@@Base+0x85fd> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23ef4 , std::allocator >::~basic_stringbuf()@@Base+0x8614> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 23f21 , std::allocator >::~basic_stringbuf()@@Base+0x8641> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 23ef8 , std::allocator >::~basic_stringbuf()@@Base+0x8618> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 23f21 , std::allocator >::~basic_stringbuf()@@Base+0x8641> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x38,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x176f8(%rip),%rdx # 3b63e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1209e> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 211bc , std::allocator >::~basic_stringbuf()@@Base+0x61cc> │ │ │ │ + je 23f82 , std::allocator >::~basic_stringbuf()@@Base+0x86a2> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 211d7 , std::allocator >::~basic_stringbuf()@@Base+0x61e7> │ │ │ │ + je 23f98 , std::allocator >::~basic_stringbuf()@@Base+0x86b8> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0x224666(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - mov %r13,0x500(%rsp) │ │ │ │ - mov %rax,0x4f0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0x5f0(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2247c3(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x2247c4(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x100(%rbx),%rdi │ │ │ │ - mov %rax,0x4f0(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x4f0(%rsp,%rax,1) │ │ │ │ - lea 0x22441a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - mov %rax,0x5f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x9d8(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - jne 21afe , std::allocator >::~basic_stringbuf()@@Base+0x6b0e> │ │ │ │ - add $0x9e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmpq 20084 , std::allocator >::~basic_stringbuf()@@Base+0x5094> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,0x88(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x23,%dl │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - sete %cl │ │ │ │ - mov %rdi,%r12 │ │ │ │ - callq 22290 ::do_widen(char) const@@Base+0x80> │ │ │ │ - jmpq 200a3 , std::allocator >::~basic_stringbuf()@@Base+0x50b3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmpq 2011b , std::allocator >::~basic_stringbuf()@@Base+0x512b> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c30 , std::allocator >::~basic_stringbuf()@@Base+0x9350> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 23fe9 , std::allocator >::~basic_stringbuf()@@Base+0x8709> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - jmpq 202a0 , std::allocator >::~basic_stringbuf()@@Base+0x52b0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,0x78(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - callq 22290 ::do_widen(char) const@@Base+0x80> │ │ │ │ - jmpq 200a3 , std::allocator >::~basic_stringbuf()@@Base+0x50b3> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 24036 , std::allocator >::~basic_stringbuf()@@Base+0x8756> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2400e , std::allocator >::~basic_stringbuf()@@Base+0x872e> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jne 20d80 , std::allocator >::~basic_stringbuf()@@Base+0x5d90> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jle 20d74 , std::allocator >::~basic_stringbuf()@@Base+0x5d84> │ │ │ │ - jmpq 20e35 , std::allocator >::~basic_stringbuf()@@Base+0x5e45> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ + jne 24026 , std::allocator >::~basic_stringbuf()@@Base+0x8746> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2402a , std::allocator >::~basic_stringbuf()@@Base+0x874a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 23fe0 , std::allocator >::~basic_stringbuf()@@Base+0x8700> │ │ │ │ + mov %r13d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jne 20b28 , std::allocator >::~basic_stringbuf()@@Base+0x5b38> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jle 20b1c , std::allocator >::~basic_stringbuf()@@Base+0x5b2c> │ │ │ │ - jmpq 20bdd , std::allocator >::~basic_stringbuf()@@Base+0x5bed> │ │ │ │ + js 23fe0 , std::allocator >::~basic_stringbuf()@@Base+0x8700> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 23fe9 , std::allocator >::~basic_stringbuf()@@Base+0x8709> │ │ │ │ + cmp 0x38(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 24080 , std::allocator >::~basic_stringbuf()@@Base+0x87a0> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24065 , std::allocator >::~basic_stringbuf()@@Base+0x8785> │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 20671 , std::allocator >::~basic_stringbuf()@@Base+0x5681> │ │ │ │ - mov %r12,%rcx │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jle 20666 , std::allocator >::~basic_stringbuf()@@Base+0x5676> │ │ │ │ - jmpq 20720 , std::allocator >::~basic_stringbuf()@@Base+0x5730> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ + jne 2407c , std::allocator >::~basic_stringbuf()@@Base+0x879c> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 240a9 , std::allocator >::~basic_stringbuf()@@Base+0x87c9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 24080 , std::allocator >::~basic_stringbuf()@@Base+0x87a0> │ │ │ │ + mov %ebx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jne 208d0 , std::allocator >::~basic_stringbuf()@@Base+0x58e0> │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jle 208c4 , std::allocator >::~basic_stringbuf()@@Base+0x58d4> │ │ │ │ - jmpq 20985 , std::allocator >::~basic_stringbuf()@@Base+0x5995> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - callq 226b0 ::do_widen(char) const@@Base+0x4a0> │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - jmpq 202ac , std::allocator >::~basic_stringbuf()@@Base+0x52bc> │ │ │ │ - mov 0x20(%r14),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 1f664 , std::allocator >::~basic_stringbuf()@@Base+0x4674> │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x28(%rdx),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 21741 , std::allocator >::~basic_stringbuf()@@Base+0x6751> │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r13,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 20706 , std::allocator >::~basic_stringbuf()@@Base+0x5716> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 20701 , std::allocator >::~basic_stringbuf()@@Base+0x5711> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 20706 , std::allocator >::~basic_stringbuf()@@Base+0x5716> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 21712 , std::allocator >::~basic_stringbuf()@@Base+0x6722> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2096b , std::allocator >::~basic_stringbuf()@@Base+0x597b> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 20966 , std::allocator >::~basic_stringbuf()@@Base+0x5976> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2096b , std::allocator >::~basic_stringbuf()@@Base+0x597b> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 216e3 , std::allocator >::~basic_stringbuf()@@Base+0x66f3> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 20bc3 , std::allocator >::~basic_stringbuf()@@Base+0x5bd3> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 20bbe , std::allocator >::~basic_stringbuf()@@Base+0x5bce> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 20bc3 , std::allocator >::~basic_stringbuf()@@Base+0x5bd3> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 216b4 , std::allocator >::~basic_stringbuf()@@Base+0x66c4> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 20e1b , std::allocator >::~basic_stringbuf()@@Base+0x5e2b> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 20e16 , std::allocator >::~basic_stringbuf()@@Base+0x5e26> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 20e1b , std::allocator >::~basic_stringbuf()@@Base+0x5e2b> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 2157f , std::allocator >::~basic_stringbuf()@@Base+0x658f> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 21599 , std::allocator >::~basic_stringbuf()@@Base+0x65a9> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jns 240a9 , std::allocator >::~basic_stringbuf()@@Base+0x87c9> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq 20985 , std::allocator >::~basic_stringbuf()@@Base+0x5995> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 215cb , std::allocator >::~basic_stringbuf()@@Base+0x65db> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 215e5 , std::allocator >::~basic_stringbuf()@@Base+0x65f5> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x39,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x17583(%rip),%rdx # 3b651 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120b1> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 20bdd , std::allocator >::~basic_stringbuf()@@Base+0x5bed> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 2160d , std::allocator >::~basic_stringbuf()@@Base+0x661d> │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2410a , std::allocator >::~basic_stringbuf()@@Base+0x882a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 2161b , std::allocator >::~basic_stringbuf()@@Base+0x662b> │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24120 , std::allocator >::~basic_stringbuf()@@Base+0x8840> │ │ │ │ callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c20 , std::allocator >::~basic_stringbuf()@@Base+0x9340> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 24171 , std::allocator >::~basic_stringbuf()@@Base+0x8891> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 241be , std::allocator >::~basic_stringbuf()@@Base+0x88de> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24196 , std::allocator >::~basic_stringbuf()@@Base+0x88b6> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 241ae , std::allocator >::~basic_stringbuf()@@Base+0x88ce> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 241b2 , std::allocator >::~basic_stringbuf()@@Base+0x88d2> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 24168 , std::allocator >::~basic_stringbuf()@@Base+0x8888> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 24168 , std::allocator >::~basic_stringbuf()@@Base+0x8888> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 24171 , std::allocator >::~basic_stringbuf()@@Base+0x8891> │ │ │ │ + cmp 0x38(%rsp),%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 24208 , std::allocator >::~basic_stringbuf()@@Base+0x8928> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 241ed , std::allocator >::~basic_stringbuf()@@Base+0x890d> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24204 , std::allocator >::~basic_stringbuf()@@Base+0x8924> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 24231 , std::allocator >::~basic_stringbuf()@@Base+0x8951> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 24208 , std::allocator >::~basic_stringbuf()@@Base+0x8928> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 24231 , std::allocator >::~basic_stringbuf()@@Base+0x8951> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x3a,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x173c4(%rip),%rdx # 3b61a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1207a> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - callq 5700 │ │ │ │ - jmpq 20720 , std::allocator >::~basic_stringbuf()@@Base+0x5730> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 21643 , std::allocator >::~basic_stringbuf()@@Base+0x6653> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 2165d , std::allocator >::~basic_stringbuf()@@Base+0x666d> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24292 , std::allocator >::~basic_stringbuf()@@Base+0x89b2> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 242a8 , std::allocator >::~basic_stringbuf()@@Base+0x89c8> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 20e35 , std::allocator >::~basic_stringbuf()@@Base+0x5e45> │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 20d88 , std::allocator >::~basic_stringbuf()@@Base+0x5d98> │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 208d8 , std::allocator >::~basic_stringbuf()@@Base+0x58e8> │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 20b30 , std::allocator >::~basic_stringbuf()@@Base+0x5b40> │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - jmpq 20679 , std::allocator >::~basic_stringbuf()@@Base+0x5689> │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - jmpq 202dd , std::allocator >::~basic_stringbuf()@@Base+0x52ed> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + lea 0x48(%rax),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 24c10 , std::allocator >::~basic_stringbuf()@@Base+0x9330> │ │ │ │ + mov 0x238(%rsp),%rbx │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 242f9 , std::allocator >::~basic_stringbuf()@@Base+0x8a19> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 24346 , std::allocator >::~basic_stringbuf()@@Base+0x8a66> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2431e , std::allocator >::~basic_stringbuf()@@Base+0x8a3e> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - je 2153d , std::allocator >::~basic_stringbuf()@@Base+0x654d> │ │ │ │ - jmpq 2155d , std::allocator >::~basic_stringbuf()@@Base+0x656d> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ + jne 24336 , std::allocator >::~basic_stringbuf()@@Base+0x8a56> │ │ │ │ + sub %r12,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2433a , std::allocator >::~basic_stringbuf()@@Base+0x8a5a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 242f0 , std::allocator >::~basic_stringbuf()@@Base+0x8a10> │ │ │ │ + mov %r13d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - je 214f8 , std::allocator >::~basic_stringbuf()@@Base+0x6508> │ │ │ │ - jmpq 21518 , std::allocator >::~basic_stringbuf()@@Base+0x6528> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ + js 242f0 , std::allocator >::~basic_stringbuf()@@Base+0x8a10> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 242f9 , std::allocator >::~basic_stringbuf()@@Base+0x8a19> │ │ │ │ + cmp %rbp,0x38(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + je 24390 , std::allocator >::~basic_stringbuf()@@Base+0x8ab0> │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24375 , std::allocator >::~basic_stringbuf()@@Base+0x8a95> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ callq 54c0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - je 214b3 , std::allocator >::~basic_stringbuf()@@Base+0x64c3> │ │ │ │ - jmpq 214d3 , std::allocator >::~basic_stringbuf()@@Base+0x64e3> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ + jne 2438c , std::allocator >::~basic_stringbuf()@@Base+0x8aac> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 243b9 , std::allocator >::~basic_stringbuf()@@Base+0x8ad9> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 24390 , std::allocator >::~basic_stringbuf()@@Base+0x8ab0> │ │ │ │ + mov %ebx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 2146e , std::allocator >::~basic_stringbuf()@@Base+0x647e> │ │ │ │ - jmpq 2148e , std::allocator >::~basic_stringbuf()@@Base+0x649e> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ + jns 243b9 , std::allocator >::~basic_stringbuf()@@Base+0x8ad9> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0xc8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq 21aa0 , std::allocator >::~basic_stringbuf()@@Base+0x61c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x40,%rbp │ │ │ │ + add 0x28(%rax),%rsi │ │ │ │ + add $0x3b,%rsi │ │ │ │ + callq 1b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x840> │ │ │ │ + lea 0x1724e(%rip),%rdx # 3b62c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1208c> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0xcc0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d870 , std::allocator >::~basic_stringbuf()@@Base+0x1f90> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21775 , std::allocator >::~basic_stringbuf()@@Base+0x6785> │ │ │ │ + je 2441a , std::allocator >::~basic_stringbuf()@@Base+0x8b3a> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21790 , std::allocator >::~basic_stringbuf()@@Base+0x67a0> │ │ │ │ + je 24430 , std::allocator >::~basic_stringbuf()@@Base+0x8b50> │ │ │ │ callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 217ab , std::allocator >::~basic_stringbuf()@@Base+0x67bb> │ │ │ │ + je 2444b , std::allocator >::~basic_stringbuf()@@Base+0x8b6b> │ │ │ │ callq 5700 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x30(%rsi),%rax │ │ │ │ + sub 0x28(%rsi),%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 22070 , std::allocator >::~basic_stringbuf()@@Base+0x6790> │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5650 , std::allocator >::basic_stringstream(std::_Ios_Openmode)@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ + lea 0x10(%r15),%rsi │ │ │ │ + callq 1cd60 , std::allocator >::~basic_stringbuf()@@Base+0x1480> │ │ │ │ + lea 0xf8(%r14),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x22130b(%rip),%r12 # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ + lea 0x2211cc(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xe98(%rsp) │ │ │ │ + movq $0x0,0xe90(%rsp) │ │ │ │ + movb $0x0,0xe99(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xdb8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + mov 0x2212d5(%rip),%rax # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xea0(%rsp) │ │ │ │ + movq $0x0,0xea8(%rsp) │ │ │ │ + movq $0x0,0xeb0(%rsp) │ │ │ │ + movq $0x0,0xeb8(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %r12,0xcc0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x22148b(%rip),%r13 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + lea 0x28(%r13),%rax │ │ │ │ + mov %r13,0xcc0(%rsp) │ │ │ │ + mov %rax,0xdb8(%rsp) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + lea 0x8(%r14),%rsi │ │ │ │ + lea 0xf8(%r14),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + mov $0x30,%edx │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0xcc0(%rsp),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 24f2c , std::allocator >::~basic_stringbuf()@@Base+0x964c> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + lea 0x830(%rsp),%rbx │ │ │ │ + lea 0x18(%r15),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 58a0 │ │ │ │ - callq 58a0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + callq 5a30 , std::allocator >::str() const@plt> │ │ │ │ + lea 0x9b0(%rsp),%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq dab0 <__cxa_finalize@plt+0x7eb0> │ │ │ │ + mov 0x9b8(%rsp),%rdx │ │ │ │ + mov 0x9b0(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x9b0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 245dc , std::allocator >::~basic_stringbuf()@@Base+0x8cfc> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ + mov 0x830(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 217f8 , std::allocator >::~basic_stringbuf()@@Base+0x6808> │ │ │ │ + je 245f2 , std::allocator >::~basic_stringbuf()@@Base+0x8d12> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmpq 2175f , std::allocator >::~basic_stringbuf()@@Base+0x676f> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + je 24f3c , std::allocator >::~basic_stringbuf()@@Base+0x965c> │ │ │ │ + lea 0x2213cd(%rip),%rax # 2459d8 >@@GLIBCXX_3.4+0x40> │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + lea 0x221312(%rip),%rbx # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,0xcc0(%rsp) │ │ │ │ + mov %rax,0xdb8(%rsp) │ │ │ │ + mov %rbx,0xcc8(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x70(%r14),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x2210ed(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%r14),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xcc8(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x22114b(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%r14),%rdi │ │ │ │ + mov %r12,0xcc0(%rsp) │ │ │ │ + mov %rcx,0xcc0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0xdb8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x1170(%rsp),%rdi │ │ │ │ + add $0x2c0,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 246b2 , std::allocator >::~basic_stringbuf()@@Base+0x8dd2> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,0xf70(%rsp) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0x221183(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rax,0xf60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + mov %rax,0x1060(%rsp) │ │ │ │ + lea 0x88(%rbx),%rbp │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x118(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + mov %rax,0xf70(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x2212d8(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x2212d9(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + mov %rax,0xf60(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0xf60(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,0xf68(%rsp) │ │ │ │ + mov %rax,0x1060(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0xf48(%rsp),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 2175f , std::allocator >::~basic_stringbuf()@@Base+0x676f> │ │ │ │ + je 24778 , std::allocator >::~basic_stringbuf()@@Base+0x8e98> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ - jmpq 2175f , std::allocator >::~basic_stringbuf()@@Base+0x676f> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0xd0(%rsp),%r12 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 22660 ::do_widen(char) const@@Base+0x450> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 22660 ::do_widen(char) const@@Base+0x450> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov 0x98(%rsp),%rbp │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 21876 , std::allocator >::~basic_stringbuf()@@Base+0x6886> │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21870 , std::allocator >::~basic_stringbuf()@@Base+0x6880> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5700 │ │ │ │ - add $0x28,%r12 │ │ │ │ - jmp 2185a , std::allocator >::~basic_stringbuf()@@Base+0x686a> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 21818 , std::allocator >::~basic_stringbuf()@@Base+0x6828> │ │ │ │ - jmpq 2175f , std::allocator >::~basic_stringbuf()@@Base+0x676f> │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x360(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - movb $0x0,0x370(%rsp) │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x11(%rax),%rsi │ │ │ │ - callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x368(%rsp),%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jbe 21a81 , std::allocator >::~basic_stringbuf()@@Base+0x6a91> │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - lea 0x19118(%rip),%rsi # 3aa0f ::do_widen(char) const@@Base+0x187ff> │ │ │ │ - mov $0x11,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x368(%rsp) │ │ │ │ - je 21a75 , std::allocator >::~basic_stringbuf()@@Base+0x6a85> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x18fa9(%rip),%rsi # 3a8e0 ::do_widen(char) const@@Base+0x186d0> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x700(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x700(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 21a5e , std::allocator >::~basic_stringbuf()@@Base+0x6a6e> │ │ │ │ - mov %rcx,0x700(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x710(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rcx,0x708(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea 0x224361(%rip),%rax # 245d00 , std::allocator >@@GLIBCXX_3.4.21+0x2d8> │ │ │ │ - mov 0x700(%rsp),%rsi │ │ │ │ - mov 0x708(%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea 0x18(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 219d9 , std::allocator >::~basic_stringbuf()@@Base+0x69e9> │ │ │ │ + jne 24768 , std::allocator >::~basic_stringbuf()@@Base+0x8e88> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xf30(%rsp),%rdi │ │ │ │ + lea 0x70(%rax),%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 247a0 , std::allocator >::~basic_stringbuf()@@Base+0x8ec0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 24790 , std::allocator >::~basic_stringbuf()@@Base+0x8eb0> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0xf10(%rsp),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0xee0(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 219f4 , std::allocator >::~basic_stringbuf()@@Base+0x6a04> │ │ │ │ + je 247e1 , std::allocator >::~basic_stringbuf()@@Base+0x8f01> │ │ │ │ callq 5700 │ │ │ │ - lea 0x825(%rip),%rdx # 22220 ::do_widen(char) const@@Base+0x10> │ │ │ │ - lea 0x2242d6(%rip),%rsi │ │ │ │ + mov 0x1198(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 25376 , std::allocator >::~basic_stringbuf()@@Base+0x9a96> │ │ │ │ + add $0x11a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1b0(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1b0(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24e70 , std::allocator >::~basic_stringbuf()@@Base+0x9590> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + mov 0x1b8(%rsp),%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24cc0 , std::allocator >::~basic_stringbuf()@@Base+0x93e0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24cd8 , std::allocator >::~basic_stringbuf()@@Base+0x93f8> │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 23205 , std::allocator >::~basic_stringbuf()@@Base+0x7925> │ │ │ │ + jmpq 2320a , std::allocator >::~basic_stringbuf()@@Base+0x792a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 22d88 , std::allocator >::~basic_stringbuf()@@Base+0x74a8> │ │ │ │ + jmpq 22d8d , std::allocator >::~basic_stringbuf()@@Base+0x74ad> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rbx,0xf0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0xf0(%rsp),%rdx │ │ │ │ + mov 0xcc0(%rsp),%rax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 24e50 , std::allocator >::~basic_stringbuf()@@Base+0x9570> │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24d20 , std::allocator >::~basic_stringbuf()@@Base+0x9440> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xcd0(%rsp),%rcx │ │ │ │ + mov %rdx,0xcc0(%rsp) │ │ │ │ + mov %rdi,0xcc8(%rsp) │ │ │ │ + mov %rsi,0xcd0(%rsp) │ │ │ │ + je 24d38 , std::allocator >::~basic_stringbuf()@@Base+0x9458> │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + jne 222e2 , std::allocator >::~basic_stringbuf()@@Base+0x6a02> │ │ │ │ + jmpq 222e7 , std::allocator >::~basic_stringbuf()@@Base+0x6a07> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24e30 , std::allocator >::~basic_stringbuf()@@Base+0x9550> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24de0 , std::allocator >::~basic_stringbuf()@@Base+0x9500> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24df8 , std::allocator >::~basic_stringbuf()@@Base+0x9518> │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 22977 , std::allocator >::~basic_stringbuf()@@Base+0x7097> │ │ │ │ + jmpq 2297c , std::allocator >::~basic_stringbuf()@@Base+0x709c> │ │ │ │ + lea 0x1f0(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1f0(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0xb30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 24e10 , std::allocator >::~basic_stringbuf()@@Base+0x9530> │ │ │ │ + lea 0x10(%r15),%rcx │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 24d80 , std::allocator >::~basic_stringbuf()@@Base+0x94a0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0xb40(%rsp),%rcx │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + je 24d98 , std::allocator >::~basic_stringbuf()@@Base+0x94b8> │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ add $0x10,%rbx │ │ │ │ - callq 5ba0 │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 21a2b , std::allocator >::~basic_stringbuf()@@Base+0x6a3b> │ │ │ │ + jne 23d25 , std::allocator >::~basic_stringbuf()@@Base+0x8445> │ │ │ │ + jmpq 23d2a , std::allocator >::~basic_stringbuf()@@Base+0x844a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + jmpq 223c8 , std::allocator >::~basic_stringbuf()@@Base+0x6ae8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x50(%rax),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 222e7 , std::allocator >::~basic_stringbuf()@@Base+0x6a07> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 2320a , std::allocator >::~basic_stringbuf()@@Base+0x792a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 22d8d , std::allocator >::~basic_stringbuf()@@Base+0x74ad> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 2297c , std::allocator >::~basic_stringbuf()@@Base+0x709c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x50(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 23d2a , std::allocator >::~basic_stringbuf()@@Base+0x844a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 23a80 , std::allocator >::~basic_stringbuf()@@Base+0x81a0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + jmpq 23705 , std::allocator >::~basic_stringbuf()@@Base+0x7e25> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 23560 , std::allocator >::~basic_stringbuf()@@Base+0x7c80> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 233d8 , std::allocator >::~basic_stringbuf()@@Base+0x7af8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 24390 , std::allocator >::~basic_stringbuf()@@Base+0x8ab0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 24208 , std::allocator >::~basic_stringbuf()@@Base+0x8928> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 24080 , std::allocator >::~basic_stringbuf()@@Base+0x87a0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 23ef8 , std::allocator >::~basic_stringbuf()@@Base+0x8618> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 22f60 , std::allocator >::~basic_stringbuf()@@Base+0x7680> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 226d8 , std::allocator >::~basic_stringbuf()@@Base+0x6df8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 22538 , std::allocator >::~basic_stringbuf()@@Base+0x6c58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + jmpq 22b57 , std::allocator >::~basic_stringbuf()@@Base+0x7277> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0xcc0(%rsp) │ │ │ │ + mov %rdi,0xcc8(%rsp) │ │ │ │ + mov %rsi,0xcd0(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + jmpq 222c2 , std::allocator >::~basic_stringbuf()@@Base+0x69e2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + jmpq 2489f , std::allocator >::~basic_stringbuf()@@Base+0x8fbf> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + jmpq 22957 , std::allocator >::~basic_stringbuf()@@Base+0x7077> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xcc0(%rsp) │ │ │ │ + mov %rdi,0xcc8(%rsp) │ │ │ │ + mov %rsi,0xcd0(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + jmpq 2499e , std::allocator >::~basic_stringbuf()@@Base+0x90be> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + jmpq 231e5 , std::allocator >::~basic_stringbuf()@@Base+0x7905> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + jmpq 24b0f , std::allocator >::~basic_stringbuf()@@Base+0x922f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + jmpq 23d05 , std::allocator >::~basic_stringbuf()@@Base+0x8425> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xb30(%rsp) │ │ │ │ + mov %rdi,0xb38(%rsp) │ │ │ │ + mov %rsi,0xb40(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + jmpq 24a57 , std::allocator >::~basic_stringbuf()@@Base+0x9177> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + jmpq 24b0f , std::allocator >::~basic_stringbuf()@@Base+0x922f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + jmpq 24a57 , std::allocator >::~basic_stringbuf()@@Base+0x9177> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + jmpq 2499e , std::allocator >::~basic_stringbuf()@@Base+0x90be> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rax │ │ │ │ + jmpq 2489f , std::allocator >::~basic_stringbuf()@@Base+0x8fbf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + jmpq 23d05 , std::allocator >::~basic_stringbuf()@@Base+0x8425> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + jmpq 231e5 , std::allocator >::~basic_stringbuf()@@Base+0x7905> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + jmpq 22957 , std::allocator >::~basic_stringbuf()@@Base+0x7077> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + jmpq 222c2 , std::allocator >::~basic_stringbuf()@@Base+0x69e2> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + jmpq 21e23 , std::allocator >::~basic_stringbuf()@@Base+0x6543> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0xed0(%rsp) │ │ │ │ + jmpq 21db0 , std::allocator >::~basic_stringbuf()@@Base+0x64d0> │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 24587 , std::allocator >::~basic_stringbuf()@@Base+0x8ca7> │ │ │ │ + mov 0xcc0(%rsp),%rax │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 24604 , std::allocator >::~basic_stringbuf()@@Base+0x8d24> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x16706(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x22104a(%rip),%rdx │ │ │ │ + lea 0x220a8b(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 1a770 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21a49 , std::allocator >::~basic_stringbuf()@@Base+0x6a59> │ │ │ │ + je 24fda , std::allocator >::~basic_stringbuf()@@Base+0x96fa> │ │ │ │ callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x16679(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x220fbd(%rip),%rdx │ │ │ │ + lea 0x2209fe(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 217ab , std::allocator >::~basic_stringbuf()@@Base+0x67bb> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 217ab , std::allocator >::~basic_stringbuf()@@Base+0x67bb> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x710(%rsp) │ │ │ │ - jmpq 21979 , std::allocator >::~basic_stringbuf()@@Base+0x6989> │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21a2e , std::allocator >::~basic_stringbuf()@@Base+0x6a3e> │ │ │ │ - lea 0x1877c(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - lea 0x18770(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmp 21a70 , std::allocator >::~basic_stringbuf()@@Base+0x6a80> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x16631(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x220f75(%rip),%rdx │ │ │ │ + lea 0x2209b6(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 24f8d , std::allocator >::~basic_stringbuf()@@Base+0x96ad> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x165f1(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x220f35(%rip),%rdx │ │ │ │ + lea 0x220976(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x223f4a(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - mov %rax,0x4f0(%rsp) │ │ │ │ - mov 0x223f3f(%rip),%rax # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x4f0(%rsp,%rdx,1) │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x223b98(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x5f0(%rsp) │ │ │ │ - add $0x100,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x165a9(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x220eed(%rip),%rdx │ │ │ │ + lea 0x22092e(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 24f8d , std::allocator >::~basic_stringbuf()@@Base+0x96ad> │ │ │ │ + nop │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x16571(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5490 │ │ │ │ + mov 0x220eb5(%rip),%rdx │ │ │ │ + lea 0x2208f6(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 24f8d , std::allocator >::~basic_stringbuf()@@Base+0x96ad> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 24f90 , std::allocator >::~basic_stringbuf()@@Base+0x96b0> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x2207b6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2207b7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x530(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x530(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + jmp 25127 , std::allocator >::~basic_stringbuf()@@Base+0x9847> │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21a9f , std::allocator >::~basic_stringbuf()@@Base+0x6aaf> │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 2501d , std::allocator >::~basic_stringbuf()@@Base+0x973d> │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21acd , std::allocator >::~basic_stringbuf()@@Base+0x6add> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 250a5 , std::allocator >::~basic_stringbuf()@@Base+0x97c5> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 21b1c , std::allocator >::~basic_stringbuf()@@Base+0x6b2c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ - callq 5700 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x220748(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x220749(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x3b0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x3b0(%rsp,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + jmpq 25127 , std::allocator >::~basic_stringbuf()@@Base+0x9847> │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21b4d , std::allocator >::~basic_stringbuf()@@Base+0x6b5d> │ │ │ │ + je 24f90 , std::allocator >::~basic_stringbuf()@@Base+0x96b0> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 1b6d0 , std::allocator >::~basic_stringbuf()@@Base+0x6e0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - jmpq 21840 , std::allocator >::~basic_stringbuf()@@Base+0x6850> │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov %rsi,0x368(%rsp) │ │ │ │ - mov %rcx,0x370(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - jmpq 1fd84 , std::allocator >::~basic_stringbuf()@@Base+0x4d94> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 1fd84 , std::allocator >::~basic_stringbuf()@@Base+0x4d94> │ │ │ │ + jmpq 24f90 , std::allocator >::~basic_stringbuf()@@Base+0x96b0> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21bc0 , std::allocator >::~basic_stringbuf()@@Base+0x6bd0> │ │ │ │ + je 25231 , std::allocator >::~basic_stringbuf()@@Base+0x9951> │ │ │ │ callq 5700 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 2175f , std::allocator >::~basic_stringbuf()@@Base+0x676f> │ │ │ │ - lea 0x1a0(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x360(%rsp),%rdx │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 21d05 , std::allocator >::~basic_stringbuf()@@Base+0x6d15> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x1a8(%rsp),%rsi │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 21cd7 , std::allocator >::~basic_stringbuf()@@Base+0x6ce7> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov 0x370(%rsp),%rdi │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov %rsi,0x368(%rsp) │ │ │ │ - mov %rcx,0x370(%rsp) │ │ │ │ - je 21cef , std::allocator >::~basic_stringbuf()@@Base+0x6cff> │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 1fdac , std::allocator >::~basic_stringbuf()@@Base+0x4dbc> │ │ │ │ - jmpq 1fdb1 , std::allocator >::~basic_stringbuf()@@Base+0x4dc1> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ - jmpq 21800 , std::allocator >::~basic_stringbuf()@@Base+0x6810> │ │ │ │ + je 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 25231 , std::allocator >::~basic_stringbuf()@@Base+0x9951> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xf8(%r14),%rdi │ │ │ │ + mov %rax,0xdb8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + jmpq 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 25271 , std::allocator >::~basic_stringbuf()@@Base+0x9991> │ │ │ │ + jmp 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmp 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 1fdb1 , std::allocator >::~basic_stringbuf()@@Base+0x4dc1> │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov %rsi,0x368(%rsp) │ │ │ │ - mov %rcx,0x370(%rsp) │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x220666(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x220667(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x830(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x830(%rsp,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - jmpq 21c74 , std::allocator >::~basic_stringbuf()@@Base+0x6c84> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 21c74 , std::allocator >::~basic_stringbuf()@@Base+0x6c84> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x10,%rbx │ │ │ │ - callq 5ba0 │ │ │ │ - mov 0x700(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21d3a , std::allocator >::~basic_stringbuf()@@Base+0x6d4a> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x8a0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 252b5 , std::allocator >::~basic_stringbuf()@@Base+0x99d5> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 251d3 , std::allocator >::~basic_stringbuf()@@Base+0x98f3> │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 25303 , std::allocator >::~basic_stringbuf()@@Base+0x9a23> │ │ │ │ callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 25246 , std::allocator >::~basic_stringbuf()@@Base+0x9966> │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 25303 , std::allocator >::~basic_stringbuf()@@Base+0x9a23> │ │ │ │ + jmp 2531d , std::allocator >::~basic_stringbuf()@@Base+0x9a3d> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21bc8 , std::allocator >::~basic_stringbuf()@@Base+0x6bd8> │ │ │ │ + je 24fbf , std::allocator >::~basic_stringbuf()@@Base+0x96df> │ │ │ │ callq 5700 │ │ │ │ - jmpq 21bc8 , std::allocator >::~basic_stringbuf()@@Base+0x6bd8> │ │ │ │ + jmpq 24fbf , std::allocator >::~basic_stringbuf()@@Base+0x96df> │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21d3d , std::allocator >::~basic_stringbuf()@@Base+0x6d4d> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x710(%rsp) │ │ │ │ - jmpq 1fe8b , std::allocator >::~basic_stringbuf()@@Base+0x4e9b> │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 250a5 , std::allocator >::~basic_stringbuf()@@Base+0x97c5> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 250a5 , std::allocator >::~basic_stringbuf()@@Base+0x97c5> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22056d(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22056e(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x230(%rsp,%rax,1) │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x50,%esi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x70,%rdi │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5770 │ │ │ │ - jmpq 21840 , std::allocator >::~basic_stringbuf()@@Base+0x6850> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 21b4d , std::allocator >::~basic_stringbuf()@@Base+0x6b5d> │ │ │ │ + jmp 253ae , std::allocator >::~basic_stringbuf()@@Base+0x9ace> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 21b58 , std::allocator >::~basic_stringbuf()@@Base+0x6b68> │ │ │ │ - jmpq 217df , std::allocator >::~basic_stringbuf()@@Base+0x67ef> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 253ec , std::allocator >::~basic_stringbuf()@@Base+0x9b0c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb30(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 24fb1 , std::allocator >::~basic_stringbuf()@@Base+0x96d1> │ │ │ │ + jmpq 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x2238c2(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 21bc8 , std::allocator >::~basic_stringbuf()@@Base+0x6bd8> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + jmp 253ec , std::allocator >::~basic_stringbuf()@@Base+0x9b0c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + lea 0x163fc(%rip),%rsi # 3b825 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12285> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0x1641d(%rip),%rdx # 3b85c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122bc> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 29550 , std::allocator >::~basic_stringbuf()@@Base+0xdc70> │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2546e , std::allocator >::~basic_stringbuf()@@Base+0x9b8e> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 25484 , std::allocator >::~basic_stringbuf()@@Base+0x9ba4> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x4055(%rip),%rdx # 294e0 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ + lea 0x220626(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 254b7 , std::allocator >::~basic_stringbuf()@@Base+0x9bd7> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 21b32 , std::allocator >::~basic_stringbuf()@@Base+0x6b42> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 254cd , std::allocator >::~basic_stringbuf()@@Base+0x9bed> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 24fbf , std::allocator >::~basic_stringbuf()@@Base+0x96df> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 21775 , std::allocator >::~basic_stringbuf()@@Base+0x6785> │ │ │ │ + jmp 254b7 , std::allocator >::~basic_stringbuf()@@Base+0x9bd7> │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x22388e(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2238af(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - mov 0x22388c(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x22388d(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rax,0x370(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x370(%rsp,%rax,1) │ │ │ │ - mov 0x22385a(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x22385b(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x2237b7(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - callq 5430 │ │ │ │ - jmpq 21840 , std::allocator >::~basic_stringbuf()@@Base+0x6850> │ │ │ │ + jmp 254cd , std::allocator >::~basic_stringbuf()@@Base+0x9bed> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21e7f , std::allocator >::~basic_stringbuf()@@Base+0x6e8f> │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 21ead , std::allocator >::~basic_stringbuf()@@Base+0x6ebd> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 21b1c , std::allocator >::~basic_stringbuf()@@Base+0x6b2c> │ │ │ │ - jmpq 21b03 , std::allocator >::~basic_stringbuf()@@Base+0x6b13> │ │ │ │ - jmp 21ed9 , std::allocator >::~basic_stringbuf()@@Base+0x6ee9> │ │ │ │ - jmpq 21caa , std::allocator >::~basic_stringbuf()@@Base+0x6cba> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 24fb1 , std::allocator >::~basic_stringbuf()@@Base+0x96d1> │ │ │ │ + jmpq 24fb6 , std::allocator >::~basic_stringbuf()@@Base+0x96d6> │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 21838 , std::allocator >::~basic_stringbuf()@@Base+0x6848> │ │ │ │ - jmpq 21caa , std::allocator >::~basic_stringbuf()@@Base+0x6cba> │ │ │ │ - jmpq 21b03 , std::allocator >::~basic_stringbuf()@@Base+0x6b13> │ │ │ │ - jmpq 21b03 , std::allocator >::~basic_stringbuf()@@Base+0x6b13> │ │ │ │ - jmp 21ed9 , std::allocator >::~basic_stringbuf()@@Base+0x6ee9> │ │ │ │ - jmpq 21caa , std::allocator >::~basic_stringbuf()@@Base+0x6cba> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2501d , std::allocator >::~basic_stringbuf()@@Base+0x973d> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 2501d , std::allocator >::~basic_stringbuf()@@Base+0x973d> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 21840 , std::allocator >::~basic_stringbuf()@@Base+0x6850> │ │ │ │ - jmp 21ed9 , std::allocator >::~basic_stringbuf()@@Base+0x6ee9> │ │ │ │ + jmpq 24fbf , std::allocator >::~basic_stringbuf()@@Base+0x96df> │ │ │ │ + jmpq 25127 , std::allocator >::~basic_stringbuf()@@Base+0x9847> │ │ │ │ + jmpq 251f6 , std::allocator >::~basic_stringbuf()@@Base+0x9916> │ │ │ │ + jmpq 2532e , std::allocator >::~basic_stringbuf()@@Base+0x9a4e> │ │ │ │ + jmpq 2532e , std::allocator >::~basic_stringbuf()@@Base+0x9a4e> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 2184a , std::allocator >::~basic_stringbuf()@@Base+0x685a> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x185b4(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xcc0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 24fd5 , std::allocator >::~basic_stringbuf()@@Base+0x96f5> │ │ │ │ + jmpq 24fda , std::allocator >::~basic_stringbuf()@@Base+0x96fa> │ │ │ │ + lea 0x14ce8(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmpq 251f6 , std::allocator >::~basic_stringbuf()@@Base+0x9916> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 25165 , std::allocator >::~basic_stringbuf()@@Base+0x9885> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5490 │ │ │ │ - mov 0x224088(%rip),%rdx │ │ │ │ - lea 0x223ac9(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xec0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 25572 , std::allocator >::~basic_stringbuf()@@Base+0x9c92> │ │ │ │ + callq 5700 │ │ │ │ + jmp 25572 , std::allocator >::~basic_stringbuf()@@Base+0x9c92> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmpq 21bc0 , std::allocator >::~basic_stringbuf()@@Base+0x6bd0> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5970 >::~basic_ofstream()@plt> │ │ │ │ + jmpq 25271 , std::allocator >::~basic_stringbuf()@@Base+0x9991> │ │ │ │ + mov 0x9b0(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%r12 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x22399a(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 255f7 , std::allocator >::~basic_stringbuf()@@Base+0x9d17> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x830(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2560d , std::allocator >::~basic_stringbuf()@@Base+0x9d2d> │ │ │ │ + callq 5700 │ │ │ │ mov %r12,%rbx │ │ │ │ - mov %rcx,0x1e0(%rsp,%rax,1) │ │ │ │ - jmpq 21da7 , std::allocator >::~basic_stringbuf()@@Base+0x6db7> │ │ │ │ + jmp 255d1 , std::allocator >::~basic_stringbuf()@@Base+0x9cf1> │ │ │ │ mov %rax,%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmpq 21bc0 , std::allocator >::~basic_stringbuf()@@Base+0x6bd0> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 255f7 , std::allocator >::~basic_stringbuf()@@Base+0x9d17> │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x2202d6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2202d7(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x9b0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9b0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + mov %rax,0xa20(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 25645 , std::allocator >::~basic_stringbuf()@@Base+0x9d65> │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x220133(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,0xcc0(%rsp) │ │ │ │ + mov %rcx,0xcc0(%rsp,%rax,1) │ │ │ │ + jmpq 25258 , std::allocator >::~basic_stringbuf()@@Base+0x9978> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 25671 , std::allocator >::~basic_stringbuf()@@Base+0x9d91> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x22024c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x22024d(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x6b0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x6b0(%rsp,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x720(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 24f9b , std::allocator >::~basic_stringbuf()@@Base+0x96bb> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 256cf , std::allocator >::~basic_stringbuf()@@Base+0x9def> │ │ │ │ + jmpq 25218 , std::allocator >::~basic_stringbuf()@@Base+0x9938> │ │ │ │ + jmpq 25250 , std::allocator >::~basic_stringbuf()@@Base+0x9970> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x8(%rdi),%rdx │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x22140d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov 0x224b0e(%rip),%rsi │ │ │ │ - mov 0x224b0f(%rip),%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + sub $0x11e8,%rsp │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0xcf0(%rsp),%rax │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x11d8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + callq 295a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - je 2216f , std::allocator >::~basic_stringbuf()@@Base+0x717f> │ │ │ │ - lea 0x181e9(%rip),%rsi # 3a1f6 ::do_widen(char) const@@Base+0x17fe6> │ │ │ │ + cmp %rax,0xcf8(%rsp) │ │ │ │ + je 28c4e , std::allocator >::~basic_stringbuf()@@Base+0xd36e> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x158cd(%rip),%rsi # 3b046 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa6> │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + lea 0xf00(%rsp),%rcx │ │ │ │ + lea 0xf10(%rsp),%rdx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rdx,0xf00(%rsp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 22148 , std::allocator >::~basic_stringbuf()@@Base+0x7158> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ + je 28953 , std::allocator >::~basic_stringbuf()@@Base+0xd073> │ │ │ │ + mov %rcx,0xf00(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ + mov %rcx,0xf10(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rcx,0xf08(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x224a3c(%rip),%rsi │ │ │ │ - mov 0x224a3d(%rip),%rdx │ │ │ │ + mov 0x221319(%rip),%rsi │ │ │ │ + mov 0x22131a(%rip),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + lea 0x120(%rsp),%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 22160 , std::allocator >::~basic_stringbuf()@@Base+0x7170> │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + je 28941 , std::allocator >::~basic_stringbuf()@@Base+0xd061> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ + mov %rcx,0x118(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2586e , std::allocator >::~basic_stringbuf()@@Base+0x9f8e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xcf0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 220c8 , std::allocator >::~basic_stringbuf()@@Base+0x70d8> │ │ │ │ + je 25889 , std::allocator >::~basic_stringbuf()@@Base+0x9fa9> │ │ │ │ callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmpq $0x0,0x10(%rax) │ │ │ │ + jne 258a6 , std::allocator >::~basic_stringbuf()@@Base+0x9fc6> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x2211df(%rip),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 220db , std::allocator >::~basic_stringbuf()@@Base+0x70eb> │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xf00(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq cbe0 <__cxa_finalize@plt+0x6fe0> │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r15,%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 258f7 , std::allocator >::~basic_stringbuf()@@Base+0xa017> │ │ │ │ callq 5700 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + test %bl,%bl │ │ │ │ + je 290f5 , std::allocator >::~basic_stringbuf()@@Base+0xd815> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + lea 0x100(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21fd59(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xed0(%rsp) │ │ │ │ + mov 0x2200d2(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xec8(%rsp) │ │ │ │ + movb $0x0,0xed1(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xdf0(%rsp) │ │ │ │ + mov 0x2200a5(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movq $0x0,0xed8(%rsp) │ │ │ │ + movq $0x0,0xee0(%rsp) │ │ │ │ + movq $0x0,0xee8(%rsp) │ │ │ │ + movq $0x0,0xef0(%rsp) │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ + mov 0x22005a(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movq $0x0,0xcf8(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21fe93(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xdf0(%rsp) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x100(%rbx),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0xcf0(%rsp),%rdx │ │ │ │ + add -0x18(%rdx),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 1f040 , std::allocator >::~basic_stringbuf()@@Base+0x4050> │ │ │ │ + je 28931 , std::allocator >::~basic_stringbuf()@@Base+0xd051> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + lea 0x9d0(%rsp),%rbx │ │ │ │ + lea 0xa50(%rsp),%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21fc33(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xb30(%rsp) │ │ │ │ + mov 0x21fc9c(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0xb28(%rsp) │ │ │ │ + movb $0x0,0xb31(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xa50(%rsp) │ │ │ │ + mov 0x21fc6f(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0xb38(%rsp) │ │ │ │ + movq $0x0,0xb40(%rsp) │ │ │ │ + movq $0x0,0xb48(%rsp) │ │ │ │ + movq $0x0,0xb50(%rsp) │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + mov 0x21fc24(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x9d8(%rsp) │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1f520 , std::allocator >::~basic_stringbuf()@@Base+0x4530> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 22116 , std::allocator >::~basic_stringbuf()@@Base+0x7126> │ │ │ │ - callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 22128 , std::allocator >::~basic_stringbuf()@@Base+0x7138> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %fs:0x28,%rsi │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 22199 , std::allocator >::~basic_stringbuf()@@Base+0x71a9> │ │ │ │ - add $0x70,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - jmpq 22046 , std::allocator >::~basic_stringbuf()@@Base+0x7056> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmpq 2209d , std::allocator >::~basic_stringbuf()@@Base+0x70ad> │ │ │ │ - lea 0x18082(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 22191 , std::allocator >::~basic_stringbuf()@@Base+0x71a1> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 221b4 , std::allocator >::~basic_stringbuf()@@Base+0x71c4> │ │ │ │ - callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 221c6 , std::allocator >::~basic_stringbuf()@@Base+0x71d6> │ │ │ │ - callq 5700 │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x21fc15(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x9e0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ + mov 0x21fbfe(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x21fbcf(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21fbf0(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + lea 0x21fd71(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0x9f0(%rsp) │ │ │ │ + movq $0x0,0x9f8(%rsp) │ │ │ │ + movq $0x0,0xa00(%rsp) │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + movq $0x0,0xa08(%rsp) │ │ │ │ + mov %rax,0xa50(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + movq $0x0,0xa10(%rsp) │ │ │ │ + mov %rax,0x9e0(%rsp) │ │ │ │ + lea 0x21fba6(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xa18(%rsp) │ │ │ │ + mov %rax,0x9e8(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21fe8e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x18(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + movl $0x18,0xa28(%rsp) │ │ │ │ + movq $0x0,0xa38(%rsp) │ │ │ │ + mov %rax,0x9e8(%rsp) │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + movb $0x0,0xa40(%rsp) │ │ │ │ + mov %rax,0xa30(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 5350 >*)@plt> │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + je 28965 , std::allocator >::~basic_stringbuf()@@Base+0xd085> │ │ │ │ + lea 0xb60(%rsp),%rbx │ │ │ │ + lea 0xbe0(%rsp),%rdi │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21fa39(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0xcc0(%rsp) │ │ │ │ + mov 0x21faa2(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0xcb8(%rsp) │ │ │ │ + movb $0x0,0xcc1(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xbe0(%rsp) │ │ │ │ + mov 0x21fa75(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0xcc8(%rsp) │ │ │ │ + movq $0x0,0xcd0(%rsp) │ │ │ │ + movq $0x0,0xcd8(%rsp) │ │ │ │ + movq $0x0,0xce0(%rsp) │ │ │ │ + mov %rax,0xb60(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + mov 0x21fa2a(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0xb68(%rsp) │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x21fa1b(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ + mov 0x21fa04(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x21f9d5(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21f9f6(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + lea 0x21fb77(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0xb80(%rsp) │ │ │ │ + movq $0x0,0xb88(%rsp) │ │ │ │ + movq $0x0,0xb90(%rsp) │ │ │ │ + mov %rax,0xb60(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + movq $0x0,0xb98(%rsp) │ │ │ │ + mov %rax,0xbe0(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + movq $0x0,0xba0(%rsp) │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + lea 0x21f9ac(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xba8(%rsp) │ │ │ │ + mov %rax,0xb78(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21fc94(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x18(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + movl $0x18,0xbb8(%rsp) │ │ │ │ + movq $0x0,0xbc8(%rsp) │ │ │ │ + mov %rax,0xb78(%rsp) │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + movb $0x0,0xbd0(%rsp) │ │ │ │ + mov %rax,0xbc0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x850(%rsp),%rbx │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ + movb $0x0,0x860(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + mov 0xa10(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 28986 , std::allocator >::~basic_stringbuf()@@Base+0xd0a6> │ │ │ │ + mov 0xa00(%rsp),%rdx │ │ │ │ + mov 0xa08(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 280c0 , std::allocator >::~basic_stringbuf()@@Base+0xc7e0> │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 221b4 , std::allocator >::~basic_stringbuf()@@Base+0x71c4> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2217e , std::allocator >::~basic_stringbuf()@@Base+0x718e> │ │ │ │ - callq 5700 │ │ │ │ - jmp 2217e , std::allocator >::~basic_stringbuf()@@Base+0x718e> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ + callq 5890 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 22201 , std::allocator >::~basic_stringbuf()@@Base+0x7211> │ │ │ │ + je 25e76 , std::allocator >::~basic_stringbuf()@@Base+0xa596> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000022210 ::do_widen(char) const@@Base>: │ │ │ │ - mov %esi,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x223ad9(%rip),%rax # 245d00 , std::allocator >@@GLIBCXX_3.4.21+0x2d8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq dda0 <__cxa_finalize@plt+0x81a0> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0xf08(%rsp),%rdx │ │ │ │ + mov 0xf00(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22240 ::do_widen(char) const@@Base+0x30> │ │ │ │ + je 25eba , std::allocator >::~basic_stringbuf()@@Base+0xa5da> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5ba0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x223aa9(%rip),%rax # 245d00 , std::allocator >@@GLIBCXX_3.4.21+0x2d8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22270 ::do_widen(char) const@@Base+0x60> │ │ │ │ + je 25ed0 , std::allocator >::~basic_stringbuf()@@Base+0xa5f0> │ │ │ │ callq 5700 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1ec60 , std::allocator >::~basic_stringbuf()@@Base+0x3380> │ │ │ │ + lea 0x154ff(%rip),%rdx # 3b3e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e48> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5ba0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1bd80 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%rdx │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 25f53 , std::allocator >::~basic_stringbuf()@@Base+0xa673> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movzbl 0x22058b(%rip),%ecx # 2464ed , std::allocator >@@GLIBCXX_3.4.21+0xac5> │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + jne 2926f , std::allocator >::~basic_stringbuf()@@Base+0xd98f> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x88(%rax),%rax │ │ │ │ + mov 0x21f846(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x1c8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + add $0x88,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 28190 , std::allocator >::~basic_stringbuf()@@Base+0xc8b0> │ │ │ │ + mov 0x10(%rcx),%r14 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + movq $0x0,0x1d0(%rsp) │ │ │ │ + mov %rdx,0x1d8(%rsp) │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov 0x60(%r14),%rsi │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + movl $0x0,0x1c8(%rsp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 26098 , std::allocator >::~basic_stringbuf()@@Base+0xa7b8> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rdi,0xa0(%rsp) │ │ │ │ + callq 299a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x400> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 26053 , std::allocator >::~basic_stringbuf()@@Base+0xa773> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%r12 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - cmp 0x20(%rdi),%r12 │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - je 223f0 ::do_widen(char) const@@Base+0x1e0> │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %r9,%rdx │ │ │ │ - and $0x3f,%r9d │ │ │ │ - sar $0x6,%rdx │ │ │ │ - lea (%r12,%rdx,8),%r10 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - mov %r13d,%eax │ │ │ │ - sub %rax,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 22378 ::do_widen(char) const@@Base+0x168> │ │ │ │ - mov %r12,%rbx │ │ │ │ - movabs $0x8000000000000000,%r15 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 2234e ::do_widen(char) const@@Base+0x13e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r11d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 22365 ::do_widen(char) const@@Base+0x155> │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov (%r10),%rbp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 26050 , std::allocator >::~basic_stringbuf()@@Base+0xa770> │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ - not %rcx │ │ │ │ - and %rbp,%rcx │ │ │ │ - or %rbp,%rax │ │ │ │ - test %rdx,(%rbx) │ │ │ │ - cmove %rcx,%rax │ │ │ │ - sub $0x1,%r8 │ │ │ │ - mov %rax,(%r10) │ │ │ │ - je 22378 ::do_widen(char) const@@Base+0x168> │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 22310 ::do_widen(char) const@@Base+0x100> │ │ │ │ - sub $0x8,%rbx │ │ │ │ - test %r9d,%r9d │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x3f,%r11d │ │ │ │ - jne 22322 ::do_widen(char) const@@Base+0x112> │ │ │ │ - sub $0x8,%r10 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov $0x3f,%r9d │ │ │ │ - jmp 2232f ::do_widen(char) const@@Base+0x11f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rcx,%rdx │ │ │ │ - or %rcx,%rax │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 223c8 ::do_widen(char) const@@Base+0x1b8> │ │ │ │ - mov %eax,%r13d │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %r13d,0x18(%rdi) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + jmp 26073 , std::allocator >::~basic_stringbuf()@@Base+0xa793> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%r12 │ │ │ │ - movl $0x0,0x18(%rdi) │ │ │ │ - mov %r12,0x10(%rdi) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - sub (%rdi),%r12 │ │ │ │ - movabs $0x7fffffffffffffc0,%rcx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov 0x8(%rdi),%edx │ │ │ │ - lea (%rax,%r12,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2264b ::do_widen(char) const@@Base+0x43b> │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - movq $0x8,0x10(%rsp) │ │ │ │ - je 22468 ::do_widen(char) const@@Base+0x258> │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - movabs $0xffffffffffffff8,%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 22468 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmovbe %rdx,%rax │ │ │ │ - add $0x3f,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 26070 , std::allocator >::~basic_stringbuf()@@Base+0xa790> │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + mov %rdx,0x1e8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + movl $0x0,0x1f8(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + lea 0x48(%rax),%rdx │ │ │ │ + mov %rdx,0x208(%rsp) │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ + mov 0x90(%r14),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2614b , std::allocator >::~basic_stringbuf()@@Base+0xa86b> │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + lea 0xa8(%rsp),%rcx │ │ │ │ + mov %rdi,0xa8(%rsp) │ │ │ │ + callq 29ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x600> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 26103 , std::allocator >::~basic_stringbuf()@@Base+0xa823> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 26100 , std::allocator >::~basic_stringbuf()@@Base+0xa820> │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 26123 , std::allocator >::~basic_stringbuf()@@Base+0xa843> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 26120 , std::allocator >::~basic_stringbuf()@@Base+0xa840> │ │ │ │ + mov 0xa8(%r14),%rdx │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + mov %rdx,0x218(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,0x230(%rsp) │ │ │ │ + lea 0xb0(%r14),%r15 │ │ │ │ + lea 0x70(%rax),%r13 │ │ │ │ + mov %r13,0x220(%rsp) │ │ │ │ + mov %r13,0x228(%rsp) │ │ │ │ + mov 0xb0(%r14),%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 261b8 , std::allocator >::~basic_stringbuf()@@Base+0xa8d8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x18,%edi │ │ │ │ callq 5750 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + mov (%r12),%r12 │ │ │ │ + addq $0x1,0x230(%rsp) │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 26188 , std::allocator >::~basic_stringbuf()@@Base+0xa8a8> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + lea 0xc8(%r14),%r13 │ │ │ │ + add $0x88,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + mov 0xc8(%r14),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 26228 , std::allocator >::~basic_stringbuf()@@Base+0xa948> │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + mov (%r12),%r12 │ │ │ │ + addq $0x1,0x248(%rsp) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 261f8 , std::allocator >::~basic_stringbuf()@@Base+0xa918> │ │ │ │ + lea 0x170(%rsp),%rcx │ │ │ │ + lea 0x14c26(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + movq $0x0,0x170(%rsp) │ │ │ │ + lea 0x18(%rcx),%rax │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x155e1(%rip),%rdx # 3b848 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122a8> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movl $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x19c(%rsp) │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + movb $0x0,0x19d(%rsp) │ │ │ │ + movl $0x2,0x1a0(%rsp) │ │ │ │ + movl $0x0,0x1a4(%rsp) │ │ │ │ + movb $0x0,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x1a9(%rsp) │ │ │ │ + movb $0x0,0x1aa(%rsp) │ │ │ │ + movb $0x0,0x1ab(%rsp) │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 28760 , std::allocator >::~basic_stringbuf()@@Base+0xce80> │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov 0x858(%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ mov %rax,%r15 │ │ │ │ - sub %r12,%r15 │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 22497 ::do_widen(char) const@@Base+0x287> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5a80 │ │ │ │ - mov %r13d,%r11d │ │ │ │ - lea (%r14,%r15,1),%r8 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 22638 ::do_widen(char) const@@Base+0x428> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r11,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 224d5 ::do_widen(char) const@@Base+0x2c5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - mov %r10,%rax │ │ │ │ - lea 0x2(%rsi),%r15d │ │ │ │ - shl %cl,%rax │ │ │ │ - sub $0x1,%rdi │ │ │ │ - mov %ecx,%esi │ │ │ │ - je 22519 ::do_widen(char) const@@Base+0x309> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %r10,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rax,%rdx │ │ │ │ - or %rcx,%rax │ │ │ │ - test %rcx,(%r9) │ │ │ │ - cmove %rdx,%rax │ │ │ │ - cmp $0x3f,%esi │ │ │ │ - mov %rax,(%r8) │ │ │ │ - jne 224c0 ::do_widen(char) const@@Base+0x2b0> │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x8,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - sub $0x1,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jne 224d5 ::do_widen(char) const@@Base+0x2c5> │ │ │ │ - cmp $0x3f,%esi │ │ │ │ - mov %r8,%rdx │ │ │ │ - je 22628 ::do_widen(char) const@@Base+0x418> │ │ │ │ - mov (%r8),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - not %rsi │ │ │ │ - and %rcx,%rsi │ │ │ │ - or %rcx,%rax │ │ │ │ - cmpb $0x0,0x1c(%rsp) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - cmove %rsi,%rax │ │ │ │ - mov %rax,(%r8) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - sub %r11,%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jle 225bf ::do_widen(char) const@@Base+0x3af> │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 22574 ::do_widen(char) const@@Base+0x364> │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x3f,%r15d │ │ │ │ - je 225b2 ::do_widen(char) const@@Base+0x3a2> │ │ │ │ - add $0x1,%r15d │ │ │ │ - sub $0x1,%rdi │ │ │ │ - je 225bf ::do_widen(char) const@@Base+0x3af> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov (%rdx),%rax │ │ │ │ - shl %cl,%rsi │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl %cl,%r9 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - not %rcx │ │ │ │ - and %rax,%rcx │ │ │ │ - or %rsi,%rax │ │ │ │ - test %r9,(%rbx) │ │ │ │ - cmove %rcx,%rax │ │ │ │ - cmp $0x3f,%r13d │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - jne 22560 ::do_widen(char) const@@Base+0x350> │ │ │ │ - add $0x8,%rbx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x3f,%r15d │ │ │ │ - jne 2256a ::do_widen(char) const@@Base+0x35a> │ │ │ │ - add $0x8,%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - sub $0x1,%rdi │ │ │ │ - jne 22574 ::do_widen(char) const@@Base+0x364> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 225f4 ::do_widen(char) const@@Base+0x3e4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movl $0x0,0x18(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ + jmp 26319 , std::allocator >::~basic_stringbuf()@@Base+0xaa39> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 26366 , std::allocator >::~basic_stringbuf()@@Base+0xaa86> │ │ │ │ + mov 0x28(%r15),%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2633e , std::allocator >::~basic_stringbuf()@@Base+0xaa5e> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26356 , std::allocator >::~basic_stringbuf()@@Base+0xaa76> │ │ │ │ + sub %r14,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2635a , std::allocator >::~basic_stringbuf()@@Base+0xaa7a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 26310 , std::allocator >::~basic_stringbuf()@@Base+0xaa30> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26310 , std::allocator >::~basic_stringbuf()@@Base+0xaa30> │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 26319 , std::allocator >::~basic_stringbuf()@@Base+0xaa39> │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + mov %r14,%r15 │ │ │ │ + je 263b3 , std::allocator >::~basic_stringbuf()@@Base+0xaad3> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26397 , std::allocator >::~basic_stringbuf()@@Base+0xaab7> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 263af , std::allocator >::~basic_stringbuf()@@Base+0xaacf> │ │ │ │ + sub %r13,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 263d7 , std::allocator >::~basic_stringbuf()@@Base+0xaaf7> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 263b3 , std::allocator >::~basic_stringbuf()@@Base+0xaad3> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 263d7 , std::allocator >::~basic_stringbuf()@@Base+0xaaf7> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %r15d,0x18(%rbp) │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%r8),%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 22525 ::do_widen(char) const@@Base+0x315> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq 22525 ::do_widen(char) const@@Base+0x315> │ │ │ │ - lea 0x183a1(%rip),%rdi # 3a9f3 ::do_widen(char) const@@Base+0x187e3> │ │ │ │ - callq 5520 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 226a0 ::do_widen(char) const@@Base+0x490> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x40(%r12),%rsi │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 26400 , std::allocator >::~basic_stringbuf()@@Base+0xab20> │ │ │ │ callq 5700 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movl $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rbp │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 22a28 ::do_widen(char) const@@Base+0x818> │ │ │ │ - lea (%rax,%rax,1),%r15 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jbe 22a50 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov $0xfffffffffffffff0,%rdi │ │ │ │ - movabs $0x666666666666666,%r15 │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r13 │ │ │ │ - add %r13,%rbp │ │ │ │ - je 2285e ::do_widen(char) const@@Base+0x64e> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x18(%r14),%edx │ │ │ │ - sub (%r14),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movl $0x0,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0x3f(%rdx),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + lea 0x15448(%rip),%rdx # 3b84f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122af> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 28790 , std::allocator >::~basic_stringbuf()@@Base+0xceb0> │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov 0x858(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - shr $0x6,%rax │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ - add %rax,%rsi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 26462 , std::allocator >::~basic_stringbuf()@@Base+0xab82> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 264b2 , std::allocator >::~basic_stringbuf()@@Base+0xabd2> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp %r15,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %rsi,0x20(%rbp) │ │ │ │ - cmovns %rdx,%rax │ │ │ │ - sar $0x6,%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sar $0x3f,%rdx │ │ │ │ - shr $0x3a,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - and $0x3f,%eax │ │ │ │ - sub %rdx,%rax │ │ │ │ - js 22a40 ::do_widen(char) const@@Base+0x830> │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %eax,0x18(%rbp) │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov 0x18(%r14),%r8d │ │ │ │ - mov %rbp,%r14 │ │ │ │ - sub %rsi,%r14 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - je 22806 ::do_widen(char) const@@Base+0x5f6> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + je 26489 , std::allocator >::~basic_stringbuf()@@Base+0xaba9> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 264a1 , std::allocator >::~basic_stringbuf()@@Base+0xabc1> │ │ │ │ + sub %r15,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 264a5 , std::allocator >::~basic_stringbuf()@@Base+0xabc5> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 26458 , std::allocator >::~basic_stringbuf()@@Base+0xab78> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26458 , std::allocator >::~basic_stringbuf()@@Base+0xab78> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 26462 , std::allocator >::~basic_stringbuf()@@Base+0xab82> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %r15,%r12 │ │ │ │ + je 264ff , std::allocator >::~basic_stringbuf()@@Base+0xac1f> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 5a80 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea (%rcx,%r14,1),%rax │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2285e ::do_widen(char) const@@Base+0x64e> │ │ │ │ + je 264e1 , std::allocator >::~basic_stringbuf()@@Base+0xac01> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 264fb , std::allocator >::~basic_stringbuf()@@Base+0xac1b> │ │ │ │ + mov %r12,%rcx │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 26523 , std::allocator >::~basic_stringbuf()@@Base+0xac43> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 264ff , std::allocator >::~basic_stringbuf()@@Base+0xac1f> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 26523 , std::allocator >::~basic_stringbuf()@@Base+0xac43> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x250(%rsp),%r12 │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21f134(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x3a8(%rsp) │ │ │ │ + mov 0x21f285(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x3a0(%rsp) │ │ │ │ + movb $0x0,0x3a9(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x3b0(%rsp) │ │ │ │ + movq $0x0,0x3b8(%rsp) │ │ │ │ + movq $0x0,0x3c0(%rsp) │ │ │ │ + movq $0x0,0x3c8(%rsp) │ │ │ │ + mov %rbp,0x250(%rsp) │ │ │ │ + mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21f0cc(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + movq $0x0,0x270(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + lea 0x28(%r15),%rax │ │ │ │ + mov %r15,0x250(%rsp) │ │ │ │ + movq $0x0,0x280(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + movq $0x0,0x290(%rsp) │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + lea 0x21f0fc(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21f3f0(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x0,0x2a0(%rsp) │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov 0x40(%r13),%rsi │ │ │ │ + lea 0x58(%r12),%rdi │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x2a8(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x2a8(%rsp),%rsi │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - jmp 22829 ::do_widen(char) const@@Base+0x619> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - je 2285e ::do_widen(char) const@@Base+0x64e> │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - not %rdi │ │ │ │ - and %rsi,%rdi │ │ │ │ - or %r8,%rsi │ │ │ │ - test %r8,0x0(%rbp) │ │ │ │ - cmove %rdi,%rsi │ │ │ │ - cmp $0x3f,%ecx │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - jne 22820 ::do_widen(char) const@@Base+0x610> │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x8,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x2a0(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r12),%rsi │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x8c(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b50 (unsigned int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 28b30 , std::allocator >::~basic_stringbuf()@@Base+0xd250> │ │ │ │ + lea 0x87(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 28b30 , std::allocator >::~basic_stringbuf()@@Base+0xd250> │ │ │ │ + lea 0x21efc8(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x2a8(%rsp),%rdi │ │ │ │ + mov %r15,0x250(%rsp) │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + lea 0x21f321(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2672e , std::allocator >::~basic_stringbuf()@@Base+0xae4e> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21effb(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21f07e(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rbp,0x250(%rsp) │ │ │ │ + mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ + lea 0x21ef02(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %eax,0x170(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 267ab , std::allocator >::~basic_stringbuf()@@Base+0xaecb> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x14eae(%rip),%rdx # 3b660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120c0> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 28780 , std::allocator >::~basic_stringbuf()@@Base+0xcea0> │ │ │ │ + mov 0x858(%rsp),%r12 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 26812 , std::allocator >::~basic_stringbuf()@@Base+0xaf32> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26862 , std::allocator >::~basic_stringbuf()@@Base+0xaf82> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26839 , std::allocator >::~basic_stringbuf()@@Base+0xaf59> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26851 , std::allocator >::~basic_stringbuf()@@Base+0xaf71> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 26855 , std::allocator >::~basic_stringbuf()@@Base+0xaf75> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 26808 , std::allocator >::~basic_stringbuf()@@Base+0xaf28> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26808 , std::allocator >::~basic_stringbuf()@@Base+0xaf28> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 26812 , std::allocator >::~basic_stringbuf()@@Base+0xaf32> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + je 268b5 , std::allocator >::~basic_stringbuf()@@Base+0xafd5> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26896 , std::allocator >::~basic_stringbuf()@@Base+0xafb6> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 268b1 , std::allocator >::~basic_stringbuf()@@Base+0xafd1> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 268d9 , std::allocator >::~basic_stringbuf()@@Base+0xaff9> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 268b5 , std::allocator >::~basic_stringbuf()@@Base+0xafd5> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 268d9 , std::allocator >::~basic_stringbuf()@@Base+0xaff9> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x3d0(%rsp),%r12 │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21ed7e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x528(%rsp) │ │ │ │ + mov 0x21eecf(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x520(%rsp) │ │ │ │ + movb $0x0,0x529(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x530(%rsp) │ │ │ │ + movq $0x0,0x538(%rsp) │ │ │ │ + movq $0x0,0x540(%rsp) │ │ │ │ + movq $0x0,0x548(%rsp) │ │ │ │ + mov %rbp,0x3d0(%rsp) │ │ │ │ + mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21ed3e(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %r15,0x3d0(%rsp) │ │ │ │ + movq $0x0,0x3e8(%rsp) │ │ │ │ + movq $0x0,0x3f0(%rsp) │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + lea 0x21ed7a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x3f8(%rsp) │ │ │ │ + movq $0x0,0x400(%rsp) │ │ │ │ + movq $0x0,0x408(%rsp) │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + movq $0x0,0x410(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21f03e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x0,0x420(%rsp) │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov 0x40(%r13),%rsi │ │ │ │ + lea 0x58(%r12),%rdi │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x428(%rsp),%rsi │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 22829 ::do_widen(char) const@@Base+0x619> │ │ │ │ - mov (%r12),%r8 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - cmp %rbx,%r8 │ │ │ │ - mov %r8,%rcx │ │ │ │ - je 22a70 ::do_widen(char) const@@Base+0x860> │ │ │ │ - lea 0x28(%r8),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0xccccccccccccccd,%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub %r14,%rsi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rax,%rsi │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - and %rax,%rsi │ │ │ │ - lea 0x5(%rsi,%rsi,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%r10 │ │ │ │ - mov %r13,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x420(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r12),%rsi │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b50 (unsigned int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 28b70 , std::allocator >::~basic_stringbuf()@@Base+0xd290> │ │ │ │ + lea 0x88(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 28b70 , std::allocator >::~basic_stringbuf()@@Base+0xd290> │ │ │ │ + lea 0x21ec16(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x428(%rsp),%rdi │ │ │ │ + mov %r15,0x3d0(%rsp) │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + lea 0x21ef6f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 26ae0 , std::allocator >::~basic_stringbuf()@@Base+0xb200> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21ec49(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21eccc(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rbp,0x3d0(%rsp) │ │ │ │ + mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ + lea 0x21eb50(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %eax,0x174(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 26b5d , std::allocator >::~basic_stringbuf()@@Base+0xb27d> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x14cf2(%rip),%rdx # 3b856 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122b6> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 28770 , std::allocator >::~basic_stringbuf()@@Base+0xce90> │ │ │ │ + mov 0x858(%rsp),%r12 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 26bc2 , std::allocator >::~basic_stringbuf()@@Base+0xb2e2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 22925 ::do_widen(char) const@@Base+0x715> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movl $0x0,0x18(%rax) │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - mov %r9,(%rax) │ │ │ │ - mov 0x8(%rdx),%r9d │ │ │ │ - mov %r9d,0x8(%rax) │ │ │ │ - mov 0x10(%rdx),%r9 │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - mov 0x18(%rdx),%r9d │ │ │ │ - mov %r9d,0x18(%rax) │ │ │ │ - mov 0x20(%rdx),%r9 │ │ │ │ - mov %r9,0x20(%rax) │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movl $0x0,0x8(%rdx) │ │ │ │ - movq $0x0,0x10(%rdx) │ │ │ │ - movl $0x0,0x18(%rdx) │ │ │ │ - movq $0x0,0x20(%rdx) │ │ │ │ - add $0x28,%rax │ │ │ │ - add $0x28,%rdx │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 228b0 ::do_widen(char) const@@Base+0x6a0> │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - lea 0x50(%r13,%rax,8),%rbp │ │ │ │ - je 229c3 ::do_widen(char) const@@Base+0x7b3> │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x28(%rbp,%rax,8),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 229ad ::do_widen(char) const@@Base+0x79d> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - movl $0x0,0x18(%rbx) │ │ │ │ - mov %eax,0x18(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jne 22960 ::do_widen(char) const@@Base+0x750> │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - je 229f5 ::do_widen(char) const@@Base+0x7e5> │ │ │ │ - lea 0x28(%r8),%r14 │ │ │ │ - sub %r14,%rdi │ │ │ │ - shr $0x3,%rdi │ │ │ │ - lea 0x28(%r8,%rdi,8),%rbx │ │ │ │ - jmp 229dc ::do_widen(char) const@@Base+0x7cc> │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26c12 , std::allocator >::~basic_stringbuf()@@Base+0xb332> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26be9 , std::allocator >::~basic_stringbuf()@@Base+0xb309> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26c01 , std::allocator >::~basic_stringbuf()@@Base+0xb321> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 26c05 , std::allocator >::~basic_stringbuf()@@Base+0xb325> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 26bb8 , std::allocator >::~basic_stringbuf()@@Base+0xb2d8> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26bb8 , std::allocator >::~basic_stringbuf()@@Base+0xb2d8> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 26bc2 , std::allocator >::~basic_stringbuf()@@Base+0xb2e2> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + je 26c65 , std::allocator >::~basic_stringbuf()@@Base+0xb385> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26c46 , std::allocator >::~basic_stringbuf()@@Base+0xb366> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26c61 , std::allocator >::~basic_stringbuf()@@Base+0xb381> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 26c89 , std::allocator >::~basic_stringbuf()@@Base+0xb3a9> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 26c65 , std::allocator >::~basic_stringbuf()@@Base+0xb385> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 26c89 , std::allocator >::~basic_stringbuf()@@Base+0xb3a9> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xc8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x550(%rsp),%r12 │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21e9ce(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x6a8(%rsp) │ │ │ │ + mov 0x21eb1f(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x6a0(%rsp) │ │ │ │ + movb $0x0,0x6a9(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x5c8(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x6b0(%rsp) │ │ │ │ + movq $0x0,0x6b8(%rsp) │ │ │ │ + movq $0x0,0x6c0(%rsp) │ │ │ │ + movq $0x0,0x6c8(%rsp) │ │ │ │ + mov %rbp,0x550(%rsp) │ │ │ │ + mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x558(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21e98e(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %r15,0x550(%rsp) │ │ │ │ + movq $0x0,0x568(%rsp) │ │ │ │ + movq $0x0,0x570(%rsp) │ │ │ │ + mov %rax,0x5c8(%rsp) │ │ │ │ + lea 0x21e9ca(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x578(%rsp) │ │ │ │ + movq $0x0,0x580(%rsp) │ │ │ │ + movq $0x0,0x588(%rsp) │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + movq $0x0,0x590(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21ec8e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x0,0x5a0(%rsp) │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov 0x40(%r13),%rsi │ │ │ │ + lea 0x58(%r12),%rdi │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x5a8(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x5a8(%rsp),%rsi │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x5a0(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r12),%rsi │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x94(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 28a0a , std::allocator >::~basic_stringbuf()@@Base+0xd12a> │ │ │ │ + lea 0x89(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 28a0a , std::allocator >::~basic_stringbuf()@@Base+0xd12a> │ │ │ │ + lea 0x21e866(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x5a8(%rsp),%rdi │ │ │ │ + mov %r15,0x550(%rsp) │ │ │ │ + mov %rax,0x5c8(%rsp) │ │ │ │ + lea 0x21ebbf(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 26e90 , std::allocator >::~basic_stringbuf()@@Base+0xb5b0> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21e899(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21e91c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rbp,0x550(%rsp) │ │ │ │ + mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ + lea 0x21e7a0(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x558(%rsp) │ │ │ │ + mov %rax,0x5c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x94(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %eax,0x198(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 26f0d , std::allocator >::~basic_stringbuf()@@Base+0xb62d> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x146c6(%rip),%rdx # 3b5da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1203a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0xc(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 287a0 , std::allocator >::~basic_stringbuf()@@Base+0xcec0> │ │ │ │ + mov 0x858(%rsp),%rcx │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 26f71 , std::allocator >::~basic_stringbuf()@@Base+0xb691> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x28,%r14 │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 229e9 ::do_widen(char) const@@Base+0x7d9> │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 26fbe , std::allocator >::~basic_stringbuf()@@Base+0xb6de> │ │ │ │ + mov 0x28(%r14),%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26f96 , std::allocator >::~basic_stringbuf()@@Base+0xb6b6> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26fae , std::allocator >::~basic_stringbuf()@@Base+0xb6ce> │ │ │ │ + sub %rbx,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 26fb2 , std::allocator >::~basic_stringbuf()@@Base+0xb6d2> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 26f68 , std::allocator >::~basic_stringbuf()@@Base+0xb688> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26f68 , std::allocator >::~basic_stringbuf()@@Base+0xb688> │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 26f71 , std::allocator >::~basic_stringbuf()@@Base+0xb691> │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + je 27019 , std::allocator >::~basic_stringbuf()@@Base+0xb739> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26ffe , std::allocator >::~basic_stringbuf()@@Base+0xb71e> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jne 27015 , std::allocator >::~basic_stringbuf()@@Base+0xb735> │ │ │ │ + sub %r13,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 2703d , std::allocator >::~basic_stringbuf()@@Base+0xb75d> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 27019 , std::allocator >::~basic_stringbuf()@@Base+0xb739> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2703d , std::allocator >::~basic_stringbuf()@@Base+0xb75d> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x81(%rsp),%rsi │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x81(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x19c(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27079 , std::allocator >::~basic_stringbuf()@@Base+0xb799> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x14577(%rip),%rdx # 3b5f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12057> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x8(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 28800 , std::allocator >::~basic_stringbuf()@@Base+0xcf20> │ │ │ │ + mov 0x858(%rsp),%rcx │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 270d9 , std::allocator >::~basic_stringbuf()@@Base+0xb7f9> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27126 , std::allocator >::~basic_stringbuf()@@Base+0xb846> │ │ │ │ + mov 0x28(%r14),%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 270fe , std::allocator >::~basic_stringbuf()@@Base+0xb81e> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27116 , std::allocator >::~basic_stringbuf()@@Base+0xb836> │ │ │ │ + sub %rbx,%r13 │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2711a , std::allocator >::~basic_stringbuf()@@Base+0xb83a> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 270d0 , std::allocator >::~basic_stringbuf()@@Base+0xb7f0> │ │ │ │ + mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 270d0 , std::allocator >::~basic_stringbuf()@@Base+0xb7f0> │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 270d9 , std::allocator >::~basic_stringbuf()@@Base+0xb7f9> │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + je 27181 , std::allocator >::~basic_stringbuf()@@Base+0xb8a1> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27166 , std::allocator >::~basic_stringbuf()@@Base+0xb886> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jne 2717d , std::allocator >::~basic_stringbuf()@@Base+0xb89d> │ │ │ │ + sub %r13,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 271a5 , std::allocator >::~basic_stringbuf()@@Base+0xb8c5> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 27181 , std::allocator >::~basic_stringbuf()@@Base+0xb8a1> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 271a5 , std::allocator >::~basic_stringbuf()@@Base+0xb8c5> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xd8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x82(%rsp),%rsi │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x82(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x19d(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 271e1 , std::allocator >::~basic_stringbuf()@@Base+0xb901> │ │ │ │ callq 5700 │ │ │ │ + lea 0x14422(%rip),%rdx # 3b60a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1206a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 287f0 , std::allocator >::~basic_stringbuf()@@Base+0xcf10> │ │ │ │ + mov 0x858(%rsp),%r12 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 2724a , std::allocator >::~basic_stringbuf()@@Base+0xb96a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2729a , std::allocator >::~basic_stringbuf()@@Base+0xb9ba> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - mov %r14,%rcx │ │ │ │ - jne 229d8 ::do_widen(char) const@@Base+0x7c8> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 229ff ::do_widen(char) const@@Base+0x7ef> │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27271 , std::allocator >::~basic_stringbuf()@@Base+0xb991> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27289 , std::allocator >::~basic_stringbuf()@@Base+0xb9a9> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 2728d , std::allocator >::~basic_stringbuf()@@Base+0xb9ad> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 27240 , std::allocator >::~basic_stringbuf()@@Base+0xb960> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 27240 , std::allocator >::~basic_stringbuf()@@Base+0xb960> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 2724a , std::allocator >::~basic_stringbuf()@@Base+0xb96a> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + je 272ed , std::allocator >::~basic_stringbuf()@@Base+0xba0d> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 272ce , std::allocator >::~basic_stringbuf()@@Base+0xb9ee> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 272e9 , std::allocator >::~basic_stringbuf()@@Base+0xba09> │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 27311 , std::allocator >::~basic_stringbuf()@@Base+0xba31> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 272ed , std::allocator >::~basic_stringbuf()@@Base+0xba0d> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 27311 , std::allocator >::~basic_stringbuf()@@Base+0xba31> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x6d0(%rsp),%r12 │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21e346(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x828(%rsp) │ │ │ │ + mov 0x21e497(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x820(%rsp) │ │ │ │ + movb $0x0,0x829(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x748(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x830(%rsp) │ │ │ │ + movq $0x0,0x838(%rsp) │ │ │ │ + movq $0x0,0x840(%rsp) │ │ │ │ + movq $0x0,0x848(%rsp) │ │ │ │ + mov %rbp,0x6d0(%rsp) │ │ │ │ + mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21e306(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %r15,0x6d0(%rsp) │ │ │ │ + movq $0x0,0x6e8(%rsp) │ │ │ │ + movq $0x0,0x6f0(%rsp) │ │ │ │ + mov %rax,0x748(%rsp) │ │ │ │ + lea 0x21e342(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x6f8(%rsp) │ │ │ │ + movq $0x0,0x700(%rsp) │ │ │ │ + movq $0x0,0x708(%rsp) │ │ │ │ + mov %rax,0x6e0(%rsp) │ │ │ │ + movq $0x0,0x710(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21e606(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x0,0x720(%rsp) │ │ │ │ + lea 0x58(%r12),%rdi │ │ │ │ + mov %rax,0x6e0(%rsp) │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + mov 0x40(%r13),%rsi │ │ │ │ + mov %rax,0x728(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x728(%rsp),%rsi │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x720(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%r12),%rsi │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 28af0 , std::allocator >::~basic_stringbuf()@@Base+0xd210> │ │ │ │ + lea 0x8a(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 28af0 , std::allocator >::~basic_stringbuf()@@Base+0xd210> │ │ │ │ + lea 0x21e1de(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x728(%rsp),%rdi │ │ │ │ + mov %r15,0x6d0(%rsp) │ │ │ │ + mov %rax,0x748(%rsp) │ │ │ │ + lea 0x21e537(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x6e0(%rsp) │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27518 , std::allocator >::~basic_stringbuf()@@Base+0xbc38> │ │ │ │ callq 5700 │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - mov %r13,(%r12) │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea (%r15,%r15,4),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - jmpq 22710 ::do_widen(char) const@@Base+0x500> │ │ │ │ + lea 0x21e211(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x6e0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21e294(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rbp,0x6d0(%rsp) │ │ │ │ + mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ + lea 0x21e118(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + mov %rax,0x748(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %eax,0x1a4(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27595 , std::allocator >::~basic_stringbuf()@@Base+0xbcb5> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x140a2(%rip),%rdx # 3b63e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1209e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 287e0 , std::allocator >::~basic_stringbuf()@@Base+0xcf00> │ │ │ │ + mov 0x858(%rsp),%r8 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 27601 , std::allocator >::~basic_stringbuf()@@Base+0xbd21> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27651 , std::allocator >::~basic_stringbuf()@@Base+0xbd71> │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27626 , std::allocator >::~basic_stringbuf()@@Base+0xbd46> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27641 , std::allocator >::~basic_stringbuf()@@Base+0xbd61> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 27645 , std::allocator >::~basic_stringbuf()@@Base+0xbd65> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 275f8 , std::allocator >::~basic_stringbuf()@@Base+0xbd18> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 275f8 , std::allocator >::~basic_stringbuf()@@Base+0xbd18> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 27601 , std::allocator >::~basic_stringbuf()@@Base+0xbd21> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + je 276b0 , std::allocator >::~basic_stringbuf()@@Base+0xbdd0> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27694 , std::allocator >::~basic_stringbuf()@@Base+0xbdb4> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jne 276ac , std::allocator >::~basic_stringbuf()@@Base+0xbdcc> │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 276d4 , std::allocator >::~basic_stringbuf()@@Base+0xbdf4> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 276b0 , std::allocator >::~basic_stringbuf()@@Base+0xbdd0> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 276d4 , std::allocator >::~basic_stringbuf()@@Base+0xbdf4> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xe8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x83(%rsp),%rsi │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x83(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x1a8(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2770f , std::allocator >::~basic_stringbuf()@@Base+0xbe2f> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x13f3b(%rip),%rdx # 3b651 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120b1> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x12(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 287d0 , std::allocator >::~basic_stringbuf()@@Base+0xcef0> │ │ │ │ + mov 0x858(%rsp),%r8 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 27779 , std::allocator >::~basic_stringbuf()@@Base+0xbe99> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0x8,%rsi │ │ │ │ - jmpq 227d1 ::do_widen(char) const@@Base+0x5c1> │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x666666666666666,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jbe 22a82 ::do_widen(char) const@@Base+0x872> │ │ │ │ - mov $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 22710 ::do_widen(char) const@@Base+0x500> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - lea 0x28(%r13),%rbp │ │ │ │ - jne 22944 ::do_widen(char) const@@Base+0x734> │ │ │ │ - jmpq 229f5 ::do_widen(char) const@@Base+0x7e5> │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 22a2e ::do_widen(char) const@@Base+0x81e> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 22718 ::do_widen(char) const@@Base+0x508> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22660 ::do_widen(char) const@@Base+0x450> │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 277c9 , std::allocator >::~basic_stringbuf()@@Base+0xbee9> │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2779e , std::allocator >::~basic_stringbuf()@@Base+0xbebe> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 277b9 , std::allocator >::~basic_stringbuf()@@Base+0xbed9> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 277bd , std::allocator >::~basic_stringbuf()@@Base+0xbedd> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 27770 , std::allocator >::~basic_stringbuf()@@Base+0xbe90> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 27770 , std::allocator >::~basic_stringbuf()@@Base+0xbe90> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 27779 , std::allocator >::~basic_stringbuf()@@Base+0xbe99> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + je 27828 , std::allocator >::~basic_stringbuf()@@Base+0xbf48> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2780c , std::allocator >::~basic_stringbuf()@@Base+0xbf2c> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jne 27824 , std::allocator >::~basic_stringbuf()@@Base+0xbf44> │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 2784c , std::allocator >::~basic_stringbuf()@@Base+0xbf6c> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 27828 , std::allocator >::~basic_stringbuf()@@Base+0xbf48> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2784c , std::allocator >::~basic_stringbuf()@@Base+0xbf6c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xf0(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xf0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x84(%rsp),%rsi │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x84(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x1a9(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27887 , std::allocator >::~basic_stringbuf()@@Base+0xbfa7> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x13d8c(%rip),%rdx # 3b61a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1207a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 22ab4 ::do_widen(char) const@@Base+0x8a4> │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea -0xf(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 287c0 , std::allocator >::~basic_stringbuf()@@Base+0xcee0> │ │ │ │ + mov 0x858(%rsp),%r8 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 278f1 , std::allocator >::~basic_stringbuf()@@Base+0xc011> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27941 , std::allocator >::~basic_stringbuf()@@Base+0xc061> │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27916 , std::allocator >::~basic_stringbuf()@@Base+0xc036> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27931 , std::allocator >::~basic_stringbuf()@@Base+0xc051> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 27935 , std::allocator >::~basic_stringbuf()@@Base+0xc055> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 278e8 , std::allocator >::~basic_stringbuf()@@Base+0xc008> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 278e8 , std::allocator >::~basic_stringbuf()@@Base+0xc008> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 278f1 , std::allocator >::~basic_stringbuf()@@Base+0xc011> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + je 279a0 , std::allocator >::~basic_stringbuf()@@Base+0xc0c0> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27984 , std::allocator >::~basic_stringbuf()@@Base+0xc0a4> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jne 2799c , std::allocator >::~basic_stringbuf()@@Base+0xc0bc> │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 279c4 , std::allocator >::~basic_stringbuf()@@Base+0xc0e4> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 279a0 , std::allocator >::~basic_stringbuf()@@Base+0xc0c0> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 279c4 , std::allocator >::~basic_stringbuf()@@Base+0xc0e4> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x85(%rsp),%rsi │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x85(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x1aa(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 279ff , std::allocator >::~basic_stringbuf()@@Base+0xc11f> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22660 ::do_widen(char) const@@Base+0x450> │ │ │ │ - jmp 22aaf ::do_widen(char) const@@Base+0x89f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + lea 0x13c26(%rip),%rdx # 3b62c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1208c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul $0xcccccccd,%eax,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - sete %al │ │ │ │ - test %edx,%edx │ │ │ │ - sete %sil │ │ │ │ - or %sil,%al │ │ │ │ - je 22b00 ::do_widen(char) const@@Base+0x8f0> │ │ │ │ - repz retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x18(%rcx),%esi │ │ │ │ - sub (%rcx),%rax │ │ │ │ - mov 0x8(%rcx),%ecx │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 22b4c ::do_widen(char) const@@Base+0x93c> │ │ │ │ + lea -0x11(%rdx),%rsi │ │ │ │ + mov %rax,0x850(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 287b0 , std::allocator >::~basic_stringbuf()@@Base+0xced0> │ │ │ │ + mov 0x858(%rsp),%r8 │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmp 27a69 , std::allocator >::~basic_stringbuf()@@Base+0xc189> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 27ab9 , std::allocator >::~basic_stringbuf()@@Base+0xc1d9> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 22bd7 ::do_widen(char) const@@Base+0x9c7> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0xf,%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - ja 22ba0 ::do_widen(char) const@@Base+0x990> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jne 22bd0 ::do_widen(char) const@@Base+0x9c0> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 22be3 ::do_widen(char) const@@Base+0x9d3> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + je 27a8e , std::allocator >::~basic_stringbuf()@@Base+0xc1ae> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27aa9 , std::allocator >::~basic_stringbuf()@@Base+0xc1c9> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %r14,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 27aad , std::allocator >::~basic_stringbuf()@@Base+0xc1cd> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 27a60 , std::allocator >::~basic_stringbuf()@@Base+0xc180> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 27a60 , std::allocator >::~basic_stringbuf()@@Base+0xc180> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 27a69 , std::allocator >::~basic_stringbuf()@@Base+0xc189> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + je 27b18 , std::allocator >::~basic_stringbuf()@@Base+0xc238> │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27afc , std::allocator >::~basic_stringbuf()@@Base+0xc21c> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jne 27b14 , std::allocator >::~basic_stringbuf()@@Base+0xc234> │ │ │ │ + sub %r14,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 27b3c , std::allocator >::~basic_stringbuf()@@Base+0xc25c> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 27b18 , std::allocator >::~basic_stringbuf()@@Base+0xc238> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 27b3c , std::allocator >::~basic_stringbuf()@@Base+0xc25c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x100(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x86(%rsp),%rsi │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b5b0 , std::allocator >::~basic_stringbuf()@@Base+0xd10> │ │ │ │ + movzbl 0x86(%rsp),%eax │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + mov %al,0x1ab(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27b77 , std::allocator >::~basic_stringbuf()@@Base+0xc297> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x13af3(%rip),%rdx # 3b671 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d1> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0xa(%rdx),%rsi │ │ │ │ + mov %rax,0x6d0(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d0(%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 28810 , std::allocator >::~basic_stringbuf()@@Base+0xcf30> │ │ │ │ + mov 0x6d8(%rsp),%r14 │ │ │ │ + mov 0x6d0(%rsp),%rax │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 27be2 , std::allocator >::~basic_stringbuf()@@Base+0xc302> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27c32 , std::allocator >::~basic_stringbuf()@@Base+0xc352> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5670 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - jmp 22b74 ::do_widen(char) const@@Base+0x964> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 22b74 ::do_widen(char) const@@Base+0x964> │ │ │ │ - jmp 22bb9 ::do_widen(char) const@@Base+0x9a9> │ │ │ │ - lea 0x1752a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %esi,%esi │ │ │ │ - je 22c00 ::do_widen(char) const@@Base+0x9f0> │ │ │ │ - jmpq 22ad0 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27c09 , std::allocator >::~basic_stringbuf()@@Base+0xc329> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27c21 , std::allocator >::~basic_stringbuf()@@Base+0xc341> │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 27c25 , std::allocator >::~basic_stringbuf()@@Base+0xc345> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 27bd8 , std::allocator >::~basic_stringbuf()@@Base+0xc2f8> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 27bd8 , std::allocator >::~basic_stringbuf()@@Base+0xc2f8> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 27be2 , std::allocator >::~basic_stringbuf()@@Base+0xc302> │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + je 27c94 , std::allocator >::~basic_stringbuf()@@Base+0xc3b4> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27c75 , std::allocator >::~basic_stringbuf()@@Base+0xc395> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jne 27c90 , std::allocator >::~basic_stringbuf()@@Base+0xc3b0> │ │ │ │ + mov %r14,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 27cb8 , std::allocator >::~basic_stringbuf()@@Base+0xc3d8> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 27c94 , std::allocator >::~basic_stringbuf()@@Base+0xc3b4> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 27cb8 , std::allocator >::~basic_stringbuf()@@Base+0xc3d8> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x108(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 21920 , std::allocator >::~basic_stringbuf()@@Base+0x6040> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21d9a8(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x9a8(%rsp) │ │ │ │ + mov 0x21daf9(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x9a0(%rsp) │ │ │ │ + movb $0x0,0x9a9(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8c8(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movq $0x0,0x9b0(%rsp) │ │ │ │ + movq $0x0,0x9b8(%rsp) │ │ │ │ + movq $0x0,0x9c0(%rsp) │ │ │ │ + movq $0x0,0x9c8(%rsp) │ │ │ │ + mov %rbp,0x850(%rsp) │ │ │ │ + mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21d968(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r15,0x850(%rsp) │ │ │ │ + movq $0x0,0x868(%rsp) │ │ │ │ + movq $0x0,0x870(%rsp) │ │ │ │ + mov %rax,0x8c8(%rsp) │ │ │ │ + lea 0x21d9a5(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x878(%rsp) │ │ │ │ + movq $0x0,0x880(%rsp) │ │ │ │ + movq $0x0,0x888(%rsp) │ │ │ │ + mov %rax,0x860(%rsp) │ │ │ │ + movq $0x0,0x890(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21dc69(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x0,0x8a0(%rsp) │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ + mov %rax,0x860(%rsp) │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + mov 0x40(%r13),%rsi │ │ │ │ + mov %rax,0x8a8(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x8a8(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x8,0x8a0(%rsp) │ │ │ │ + callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x9c(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5570 >(int&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 28bb0 , std::allocator >::~basic_stringbuf()@@Base+0xd2d0> │ │ │ │ + lea 0x8b(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5900 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 28bb0 , std::allocator >::~basic_stringbuf()@@Base+0xd2d0> │ │ │ │ + lea 0x21d846(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov 0x8a8(%rsp),%rdi │ │ │ │ + mov %r15,0x850(%rsp) │ │ │ │ + mov %rax,0x8c8(%rsp) │ │ │ │ + lea 0x21db9f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x860(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 27eaf , std::allocator >::~basic_stringbuf()@@Base+0xc5cf> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21d87a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,0x860(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21d8fa(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rbp,0x850(%rsp) │ │ │ │ + mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ + lea 0x21d77f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ + mov %rax,0x8c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x6d0(%rsp),%rdi │ │ │ │ + mov 0x9c(%rsp),%r13d │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 27f24 , std::allocator >::~basic_stringbuf()@@Base+0xc644> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq f400 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x530> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ + mov 0x30(%r15),%r12 │ │ │ │ + cmp 0x38(%r15),%r12 │ │ │ │ + je 28740 , std::allocator >::~basic_stringbuf()@@Base+0xce60> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 28003 , std::allocator >::~basic_stringbuf()@@Base+0xc723> │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov 0x174(%rsp),%eax │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x178(%rsp),%rsi │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x198(%rsp),%eax │ │ │ │ + mov %eax,0x28(%r12) │ │ │ │ + movzbl 0x19c(%rsp),%eax │ │ │ │ + mov %al,0x2c(%r12) │ │ │ │ + movzbl 0x19d(%rsp),%eax │ │ │ │ + mov %al,0x2d(%r12) │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + mov %eax,0x30(%r12) │ │ │ │ + mov 0x1a4(%rsp),%eax │ │ │ │ + mov %eax,0x34(%r12) │ │ │ │ + movzbl 0x1a8(%rsp),%eax │ │ │ │ + mov %al,0x38(%r12) │ │ │ │ + movzbl 0x1a9(%rsp),%eax │ │ │ │ + mov %al,0x39(%r12) │ │ │ │ + movzbl 0x1aa(%rsp),%eax │ │ │ │ + mov %al,0x3a(%r12) │ │ │ │ + movzbl 0x1ab(%rsp),%eax │ │ │ │ + mov %al,0x3b(%r12) │ │ │ │ + mov 0x30(%r15),%r12 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ + mov %r12,0x30(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2802b , std::allocator >::~basic_stringbuf()@@Base+0xc74b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rdi │ │ │ │ + lea 0x88(%rax),%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28058 , std::allocator >::~basic_stringbuf()@@Base+0xc778> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %esi,%r8 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %edx,%r10d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22c60 ::do_widen(char) const@@Base+0xa50> │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 22ad0 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ - test %al,%al │ │ │ │ - jne 22c60 ::do_widen(char) const@@Base+0xa50> │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - lea (%r8,%r8,4),%rax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov 0x8(%rcx),%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - test %rax,(%rsi,%rdx,8) │ │ │ │ - setne %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r9),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - sub 0x8(%rdx),%rax │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov 0x18(%rdx),%ecx │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov $0x23,%r13d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x223842(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - je 22cd4 ::do_widen(char) const@@Base+0xac4> │ │ │ │ - mov 0x2239d0(%rip),%r13d │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - cmp %rax,0x10(%r11) │ │ │ │ - je 22da6 ::do_widen(char) const@@Base+0xb96> │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nop │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - sub (%rax),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 22d80 ::do_widen(char) const@@Base+0xb70> │ │ │ │ - mov %r14d,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 22d51 ::do_widen(char) const@@Base+0xb41> │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jne 28048 , std::allocator >::~basic_stringbuf()@@Base+0xc768> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + lea 0x70(%rax),%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28080 , std::allocator >::~basic_stringbuf()@@Base+0xc7a0> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22ad0 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ - test %al,%al │ │ │ │ - jne 22d58 ::do_widen(char) const@@Base+0xb48> │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 22c10 ::do_widen(char) const@@Base+0xa00> │ │ │ │ - test %al,%al │ │ │ │ - jne 22db8 ::do_widen(char) const@@Base+0xba8> │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - sub (%rax),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jae 22d80 ::do_widen(char) const@@Base+0xb70> │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov %r15d,%r10d │ │ │ │ - jne 22d10 ::do_widen(char) const@@Base+0xb00> │ │ │ │ - cmpl $0x1,0x8(%rbp) │ │ │ │ - mov $0x27,%esi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + cmp %r13,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - cmovne %r13d,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - jmp 22d30 ::do_widen(char) const@@Base+0xb20> │ │ │ │ + jne 28070 , std::allocator >::~basic_stringbuf()@@Base+0xc790> │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + lea 0x40(%r15),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x10(%r15),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmpq 25fa8 , std::allocator >::~basic_stringbuf()@@Base+0xa6c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x170(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rdx,0x170(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x170(%rsp),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov 0x850(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 289ca , std::allocator >::~basic_stringbuf()@@Base+0xd0ea> │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2899c , std::allocator >::~basic_stringbuf()@@Base+0xd0bc> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x860(%rsp),%rcx │ │ │ │ + mov %rdx,0x850(%rsp) │ │ │ │ + mov %rdi,0x858(%rsp) │ │ │ │ + mov %rsi,0x860(%rsp) │ │ │ │ + je 289b4 , std::allocator >::~basic_stringbuf()@@Base+0xd0d4> │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 25e71 , std::allocator >::~basic_stringbuf()@@Base+0xa591> │ │ │ │ + jmpq 25e76 , std::allocator >::~basic_stringbuf()@@Base+0xa596> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r11),%rdx │ │ │ │ - movabs $0xcccccccccccccccd,%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rax,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - imul %rdi,%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb 22cf0 ::do_widen(char) const@@Base+0xae0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b9c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3100> │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - jmpq 22d30 ::do_widen(char) const@@Base+0xb20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cmp 0x10(%rdi),%rax │ │ │ │ - je 22ec4 ::do_widen(char) const@@Base+0xcb4> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movabs $0xcccccccccccccccd,%r14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - sub (%rax),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 22ea8 ::do_widen(char) const@@Base+0xc98> │ │ │ │ - movslq %r12d,%rax │ │ │ │ + lea 0x1b0(%rsp),%rbx │ │ │ │ + lea 0x12cbe(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + movq $0x0,0x1b0(%rsp) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + movl $0x0,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x1dc(%rsp) │ │ │ │ + movb $0x0,0x1dd(%rsp) │ │ │ │ + movl $0x2,0x1e0(%rsp) │ │ │ │ + movl $0x0,0x1e4(%rsp) │ │ │ │ + movb $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1e9(%rsp) │ │ │ │ + movb $0x0,0x1ea(%rsp) │ │ │ │ + movb $0x0,0x1eb(%rsp) │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x21e2bc(%rip),%eax # 2464e4 , std::allocator >@@GLIBCXX_3.4.21+0xabc> │ │ │ │ + mov %eax,0x1b4(%rsp) │ │ │ │ + mov 0x21e2ab(%rip),%eax # 2464e0 , std::allocator >@@GLIBCXX_3.4.21+0xab8> │ │ │ │ + mov %eax,0x1d8(%rsp) │ │ │ │ + movzbl 0x21e81e(%rip),%eax │ │ │ │ + mov %al,0x1dc(%rsp) │ │ │ │ + movzbl 0x21e80f(%rip),%eax │ │ │ │ + mov %al,0x1dd(%rsp) │ │ │ │ + mov 0x21e27e(%rip),%eax # 2464dc , std::allocator >@@GLIBCXX_3.4.21+0xab4> │ │ │ │ + mov %eax,0x1e0(%rsp) │ │ │ │ + mov 0x21e26d(%rip),%eax # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ + mov %eax,0x1e4(%rsp) │ │ │ │ + movzbl 0x21e7b8(%rip),%eax │ │ │ │ + mov %al,0x1e8(%rsp) │ │ │ │ + movzbl 0x21e7a9(%rip),%eax │ │ │ │ + mov %al,0x1e9(%rsp) │ │ │ │ + movzbl 0x21e79e(%rip),%eax │ │ │ │ + mov %al,0x1ea(%rsp) │ │ │ │ + movzbl 0x21e78f(%rip),%eax │ │ │ │ + mov %al,0x1eb(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%r12 │ │ │ │ + mov 0x28(%rax),%r14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + sar $0x6,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 28820 , std::allocator >::~basic_stringbuf()@@Base+0xcf40> │ │ │ │ xor %r15d,%r15d │ │ │ │ - lea (%rax,%rax,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - jmp 22e71 ::do_widen(char) const@@Base+0xc61> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ + jmp 282e9 , std::allocator >::~basic_stringbuf()@@Base+0xca09> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1,%r15 │ │ │ │ - sub (%rax),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jae 22ea8 ::do_widen(char) const@@Base+0xc98> │ │ │ │ - movss 0x17c2b(%rip),%xmm0 # 3aaa4 ::do_widen(char) const@@Base+0x18894> │ │ │ │ - callq 6570 <__cxa_finalize@plt+0x970> │ │ │ │ + add $0x40,%r14 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 28820 , std::allocator >::~basic_stringbuf()@@Base+0xcf40> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%r13 │ │ │ │ + callq 21450 , std::allocator >::~basic_stringbuf()@@Base+0x5b70> │ │ │ │ test %al,%al │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - je 22e50 ::do_widen(char) const@@Base+0xc40> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shl %cl,%rsi │ │ │ │ - shr $0x6,%r8 │ │ │ │ - mov (%rax,%rbp,1),%rdx │ │ │ │ - or %rsi,(%rdx,%r8,8) │ │ │ │ - jmp 22e54 ::do_widen(char) const@@Base+0xc44> │ │ │ │ + je 282d8 , std::allocator >::~basic_stringbuf()@@Base+0xc9f8> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + mov %r14,(%rax) │ │ │ │ + je 28831 , std::allocator >::~basic_stringbuf()@@Base+0xcf51> │ │ │ │ + mov 0x1b8(%rsp),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 28322 , std::allocator >::~basic_stringbuf()@@Base+0xca42> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2833d , std::allocator >::~basic_stringbuf()@@Base+0xca5d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x11b0(%rsp),%rdi │ │ │ │ + add $0x2c0,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2835a , std::allocator >::~basic_stringbuf()@@Base+0xca7a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x21d4e2(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x21d5bb(%rip),%rbp # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xfa0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rbp,0xfb0(%rsp) │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + mov %rax,0x10a0(%rsp) │ │ │ │ + lea 0x88(%rbx),%r12 │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x118(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x21d381(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + mov %rax,0xfb0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x21d626(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x21d627(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + mov %rax,0xfa0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xfa0(%rsp,%rax,1) │ │ │ │ + lea 0x21d27d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xfa8(%rsp) │ │ │ │ + mov %rax,0x10a0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0xf88(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28430 , std::allocator >::~basic_stringbuf()@@Base+0xcb50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - add $0x1,%r12 │ │ │ │ - sub %rax,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - imul %r14,%rdx │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jb 22e20 ::do_widen(char) const@@Base+0xc10> │ │ │ │ - movslq 0xc(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movslq 0x8(%rsp),%rdx │ │ │ │ - not %rcx │ │ │ │ - lea (%rdx,%rdx,4),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea -0x50(%rax,%rdi,1),%rdx │ │ │ │ - lea 0x118(%rax,%rdi,1),%rdi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdx),%rax │ │ │ │ - add $0x28,%rdx │ │ │ │ - add %rsi,%rax │ │ │ │ - and %rcx,(%rax) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 22f00 ::do_widen(char) const@@Base+0xcf0> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 28420 , std::allocator >::~basic_stringbuf()@@Base+0xcb40> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf70(%rsp),%rdi │ │ │ │ + lea 0x70(%rax),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28460 , std::allocator >::~basic_stringbuf()@@Base+0xcb80> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 28450 , std::allocator >::~basic_stringbuf()@@Base+0xcb70> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0xf50(%rsp),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0xf20(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + lea 0x21d40a(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xbc0(%rsp),%rdi │ │ │ │ + mov %rax,0xb60(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,0xbe0(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + lea 0x21d57b(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xb78(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 284d8 , std::allocator >::~basic_stringbuf()@@Base+0xcbf8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + lea 0x21d24c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb78(%rsp) │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 5930 │ │ │ │ + mov 0x21d1dc(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21d1fd(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + mov 0x21d1d3(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x21d1d4(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb70(%rsp,%rax,1) │ │ │ │ + mov 0x21d1a1(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x21d1a2(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0xb60(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + lea 0x21d10f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0xb68(%rsp) │ │ │ │ + mov %rax,0xbe0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + lea 0x21d317(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xa30(%rsp),%rdi │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,0xa50(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + mov %rax,0x9e0(%rsp) │ │ │ │ + lea 0x21d488(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x9e8(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 285cb , std::allocator >::~basic_stringbuf()@@Base+0xcceb> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + lea 0x21d159(%rip),%r15 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x21d092(%rip),%r14 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,0x9e8(%rsp) │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + callq 5930 │ │ │ │ + mov 0x21d0e2(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21d103(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + mov 0x21d0d9(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x21d0da(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0x9e0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9e0(%rsp,%rax,1) │ │ │ │ + mov 0x21d0a7(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x21d0a8(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x9d8(%rsp) │ │ │ │ + mov %r14,0xa50(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + lea 0x21d1cf(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,0xd00(%rsp) │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0xdf0(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r15,0xd00(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x21d331(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x21d332(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x100(%rbx),%rdi │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0xcf8(%rsp) │ │ │ │ + mov %r14,0xdf0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28715 , std::allocator >::~basic_stringbuf()@@Base+0xce35> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x11d8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 294ca , std::allocator >::~basic_stringbuf()@@Base+0xdbea> │ │ │ │ + add $0x11e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 1d250 , std::allocator >::~basic_stringbuf()@@Base+0x2260> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + callq 29600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ + jmpq 28010 , std::allocator >::~basic_stringbuf()@@Base+0xc730> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + jmpq 263b3 , std::allocator >::~basic_stringbuf()@@Base+0xaad3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 26c65 , std::allocator >::~basic_stringbuf()@@Base+0xb385> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 268b5 , std::allocator >::~basic_stringbuf()@@Base+0xafd5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 264ff , std::allocator >::~basic_stringbuf()@@Base+0xac1f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + jmpq 27019 , std::allocator >::~basic_stringbuf()@@Base+0xb739> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 27b18 , std::allocator >::~basic_stringbuf()@@Base+0xc238> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 279a0 , std::allocator >::~basic_stringbuf()@@Base+0xc0c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 27828 , std::allocator >::~basic_stringbuf()@@Base+0xbf48> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 276b0 , std::allocator >::~basic_stringbuf()@@Base+0xbdd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 272ed , std::allocator >::~basic_stringbuf()@@Base+0xba0d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + jmpq 27181 , std::allocator >::~basic_stringbuf()@@Base+0xb8a1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 27c94 , std::allocator >::~basic_stringbuf()@@Base+0xc3b4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 2830c , std::allocator >::~basic_stringbuf()@@Base+0xca2c> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + cmp 0x38(%r15),%r12 │ │ │ │ + je 289e4 , std::allocator >::~basic_stringbuf()@@Base+0xd104> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 28906 , std::allocator >::~basic_stringbuf()@@Base+0xd026> │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov 0x1b4(%rsp),%eax │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x1b8(%rsp),%rsi │ │ │ │ + mov 0x1c0(%rsp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x1d8(%rsp),%eax │ │ │ │ + mov %eax,0x28(%r12) │ │ │ │ + movzbl 0x1dc(%rsp),%eax │ │ │ │ + mov %al,0x2c(%r12) │ │ │ │ + movzbl 0x1dd(%rsp),%eax │ │ │ │ + mov %al,0x2d(%r12) │ │ │ │ + mov 0x1e0(%rsp),%eax │ │ │ │ + mov %eax,0x30(%r12) │ │ │ │ + mov 0x1e4(%rsp),%eax │ │ │ │ + mov %eax,0x34(%r12) │ │ │ │ + movzbl 0x1e8(%rsp),%eax │ │ │ │ + mov %al,0x38(%r12) │ │ │ │ + movzbl 0x1e9(%rsp),%eax │ │ │ │ + mov %al,0x39(%r12) │ │ │ │ + movzbl 0x1ea(%rsp),%eax │ │ │ │ + mov %al,0x3a(%r12) │ │ │ │ + movzbl 0x1eb(%rsp),%eax │ │ │ │ + mov %al,0x3b(%r12) │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x30(%r15),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ + mov %r12,0x30(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %rax,%r12 │ │ │ │ + and $0xffffffffffffffc0,%r12 │ │ │ │ + lea -0x40(%rax,%r12,1),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmpq 2830c , std::allocator >::~basic_stringbuf()@@Base+0xca2c> │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 25a1c , std::allocator >::~basic_stringbuf()@@Base+0xa13c> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x120(%rsp) │ │ │ │ + jmpq 25838 , std::allocator >::~basic_stringbuf()@@Base+0x9f58> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0xf10(%rsp) │ │ │ │ + jmpq 257c4 , std::allocator >::~basic_stringbuf()@@Base+0x9ee4> │ │ │ │ + mov 0xcf0(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 25c16 , std::allocator >::~basic_stringbuf()@@Base+0xa336> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 1d260 , std::allocator >::~basic_stringbuf()@@Base+0x2270> │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %eax,%r12d │ │ │ │ + lea 0x60(%rax),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 25e76 , std::allocator >::~basic_stringbuf()@@Base+0xa596> │ │ │ │ + mov %rdx,0x850(%rsp) │ │ │ │ + mov %rdi,0x858(%rsp) │ │ │ │ + mov %rsi,0x860(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + jmpq 2815d , std::allocator >::~basic_stringbuf()@@Base+0xc87d> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - sub 0x8(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul $0xcccccccd,%eax,%eax │ │ │ │ - lea -0x2(%rax),%r14d │ │ │ │ - callq 1d250 , std::allocator >::~basic_stringbuf()@@Base+0x2260> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 22f8f ::do_widen(char) const@@Base+0xd7f> │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ + jmpq 2815d , std::allocator >::~basic_stringbuf()@@Base+0xc87d> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ + callq 29600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x30(%r15),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 28913 , std::allocator >::~basic_stringbuf()@@Base+0xd033> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x12c6f(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x21d59b(%rip),%rdx │ │ │ │ + lea 0x21cfdc(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 28a5d , std::allocator >::~basic_stringbuf()@@Base+0xd17d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 28a78 , std::allocator >::~basic_stringbuf()@@Base+0xd198> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 1f840 , std::allocator >::~basic_stringbuf()@@Base+0x3f60> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28a9d , std::allocator >::~basic_stringbuf()@@Base+0xd1bd> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 1a770 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28ae3 , std::allocator >::~basic_stringbuf()@@Base+0xd203> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1d250 , std::allocator >::~basic_stringbuf()@@Base+0x2260> │ │ │ │ - cmp %eax,%r14d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - cmovge %r13d,%r14d │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x12b89(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x21d4b5(%rip),%rdx │ │ │ │ + lea 0x21cef6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 28a3c , std::allocator >::~basic_stringbuf()@@Base+0xd15c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x12b49(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x21d475(%rip),%rdx │ │ │ │ + lea 0x21ceb6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 28a3c , std::allocator >::~basic_stringbuf()@@Base+0xd15c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x12b09(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x21d435(%rip),%rdx │ │ │ │ + lea 0x21ce76(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + jmpq 28a3c , std::allocator >::~basic_stringbuf()@@Base+0xd15c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x12ac9(%rip),%rsi # 3b68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5490 │ │ │ │ + mov 0x21d3f5(%rip),%rdx │ │ │ │ + lea 0x21ce36(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - sub (%rax),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub 0x8(%rax),%ecx │ │ │ │ - lea -0x2(%rcx),%ebp │ │ │ │ - callq 1d260 , std::allocator >::~basic_stringbuf()@@Base+0x2270> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 22fcc ::do_widen(char) const@@Base+0xdbc> │ │ │ │ + callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + mov 0x6d0(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 28a58 , std::allocator >::~basic_stringbuf()@@Base+0xd178> │ │ │ │ + jmpq 28a5d , std::allocator >::~basic_stringbuf()@@Base+0xd17d> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 28be5 , std::allocator >::~basic_stringbuf()@@Base+0xd305> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmpq 28a3f , std::allocator >::~basic_stringbuf()@@Base+0xd15f> │ │ │ │ + jmp 28c17 , std::allocator >::~basic_stringbuf()@@Base+0xd337> │ │ │ │ + mov 0x1b8(%rsp),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 28a82 , std::allocator >::~basic_stringbuf()@@Base+0xd1a2> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 28a82 , std::allocator >::~basic_stringbuf()@@Base+0xd1a2> │ │ │ │ + lea 0x11626(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x21ca66(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21ca87(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + mov 0x21ca64(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x21ca65(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0x9e0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9e0(%rsp,%rax,1) │ │ │ │ + mov 0x21ca32(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x21ca33(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x9d0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x9d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x9d8(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x21c98f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xa50(%rsp) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28abe , std::allocator >::~basic_stringbuf()@@Base+0xd1de> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 28ca7 , std::allocator >::~basic_stringbuf()@@Base+0xd3c7> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28abe , std::allocator >::~basic_stringbuf()@@Base+0xd1de> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov 0x21ccd4(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x21ccd5(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xcf0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xcf0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0xcf8(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x21c921(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xdf0(%rsp) │ │ │ │ + add $0x100,%rdi │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28ac8 , std::allocator >::~basic_stringbuf()@@Base+0xd1e8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 28d15 , std::allocator >::~basic_stringbuf()@@Base+0xd435> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 28d43 , std::allocator >::~basic_stringbuf()@@Base+0xd463> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28d90 , std::allocator >::~basic_stringbuf()@@Base+0xd4b0> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xcf0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 28ade , std::allocator >::~basic_stringbuf()@@Base+0xd1fe> │ │ │ │ + jmpq 28ae3 , std::allocator >::~basic_stringbuf()@@Base+0xd203> │ │ │ │ + jmpq 28c17 , std::allocator >::~basic_stringbuf()@@Base+0xd337> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28a47 , std::allocator >::~basic_stringbuf()@@Base+0xd167> │ │ │ │ + jmp 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x21c8a8(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rax,0x5c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28a47 , std::allocator >::~basic_stringbuf()@@Base+0xd167> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x21c8e1(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x21c902(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + mov 0x21c8df(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x21c8e0(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0xb70(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb70(%rsp,%rax,1) │ │ │ │ + mov 0x21c8ad(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x21c8ae(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0xb60(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0xb60(%rsp,%rax,1) │ │ │ │ + movq $0x0,0xb68(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x21c80a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xbe0(%rsp) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28ab4 , std::allocator >::~basic_stringbuf()@@Base+0xd1d4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28d90 , std::allocator >::~basic_stringbuf()@@Base+0xd4b0> │ │ │ │ + jmpq 28c17 , std::allocator >::~basic_stringbuf()@@Base+0xd337> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x21c898(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x560(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21c91b(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x550(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,0x550(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x558(%rsp) │ │ │ │ + jmpq 28dc1 , std::allocator >::~basic_stringbuf()@@Base+0xd4e1> │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + jmp 28eaa , std::allocator >::~basic_stringbuf()@@Base+0xd5ca> │ │ │ │ + mov 0x5a8(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28e91 , std::allocator >::~basic_stringbuf()@@Base+0xd5b1> │ │ │ │ + callq 5700 │ │ │ │ + jmp 28e91 , std::allocator >::~basic_stringbuf()@@Base+0xd5b1> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x21c762(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28a47 , std::allocator >::~basic_stringbuf()@@Base+0xd167> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x21c801(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21c884(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x3d0(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,0x3d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + jmp 28f07 , std::allocator >::~basic_stringbuf()@@Base+0xd627> │ │ │ │ + mov 0x428(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28f28 , std::allocator >::~basic_stringbuf()@@Base+0xd648> │ │ │ │ + callq 5700 │ │ │ │ + jmp 28f28 , std::allocator >::~basic_stringbuf()@@Base+0xd648> │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + jmp 28f41 , std::allocator >::~basic_stringbuf()@@Base+0xd661> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28bed , std::allocator >::~basic_stringbuf()@@Base+0xd30d> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x21c6bc(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x8c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28bed , std::allocator >::~basic_stringbuf()@@Base+0xd30d> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x21c69c(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rax,0x748(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28a47 , std::allocator >::~basic_stringbuf()@@Base+0xd167> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x21c73b(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x6e0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21c7be(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x6d0(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,0x6d0(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + jmp 28fcd , std::allocator >::~basic_stringbuf()@@Base+0xd6ed> │ │ │ │ + mov 0x728(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28fee , std::allocator >::~basic_stringbuf()@@Base+0xd70e> │ │ │ │ + callq 5700 │ │ │ │ + jmp 28fee , std::allocator >::~basic_stringbuf()@@Base+0xd70e> │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + jmp 29007 , std::allocator >::~basic_stringbuf()@@Base+0xd727> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x21c6c8(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %rax,0x860(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21c74c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x850(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,0x850(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x858(%rsp) │ │ │ │ + jmpq 28fad , std::allocator >::~basic_stringbuf()@@Base+0xd6cd> │ │ │ │ + mov 0x8a8(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29061 , std::allocator >::~basic_stringbuf()@@Base+0xd781> │ │ │ │ + callq 5700 │ │ │ │ + jmp 29061 , std::allocator >::~basic_stringbuf()@@Base+0xd781> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28ab4 , std::allocator >::~basic_stringbuf()@@Base+0xd1d4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28e2c , std::allocator >::~basic_stringbuf()@@Base+0xd54c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28e5a , std::allocator >::~basic_stringbuf()@@Base+0xd57a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28cd5 , std::allocator >::~basic_stringbuf()@@Base+0xd3f5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 28ac8 , std::allocator >::~basic_stringbuf()@@Base+0xd1e8> │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + lea 0x12747(%rip),%rsi # 3b857 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122b7> │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1d260 , std::allocator >::~basic_stringbuf()@@Base+0x2270> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - mov $0x1,%ebp │ │ │ │ - cmovge %r12d,%ebp │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x12734(%rip),%rdx # 3b85e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122be> │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 1d270 , std::allocator >::~basic_stringbuf()@@Base+0x2280> │ │ │ │ - nop │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 29550 , std::allocator >::~basic_stringbuf()@@Base+0xdc70> │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29156 , std::allocator >::~basic_stringbuf()@@Base+0xd876> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xcf0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29171 , std::allocator >::~basic_stringbuf()@@Base+0xd891> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x368(%rip),%rdx # 294e0 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ + lea 0x21c939(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 291a5 , std::allocator >::~basic_stringbuf()@@Base+0xd8c5> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xcf0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 291c0 , std::allocator >::~basic_stringbuf()@@Base+0xd8e0> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 28ac8 , std::allocator >::~basic_stringbuf()@@Base+0xd1e8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 291a5 , std::allocator >::~basic_stringbuf()@@Base+0xd8c5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 291c0 , std::allocator >::~basic_stringbuf()@@Base+0xd8e0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28ac8 , std::allocator >::~basic_stringbuf()@@Base+0xd1e8> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 28ac8 , std::allocator >::~basic_stringbuf()@@Base+0xd1e8> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 28aa7 , std::allocator >::~basic_stringbuf()@@Base+0xd1c7> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 28aa7 , std::allocator >::~basic_stringbuf()@@Base+0xd1c7> │ │ │ │ + jmp 291fe , std::allocator >::~basic_stringbuf()@@Base+0xd91e> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf00(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29201 , std::allocator >::~basic_stringbuf()@@Base+0xd921> │ │ │ │ + callq 5700 │ │ │ │ + jmp 29201 , std::allocator >::~basic_stringbuf()@@Base+0xd921> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28aa7 , std::allocator >::~basic_stringbuf()@@Base+0xd1c7> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28a9d , std::allocator >::~basic_stringbuf()@@Base+0xd1bd> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 28a98 , std::allocator >::~basic_stringbuf()@@Base+0xd1b8> │ │ │ │ + jmpq 28a9d , std::allocator >::~basic_stringbuf()@@Base+0xd1bd> │ │ │ │ + mov $0x28,%edi │ │ │ │ + movb $0x1,0x21d7a6(%rip) │ │ │ │ + lea 0x6d0(%rsp),%r12 │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + lea 0x125c3(%rip),%rsi # 3b857 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122b7> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq eed0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ + lea 0x125c8(%rip),%rdx # 3b86e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122ce> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq c3e0 <__cxa_finalize@plt+0x67e0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 29550 , std::allocator >::~basic_stringbuf()@@Base+0xdc70> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 292d2 , std::allocator >::~basic_stringbuf()@@Base+0xd9f2> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x6d0(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 292e8 , std::allocator >::~basic_stringbuf()@@Base+0xda08> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x1f1(%rip),%rdx # 294e0 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ + lea 0x21c7c2(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov 0x850(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 29317 , std::allocator >::~basic_stringbuf()@@Base+0xda37> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x6d0(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 29330 , std::allocator >::~basic_stringbuf()@@Base+0xda50> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 28a82 , std::allocator >::~basic_stringbuf()@@Base+0xd1a2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2931a , std::allocator >::~basic_stringbuf()@@Base+0xda3a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 29330 , std::allocator >::~basic_stringbuf()@@Base+0xda50> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28a82 , std::allocator >::~basic_stringbuf()@@Base+0xd1a2> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + jmpq 28a82 , std::allocator >::~basic_stringbuf()@@Base+0xd1a2> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + lea 0x70(%rax),%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 293d0 , std::allocator >::~basic_stringbuf()@@Base+0xdaf0> │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 29384 , std::allocator >::~basic_stringbuf()@@Base+0xdaa4> │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + jmpq 29079 , std::allocator >::~basic_stringbuf()@@Base+0xd799> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rdi │ │ │ │ + lea 0x88(%rax),%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 293ee , std::allocator >::~basic_stringbuf()@@Base+0xdb0e> │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 293be , std::allocator >::~basic_stringbuf()@@Base+0xdade> │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + lea 0x40(%rax),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + jmpq 29355 , std::allocator >::~basic_stringbuf()@@Base+0xda75> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + lea 0x70(%rax),%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 29466 , std::allocator >::~basic_stringbuf()@@Base+0xdb86> │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 293ff , std::allocator >::~basic_stringbuf()@@Base+0xdb1f> │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x21c3a7(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x250(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,0x250(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + lea 0x21c221(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 28a47 , std::allocator >::~basic_stringbuf()@@Base+0xd167> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmpq 293d3 , std::allocator >::~basic_stringbuf()@@Base+0xdaf3> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 29448 , std::allocator >::~basic_stringbuf()@@Base+0xdb68> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28a78 , std::allocator >::~basic_stringbuf()@@Base+0xd198> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 28a5d , std::allocator >::~basic_stringbuf()@@Base+0xd17d> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x21c29e(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%r12),%rdi │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + jmpq 2941e , std::allocator >::~basic_stringbuf()@@Base+0xdb3e> │ │ │ │ + mov 0x2a8(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2948b , std::allocator >::~basic_stringbuf()@@Base+0xdbab> │ │ │ │ + callq 5700 │ │ │ │ + jmp 2948b , std::allocator >::~basic_stringbuf()@@Base+0xdbab> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ + jmpq 28db4 , std::allocator >::~basic_stringbuf()@@Base+0xd4d4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x21c681(%rip),%rax # 245b68 , std::allocator >@@GLIBCXX_3.4.21+0x140> │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov 0x10(%rax),%r11 │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - sub %rbx,%r11 │ │ │ │ - sar $0x3,%r11 │ │ │ │ - imul %rax,%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 23079 ::do_widen(char) const@@Base+0xe69> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - sub (%rbx),%rax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - lea (%rdx,%rax,8),%r8 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - sub %rax,%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 23070 ::do_widen(char) const@@Base+0xe60> │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%rbx,%rax,8),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - not %rdx │ │ │ │ - and %rdx,(%rdi,%rsi,8) │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 23050 ::do_widen(char) const@@Base+0xe40> │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jne 23038 ::do_widen(char) const@@Base+0xe28> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29500 , std::allocator >::~basic_stringbuf()@@Base+0xdc20> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + jmpq 5ba0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + lea 0x21c651(%rip),%rax # 245b68 , std::allocator >@@GLIBCXX_3.4.21+0x140> │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%r15 │ │ │ │ - mov 0x10(%rax),%r14 │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - sub %r15,%r14 │ │ │ │ - sar $0x3,%r14 │ │ │ │ - imul %rax,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 23153 ::do_widen(char) const@@Base+0xf43> │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov 0x18(%r15),%edx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - sub (%r15),%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea (%rdx,%rax,8),%r11 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - sub %rax,%r11 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 2314a ::do_widen(char) const@@Base+0xf3a> │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov (%rsi),%r8 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shr $0x6,%r10 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl $0x3,%r10 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov (%r15,%rax,8),%rbp │ │ │ │ - shl %cl,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %edi,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov (%r9),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rax,%rdx │ │ │ │ - or %rcx,%rax │ │ │ │ - mov (%r8),%rcx │ │ │ │ - test %r12,(%rcx,%r10,1) │ │ │ │ - cmovne %rax,%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x28,%r8 │ │ │ │ - cmp %r11,%rdi │ │ │ │ - mov %rdx,(%r9) │ │ │ │ - jne 23108 ::do_widen(char) const@@Base+0xef8> │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne 230d8 ::do_widen(char) const@@Base+0xec8> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29530 , std::allocator >::~basic_stringbuf()@@Base+0xdc50> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5ba0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rdi),%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0x1c(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 5770 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x21c610(%rip),%rax # 245b68 , std::allocator >@@GLIBCXX_3.4.21+0x140> │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdx),%r10 │ │ │ │ - mov 0x18(%r10),%ecx │ │ │ │ - mov (%r10),%r12 │ │ │ │ - mov 0x10(%r10),%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x8(%r10),%ecx │ │ │ │ - sub %rcx,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - je 232ac ::do_widen(char) const@@Base+0x109c> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mov 0x28(%r10),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - sub %r10,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - lea -0x1(%rax),%r11 │ │ │ │ - sub $0x2,%eax │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%r10,%rax,8),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%rdi │ │ │ │ - shr $0x6,%rax │ │ │ │ - mov (%r14,%rax,8),%r15 │ │ │ │ - lea 0x0(,%rax,8),%r8 │ │ │ │ - and %rdi,%r15 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 23281 ::do_widen(char) const@@Base+0x1071> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - not %rbx │ │ │ │ - jmp 23257 ::do_widen(char) const@@Base+0x1047> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movslq %esi,%rax │ │ │ │ - add %r8,%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%r10,%rax,8),%rdx │ │ │ │ - mov (%rcx),%rax │ │ │ │ - and %rax,%r9 │ │ │ │ - or %rdi,%rax │ │ │ │ - test %rdi,(%rdx,%r8,1) │ │ │ │ - cmove %r9,%rax │ │ │ │ - cmp %r11,%rsi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - jne 23250 ::do_widen(char) const@@Base+0x1040> │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov (%r8),%rdx │ │ │ │ - not %rax │ │ │ │ - and %rdx,%rax │ │ │ │ - or %rdx,%rdi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmove %rax,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp -0x8(%rsp),%rbp │ │ │ │ - mov %rdi,(%r8) │ │ │ │ - jne 23210 ::do_widen(char) const@@Base+0x1000> │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5ba0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000295a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base>: │ │ │ │ push %r12 │ │ │ │ + lea 0x10(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdx),%r9 │ │ │ │ - mov 0x18(%r9),%ecx │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ - sub (%r9),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x8(%r9),%ecx │ │ │ │ - sub %rcx,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - je 233c7 ::do_widen(char) const@@Base+0x11b7> │ │ │ │ - mov 0x10(%rdx),%rbp │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - mov 0x28(%r9),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - sub %r9,%rbp │ │ │ │ - sar $0x3,%rbp │ │ │ │ - imul %rax,%rbp │ │ │ │ - lea -0x2(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%r9,%rax,8),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%rsi │ │ │ │ - shr $0x6,%rax │ │ │ │ - mov (%r14,%rax,8),%r15 │ │ │ │ - lea 0x0(,%rax,8),%r8 │ │ │ │ - and %rsi,%r15 │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 2339c ::do_widen(char) const@@Base+0x118c> │ │ │ │ - mov %rsi,%r11 │ │ │ │ - lea -0x2(%rbp),%rcx │ │ │ │ - not %r11 │ │ │ │ - nop │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - movslq %ecx,%rdi │ │ │ │ - lea (%rdi,%rdi,4),%rdi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%r9,%rdi,8),%r10 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov (%r9,%rax,8),%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - and %rax,%rdi │ │ │ │ - or %rsi,%rax │ │ │ │ - test %rsi,(%r10,%r8,1) │ │ │ │ - cmove %rdi,%rax │ │ │ │ - sub $0x1,%rcx │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - jne 23360 ::do_widen(char) const@@Base+0x1150> │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov (%r8),%rdx │ │ │ │ - not %rax │ │ │ │ - and %rdx,%rax │ │ │ │ - or %rdx,%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp -0x8(%rsp),%rbx │ │ │ │ - mov %rsi,(%r8) │ │ │ │ - jne 23330 ::do_widen(char) const@@Base+0x1120> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + add %rax,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 295eb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,-0x18(%rsp) │ │ │ │ - je 23538 ::do_widen(char) const@@Base+0x1328> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov 0x18(%r13),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%r9d │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%rdx,%rax,8),%rcx │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - sub $0x2,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - shl %cl,%r14 │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - not %rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - and $0x2,%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 234fb ::do_widen(char) const@@Base+0x12eb> │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rbp,-0x20(%rsp) │ │ │ │ - jmp 234bc ::do_widen(char) const@@Base+0x12ac> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %esi,%rcx │ │ │ │ - movslq %r8d,%r15 │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rbx │ │ │ │ + sar $0x6,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 297b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x210> │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + jbe 29920 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x380> │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + mov $0xffffffffffffffc0,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r15 │ │ │ │ + add %r15,%rbx │ │ │ │ + je 296dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x13c> │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x28(%r14),%eax │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + movzbl 0x2c(%r14),%eax │ │ │ │ + mov %al,0x2c(%rbx) │ │ │ │ + movzbl 0x2d(%r14),%eax │ │ │ │ + mov %al,0x2d(%rbx) │ │ │ │ + mov 0x30(%r14),%eax │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ + mov 0x34(%r14),%eax │ │ │ │ + mov %eax,0x34(%rbx) │ │ │ │ + movzbl 0x38(%r14),%eax │ │ │ │ + mov %al,0x38(%rbx) │ │ │ │ + movzbl 0x39(%r14),%eax │ │ │ │ + mov %al,0x39(%rbx) │ │ │ │ + movzbl 0x3a(%r14),%eax │ │ │ │ + mov %al,0x3a(%rbx) │ │ │ │ + movzbl 0x3b(%r14),%eax │ │ │ │ + mov %al,0x3b(%rbx) │ │ │ │ + mov (%r12),%rdx │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 29940 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a0> │ │ │ │ + lea 0x40(%rdx),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x18(%rdx),%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + lea 0x58(%rdx,%rcx,1),%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ - shr $0x6,%rax │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%rdi,%rax,8),%rax │ │ │ │ - mov (%rdi,%rdx,8),%r11 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rcx,%r10 │ │ │ │ - mov %r9,%rbp │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%rbp │ │ │ │ - mov %rdx,%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - not %rcx │ │ │ │ - and %rax,%rcx │ │ │ │ - test %r11,%rbp │ │ │ │ - cmove %rcx,%rdx │ │ │ │ + jmp 2977b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1db> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x18(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %ecx,0x28(%rdx) │ │ │ │ + movzbl 0x14(%rax),%ecx │ │ │ │ + mov %cl,0x2c(%rdx) │ │ │ │ + movzbl 0x15(%rax),%ecx │ │ │ │ + mov %cl,0x2d(%rdx) │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov %ecx,0x30(%rdx) │ │ │ │ + mov 0x1c(%rax),%ecx │ │ │ │ + mov %ecx,0x34(%rdx) │ │ │ │ + movzbl 0x20(%rax),%ecx │ │ │ │ + mov %cl,0x38(%rdx) │ │ │ │ + movzbl 0x21(%rax),%ecx │ │ │ │ + mov %cl,0x39(%rdx) │ │ │ │ + movzbl 0x22(%rax),%ecx │ │ │ │ + mov %cl,0x3a(%rdx) │ │ │ │ + movzbl 0x23(%rax),%ecx │ │ │ │ + mov %cl,0x3b(%rdx) │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 297c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x228> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2976e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ce> │ │ │ │ + mov -0x18(%rax),%ecx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov -0x14(%rax),%ecx │ │ │ │ + mov %ecx,0x4(%rdx) │ │ │ │ + lea 0x18(%rdx),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 29710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x170> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x18(%rdx) │ │ │ │ + jmpq 2971b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + jmpq 2965d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rsi),%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %r15,%rbx │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 298b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x318> │ │ │ │ + lea 0x40(%r13),%rcx │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x58(%rdx,%r13,1),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + jmp 29873 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,0x18(%rdx) │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + mov %rax,-0x10(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ + mov %ecx,0x28(%rdx) │ │ │ │ + movzbl 0x14(%rax),%ecx │ │ │ │ + mov %cl,0x2c(%rdx) │ │ │ │ + movzbl 0x15(%rax),%ecx │ │ │ │ + mov %cl,0x2d(%rdx) │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov %ecx,0x30(%rdx) │ │ │ │ + mov 0x1c(%rax),%ecx │ │ │ │ + mov %ecx,0x34(%rdx) │ │ │ │ + movzbl 0x20(%rax),%ecx │ │ │ │ + mov %cl,0x38(%rdx) │ │ │ │ + movzbl 0x21(%rax),%ecx │ │ │ │ + mov %cl,0x39(%rdx) │ │ │ │ + movzbl 0x22(%rax),%ecx │ │ │ │ + mov %cl,0x3a(%rdx) │ │ │ │ + movzbl 0x23(%rax),%ecx │ │ │ │ + mov %cl,0x3b(%rdx) │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 298a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x308> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29866 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c6> │ │ │ │ + mov -0x18(%rax),%ecx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov -0x14(%rax),%ecx │ │ │ │ + mov %ecx,0x4(%rdx) │ │ │ │ + lea 0x18(%rdx),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 29808 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x268> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x18(%rdx) │ │ │ │ + jmpq 29813 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x273> │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1,%rsi │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - mov %rdx,(%rdi,%r10,8) │ │ │ │ - jne 234a0 ::do_widen(char) const@@Base+0x1290> │ │ │ │ - mov -0x20(%rsp),%rbp │ │ │ │ - add -0x10(%rsp),%rdi │ │ │ │ - mov -0x8(%rsp),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - and %rax,%rdx │ │ │ │ - or %r14,%rax │ │ │ │ - test %r12,%r12 │ │ │ │ - cmove %rdx,%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp -0x18(%rsp),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - je 23538 ::do_widen(char) const@@Base+0x1328> │ │ │ │ - movslq %ebp,%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rdi │ │ │ │ - jmpq 23470 ::do_widen(char) const@@Base+0x1260> │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rsi,%rbx │ │ │ │ + mov (%r12),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 298e7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x347> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - je 23678 ::do_widen(char) const@@Base+0x1468> │ │ │ │ - mov (%r12),%r8 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov 0x18(%r12),%edx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - sub %r8,%rax │ │ │ │ - lea (%rdx,%rax,8),%rbx │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - movslq %ecx,%r13 │ │ │ │ - shl %cl,%r14 │ │ │ │ - shr $0x6,%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r8,%r13,1),%rbp │ │ │ │ - and %r14,%rbp │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - je 2363f ::do_widen(char) const@@Base+0x142f> │ │ │ │ - lea -0x3(%rbx),%rsi │ │ │ │ - mov %r11,-0x10(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - movslq %esi,%rdx │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movslq %ecx,%rax │ │ │ │ - shr $0x6,%r15 │ │ │ │ - shr $0x6,%rax │ │ │ │ - lea (%r8,%rax,8),%rdi │ │ │ │ - mov %r9,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov (%rdi),%r10 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%r11 │ │ │ │ - not %rdx │ │ │ │ - and %r10,%rdx │ │ │ │ - or %r10,%rax │ │ │ │ - test %r11,(%r8,%r15,8) │ │ │ │ - cmove %rdx,%rax │ │ │ │ - sub $0x1,%rsi │ │ │ │ - cmp $0xffffffffffffffff,%rsi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jne 235f0 ::do_widen(char) const@@Base+0x13e0> │ │ │ │ - mov -0x10(%rsp),%r11 │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - or $0x2,%rax │ │ │ │ - and $0xfffffffffffffffd,%rdx │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 298da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33a> │ │ │ │ + callq 5700 │ │ │ │ + add $0x40,%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 298c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x328> │ │ │ │ + mov (%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - cmove %rdx,%rax │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp -0x8(%rsp),%r11 │ │ │ │ - mov %rax,(%r8) │ │ │ │ - je 23678 ::do_widen(char) const@@Base+0x1468> │ │ │ │ - movslq %r11d,%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov (%r12,%rax,8),%r8 │ │ │ │ - jmpq 235d0 ::do_widen(char) const@@Base+0x13c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 298f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x354> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15,(%r12) │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r15,0x10(%r12) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 29948 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a8> │ │ │ │ + mov $0xffffffffffffffc0,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 2965d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd> │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x221f05(%rip),%rax # 2455a0 ::do_widen(char) const@@Base+0x223390> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%r13 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23724 ::do_widen(char) const@@Base+0x1514> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x6d5(%rip),%rdx # 23d90 ::do_widen(char) const@@Base+0x1b80> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 23740 ::do_widen(char) const@@Base+0x1530> │ │ │ │ - lea 0x221eb5(%rip),%rax # 245580 ::do_widen(char) const@@Base+0x223370> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2370d ::do_widen(char) const@@Base+0x14fd> │ │ │ │ - lea 0x28(%rdi),%rbx │ │ │ │ - sub %rbx,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x28(%rdi,%rax,8),%r12 │ │ │ │ - jmp 236f4 ::do_widen(char) const@@Base+0x14e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x28,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23701 ::do_widen(char) const@@Base+0x14f1> │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmpq 297d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x233> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 297b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x218> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 29665 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29973 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3d3> │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 236f0 ::do_widen(char) const@@Base+0x14e0> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23717 ::do_widen(char) const@@Base+0x1507> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 2996e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ce> │ │ │ │ callq 5700 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5770 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x20(%rbp),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmp 23724 ::do_widen(char) const@@Base+0x1514> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 23690 ::do_widen(char) const@@Base+0x1480> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x50,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x20(%rdi),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - callq 23e00 ::do_widen(char) const@@Base+0x1bf0> │ │ │ │ - cmp %rbx,%rax │ │ │ │ - setne %al │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x221e07(%rip),%rax # 2455a0 ::do_widen(char) const@@Base+0x223390> │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %edx,%r13d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movabs $0x200000002,%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - mov %ecx,0x8(%rdi) │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 24840 ::do_widen(char) const@@Base+0x2630> │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp 2996e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ce> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 22ff0 ::do_widen(char) const@@Base+0xde0> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov %r12,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - jmp 23815 ::do_widen(char) const@@Base+0x1605> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov $0x60,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x60,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ sub $0x18,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + lea 0x30(%rax),%rbp │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,0x20(%rax) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + lea 0x50(%r12),%rax │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov %r13,0x8(%r12) │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + jne 29ae0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x540> │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 29ab1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x511> │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov $0x60,%edi │ │ │ │ callq 5750 │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x20(%rbx) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ + mov %r14,0x20(%rax) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 22b20 ::do_widen(char) const@@Base+0x910> │ │ │ │ - lea 0x50(%rbx),%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x40(%rbx) │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - je 23950 ::do_widen(char) const@@Base+0x1740> │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x8(%rbp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - je 238f0 ::do_widen(char) const@@Base+0x16e0> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%rbp) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %rbx,0x10(%r13) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 29ac8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x528> │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 29a3a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49a> │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 238c5 ::do_widen(char) const@@Base+0x16b5> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov 0x28(%rdx),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2392a ::do_widen(char) const@@Base+0x171a> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 23944 ::do_widen(char) const@@Base+0x1734> │ │ │ │ - sub %r14,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 238c5 ::do_widen(char) const@@Base+0x16b5> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 23986 ::do_widen(char) const@@Base+0x1776> │ │ │ │ - mov %r13d,%edi │ │ │ │ - shr $0x1f,%edi │ │ │ │ - jmpq 238c5 ::do_widen(char) const@@Base+0x16b5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 2395e ::do_widen(char) const@@Base+0x174e> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 299a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x400> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + jmp 29aa5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x505> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 299a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x400> │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + jmpq 29a2e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48e> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 29b0c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 2396c ::do_widen(char) const@@Base+0x175c> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + jmp 29b0f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5700 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq 238c5 ::do_widen(char) const@@Base+0x16b5> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 29b3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x59b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 29b81 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e1> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp 29b26 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x586> │ │ │ │ mov %rax,%rbx │ │ │ │ callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x28(%r13),%r12 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov $0xe0,%edi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + callq 5750 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - callq 22b20 ::do_widen(char) const@@Base+0x910> │ │ │ │ - lea 0x20(%r13),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 23e00 ::do_widen(char) const@@Base+0x1bf0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 23a32 ::do_widen(char) const@@Base+0x1822> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %r15,%r12 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - je 23b70 ::do_widen(char) const@@Base+0x1960> │ │ │ │ - mov 0x30(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23b90 ::do_widen(char) const@@Base+0x1980> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 23a71 ::do_widen(char) const@@Base+0x1861> │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + lea 0x58(%r14),%rdx │ │ │ │ + lea 0x50(%r14),%rdi │ │ │ │ + movl $0x0,0x58(%r14) │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov %rdx,0x68(%r14) │ │ │ │ + mov %rdx,0x70(%r14) │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov %rax,0x48(%r14) │ │ │ │ + je 29c94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f4> │ │ │ │ + lea 0x58(%rsp),%rcx │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + callq 299a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x400> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29c63 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23ac5 ::do_widen(char) const@@Base+0x18b5> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 23a9e ::do_widen(char) const@@Base+0x188e> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 23ab5 ::do_widen(char) const@@Base+0x18a5> │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 23ab9 ::do_widen(char) const@@Base+0x18a9> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 23a68 ::do_widen(char) const@@Base+0x1858> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 23a68 ::do_widen(char) const@@Base+0x1858> │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 23a71 ::do_widen(char) const@@Base+0x1861> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 23afc ::do_widen(char) const@@Base+0x18ec> │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ + jne 29c60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c0> │ │ │ │ + mov %rcx,0x68(%r14) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29c7b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6db> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 23b58 ::do_widen(char) const@@Base+0x1948> │ │ │ │ - mov %r14,%r9 │ │ │ │ - sub %r12,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 23b16 ::do_widen(char) const@@Base+0x1906> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 23afc ::do_widen(char) const@@Base+0x18ec> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 23b16 ::do_widen(char) const@@Base+0x1906> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ + jne 29c78 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6d8> │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov %rcx,0x70(%r14) │ │ │ │ + mov %rax,0x60(%r14) │ │ │ │ + mov %rdx,0x78(%r14) │ │ │ │ + mov 0x90(%rbp),%rsi │ │ │ │ + lea 0x88(%r14),%rdx │ │ │ │ + lea 0x80(%r14),%rdi │ │ │ │ + movl $0x0,0x88(%r14) │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rdx,0x98(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rdx,0xa0(%r14) │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + je 29d48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7a8> │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + callq 29ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x600> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29d03 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x763> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x760> │ │ │ │ + mov %rcx,0x98(%r14) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29d23 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x783> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29d20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x780> │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov %rcx,0xa0(%r14) │ │ │ │ + mov %rax,0x90(%r14) │ │ │ │ + mov %rdx,0xa8(%r14) │ │ │ │ + mov 0xb0(%rbp),%rbx │ │ │ │ + lea 0xb0(%rbp),%r13 │ │ │ │ + lea 0xb0(%r14),%r12 │ │ │ │ + movq $0x0,0xc0(%r14) │ │ │ │ + mov %r12,0xb0(%r14) │ │ │ │ + mov %r12,0xb8(%r14) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 29dad , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x80d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + addq $0x1,0xc0(%r14) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 29d80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e0> │ │ │ │ + mov 0xc8(%rbp),%rbx │ │ │ │ + lea 0xc8(%rbp),%r15 │ │ │ │ + lea 0xc8(%r14),%r13 │ │ │ │ + movq $0x0,0xd8(%r14) │ │ │ │ + mov %r13,0xc8(%r14) │ │ │ │ + mov %r13,0xd0(%r14) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 29e0d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86d> │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + addq $0x1,0xd8(%r14) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 29de0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x840> │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov %eax,(%r14) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + jne 2a140 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xba0> │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2a0f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb50> │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov $0xe0,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 21320 , std::allocator >::~basic_stringbuf()@@Base+0x5a40> │ │ │ │ + mov 0x40(%r12),%rax │ │ │ │ + lea 0x58(%rbx),%rdx │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov 0x60(%r12),%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + je 29f25 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x985> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 299a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x400> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29ef3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x953> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29ef0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x950> │ │ │ │ + mov %rcx,0x68(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29f0b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29f08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x968> │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov %rcx,0x70(%rbx) │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + mov %rdx,0x78(%rbx) │ │ │ │ + lea 0x88(%rbx),%rdx │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + mov %rdx,0x98(%rbx) │ │ │ │ + mov %rdx,0xa0(%rbx) │ │ │ │ + mov 0x90(%r12),%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 29fd9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa39> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 29ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x600> │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29f93 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29f90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f0> │ │ │ │ + mov %rcx,0x98(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 29fb3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa13> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 29fb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa10> │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + mov %rax,0x90(%rbx) │ │ │ │ + mov %rdx,0xa8(%rbx) │ │ │ │ + lea 0xb0(%rbx),%r15 │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + lea 0xb0(%r12),%r13 │ │ │ │ + mov %r15,0xb0(%rbx) │ │ │ │ + mov %r15,0xb8(%rbx) │ │ │ │ + mov 0xb0(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 2a03e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - callq 23840 ::do_widen(char) const@@Base+0x1630> │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + addq $0x1,0xc0(%rbx) │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 2a010 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa70> │ │ │ │ + lea 0xc8(%rbx),%r13 │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + lea 0xc8(%r12),%rax │ │ │ │ + mov %r13,0xc8(%rbx) │ │ │ │ + mov %r13,0xd0(%rbx) │ │ │ │ + mov 0xc8(%r12),%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 2a0b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + callq 5300 │ │ │ │ + addq $0x1,0xd8(%rbx) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + jne 2a080 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae0> │ │ │ │ + mov (%r12),%eax │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x40(%r15),%rsi │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 22b20 ::do_widen(char) const@@Base+0x910> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - xor %fs:0x28,%rbx │ │ │ │ - jne 23b98 ::do_widen(char) const@@Base+0x1988> │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 2a120 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb80> │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 29e5f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8bf> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %fs:0x28,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + jne 2a1a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc09> │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 29ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x600> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + jmp 2a0dd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb3d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 23add ::do_widen(char) const@@Base+0x18cd> │ │ │ │ - jmp 23af8 ::do_widen(char) const@@Base+0x18e8> │ │ │ │ - lea 0x17a86(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 29ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x600> │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + jmpq 29e39 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x899> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x60(%r14),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + cmp %rdi,0x10(%rsp) │ │ │ │ + je 2a17c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbdc> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2a16c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbcc> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 22b20 ::do_widen(char) const@@Base+0x910> │ │ │ │ - jmp 23b31 ::do_widen(char) const@@Base+0x1921> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmpq 23afc ::do_widen(char) const@@Base+0x18ec> │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x28(%rdi),%r15 │ │ │ │ - push %r13 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 2a2e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd46> │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 2a1b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc18> │ │ │ │ + jmp 2a17f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbdf> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 2a225 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc85> │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 2a1da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc3a> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,0x18(%rsp) │ │ │ │ + je 2a20d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6d> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + jmp 2a1ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc4f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2a1fd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5d> │ │ │ │ + jmp 2a210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc70> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 2a2af , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0f> │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 2a281 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce1> │ │ │ │ + mov 0xb0(%r14),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 2a2cb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2b> │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 2a29d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcfd> │ │ │ │ + mov 0xb0(%r14),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 2a2c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd28> │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 2a2b6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd16> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x90(%r14),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + jmpq 2a15e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbe> │ │ │ │ + jmpq 2a246 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca6> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 2a225 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc85> │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 2a2ed , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4d> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x30(%rdi),%r13 │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - je 23cf8 ::do_widen(char) const@@Base+0x1ae8> │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - jmp 23bf9 ::do_widen(char) const@@Base+0x19e9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23c43 ::do_widen(char) const@@Base+0x1a33> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 23c1c ::do_widen(char) const@@Base+0x1a0c> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 23c33 ::do_widen(char) const@@Base+0x1a23> │ │ │ │ - sub %r14,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 23c37 ::do_widen(char) const@@Base+0x1a27> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 23bf0 ::do_widen(char) const@@Base+0x19e0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 23bf0 ::do_widen(char) const@@Base+0x19e0> │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 23bf9 ::do_widen(char) const@@Base+0x19e9> │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - je 23c7c ::do_widen(char) const@@Base+0x1a6c> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 2a33c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd9c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 23cd0 ::do_widen(char) const@@Base+0x1ac0> │ │ │ │ - mov %r14,%r8 │ │ │ │ - sub %rbx,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 23c9a ::do_widen(char) const@@Base+0x1a8a> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 23c7c ::do_widen(char) const@@Base+0x1a6c> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 23c9a ::do_widen(char) const@@Base+0x1a8a> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x20(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 23840 ::do_widen(char) const@@Base+0x1630> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%r15),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jne 2a3c7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe27> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 2a390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 2a3c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe20> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 23d02 ::do_widen(char) const@@Base+0x1af2> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 2a3d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe33> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 23c78 ::do_widen(char) const@@Base+0x1a68> │ │ │ │ - mov %r14,%r8 │ │ │ │ - sub %rbx,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jle 23c6c ::do_widen(char) const@@Base+0x1a5c> │ │ │ │ - jmp 23c9a ::do_widen(char) const@@Base+0x1a8a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 2a364 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc4> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - jmpq 23c7c ::do_widen(char) const@@Base+0x1a6c> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2a364 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc4> │ │ │ │ + jmp 2a3a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe09> │ │ │ │ + lea 0xfe5a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x221869(%rip),%rax # 245580 ::do_widen(char) const@@Base+0x223370> │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 23d78 ::do_widen(char) const@@Base+0x1b68> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x28(%rax),%rbx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - lea 0x28(%rax,%rdx,8),%r12 │ │ │ │ - jmp 23d44 ::do_widen(char) const@@Base+0x1b34> │ │ │ │ - add $0x28,%rbx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23d51 ::do_widen(char) const@@Base+0x1b41> │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0x21c785(%rip),%rsi │ │ │ │ + mov 0x21c786(%rip),%rdx │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq ea80 <__cxa_finalize@plt+0x8e80> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2a44e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeae> │ │ │ │ callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - jne 23d40 ::do_widen(char) const@@Base+0x1b30> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23d70 ::do_widen(char) const@@Base+0x1b60> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov (%r14),%rbx │ │ │ │ + cmp 0x8(%r14),%rbx │ │ │ │ + je 2a694 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f4> │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x10(%r12),%r13 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 2a54c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfac> │ │ │ │ nopl (%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d390 <__cxa_finalize@plt+0x7790> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d670 <__cxa_finalize@plt+0x7a70> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 2a758 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11b8> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2a730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1190> │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 23d88 ::do_widen(char) const@@Base+0x1b78> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq 5700 │ │ │ │ - nopl (%rax) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2217e9(%rip),%rax # 245580 ::do_widen(char) const@@Base+0x223370> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 23dde ::do_widen(char) const@@Base+0x1bce> │ │ │ │ - lea 0x28(%rdi),%rbx │ │ │ │ - sub %rbx,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x28(%rdi,%rax,8),%rbp │ │ │ │ - jmp 23dc4 ::do_widen(char) const@@Base+0x1bb4> │ │ │ │ - add $0x28,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23dd1 ::do_widen(char) const@@Base+0x1bc1> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + je 2a745 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a5> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2a51b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf7b> │ │ │ │ callq 5700 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 23dc0 ::do_widen(char) const@@Base+0x1bb0> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23de8 ::do_widen(char) const@@Base+0x1bd8> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2a52e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8e> │ │ │ │ callq 5700 │ │ │ │ - pop %rbx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp (%rsp),%rdi │ │ │ │ + je 2a53e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf9e> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,0x8(%r14) │ │ │ │ + je 2a694 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f4> │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 5770 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d5d0 <__cxa_finalize@plt+0x79d0> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmp 0x21c5eb(%rip),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + je 2a6c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1120> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2a599 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xff9> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2a5a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1008> │ │ │ │ + callq 5700 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 2a480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee0> │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2a668 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c8> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + sar $0x5,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 2a61d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107d> │ │ │ │ + jmpq 2a660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x8(%rdi),%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23ed0 ::do_widen(char) const@@Base+0x1cc0> │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 23e39 ::do_widen(char) const@@Base+0x1c29> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23e83 ::do_widen(char) const@@Base+0x1c73> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 23e5c ::do_widen(char) const@@Base+0x1c4c> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 23e73 ::do_widen(char) const@@Base+0x1c63> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 23e77 ::do_widen(char) const@@Base+0x1c67> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 23e30 ::do_widen(char) const@@Base+0x1c20> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 23e30 ::do_widen(char) const@@Base+0x1c20> │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23e39 ::do_widen(char) const@@Base+0x1c29> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 23ed0 ::do_widen(char) const@@Base+0x1cc0> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ + mov %rsi,-0x20(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 23ee8 ::do_widen(char) const@@Base+0x1cd8> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 23eb7 ::do_widen(char) const@@Base+0x1ca7> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 23ed0 ::do_widen(char) const@@Base+0x1cc0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 23ed0 ::do_widen(char) const@@Base+0x1cc0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov -0x10(%rax),%rdi │ │ │ │ + mov %rsi,-0x18(%rax) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov %rsi,-0x10(%rax) │ │ │ │ + je 2a652 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b2> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + sub $0x1,%rcx │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + je 2a720 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1180> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea -0x20(%rax),%rdi │ │ │ │ + mov -0x20(%rax),%rdx │ │ │ │ + lea -0x10(%rax),%r9 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 2a6f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1158> │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 2a5e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1040> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rsi,-0x20(%rax) │ │ │ │ + mov %rdx,-0x18(%rax) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x10(%rax) │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 2a604 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1064> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x20(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov -0x20(%rax),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 2a682 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10e2> │ │ │ │ + callq 5700 │ │ │ │ + sub $0x20,%rbx │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,0x8(%r14) │ │ │ │ + jne 2a54c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfac> │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jne 2a7c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1223> │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + je 2a588 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8> │ │ │ │ + mov 0x21c48a(%rip),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sete %r15b │ │ │ │ + jmpq 2a588 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + jmpq 2a604 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1064> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + jmpq 2a668 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 2a500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf60> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq 2a500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf60> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2a788 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e8> │ │ │ │ + callq 5700 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 23eb3 ::do_widen(char) const@@Base+0x1ca3> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jle 23ea7 ::do_widen(char) const@@Base+0x1c97> │ │ │ │ - jmp 23eb7 ::do_widen(char) const@@Base+0x1ca7> │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 2a783 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e3> │ │ │ │ + jmp 2a788 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e8> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2a770 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d0> │ │ │ │ + callq 5700 │ │ │ │ + jmp 2a770 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11d0> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2a788 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11e8> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2a790 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f0> │ │ │ │ + callq 5700 │ │ │ │ + jmp 2a790 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11f0> │ │ │ │ + nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 23f88 ::do_widen(char) const@@Base+0x1d78> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 23f90 ::do_widen(char) const@@Base+0x1d80> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 23f6a ::do_widen(char) const@@Base+0x1d5a> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x18(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 23f40 ::do_widen(char) const@@Base+0x1d30> │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - repz retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - movabs $0x666666666666666,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - cmp %rsi,%r13 │ │ │ │ - ja 24182 ::do_widen(char) const@@Base+0x1f72> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmovae %r13,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - jb 24160 ::do_widen(char) const@@Base+0x1f50> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 24160 ::do_widen(char) const@@Base+0x1f50> │ │ │ │ - test %rax,%rax │ │ │ │ - je 24178 ::do_widen(char) const@@Base+0x1f68> │ │ │ │ - lea (%rax,%rax,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ + sub $0x9e8,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + lea 0x4f0(%rsp),%r14 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x9d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x100(%r14),%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21ae37(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x6d0(%rsp) │ │ │ │ + mov 0x21b1b0(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x6c8(%rsp) │ │ │ │ + movb $0x0,0x6d1(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x5f0(%rsp) │ │ │ │ + mov 0x21b183(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movq $0x0,0x6d8(%rsp) │ │ │ │ + movq $0x0,0x6e0(%rsp) │ │ │ │ + movq $0x0,0x6e8(%rsp) │ │ │ │ + movq $0x0,0x6f0(%rsp) │ │ │ │ + mov %rax,0x4f0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x4f0(%rsp,%rax,1) │ │ │ │ + mov 0x21b138(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21af71(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov %rax,0x4f0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x5f0(%rsp) │ │ │ │ + callq 5790 >::basic_filebuf()@plt> │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + lea 0x100(%r14),%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x4f0(%rsp),%rdx │ │ │ │ + add -0x18(%rdx),%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + je 2c712 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3172> │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x78(%rax),%rdi │ │ │ │ + callq 5380 ::is_open() const@plt> │ │ │ │ + test %al,%al │ │ │ │ + je 2cb58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35b8> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + lea 0x104fd(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x10(%r14),%r13 │ │ │ │ + mov 0x4f0(%rsp),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ca95 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34f5> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 2ada0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1800> │ │ │ │ + movsbl 0x43(%rbx),%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 2b240 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ca0> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 2b220 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c80> │ │ │ │ + lea 0x10(%r15),%rdi │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2b1f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c50> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rsi,0x148(%rsp) │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + je 2b208 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c68> │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov %rdi,0x170(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2aad8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1538> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x10cd2(%rip),%rsi # 3b7b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12211> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ab78 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x15d8> │ │ │ │ + lea 0x700(%rsp),%rbx │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x700(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x708(%rsp),%rsi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ + mov 0x708(%rsp),%rdx │ │ │ │ + mov 0x700(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2a9e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1440> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 2a9e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1440> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4f0(%rsp),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ca90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34f0> │ │ │ │ + lea 0x700(%rsp),%rbp │ │ │ │ + jmpq 2ad11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1771> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x43(%rbx),%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 2ade0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1840> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + callq d990 <__cxa_finalize@plt+0x7d90> │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 2ad80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17e0> │ │ │ │ + lea 0x10(%r15),%rdi │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + mov 0x188(%rsp),%rsi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2ad58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17b8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rsi,0x148(%rsp) │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + je 2ad70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x17d0> │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2ac69 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16c9> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xf860(%rip),%rsi # 3a4d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10f30> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a9e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1440> │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x700(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x708(%rsp),%rsi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5bd0 , std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)@plt> │ │ │ │ + mov 0x708(%rsp),%rdx │ │ │ │ + mov 0x700(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2acf4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1754> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x4f0(%rsp),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0x5e0(%rsp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ca90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34f0> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + jne 2aba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1608> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1071d(%rip),%rcx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2abac , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x160c> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%edx │ │ │ │ + jmpq 2abac , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x160c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rsi,0x148(%rsp) │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + jmpq 2ac48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16a8> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + jmpq 2ac48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x16a8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5810 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x107a2(%rip),%rcx # 1a610 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2aa0b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x146b> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movsbl %al,%edx │ │ │ │ + jmpq 2aa0b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x146b> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1e0(%rsp),%r13 │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 53f0 │ │ │ │ + mov 0x21aafb(%rip),%rbx # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x21a864(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x330(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + movb $0x0,0x331(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + mov 0x21aacf(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x338(%rsp) │ │ │ │ + movq $0x0,0x340(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + movq $0x0,0x350(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x21a971(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + movq $0x0,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + lea 0x21a85a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x210(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21ab31(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5b20 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 2d1ed , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c4d> │ │ │ │ + lea 0x360(%rsp),%r12 │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + movb $0x0,0x370(%rsp) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2cf94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39f4> │ │ │ │ + mov 0x200(%rsp),%rdx │ │ │ │ + mov 0x208(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 2cea5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3905> │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x360(%rsp),%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2ce60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38c0> │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + mov 0x1c8(%rsp),%rsi │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 2ce37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3897> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov 0x370(%rsp),%rdi │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov %rsi,0x368(%rsp) │ │ │ │ + mov %rcx,0x370(%rsp) │ │ │ │ + je 2ce4f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38af> │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov %rdi,0x1d0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + add $0x10,%r14 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2b081 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ae1> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21a770(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + lea 0x60(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2b0bf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1b1f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x21a828(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rcx,0x1e0(%rsp,%rax,1) │ │ │ │ + lea 0x21a575(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1077c(%rip),%rcx # 3b890 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122f0> │ │ │ │ + mov $0x32,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x700(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x700(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2d036 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a96> │ │ │ │ + mov %rcx,0x700(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x710(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rcx,0x708(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea 0x21aa0f(%rip),%rax # 245b90 , std::allocator >@@GLIBCXX_3.4.21+0x168> │ │ │ │ + mov 0x700(%rsp),%rsi │ │ │ │ + mov 0x708(%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea 0x18(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2b1bb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c1b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2b1d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1c36> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2303(%rip),%rdx # 2d4e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f40> │ │ │ │ + lea 0x21a904(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov %rsi,0x148(%rsp) │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + jmpq 2aab3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1513> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + jmpq 2aab3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1513> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + cmp 0xb8(%rsp),%rsi │ │ │ │ + je 2c96f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33cf> │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + cmpq $0x0,0x148(%rsp) │ │ │ │ + je 2b589 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fe9> │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movl $0x0,0xd8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 2b39c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1dfc> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 2c590 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ff0> │ │ │ │ + cmp $0x3f,%ecx │ │ │ │ + je 2c570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2fd0> │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + shl %cl,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + not %rcx │ │ │ │ + and %rax,%rcx │ │ │ │ + or %rdi,%rax │ │ │ │ + cmp $0x23,%dl │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x148(%rsp),%rbx │ │ │ │ + jae 2b405 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e65> │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0xe8(%rsp),%ecx │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movzbl (%rax,%rbx,1),%edx │ │ │ │ + cmp $0x40,%dl │ │ │ │ + jne 2b338 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d98> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub 0x90(%rsp),%rax │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul $0xcccccccd,%eax,%eax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + je 2c5f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3058> │ │ │ │ + cmp $0x3f,%ecx │ │ │ │ + je 2c5c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3028> │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + and %rax,(%rsi) │ │ │ │ + cmp 0x148(%rsp),%rbx │ │ │ │ + jb 2b385 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1de5> │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + cmp 0xa0(%rsp),%rbx │ │ │ │ + je 2c6f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3150> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2c5e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3048> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movl $0x0,0x18(%rbx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + sub 0xd0(%rsp),%rax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + lea (%rdx,%rax,8),%r12 │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + sub %rax,%r12 │ │ │ │ + lea 0x3f(%r12),%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + add %rcx,%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %r12,%rax │ │ │ │ + cmovns %r12,%r13 │ │ │ │ + sar $0x3f,%rax │ │ │ │ + sar $0x6,%r13 │ │ │ │ + shr $0x3a,%rax │ │ │ │ + lea (%rcx,%r13,8),%rdx │ │ │ │ + add %rax,%r12 │ │ │ │ + and $0x3f,%r12d │ │ │ │ + sub %rax,%r12 │ │ │ │ + jns 2b4d2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f32> │ │ │ │ + add $0x40,%r12 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov %r12d,0x18(%rbx) │ │ │ │ + mov 0xe0(%rsp),%r12 │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + mov 0xe8(%rsp),%ebx │ │ │ │ + mov %r12,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 2b517 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f77> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea (%rcx,%r8,1),%rsi │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fd0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 2b539 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f99> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%ecx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + je 2b570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fd0> │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rax,%rdx │ │ │ │ + or %r8,%rax │ │ │ │ + test %r8,(%r12) │ │ │ │ + cmove %rdx,%rax │ │ │ │ + cmp $0x3f,%ecx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jne 2b530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f90> │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + jne 2b539 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1f99> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x28,%rbx │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2b589 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fe9> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub %rsi,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 2b2d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1d30> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + mov $0x50,%edi │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + sub %rax,%rbx │ │ │ │ + sub (%rax),%rdx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + lea (%rcx,%rdx,8),%rbp │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + imul %rax,%rbx │ │ │ │ + sub %rdx,%rbp │ │ │ │ + callq 5750 │ │ │ │ + movzbl 0x21b469(%rip),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 2ef00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5960> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2e7f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5250> │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2e8f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5350> │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2e900 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5360> │ │ │ │ + lea 0x360(%rsp),%rbx │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + callq 53f0 │ │ │ │ + lea 0x21a01d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movb $0x0,0x4c0(%rsp) │ │ │ │ + mov 0x21a086(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0x4b8(%rsp) │ │ │ │ + movb $0x0,0x4c1(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + mov 0x21a059(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x4c8(%rsp) │ │ │ │ + movq $0x0,0x4d0(%rsp) │ │ │ │ + movq $0x0,0x4d8(%rsp) │ │ │ │ + movq $0x0,0x4e0(%rsp) │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + mov 0x21a00e(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x219fff(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + lea 0x10(%rbx,%rax,1),%rdi │ │ │ │ + mov 0x219fed(%rip),%rax # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x219fbe(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x219fdf(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + lea 0x21a160(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,0x380(%rsp) │ │ │ │ + movq $0x0,0x388(%rsp) │ │ │ │ + movq $0x0,0x390(%rsp) │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + movq $0x0,0x3a0(%rsp) │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ + lea 0x219f95(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x378(%rsp) │ │ │ │ + callq 5bf0 │ │ │ │ + lea 0x21a278(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x18(%rbx),%rsi │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + movl $0x18,0x3b8(%rsp) │ │ │ │ + movq $0x0,0x3c8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x378(%rsp) │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + movb $0x0,0x3d0(%rsp) │ │ │ │ + mov %rax,0x3c0(%rsp) │ │ │ │ + callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x700(%rsp),%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1ec60 , std::allocator >::~basic_stringbuf()@@Base+0x3380> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x10741(%rip),%rdx # 3bf89 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129e9> │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2c965 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33c5> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2b8b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2312> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2b902 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2362> │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r13,%r14 │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2b8d9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2339> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2b8f1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2351> │ │ │ │ + sub %r13,%r14 │ │ │ │ + cmp $0x7fffffff,%r14 │ │ │ │ + jg 2b8f5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2355> │ │ │ │ + cmp $0xffffffff80000000,%r14 │ │ │ │ + jl 2b8a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2308> │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2b8a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2308> │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 2b8b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2312> │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + je 2b949 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23a9> │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c68a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30ea> │ │ │ │ + mov %r12,%rcx │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 2b9f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2450> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 2b949 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23a9> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2b9f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2450> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + callq 5750 │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,0x20(%rax) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x50(%rbp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + je 2c8cf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x332f> │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + je 2b9d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2431> │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c723 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3183> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + lea 0x1e0(%rsp),%r13 │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + lea 0x10563(%rip),%rdx # 3bf89 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129e9> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 2f310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d70> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ba64 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24c4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ba7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24da> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ba95 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x24f5> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xfe56(%rip),%rdx # 3b8f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12357> │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2c951 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33b1> │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 2bb09 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2569> │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2bb56 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25b6> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r13,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2bb2e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x258e> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2bb46 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25a6> │ │ │ │ + sub %r13,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 2bb4a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25aa> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 2bb00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2560> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2bb00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2560> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2bb09 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2569> │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + je 2bba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2608> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c6b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3118> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 2bc55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b5> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 2bba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2608> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2bc55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b5> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x50(%rbp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + je 2c837 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3297> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2bc36 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2696> │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + jne 2c768 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31c8> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + lea 0xfc7c(%rip),%rdx # 3b8f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12357> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 2f310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d70> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bcb9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2719> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bccf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x272f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bcea , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x274a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xfc06(%rip),%rdx # 3b8fc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1235c> │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2c95b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33bb> │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 2bd61 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27c1> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2bdae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x280e> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r13,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2bd86 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27e6> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2bd9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27fe> │ │ │ │ + sub %r13,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 2bda2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2802> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 2bd58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27b8> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2bd58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27b8> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2bd61 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x27c1> │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + je 2be00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2860> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c652 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x30b2> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 2bead , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x290d> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 2be00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2860> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2bead , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x290d> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x50(%rbp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + je 2c883 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x32e3> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2be8e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28ee> │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + jne 2c7ad , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x320d> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + lea 0xfa29(%rip),%rdx # 3b8fc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1235c> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 2f310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d70> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bf11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2971> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bf27 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2987> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2bf42 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x29a2> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xf9b6(%rip),%rdx # 3b904 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12364> │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1c8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfd0> │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2c947 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33a7> │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmp 2bfb9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a19> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2c006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a66> │ │ │ │ + mov 0x28(%r13),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2bfde , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a3e> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2bff6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a56> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 2bffa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a5a> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 2bfb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a10> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2bfb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a10> │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 2bfb9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2a19> │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + je 2c058 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ab8> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c61a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x307a> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 2c105 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b65> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 2c058 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ab8> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2c105 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b65> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x50(%rbp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + je 2c8fb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x335b> │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + je 2c0e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b46> │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c7f2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3252> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 5340 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + lea 0xf7d9(%rip),%rdx # 3b904 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12364> │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x7(%rdx),%rsi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 2f310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d70> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2c169 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bc9> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2c17f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bdf> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c19a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2bfa> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x9b0(%rsp),%rdi │ │ │ │ + lea 0x2c0(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c1b3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2c13> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x21968e(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + lea 0x219760(%rip),%r13 # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88(%rbx),%r12 │ │ │ │ + mov %rax,0x7a0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %r13,0x7b0(%rsp) │ │ │ │ + mov %rax,0x8a0(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x118(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + mov %rax,0x7b0(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x2197d4(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x2197d5(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + mov %rax,0x7a0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x7a0(%rsp,%rax,1) │ │ │ │ + lea 0x21942b(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x7a8(%rsp) │ │ │ │ + mov %rax,0x8a0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x788(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2c280 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ce0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 2c270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2cd0> │ │ │ │ + mov 0x770(%rsp),%rdi │ │ │ │ + lea 0x70(%rbx),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2c2a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d08> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 2c298 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2cf8> │ │ │ │ + mov 0x750(%rsp),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + callq 1a690 ::do_widen(char) const@@Base+0x80> │ │ │ │ + mov 0x720(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + lea 0x2195c7(%rip),%rax # 245898 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x378(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c319 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2d79> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x50(%rbx),%rdi │ │ │ │ + mov %rax,0x378(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x21939d(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2193be(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + mov 0x219394(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x219395(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x370(%rsp,%rax,1) │ │ │ │ + mov 0x219362(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x219363(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + lea 0x2192d0(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 2c3f3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e53> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c3e2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e42> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 2c3d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e30> │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2c400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e60> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2c451 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2eb1> │ │ │ │ + lea 0x28(%rdi),%rbp │ │ │ │ + sub %rbp,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x28(%rdi,%rax,8),%rbx │ │ │ │ + jmp 2c434 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e94> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c441 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ea1> │ │ │ │ + callq 5700 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jne 2c430 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2e90> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c45b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ebb> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c471 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ed1> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c48c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2eec> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c4a7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2f07> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0x219396(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ + mov %r13,0x500(%rsp) │ │ │ │ + mov %rax,0x4f0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0x5f0(%rsp) │ │ │ │ + callq 5370 >::close()@plt> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + callq 5bc0 ::~__basic_file()@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x2194f3(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x2194f4(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x100(%rbx),%rdi │ │ │ │ + mov %rax,0x4f0(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x4f0(%rsp,%rax,1) │ │ │ │ + lea 0x21914a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + mov %rax,0x5f0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + mov 0x9d8(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + jne 2cdce , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x382e> │ │ │ │ + add $0x9e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + jmpq 2b354 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1db4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,0x88(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x23,%dl │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + sete %cl │ │ │ │ + mov %rdi,%r12 │ │ │ │ + callq 2d550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3fb0> │ │ │ │ + jmpq 2b373 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1dd3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + jmpq 2b3eb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1e4b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + jmpq 2b570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fd0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + callq 2d550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3fb0> │ │ │ │ + jmpq 2b373 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1dd3> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jne 2c050 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ab0> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jle 2c044 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2aa4> │ │ │ │ + jmpq 2c105 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b65> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jne 2bdf8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2858> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jle 2bdec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x284c> │ │ │ │ + jmpq 2bead , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x290d> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2b941 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23a1> │ │ │ │ + mov %r12,%rcx │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jle 2b936 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2396> │ │ │ │ + jmpq 2b9f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2450> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jne 2bba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2600> │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jle 2bb94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x25f4> │ │ │ │ + jmpq 2bc55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b5> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + callq 2d970 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43d0> │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + jmpq 2b57c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1fdc> │ │ │ │ + mov 0x20(%r14),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmpq 2a934 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1394> │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x28(%rdx),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2ca11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3471> │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r13,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 2b9d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2436> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 2b9d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2431> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 2b9d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2436> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c9e2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3442> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 2bc3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x269b> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 2bc36 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2696> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 2bc3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x269b> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c9b3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3413> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 2be93 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28f3> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 2be8e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28ee> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 2be93 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x28f3> │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x28(%rdx),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2c984 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x33e4> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 2c0eb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b4b> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 2c0e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b46> │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 2c0eb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b4b> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 2c84f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x32af> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 2c869 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x32c9> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2bc55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x26b5> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 2c89b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x32fb> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 2c8b5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3315> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2bead , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x290d> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 2c8dd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x333d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 2c8eb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x334b> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rbp │ │ │ │ + callq 5700 │ │ │ │ + jmpq 2b9f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2450> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 2c913 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3373> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 2c92d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x338d> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2c105 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2b65> │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 2c058 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2ab8> │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 2bba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2608> │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 2be00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2860> │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + jmpq 2b949 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x23a9> │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + jmpq 2b5ad , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x200d> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + je 2c80d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x326d> │ │ │ │ + jmpq 2c82d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x328d> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + je 2c7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3228> │ │ │ │ + jmpq 2c7e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3248> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + je 2c783 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31e3> │ │ │ │ + jmpq 2c7a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3203> │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2c73e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x319e> │ │ │ │ + jmpq 2c75e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x31be> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ca45 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34a5> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ca60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34c0> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ca7b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34db> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 58a0 │ │ │ │ + callq 58a0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2cac8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3528> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmpq 2ca2f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x348f> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2ca2f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x348f> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 2ca2f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x348f> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 2d920 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4380> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 2d920 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4380> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov 0x98(%rsp),%rbp │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 2cb46 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35a6> │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2cb40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x35a0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5700 │ │ │ │ + add $0x28,%r12 │ │ │ │ + jmp 2cb2a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x358a> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2cae8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3548> │ │ │ │ + jmpq 2ca2f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x348f> │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x360(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + movb $0x0,0x370(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x11(%rax),%rsi │ │ │ │ + callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + sub 0x368(%rsp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 2cd51 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37b1> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + lea 0xed18(%rip),%rsi # 3b8df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1233f> │ │ │ │ + mov $0x11,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x368(%rsp) │ │ │ │ + je 2cd45 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37a5> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0xec55(%rip),%rsi # 3b85c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x122bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x700(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x700(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cd2e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x378e> │ │ │ │ + mov %rcx,0x700(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x710(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rcx,0x708(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea 0x218f21(%rip),%rax # 245b90 , std::allocator >@@GLIBCXX_3.4.21+0x168> │ │ │ │ + mov 0x700(%rsp),%rsi │ │ │ │ + mov 0x708(%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea 0x18(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2cca9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3709> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ccc4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3724> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x815(%rip),%rdx # 2d4e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f40> │ │ │ │ + lea 0x218e16(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x10,%rbx │ │ │ │ + callq 5ba0 │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2ccfb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x375b> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2cd19 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3779> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 2ca7b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34db> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2ca7b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34db> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x710(%rsp) │ │ │ │ + jmpq 2cc49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x36a9> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2ccfe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x375e> │ │ │ │ + lea 0xd52f(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + lea 0xd523(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + jmp 2cd40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37a0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ + mov 0x218c7a(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + mov %rax,0x4f0(%rsp) │ │ │ │ + mov 0x218c6f(%rip),%rax # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x4f0(%rsp,%rdx,1) │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x2188c8(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x5f0(%rsp) │ │ │ │ + add $0x100,%rdi │ │ │ │ + callq 5430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2cd6f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37cf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2cd9d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x37fd> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2cdec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x384c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ce1d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x387d> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + callq 1a770 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 5640 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + jmpq 2cb10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3570> │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov %rsi,0x368(%rsp) │ │ │ │ + mov %rcx,0x370(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + jmpq 2b054 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ab4> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 2b054 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ab4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ce90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f0> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmpq 2ca2f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x348f> │ │ │ │ + lea 0x1a0(%rsp),%rcx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov 0x360(%rsp),%rdx │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2cfd5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a35> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x1a8(%rsp),%rsi │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 2cfa7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a07> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov 0x370(%rsp),%rdi │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov %rsi,0x368(%rsp) │ │ │ │ + mov %rcx,0x370(%rsp) │ │ │ │ + je 2cfbf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a1f> │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 2b07c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1adc> │ │ │ │ + jmpq 2b081 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ae1> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + jmpq 2cad0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3530> │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x50(%r13),%rsi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 2b081 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1ae1> │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov %rsi,0x368(%rsp) │ │ │ │ + mov %rcx,0x370(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + jmpq 2cf44 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39a4> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmpq 2cf44 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39a4> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x10,%rbx │ │ │ │ + callq 5ba0 │ │ │ │ + mov 0x700(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2d00a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a6a> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ce98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f8> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 2ce98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2d00d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3a6d> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x710(%rsp) │ │ │ │ + jmpq 2b15b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1bbb> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x50,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5770 │ │ │ │ + jmpq 2cb10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3570> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2ce1d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x387d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2ce28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3888> │ │ │ │ + jmpq 2caaf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x350f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2185f2(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x70(%r13),%rdi │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + callq 5430 │ │ │ │ + jmpq 2ce98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + jmpq 2ce02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3862> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2ca45 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x34a5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov 0x2185be(%rip),%rax # 2456d8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x2185df(%rip),%rcx # 245700 , std::allocator >@@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + mov 0x2185bc(%rip),%rax # 2456f0 , std::allocator >@@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x2185bd(%rip),%rcx # 2456f8 , std::allocator >@@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x370(%rsp,%rax,1) │ │ │ │ + mov 0x21858a(%rip),%rax # 2456e0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x21858b(%rip),%rcx # 2456e8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x360(%rsp,%rax,1) │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x2184e7(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + callq 5430 │ │ │ │ + jmpq 2cb10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3570> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2d14f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3baf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2d17d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3bdd> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 2cdec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x384c> │ │ │ │ + jmpq 2cdd3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3833> │ │ │ │ + jmp 2d1a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c09> │ │ │ │ + jmpq 2cf7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39da> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2cb08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3568> │ │ │ │ + jmpq 2cf7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39da> │ │ │ │ + jmpq 2cdd3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3833> │ │ │ │ + jmpq 2cdd3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3833> │ │ │ │ + jmp 2d1a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c09> │ │ │ │ + jmpq 2cf7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x39da> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2cb10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3570> │ │ │ │ + jmp 2d1a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3c09> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2cb1a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x357a> │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0xe474(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5490 │ │ │ │ + mov 0x218db8(%rip),%rdx │ │ │ │ + lea 0x2187f9(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 2ce90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f0> │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 1a8a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x2186ca(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rcx,0x1e0(%rsp,%rax,1) │ │ │ │ + jmpq 2d077 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ad7> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmpq 2ce90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x38f0> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov 0x2198fe(%rip),%rsi │ │ │ │ + mov 0x2198ff(%rip),%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + je 2d43f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e9f> │ │ │ │ + lea 0xdd69(%rip),%rsi # 3b046 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11aa6> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2d418 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e78> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x21982c(%rip),%rsi │ │ │ │ + mov 0x21982d(%rip),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2d430 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e90> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2d398 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3df8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2d3ab , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e0b> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2a310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2a7f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1250> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2d3e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e46> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2d3f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3e58> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %fs:0x28,%rsi │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne 2d469 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ec9> │ │ │ │ + add $0x70,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + jmpq 2d316 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3d76> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmpq 2d36d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3dcd> │ │ │ │ + lea 0xce35(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2d461 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ec1> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2d484 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ee4> │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2d496 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ef6> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2d484 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3ee4> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2d44e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3eae> │ │ │ │ + callq 5700 │ │ │ │ + jmp 2d44e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3eae> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2d4d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f31> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2186a9(%rip),%rax # 245b90 , std::allocator >@@GLIBCXX_3.4.21+0x168> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2d500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f60> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x218679(%rip),%rax # 245b90 , std::allocator >@@GLIBCXX_3.4.21+0x168> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2d530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3f90> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5ba0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%r12 │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + cmp 0x20(%rdi),%r12 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + je 2d6b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4110> │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov %r9,%rdx │ │ │ │ + and $0x3f,%r9d │ │ │ │ + sar $0x6,%rdx │ │ │ │ + lea (%r12,%rdx,8),%r10 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + mov %r13d,%eax │ │ │ │ + sub %rax,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 2d638 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4098> │ │ │ │ + mov %r12,%rbx │ │ │ │ + movabs $0x8000000000000000,%r15 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 2d60e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x406e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r11d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2d625 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4085> │ │ │ │ + sub $0x1,%r9d │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov (%r10),%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + not %rcx │ │ │ │ + and %rbp,%rcx │ │ │ │ + or %rbp,%rax │ │ │ │ + test %rdx,(%rbx) │ │ │ │ + cmove %rcx,%rax │ │ │ │ + sub $0x1,%r8 │ │ │ │ + mov %rax,(%r10) │ │ │ │ + je 2d638 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4098> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 2d5d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4030> │ │ │ │ + sub $0x8,%rbx │ │ │ │ + test %r9d,%r9d │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x3f,%r11d │ │ │ │ + jne 2d5e2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4042> │ │ │ │ + sub $0x8,%r10 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov $0x3f,%r9d │ │ │ │ + jmp 2d5ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x404f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + or %rcx,%rax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 2d688 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x40e8> │ │ │ │ + mov %eax,%r13d │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %r13d,0x18(%rdi) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%r12 │ │ │ │ + movl $0x0,0x18(%rdi) │ │ │ │ + mov %r12,0x10(%rdi) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + sub (%rdi),%r12 │ │ │ │ + movabs $0x7fffffffffffffc0,%rcx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + lea (%rax,%r12,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2d90b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x436b> │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + movq $0x8,0x10(%rsp) │ │ │ │ + je 2d728 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ + movabs $0xffffffffffffff8,%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 2d728 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4188> │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmovbe %rdx,%rax │ │ │ │ + add $0x3f,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub %r12,%r15 │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 2d757 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41b7> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5a80 │ │ │ │ + mov %r13d,%r11d │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2d8f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4358> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 2d795 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41f5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + mov %r10,%rax │ │ │ │ + lea 0x2(%rsi),%r15d │ │ │ │ + shl %cl,%rax │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + je 2d7d9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4239> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %r10,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rax,%rdx │ │ │ │ + or %rcx,%rax │ │ │ │ + test %rcx,(%r9) │ │ │ │ + cmove %rdx,%rax │ │ │ │ + cmp $0x3f,%esi │ │ │ │ + mov %rax,(%r8) │ │ │ │ + jne 2d780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41e0> │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x8,%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jne 2d795 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x41f5> │ │ │ │ + cmp $0x3f,%esi │ │ │ │ + mov %r8,%rdx │ │ │ │ + je 2d8e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4348> │ │ │ │ + mov (%r8),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + not %rsi │ │ │ │ + and %rcx,%rsi │ │ │ │ + or %rcx,%rax │ │ │ │ + cmpb $0x0,0x1c(%rsp) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + cmove %rsi,%rax │ │ │ │ + mov %rax,(%r8) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub 0x8(%rsp),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + sub %r11,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle 2d87f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42df> │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 2d834 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4294> │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x3f,%r15d │ │ │ │ + je 2d872 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42d2> │ │ │ │ + add $0x1,%r15d │ │ │ │ + sub $0x1,%rdi │ │ │ │ + je 2d87f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x42df> │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov (%rdx),%rax │ │ │ │ + shl %cl,%rsi │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + not %rcx │ │ │ │ + and %rax,%rcx │ │ │ │ + or %rsi,%rax │ │ │ │ + test %r9,(%rbx) │ │ │ │ + cmove %rcx,%rax │ │ │ │ + cmp $0x3f,%r13d │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + jne 2d820 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4280> │ │ │ │ + add $0x8,%rbx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x3f,%r15d │ │ │ │ + jne 2d82a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x428a> │ │ │ │ + add $0x8,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + sub $0x1,%rdi │ │ │ │ + jne 2d834 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4294> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2d8b4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4314> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movl $0x0,0x18(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %r15d,0x18(%rbp) │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%r8),%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 2d7e5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4245> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq 2d7e5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4245> │ │ │ │ + lea 0xdfb1(%rip),%rdi # 3b8c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12323> │ │ │ │ + callq 5520 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d960 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x43c0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5700 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movl $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rbp │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2dce8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4748> │ │ │ │ + lea (%rax,%rax,1),%r15 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jbe 2dd10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4770> │ │ │ │ + mov $0xfffffffffffffff0,%rdi │ │ │ │ + movabs $0x666666666666666,%r15 │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %r13,%rbp │ │ │ │ + je 2db1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x457e> │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x18(%r14),%edx │ │ │ │ + sub (%r14),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movl $0x0,0x18(%rbp) │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea 0x3f(%rdx),%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + shr $0x6,%rax │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + add %rax,%rsi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + shr $0x3a,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + sub %rdx,%rax │ │ │ │ + js 2dd00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4760> │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %eax,0x18(%rbp) │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x18(%r14),%r8d │ │ │ │ + mov %rbp,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + je 2dac6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4526> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea (%rcx,%r14,1),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2db1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x457e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 2dae9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4549> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + je 2db1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x457e> │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + not %rdi │ │ │ │ + and %rsi,%rdi │ │ │ │ + or %r8,%rsi │ │ │ │ + test %r8,0x0(%rbp) │ │ │ │ + cmove %rdi,%rsi │ │ │ │ + cmp $0x3f,%ecx │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + jne 2dae0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4540> │ │ │ │ + add $0x8,%rbp │ │ │ │ + add $0x8,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 2dae9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4549> │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + mov %r8,%rcx │ │ │ │ + je 2dd30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4790> │ │ │ │ + lea 0x28(%r8),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0xccccccccccccccd,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + sub %r14,%rsi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rax,%rsi │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + and %rax,%rsi │ │ │ │ + lea 0x5(%rsi,%rsi,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%r10 │ │ │ │ + mov %r13,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2dbe5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4645> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movl $0x0,0x18(%rax) │ │ │ │ + mov (%rdx),%r9 │ │ │ │ + mov %r9,(%rax) │ │ │ │ + mov 0x8(%rdx),%r9d │ │ │ │ + mov %r9d,0x8(%rax) │ │ │ │ + mov 0x10(%rdx),%r9 │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + mov 0x18(%rdx),%r9d │ │ │ │ + mov %r9d,0x18(%rax) │ │ │ │ + mov 0x20(%rdx),%r9 │ │ │ │ + mov %r9,0x20(%rax) │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movl $0x0,0x8(%rdx) │ │ │ │ + movq $0x0,0x10(%rdx) │ │ │ │ + movl $0x0,0x18(%rdx) │ │ │ │ + movq $0x0,0x20(%rdx) │ │ │ │ + add $0x28,%rax │ │ │ │ + add $0x28,%rdx │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 2db70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x45d0> │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + lea 0x50(%r13,%rax,8),%rbp │ │ │ │ + je 2dc83 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46e3> │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x28(%rbp,%rax,8),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2dc6d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46cd> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + movl $0x0,0x18(%rbx) │ │ │ │ + mov %eax,0x18(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 2dc20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4680> │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 2dcb5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4715> │ │ │ │ + lea 0x28(%r8),%r14 │ │ │ │ + sub %r14,%rdi │ │ │ │ + shr $0x3,%rdi │ │ │ │ + lea 0x28(%r8,%rdi,8),%rbx │ │ │ │ + jmp 2dc9c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46fc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x28,%r14 │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2dca9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4709> │ │ │ │ + callq 5700 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + mov %r14,%rcx │ │ │ │ + jne 2dc98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x46f8> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2dcbf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x471f> │ │ │ │ + callq 5700 │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + mov %r13,(%r12) │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea (%r15,%r15,4),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + jmpq 2d9d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4430> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0x8,%rsi │ │ │ │ + jmpq 2da91 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x44f1> │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x666666666666666,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jbe 2dd42 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47a2> │ │ │ │ + mov $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 2d9d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4430> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + lea 0x28(%r13),%rbp │ │ │ │ + jne 2dc04 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4664> │ │ │ │ + jmpq 2dcb5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4715> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 2dcee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x474e> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 2d9d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4438> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2d920 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4380> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2dd74 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47d4> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2d920 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4380> │ │ │ │ + jmp 2dd6f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x47cf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x2175f9(%rip),%rax # 245390 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bdf0> │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov %esi,0x20(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + cmp 0x10(%rdi),%rbx │ │ │ │ + je 2de48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48a8> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + jmp 2dde9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4849> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + je 2de48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48a8> │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 20fe0 , std::allocator >::~basic_stringbuf()@@Base+0x5700> │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + test %al,%al │ │ │ │ + mov %rdx,%rcx │ │ │ │ + je 2dde0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4840> │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je 2de37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4897> │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sar $0x3,%rsi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg 2de24 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4884> │ │ │ │ + jmp 2de37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4897> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + add $0x8,%rcx │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jne 2de20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4880> │ │ │ │ + sub $0x8,%r8 │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,0x8(%rdi) │ │ │ │ + je 2df0c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x496c> │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%r13),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea (%rax,%r15,8),%rdx │ │ │ │ + mov $0x24,%eax │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + mov (%rdx),%edx │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2def4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4954> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + lea 0x1(%rbp),%r15d │ │ │ │ + mov %r15,%rbp │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jb 2dea0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4900> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2df2b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x498b> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2df45 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49a5> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 2e210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c70> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2df8c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x49ec> │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2e3e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e40> │ │ │ │ + lea -0x2(%rax),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 2e400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e60> │ │ │ │ + lea -0x2(%rax),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 21000 , std::allocator >::~basic_stringbuf()@@Base+0x5720> │ │ │ │ + test %al,%al │ │ │ │ + jne 2dfc8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a28> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2e380 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4de0> │ │ │ │ + test %al,%al │ │ │ │ + jne 2dfc8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a28> │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + mov %r14d,0x4(%rsp) │ │ │ │ + callq 2e210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c70> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2e050 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ab0> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub 0x8(%rdi),%rax │ │ │ │ + mov 0x20(%rdi),%r12d │ │ │ │ + sar $0x3,%rax │ │ │ │ + sub %eax,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2e0a6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b06> │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 2dfa0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4a00> │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jne 2e090 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4af0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rdi,%r14 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e1c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c28> │ │ │ │ + lea (%rcx,%rcx,1),%rsi │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jbe 2e1e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x8(%r12),%r15 │ │ │ │ + add %r12,%r13 │ │ │ │ + add %r12,%r14 │ │ │ │ + je 2e128 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b88> │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov %rdx,(%r14) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + je 2e166 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4bc6> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e143 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ba3> │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 2e138 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b98> │ │ │ │ + lea 0x8(%rdi),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + lea 0x10(%r12,%rdx,8),%r15 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 2e1a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c00> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e183 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4be3> │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2e178 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4bd8> │ │ │ │ + add $0x8,%rbx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + lea 0x8(%r15,%rdx,8),%r15 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e1aa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c0a> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,0x0(%rbp) │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ + mov %r13,0x10(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x0(,%rsi,8),%r13 │ │ │ │ + jmpq 2e0f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + ja 2e0f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b58> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 2e1cd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c2d> │ │ │ │ + mov $0x8,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 2e11d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b7d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je 2e230 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c90> │ │ │ │ + test %rax,%rax │ │ │ │ + je 2e225 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4c85> │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmpq 2e0b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4b10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul $0xcccccccd,%eax,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + sete %al │ │ │ │ + test %edx,%edx │ │ │ │ + sete %sil │ │ │ │ + or %sil,%al │ │ │ │ + je 2e270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cd0> │ │ │ │ + repz retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + mov 0x18(%rcx),%esi │ │ │ │ + sub (%rcx),%rax │ │ │ │ + mov 0x8(%rcx),%ecx │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + sete %al │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 2e2bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d1c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2e347 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4da7> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 2e310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d70> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 2e340 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4da0> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2e353 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4db3> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 2e2e4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d44> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2e2e4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d44> │ │ │ │ + jmp 2e329 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4d89> │ │ │ │ + lea 0xbeda(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + je 2e370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4dd0> │ │ │ │ + jmpq 2e240 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ca0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %esi,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %edx,%r10d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e3d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e30> │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 2e240 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ca0> │ │ │ │ + test %al,%al │ │ │ │ + jne 2e3d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e30> │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + lea (%r8,%r8,4),%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov 0x8(%rcx),%rsi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + test %rax,(%rsi,%rdx,8) │ │ │ │ + setne %al │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r9),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + sete %al │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + sub 0x8(%rdx),%rax │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov 0x18(%rdx),%ecx │ │ │ │ + sub (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov $0x23,%r13d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x2180ae(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + je 2e444 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ea4> │ │ │ │ + mov 0x218260(%rip),%r13d │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + cmp %rax,0x10(%r11) │ │ │ │ + je 2e516 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f76> │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nop │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + sub (%rax),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2e4f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f50> │ │ │ │ + mov %r14d,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 2e4c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f21> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e240 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ca0> │ │ │ │ + test %al,%al │ │ │ │ + jne 2e4c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f28> │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 2e380 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4de0> │ │ │ │ + test %al,%al │ │ │ │ + jne 2e528 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f88> │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + sub (%rax),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jae 2e4f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f50> │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov %r15d,%r10d │ │ │ │ + jne 2e480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ee0> │ │ │ │ + cmpl $0x1,0x8(%rbp) │ │ │ │ + mov $0x27,%esi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmovne %r13d,%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + jmp 2e4a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f00> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r11),%rdx │ │ │ │ + movabs $0xcccccccccccccccd,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + imul %rdi,%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 2e460 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ec0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + jmpq 2e4a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4f00> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je 2e634 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5094> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movabs $0xcccccccccccccccd,%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + sub (%rax),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2e618 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5078> │ │ │ │ + movslq %r12d,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rax,%rax,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + jmp 2e5e1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5041> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + sub (%rax),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jae 2e618 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5078> │ │ │ │ + movss 0xd36b(%rip),%xmm0 # 3b954 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123b4> │ │ │ │ + callq cb80 <__cxa_finalize@plt+0x6f80> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + je 2e5c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5020> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shl %cl,%rsi │ │ │ │ + shr $0x6,%r8 │ │ │ │ + mov (%rax,%rbp,1),%rdx │ │ │ │ + or %rsi,(%rdx,%r8,8) │ │ │ │ + jmp 2e5c4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5024> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + imul %r14,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jb 2e590 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4ff0> │ │ │ │ + movslq 0xc(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movslq 0x8(%rsp),%rdx │ │ │ │ + not %rcx │ │ │ │ + lea (%rdx,%rdx,4),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea -0x50(%rax,%rdi,1),%rdx │ │ │ │ + lea 0x118(%rax,%rdi,1),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%rax │ │ │ │ + add $0x28,%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + and %rcx,(%rax) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 2e670 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x50d0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5400> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 20cf0 , std::allocator >::~basic_stringbuf()@@Base+0x5410> │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + sub 0x8(%rdx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul $0xcccccccd,%eax,%eax │ │ │ │ + lea -0x2(%rax),%r14d │ │ │ │ + callq 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5400> │ │ │ │ + test %eax,%eax │ │ │ │ + jle 2e6ff , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x515f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 20ce0 , std::allocator >::~basic_stringbuf()@@Base+0x5400> │ │ │ │ + cmp %eax,%r14d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmovge %r13d,%r14d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + sub (%rax),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub 0x8(%rax),%ecx │ │ │ │ + lea -0x2(%rcx),%ebp │ │ │ │ + callq 20cf0 , std::allocator >::~basic_stringbuf()@@Base+0x5410> │ │ │ │ + test %eax,%eax │ │ │ │ + jle 2e73c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x519c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 20cf0 , std::allocator >::~basic_stringbuf()@@Base+0x5410> │ │ │ │ + cmp %eax,%ebp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + cmovge %r12d,%ebp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 20d00 , std::allocator >::~basic_stringbuf()@@Base+0x5420> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov 0x10(%rax),%r11 │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + sub %rbx,%r11 │ │ │ │ + sar $0x3,%r11 │ │ │ │ + imul %rax,%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2e7e9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5249> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%edx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + sub (%rbx),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea (%rdx,%rax,8),%r8 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + sub %rax,%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2e7e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5240> │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%rbx,%rax,8),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + not %rdx │ │ │ │ + and %rdx,(%rdi,%rsi,8) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 2e7c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5220> │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 2e7a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5208> │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + sub %r15,%r14 │ │ │ │ + sar $0x3,%r14 │ │ │ │ + imul %rax,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2e8c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5323> │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov 0x18(%r15),%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + sub (%r15),%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea (%rdx,%rax,8),%r11 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + sub %rax,%r11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2e8ba , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x531a> │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shr $0x6,%r10 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl $0x3,%r10 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov (%r15,%rax,8),%rbp │ │ │ │ + shl %cl,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %edi,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r9),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rax,%rdx │ │ │ │ + or %rcx,%rax │ │ │ │ + mov (%r8),%rcx │ │ │ │ + test %r12,(%rcx,%r10,1) │ │ │ │ + cmovne %rax,%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x28,%r8 │ │ │ │ + cmp %r11,%rdi │ │ │ │ + mov %rdx,(%r9) │ │ │ │ + jne 2e878 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52d8> │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 2e848 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x52a8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x1c(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdx),%r10 │ │ │ │ + mov 0x18(%r10),%ecx │ │ │ │ + mov (%r10),%r12 │ │ │ │ + mov 0x10(%r10),%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x8(%r10),%ecx │ │ │ │ + sub %rcx,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + je 2ea1c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x547c> │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mov 0x28(%r10),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + sub %r10,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + lea -0x1(%rax),%r11 │ │ │ │ + sub $0x2,%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%r10,%rax,8),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %ebp,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%rdi │ │ │ │ + shr $0x6,%rax │ │ │ │ + mov (%r14,%rax,8),%r15 │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + and %rdi,%r15 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2e9f1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5451> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + not %rbx │ │ │ │ + jmp 2e9c7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5427> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movslq %esi,%rax │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%r10,%rax,8),%rdx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + and %rax,%r9 │ │ │ │ + or %rdi,%rax │ │ │ │ + test %rdi,(%rdx,%r8,1) │ │ │ │ + cmove %r9,%rax │ │ │ │ + cmp %r11,%rsi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jne 2e9c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5420> │ │ │ │ + add %r13,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov (%r8),%rdx │ │ │ │ + not %rax │ │ │ │ + and %rdx,%rax │ │ │ │ + or %rdx,%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmove %rax,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp -0x8(%rsp),%rbp │ │ │ │ + mov %rdi,(%r8) │ │ │ │ + jne 2e980 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x53e0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdx),%r9 │ │ │ │ + mov 0x18(%r9),%ecx │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + sub (%r9),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x8(%r9),%ecx │ │ │ │ + sub %rcx,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + je 2eb37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5597> │ │ │ │ + mov 0x10(%rdx),%rbp │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + mov 0x28(%r9),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + sub %r9,%rbp │ │ │ │ + sar $0x3,%rbp │ │ │ │ + imul %rax,%rbp │ │ │ │ + lea -0x2(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%r9,%rax,8),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%rsi │ │ │ │ + shr $0x6,%rax │ │ │ │ + mov (%r14,%rax,8),%r15 │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + and %rsi,%r15 │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 2eb0c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x556c> │ │ │ │ + mov %rsi,%r11 │ │ │ │ + lea -0x2(%rbp),%rcx │ │ │ │ + not %r11 │ │ │ │ + nop │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + movslq %ecx,%rdi │ │ │ │ + lea (%rdi,%rdi,4),%rdi │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%r9,%rdi,8),%r10 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov (%r9,%rax,8),%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + and %rax,%rdi │ │ │ │ + or %rsi,%rax │ │ │ │ + test %rsi,(%r10,%r8,1) │ │ │ │ + cmove %rdi,%rax │ │ │ │ + sub $0x1,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + jne 2ead0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5530> │ │ │ │ + add %r13,%r8 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov (%r8),%rdx │ │ │ │ + not %rax │ │ │ │ + and %rdx,%rax │ │ │ │ + or %rdx,%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp -0x8(%rsp),%rbx │ │ │ │ + mov %rsi,(%r8) │ │ │ │ + jne 2eaa0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5500> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + sub %r13,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ + je 2eca8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5708> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x18(%r13),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%rdx,%rax,8),%rcx │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + sub $0x2,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + shl %cl,%r14 │ │ │ │ + shr $0x6,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + not %rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + and $0x2,%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ec6b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56cb> │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rbp,-0x20(%rsp) │ │ │ │ + jmp 2ec2c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x568c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %esi,%rcx │ │ │ │ + movslq %r8d,%r15 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + shr $0x6,%rax │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ + mov (%rdi,%rdx,8),%r11 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %r9,%rbp │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%rbp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + not %rcx │ │ │ │ + and %rax,%rcx │ │ │ │ + test %r11,%rbp │ │ │ │ + cmove %rcx,%rdx │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + mov %rdx,(%rdi,%r10,8) │ │ │ │ + jne 2ec10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5670> │ │ │ │ + mov -0x20(%rsp),%rbp │ │ │ │ + add -0x10(%rsp),%rdi │ │ │ │ + mov -0x8(%rsp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + and %rax,%rdx │ │ │ │ + or %r14,%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + cmove %rdx,%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp -0x18(%rsp),%rbp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + je 2eca8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5708> │ │ │ │ + movslq %ebp,%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rdi │ │ │ │ + jmpq 2ebe0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5640> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + je 2ede8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5848> │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x18(%r12),%edx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + sub %r8,%rax │ │ │ │ + lea (%rdx,%rax,8),%rbx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x2(%rbx),%ecx │ │ │ │ + movslq %ecx,%r13 │ │ │ │ + shl %cl,%r14 │ │ │ │ + shr $0x6,%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8,%r13,1),%rbp │ │ │ │ + and %r14,%rbp │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 2edaf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x580f> │ │ │ │ + lea -0x3(%rbx),%rsi │ │ │ │ + mov %r11,-0x10(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + movslq %esi,%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movslq %ecx,%rax │ │ │ │ + shr $0x6,%r15 │ │ │ │ + shr $0x6,%rax │ │ │ │ + lea (%r8,%rax,8),%rdi │ │ │ │ + mov %r9,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov (%rdi),%r10 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%r11 │ │ │ │ + not %rdx │ │ │ │ + and %r10,%rdx │ │ │ │ + or %r10,%rax │ │ │ │ + test %r11,(%r8,%r15,8) │ │ │ │ + cmove %rdx,%rax │ │ │ │ + sub $0x1,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jne 2ed60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57c0> │ │ │ │ + mov -0x10(%rsp),%r11 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + or $0x2,%rax │ │ │ │ + and $0xfffffffffffffffd,%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmove %rdx,%rax │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp -0x8(%rsp),%r11 │ │ │ │ + mov %rax,(%r8) │ │ │ │ + je 2ede8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5848> │ │ │ │ + movslq %r11d,%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov (%r12,%rax,8),%r8 │ │ │ │ + jmpq 2ed40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x57a0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x2165e5(%rip),%rax # 2453f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be50> │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%r13 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2ee94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58f4> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x6d5(%rip),%rdx # 2f500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f60> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 2eeb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5910> │ │ │ │ + lea 0x216595(%rip),%rax # 2453d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be30> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2ee7d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58dd> │ │ │ │ + lea 0x28(%rdi),%rbx │ │ │ │ + sub %rbx,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x28(%rdi,%rax,8),%r12 │ │ │ │ + jmp 2ee64 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58c4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x28,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ee71 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58d1> │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 2ee60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58c0> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ee87 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58e7> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5770 │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x20(%rbp),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmp 2ee94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x58f4> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 2ee00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5860> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x50,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + callq 2f570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fd0> │ │ │ │ + cmp %rbx,%rax │ │ │ │ + setne %al │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x2164e7(%rip),%rax # 2453f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be50> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov %edx,%r13d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movabs $0x200000002,%rax │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + mov %ecx,0x8(%rdi) │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 2ffb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a10> │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 2e760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51c0> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + callq 1a620 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 5770 │ │ │ │ + jmp 2ef85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x59e5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x60,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r12 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2e290 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cf0> │ │ │ │ + lea 0x50(%rbx),%r15 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x40(%rbx) │ │ │ │ + callq 1bac0 , std::allocator >::~basic_stringbuf()@@Base+0x1e0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + je 2f0c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b20> │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x8(%rbp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 2f060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ac0> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5340 │ │ │ │ + addq $0x1,0x28(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 2f035 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a95> │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov 0x28(%rdx),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f09a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5afa> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jne 2f0b4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b14> │ │ │ │ + sub %r14,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp $0x7fffffff,%r13 │ │ │ │ + jg 2f035 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a95> │ │ │ │ + cmp $0xffffffff80000000,%r13 │ │ │ │ + jl 2f0f6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b56> │ │ │ │ + mov %r13d,%edi │ │ │ │ + shr $0x1f,%edi │ │ │ │ + jmpq 2f035 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a95> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 2f0ce , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b2e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 2f0dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b3c> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 2f035 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a95> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x28(%r13),%r12 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + callq 2e290 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cf0> │ │ │ │ + lea 0x20(%r13),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 2f570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2f1a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c02> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %r15,%r12 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 2f2e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d40> │ │ │ │ + mov 0x30(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f300 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d60> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 2f1e1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c41> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f235 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c95> │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f20e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c6e> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jne 2f225 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c85> │ │ │ │ + sub %r14,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 2f229 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c89> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 2f1d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c38> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f1d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c38> │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 2f1e1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c41> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 2f26c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ccc> │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2f2c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d28> │ │ │ │ + mov %r14,%r9 │ │ │ │ + sub %r12,%r9 │ │ │ │ + cmp $0x7fffffff,%r9 │ │ │ │ + jg 2f286 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ce6> │ │ │ │ + cmp $0xffffffff80000000,%r9 │ │ │ │ + jl 2f26c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ccc> │ │ │ │ + mov %r9d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2f286 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ce6> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + callq 2efb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a10> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x40(%r15),%rsi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 2e290 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cf0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + xor %fs:0x28,%rbx │ │ │ │ + jne 2f308 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d68> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2f24d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5cad> │ │ │ │ + jmp 2f268 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5cc8> │ │ │ │ + lea 0xbb76(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 2e290 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4cf0> │ │ │ │ + jmp 2f2a1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5d01> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmpq 2f26c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ccc> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x28(%rdi),%r15 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x30(%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + je 2f468 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ec8> │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + mov (%rsi),%r12 │ │ │ │ + jmp 2f369 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dc9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f3b3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e13> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f38c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dec> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f3a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e03> │ │ │ │ + sub %r14,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 2f3a7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e07> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 2f360 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dc0> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f360 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dc0> │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 2f369 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5dc9> │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + je 2f3ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e4c> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2f440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ea0> │ │ │ │ + mov %r14,%r8 │ │ │ │ + sub %rbx,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 2f40a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e6a> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 2f3ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e4c> │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2f40a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e6a> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x20(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 2efb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5a10> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%r15),%rdi │ │ │ │ + callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 2f472 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ed2> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f3e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e48> │ │ │ │ + mov %r14,%r8 │ │ │ │ + sub %rbx,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle 2f3dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e3c> │ │ │ │ + jmp 2f40a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e6a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jmpq 2f3ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5e4c> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x215f49(%rip),%rax # 2453d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be30> │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2f4e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f48> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x28(%rax),%rbx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + lea 0x28(%rax,%rdx,8),%r12 │ │ │ │ + jmp 2f4b4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f14> │ │ │ │ + add $0x28,%rbx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f4c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f21> │ │ │ │ + callq 5700 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + jne 2f4b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f10> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f4e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f40> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f4f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f58> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + nopl (%rax) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x215ec9(%rip),%rax # 2453d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be30> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2f54e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fae> │ │ │ │ + lea 0x28(%rdi),%rbx │ │ │ │ + sub %rbx,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x28(%rdi,%rax,8),%rbp │ │ │ │ + jmp 2f534 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f94> │ │ │ │ + add $0x28,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f541 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fa1> │ │ │ │ + callq 5700 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jne 2f530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f90> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f558 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5fb8> │ │ │ │ + callq 5700 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 5770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x8(%rdi),%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a0> │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 2f5a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6009> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f5f3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6053> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f5cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x602c> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f5e3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6043> │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 2f5e7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6047> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 2f5a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6000> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f5a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6000> │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 2f5a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6009> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2f640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a0> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2f658 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60b8> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 2f627 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6087> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 2f640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a0> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f623 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6083> │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jle 2f617 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6077> │ │ │ │ + jmp 2f627 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6087> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2f6f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6158> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + sub %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 2f700 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6160> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f6da , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x613a> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x18(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 2f6b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6110> │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%rax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + movabs $0x666666666666666,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + cmp %rsi,%r13 │ │ │ │ + ja 2f8f2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6352> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmovae %r13,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + jb 2f8d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6330> │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 2f8d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6330> │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f8e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6348> │ │ │ │ + lea (%rax,%rax,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ add %rax,%rbp │ │ │ │ cmp %rdi,%rcx │ │ │ │ - je 24170 ::do_widen(char) const@@Base+0x1f60> │ │ │ │ + je 2f8e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6340> │ │ │ │ lea 0x28(%rdi),%rax │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdi,%rdx │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3,%rax │ │ │ │ lea 0x28(%r12,%rax,8),%r8 │ │ │ │ mov %r12,%rax │ │ │ │ nopl (%rax) │ │ │ │ test %rax,%rax │ │ │ │ - je 240a9 ::do_widen(char) const@@Base+0x1e99> │ │ │ │ + je 2f819 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6279> │ │ │ │ movq $0x0,(%rax) │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x20(%rax) │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ movl $0x0,0x18(%rax) │ │ │ │ mov (%rdx),%rsi │ │ │ │ mov %rsi,(%rax) │ │ │ │ @@ -29169,85 +37733,85 @@ │ │ │ │ movl $0x0,0x8(%rdx) │ │ │ │ movq $0x0,0x10(%rdx) │ │ │ │ movl $0x0,0x18(%rdx) │ │ │ │ movq $0x0,0x20(%rdx) │ │ │ │ add $0x28,%rax │ │ │ │ add $0x28,%rdx │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 24038 ::do_widen(char) const@@Base+0x1e28> │ │ │ │ + jne 2f7a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6208> │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 240ea ::do_widen(char) const@@Base+0x1eda> │ │ │ │ + je 2f85a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62ba> │ │ │ │ movq $0x0,(%rdx) │ │ │ │ movl $0x0,0x8(%rdx) │ │ │ │ movq $0x0,0x10(%rdx) │ │ │ │ movl $0x0,0x18(%rdx) │ │ │ │ movq $0x0,0x20(%rdx) │ │ │ │ add $0x28,%rdx │ │ │ │ sub $0x1,%rsi │ │ │ │ - jne 240c0 ::do_widen(char) const@@Base+0x1eb0> │ │ │ │ + jne 2f830 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6290> │ │ │ │ lea 0x0(%r13,%r13,4),%rdx │ │ │ │ cmp %rdi,%rcx │ │ │ │ lea (%rax,%rdx,8),%r14 │ │ │ │ - je 24134 ::do_widen(char) const@@Base+0x1f24> │ │ │ │ + je 2f8a4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6304> │ │ │ │ lea 0x28(%rdi),%r15 │ │ │ │ sub %r15,%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ lea 0x28(%rdi,%rcx,8),%r13 │ │ │ │ - jmp 2411c ::do_widen(char) const@@Base+0x1f0c> │ │ │ │ + jmp 2f88c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62ec> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x28,%r15 │ │ │ │ mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24129 ::do_widen(char) const@@Base+0x1f19> │ │ │ │ + je 2f899 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62f9> │ │ │ │ callq 5700 │ │ │ │ cmp %r13,%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - jne 24118 ::do_widen(char) const@@Base+0x1f08> │ │ │ │ + jne 2f888 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x62e8> │ │ │ │ mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2413e ::do_widen(char) const@@Base+0x1f2e> │ │ │ │ + je 2f8ae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x630e> │ │ │ │ callq 5700 │ │ │ │ mov %r12,(%rbx) │ │ │ │ mov %r14,0x8(%rbx) │ │ │ │ mov %rbp,0x10(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xfffffffffffffff0,%rbp │ │ │ │ - jmpq 23ffb ::do_widen(char) const@@Base+0x1deb> │ │ │ │ + jmpq 2f76b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x61cb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rax │ │ │ │ - jmpq 240b6 ::do_widen(char) const@@Base+0x1ea6> │ │ │ │ + jmpq 2f826 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6286> │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmpq 24010 ::do_widen(char) const@@Base+0x1e00> │ │ │ │ - lea 0x168ce(%rip),%rdi # 3aa57 ::do_widen(char) const@@Base+0x18847> │ │ │ │ + jmpq 2f780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x61e0> │ │ │ │ + lea 0xc00c(%rip),%rdi # 3b905 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12365> │ │ │ │ callq 5520 │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x48,%rsp │ │ │ │ test %rcx,%rcx │ │ │ │ mov %r8d,0x8(%rsp) │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ - je 24344 ::do_widen(char) const@@Base+0x2134> │ │ │ │ + je 2fab4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6514> │ │ │ │ mov 0x10(%rdi),%r14 │ │ │ │ mov (%rdi),%rdx │ │ │ │ mov %rcx,%r9 │ │ │ │ mov 0x18(%rdi),%eax │ │ │ │ mov %r8d,%ebp │ │ │ │ mov 0x8(%rdi),%r10d │ │ │ │ mov %rsi,%r12 │ │ │ │ @@ -29259,15 +37823,15 @@ │ │ │ │ mov %rax,%r11 │ │ │ │ sub %rdx,%rcx │ │ │ │ mov %r8,%rdx │ │ │ │ shl $0x3,%rcx │ │ │ │ sub %r10,%rdx │ │ │ │ sub %r8,%rcx │ │ │ │ cmp %r9,%rcx │ │ │ │ - jb 244a0 ::do_widen(char) const@@Base+0x2290> │ │ │ │ + jb 2fc10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6670> │ │ │ │ lea (%r9,%rax,1),%rdx │ │ │ │ lea 0x3f(%rdx),%rcx │ │ │ │ test %rdx,%rdx │ │ │ │ cmovns %rdx,%rcx │ │ │ │ sar $0x6,%rcx │ │ │ │ lea (%r14,%rcx,8),%r13 │ │ │ │ mov %rdx,%rcx │ │ │ │ @@ -29277,61 +37841,61 @@ │ │ │ │ add %rcx,%rdx │ │ │ │ and $0x3f,%edx │ │ │ │ sub %rcx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ mov %rdx,%r10 │ │ │ │ - jns 24245 ::do_widen(char) const@@Base+0x2035> │ │ │ │ + jns 2f9b5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6415> │ │ │ │ lea 0x40(%rdx),%r10 │ │ │ │ lea -0x8(%r13),%r13 │ │ │ │ mov %r14,%rdx │ │ │ │ mov %ebx,%ecx │ │ │ │ sub %rsi,%rdx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ lea (%rax,%rdx,8),%r8 │ │ │ │ sub %rcx,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - jg 242b0 ::do_widen(char) const@@Base+0x20a0> │ │ │ │ - jmpq 24358 ::do_widen(char) const@@Base+0x2148> │ │ │ │ + jg 2fa20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6480> │ │ │ │ + jmpq 2fac8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x1,%r11d │ │ │ │ mov $0x1,%edx │ │ │ │ mov %r11d,%ecx │ │ │ │ shl %cl,%rdx │ │ │ │ test %r10d,%r10d │ │ │ │ - je 242ce ::do_widen(char) const@@Base+0x20be> │ │ │ │ + je 2fa3e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x649e> │ │ │ │ sub $0x1,%r10d │ │ │ │ mov $0x1,%eax │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%rax │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ mov %rax,%rcx │ │ │ │ not %rcx │ │ │ │ and %r15,%rcx │ │ │ │ or %r15,%rax │ │ │ │ test %rdx,(%r14) │ │ │ │ cmove %rcx,%rax │ │ │ │ sub $0x1,%r8 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ - je 24358 ::do_widen(char) const@@Base+0x2148> │ │ │ │ + je 2fac8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6528> │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 24268 ::do_widen(char) const@@Base+0x2058> │ │ │ │ + jne 2f9d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6438> │ │ │ │ sub $0x8,%r14 │ │ │ │ test %r10d,%r10d │ │ │ │ movabs $0x8000000000000000,%rdx │ │ │ │ mov $0x3f,%r11d │ │ │ │ - jne 2427c ::do_widen(char) const@@Base+0x206c> │ │ │ │ + jne 2f9ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x644c> │ │ │ │ sub $0x8,%r13 │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ mov $0x3f,%r10d │ │ │ │ - jmp 2428b ::do_widen(char) const@@Base+0x207b> │ │ │ │ + jmp 2f9fb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x645b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r14,%r14 │ │ │ │ - je 2431f ::do_widen(char) const@@Base+0x210f> │ │ │ │ + je 2fa8f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64ef> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ callq 5700 │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ movq $0x0,0x10(%r13) │ │ │ │ movl $0x0,0x18(%r13) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ @@ -29361,85 +37925,85 @@ │ │ │ │ lea (%rsi,%rax,8),%r10 │ │ │ │ mov %r9,%rax │ │ │ │ sar $0x3f,%rax │ │ │ │ shr $0x3a,%rax │ │ │ │ add %rax,%r9 │ │ │ │ and $0x3f,%r9d │ │ │ │ sub %rax,%r9 │ │ │ │ - jns 2438f ::do_widen(char) const@@Base+0x217f> │ │ │ │ + jns 2faff , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x655f> │ │ │ │ add $0x40,%r9 │ │ │ │ sub $0x8,%r10 │ │ │ │ cmp %rsi,%r10 │ │ │ │ - je 247b0 ::do_widen(char) const@@Base+0x25a0> │ │ │ │ + je 2ff20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6980> │ │ │ │ movzbl 0x8(%rsp),%edx │ │ │ │ add $0x8,%rsi │ │ │ │ neg %edx │ │ │ │ cmp %rsi,%r10 │ │ │ │ - je 243bc ::do_widen(char) const@@Base+0x21ac> │ │ │ │ + je 2fb2c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x658c> │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rsi,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rdx,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 243b0 ::do_widen(char) const@@Base+0x21a0> │ │ │ │ + jne 2fb20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6580> │ │ │ │ mov $0x1,%r11d │ │ │ │ mov %ebx,%ecx │ │ │ │ - jmp 243d3 ::do_widen(char) const@@Base+0x21c3> │ │ │ │ + jmp 2fb43 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65a3> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ add $0x1,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 243dc ::do_widen(char) const@@Base+0x21cc> │ │ │ │ + jne 2fb4c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65ac> │ │ │ │ cmp %r12,%rsi │ │ │ │ - je 24411 ::do_widen(char) const@@Base+0x2201> │ │ │ │ + je 2fb81 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65e1> │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r11,%rax │ │ │ │ mov (%rdx),%rbx │ │ │ │ mov %rdx,%r12 │ │ │ │ shl %cl,%rax │ │ │ │ mov %rax,%r8 │ │ │ │ not %r8 │ │ │ │ or %rbx,%rax │ │ │ │ and %rbx,%r8 │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %r8,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%rdx) │ │ │ │ - jne 243d0 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + jne 2fb40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65a0> │ │ │ │ add $0x8,%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdx,%rsi │ │ │ │ - jne 243df ::do_widen(char) const@@Base+0x21cf> │ │ │ │ + jne 2fb4f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65af> │ │ │ │ mov %r10,%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r11d │ │ │ │ cmp %r8,%r10 │ │ │ │ - jne 24430 ::do_widen(char) const@@Base+0x2220> │ │ │ │ + jne 2fba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6600> │ │ │ │ cmp %ecx,%r9d │ │ │ │ - je 24461 ::do_widen(char) const@@Base+0x2251> │ │ │ │ + je 2fbd1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6631> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r11,%rax │ │ │ │ mov (%r8),%rsi │ │ │ │ shl %cl,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ or %rsi,%rax │ │ │ │ and %rsi,%rdx │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%r8) │ │ │ │ - je 24490 ::do_widen(char) const@@Base+0x2280> │ │ │ │ + je 2fc00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6660> │ │ │ │ add $0x1,%ecx │ │ │ │ cmp %r8,%r10 │ │ │ │ - jne 24430 ::do_widen(char) const@@Base+0x2220> │ │ │ │ + jne 2fba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6600> │ │ │ │ cmp %ecx,%r9d │ │ │ │ - jne 24430 ::do_widen(char) const@@Base+0x2220> │ │ │ │ + jne 2fba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6600> │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ - js 24788 ::do_widen(char) const@@Base+0x2578> │ │ │ │ + js 2fef8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6958> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -29447,180 +38011,180 @@ │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x8,%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 2441c ::do_widen(char) const@@Base+0x220c> │ │ │ │ + jmp 2fb8c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x65ec> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ movabs $0x7fffffffffffffc0,%rcx │ │ │ │ mov %r9,%r15 │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rdi,%r13 │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ sub %rdx,%rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - ja 2482e ::do_widen(char) const@@Base+0x261e> │ │ │ │ + ja 2ff9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69fe> │ │ │ │ cmp %rdx,%r9 │ │ │ │ mov %rdx,%rax │ │ │ │ cmovae %r9,%rax │ │ │ │ add %rax,%rdx │ │ │ │ - jb 24810 ::do_widen(char) const@@Base+0x2600> │ │ │ │ + jb 2ff80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69e0> │ │ │ │ cmp %rcx,%rdx │ │ │ │ - ja 24810 ::do_widen(char) const@@Base+0x2600> │ │ │ │ + ja 2ff80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69e0> │ │ │ │ add $0x3f,%rdx │ │ │ │ shr $0x6,%rdx │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq 5750 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0x0(%r13),%r14 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rsi,%r8 │ │ │ │ sub %r14,%r8 │ │ │ │ cmp %r14,%rsi │ │ │ │ - je 24538 ::do_widen(char) const@@Base+0x2328> │ │ │ │ + je 2fca8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6708> │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 5a80 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %ebx,%esi │ │ │ │ add 0x10(%rsp),%r8 │ │ │ │ test %rsi,%rsi │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ - je 24824 ::do_widen(char) const@@Base+0x2614> │ │ │ │ + je 2ff94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69f4> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r9d │ │ │ │ - jmp 24569 ::do_widen(char) const@@Base+0x2359> │ │ │ │ + jmp 2fcd9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6739> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%ecx │ │ │ │ sub $0x1,%rsi │ │ │ │ - je 2459d ::do_widen(char) const@@Base+0x238d> │ │ │ │ + je 2fd0d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x676d> │ │ │ │ mov %r9,%r10 │ │ │ │ mov (%r8),%rax │ │ │ │ shl %cl,%r10 │ │ │ │ mov %r10,%rdx │ │ │ │ not %rdx │ │ │ │ and %rax,%rdx │ │ │ │ or %r10,%rax │ │ │ │ test %r10,(%rdi) │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%r8) │ │ │ │ - jne 24560 ::do_widen(char) const@@Base+0x2350> │ │ │ │ + jne 2fcd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6730> │ │ │ │ add $0x8,%rdi │ │ │ │ add $0x8,%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ sub $0x1,%rsi │ │ │ │ - jne 24569 ::do_widen(char) const@@Base+0x2359> │ │ │ │ + jne 2fcd9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6739> │ │ │ │ mov %ecx,%r9d │ │ │ │ add %r15,%r9 │ │ │ │ lea 0x3f(%r9),%rax │ │ │ │ test %r9,%r9 │ │ │ │ cmovns %r9,%rax │ │ │ │ sar $0x6,%rax │ │ │ │ lea (%r8,%rax,8),%r10 │ │ │ │ mov %r9,%rax │ │ │ │ sar $0x3f,%rax │ │ │ │ shr $0x3a,%rax │ │ │ │ lea (%r9,%rax,1),%r15 │ │ │ │ and $0x3f,%r15d │ │ │ │ sub %rax,%r15 │ │ │ │ - jns 245d6 ::do_widen(char) const@@Base+0x23c6> │ │ │ │ + jns 2fd46 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67a6> │ │ │ │ add $0x40,%r15 │ │ │ │ sub $0x8,%r10 │ │ │ │ cmp %r8,%r10 │ │ │ │ mov $0x1,%esi │ │ │ │ - je 24736 ::do_widen(char) const@@Base+0x2526> │ │ │ │ + je 2fea6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6906> │ │ │ │ movzbl 0x28(%rsp),%edx │ │ │ │ lea 0x8(%r8),%rdi │ │ │ │ neg %edx │ │ │ │ cmp %rdi,%r10 │ │ │ │ - je 2460c ::do_widen(char) const@@Base+0x23fc> │ │ │ │ + je 2fd7c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67dc> │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rdi,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 24600 ::do_widen(char) const@@Base+0x23f0> │ │ │ │ + jne 2fd70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67d0> │ │ │ │ mov $0x1,%r11d │ │ │ │ - jmp 2461b ::do_widen(char) const@@Base+0x240b> │ │ │ │ + jmp 2fd8b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67eb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%ecx │ │ │ │ cmp %r8,%rdi │ │ │ │ - jne 24624 ::do_widen(char) const@@Base+0x2414> │ │ │ │ + jne 2fd94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67f4> │ │ │ │ test %ecx,%ecx │ │ │ │ - je 24659 ::do_widen(char) const@@Base+0x2449> │ │ │ │ + je 2fdc9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6829> │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r11,%rax │ │ │ │ mov (%rsi),%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ shl %cl,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ or %r9,%rax │ │ │ │ and %r9,%rdx │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%rsi) │ │ │ │ - jne 24618 ::do_widen(char) const@@Base+0x2408> │ │ │ │ + jne 2fd88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67e8> │ │ │ │ add $0x8,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jne 24627 ::do_widen(char) const@@Base+0x2417> │ │ │ │ + jne 2fd97 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x67f7> │ │ │ │ mov %r10,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r8d │ │ │ │ cmp %ecx,%r15d │ │ │ │ - jne 24670 ::do_widen(char) const@@Base+0x2460> │ │ │ │ + jne 2fde0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6840> │ │ │ │ cmp %rdi,%r10 │ │ │ │ - je 246a5 ::do_widen(char) const@@Base+0x2495> │ │ │ │ + je 2fe15 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6875> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r8,%rax │ │ │ │ mov (%rdi),%rsi │ │ │ │ shl %cl,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ or %rsi,%rax │ │ │ │ and %rsi,%rdx │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%rdi) │ │ │ │ - je 24778 ::do_widen(char) const@@Base+0x2568> │ │ │ │ + je 2fee8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6948> │ │ │ │ add $0x1,%ecx │ │ │ │ cmp %ecx,%r15d │ │ │ │ - jne 24670 ::do_widen(char) const@@Base+0x2460> │ │ │ │ + jne 2fde0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6840> │ │ │ │ cmp %rdi,%r10 │ │ │ │ - jne 24670 ::do_widen(char) const@@Base+0x2460> │ │ │ │ + jne 2fde0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6840> │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ mov 0x18(%r13),%edx │ │ │ │ sub 0x8(%rsp),%rax │ │ │ │ lea (%rdx,%rax,8),%rsi │ │ │ │ sub 0x20(%rsp),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - jle 242e8 ::do_widen(char) const@@Base+0x20d8> │ │ │ │ + jle 2fa58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64b8> │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 246e7 ::do_widen(char) const@@Base+0x24d7> │ │ │ │ + jmp 2fe57 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68b7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%ebx │ │ │ │ cmp $0x3f,%r15d │ │ │ │ - je 24726 ::do_widen(char) const@@Base+0x2516> │ │ │ │ + je 2fe96 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68f6> │ │ │ │ add $0x1,%r15d │ │ │ │ sub $0x1,%rsi │ │ │ │ - je 242e8 ::do_widen(char) const@@Base+0x20d8> │ │ │ │ + je 2fa58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x64b8> │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rdi,%rdx │ │ │ │ shl %cl,%r8 │ │ │ │ mov %ebx,%ecx │ │ │ │ mov (%r10),%rax │ │ │ │ shl %cl,%rdx │ │ │ │ @@ -29629,370 +38193,2152 @@ │ │ │ │ not %rdx │ │ │ │ and %rax,%rdx │ │ │ │ or %r8,%rax │ │ │ │ test %rcx,(%r12) │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ebx │ │ │ │ mov %rax,(%r10) │ │ │ │ - jne 246d0 ::do_widen(char) const@@Base+0x24c0> │ │ │ │ + jne 2fe40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68a0> │ │ │ │ add $0x8,%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ cmp $0x3f,%r15d │ │ │ │ - jne 246d9 ::do_widen(char) const@@Base+0x24c9> │ │ │ │ + jne 2fe49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68a9> │ │ │ │ add $0x8,%r10 │ │ │ │ xor %r15d,%r15d │ │ │ │ - jmp 246dd ::do_widen(char) const@@Base+0x24cd> │ │ │ │ + jmp 2fe4d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68ad> │ │ │ │ nop │ │ │ │ add $0x8,%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %ecx,%r15d │ │ │ │ - jne 24744 ::do_widen(char) const@@Base+0x2534> │ │ │ │ + jne 2feb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6914> │ │ │ │ cmp %r8,%r10 │ │ │ │ - je 246a5 ::do_widen(char) const@@Base+0x2495> │ │ │ │ + je 2fe15 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6875> │ │ │ │ mov %rsi,%rax │ │ │ │ mov (%r8),%rdi │ │ │ │ shl %cl,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ or %rdi,%rax │ │ │ │ and %rdi,%rdx │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ecx │ │ │ │ mov %rax,(%r8) │ │ │ │ - je 24730 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + je 2fea0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6900> │ │ │ │ add $0x1,%ecx │ │ │ │ cmp %ecx,%r15d │ │ │ │ - je 2473b ::do_widen(char) const@@Base+0x252b> │ │ │ │ - jmp 24744 ::do_widen(char) const@@Base+0x2534> │ │ │ │ + je 2feab , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x690b> │ │ │ │ + jmp 2feb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6914> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmpq 24664 ::do_widen(char) const@@Base+0x2454> │ │ │ │ + jmpq 2fdd4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6834> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ add $0x40,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ sub $0x8,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ - jmpq 24476 ::do_widen(char) const@@Base+0x2266> │ │ │ │ + jmpq 2fbe6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6646> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r10,%rsi │ │ │ │ mov $0x1,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp %ebx,%r9d │ │ │ │ - jne 247ce ::do_widen(char) const@@Base+0x25be> │ │ │ │ + jne 2ff3e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x699e> │ │ │ │ cmp %rsi,%r10 │ │ │ │ - je 24461 ::do_widen(char) const@@Base+0x2251> │ │ │ │ + je 2fbd1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6631> │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %r8,%rax │ │ │ │ shl %cl,%rax │ │ │ │ mov (%rsi),%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ and %rcx,%rdx │ │ │ │ or %rcx,%rax │ │ │ │ test %bpl,%bpl │ │ │ │ cmove %rdx,%rax │ │ │ │ cmp $0x3f,%ebx │ │ │ │ mov %rax,(%rsi) │ │ │ │ - je 24800 ::do_widen(char) const@@Base+0x25f0> │ │ │ │ + je 2ff70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x69d0> │ │ │ │ add $0x1,%ebx │ │ │ │ cmp %ebx,%r9d │ │ │ │ - je 247c5 ::do_widen(char) const@@Base+0x25b5> │ │ │ │ - jmp 247ce ::do_widen(char) const@@Base+0x25be> │ │ │ │ + je 2ff35 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6995> │ │ │ │ + jmp 2ff3e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x699e> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x8,%rsi │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 247c0 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + jmp 2ff30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6990> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movabs $0xffffffffffffff8,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmpq 244fd ::do_widen(char) const@@Base+0x22ed> │ │ │ │ + jmpq 2fc6d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x66cd> │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmpq 245a0 ::do_widen(char) const@@Base+0x2390> │ │ │ │ - lea 0x1623c(%rip),%rdi # 3aa71 ::do_widen(char) const@@Base+0x18861> │ │ │ │ + jmpq 2fd10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6770> │ │ │ │ + lea 0xb97a(%rip),%rdi # 3b91f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1237f> │ │ │ │ callq 5520 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x220d39(%rip),%rax # 245580 ::do_widen(char) const@@Base+0x223370> │ │ │ │ + lea 0x215419(%rip),%rax # 2453d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be30> │ │ │ │ movq $0x0,0x8(%rdi) │ │ │ │ movq $0x0,0x10(%rdi) │ │ │ │ movq $0x0,0x18(%rdi) │ │ │ │ mov %rax,(%rdi) │ │ │ │ movslq %esi,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 24870 ::do_widen(char) const@@Base+0x2660> │ │ │ │ + jne 2ffe0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a40> │ │ │ │ repz retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ lea 0x8(%rdi),%rdi │ │ │ │ mov %esi,%ebx │ │ │ │ mov %rax,%rsi │ │ │ │ movslq %edx,%rbp │ │ │ │ sub $0x18,%rsp │ │ │ │ - callq 23f10 ::do_widen(char) const@@Base+0x1d00> │ │ │ │ + callq 2f680 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60e0> │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 2493e ::do_widen(char) const@@Base+0x272e> │ │ │ │ + jle 300ae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b0e> │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0x5(%rax,%rax,4),%r13 │ │ │ │ shl $0x3,%r13 │ │ │ │ - jmp 248ef ::do_widen(char) const@@Base+0x26df> │ │ │ │ + jmp 3005f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6abf> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ add %rbp,%rax │ │ │ │ lea 0x3f(%rax),%rdx │ │ │ │ test %rax,%rax │ │ │ │ cmovns %rax,%rdx │ │ │ │ sar $0x6,%rdx │ │ │ │ lea (%rcx,%rdx,8),%rcx │ │ │ │ cqto │ │ │ │ shr $0x3a,%rdx │ │ │ │ add %rdx,%rax │ │ │ │ and $0x3f,%eax │ │ │ │ sub %rdx,%rax │ │ │ │ - jns 248df ::do_widen(char) const@@Base+0x26cf> │ │ │ │ + jns 3004f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6aaf> │ │ │ │ add $0x40,%rax │ │ │ │ sub $0x8,%rcx │ │ │ │ add $0x28,%rbx │ │ │ │ mov %rcx,0x10(%rdi) │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 2493e ::do_widen(char) const@@Base+0x272e> │ │ │ │ + je 300ae , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b0e> │ │ │ │ mov 0x8(%r12),%rdi │ │ │ │ add %rbx,%rdi │ │ │ │ mov 0x10(%rdi),%rsi │ │ │ │ mov 0x18(%rdi),%edx │ │ │ │ mov (%rdi),%rcx │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ mov %rsi,%r9 │ │ │ │ sub %rcx,%r9 │ │ │ │ mov %rdx,%r8 │ │ │ │ lea (%rdx,%r9,8),%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ cmp %rdx,%rbp │ │ │ │ - jb 248b0 ::do_widen(char) const@@Base+0x26a0> │ │ │ │ + jb 30020 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6a80> │ │ │ │ mov %rbp,%rcx │ │ │ │ mov %r8d,0x8(%rsp) │ │ │ │ xor %r8d,%r8d │ │ │ │ sub %rdx,%rcx │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rsi,(%rsp) │ │ │ │ - callq 24190 ::do_widen(char) const@@Base+0x1f80> │ │ │ │ + callq 2f900 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6360> │ │ │ │ add $0x28,%rbx │ │ │ │ cmp %rbx,%r13 │ │ │ │ - jne 248ef ::do_widen(char) const@@Base+0x26df> │ │ │ │ + jne 3005f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6abf> │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ mov 0x10(%r12),%r13 │ │ │ │ mov 0x8(%r12),%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 24971 ::do_widen(char) const@@Base+0x2761> │ │ │ │ + je 300e1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b41> │ │ │ │ mov (%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2496b ::do_widen(char) const@@Base+0x275b> │ │ │ │ + je 300db , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b3b> │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5700 │ │ │ │ add $0x28,%rbx │ │ │ │ - jmp 24956 ::do_widen(char) const@@Base+0x2746> │ │ │ │ + jmp 300c6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b26> │ │ │ │ mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24980 ::do_widen(char) const@@Base+0x2770> │ │ │ │ + je 300f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b50> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x220c29(%rip),%rax # 2455c0 ::do_widen(char) const@@Base+0x2233b0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 249c0 ::do_widen(char) const@@Base+0x27b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 249c0 ::do_widen(char) const@@Base+0x27b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - jmpq *%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 24990 ::do_widen(char) const@@Base+0x2780> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x18,%esi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5770 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x220bc8(%rip),%rax # 2455c0 ::do_widen(char) const@@Base+0x2233b0> │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movl $0x0,0x10(%rdi) │ │ │ │ - mov $0x60,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 27170 ::do_widen(char) const@@Base+0x4f60> │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x458,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e0(%rsp),%rax │ │ │ │ + lea 0x420(%rsp),%rbx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + lea 0x3f0(%rsp),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x0(,%rsi,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov (%rax,%rsi,8),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jne 306f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ + mov 0x216889(%rip),%r8d │ │ │ │ + lea 0xb7bd(%rip),%rdx # 3b95f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123bf> │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + movzwl 0x4(%rdx),%edx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %dx,0x4(%rax) │ │ │ │ + mov $0x2,%edx │ │ │ │ + movq $0x6,0x428(%rsp) │ │ │ │ + movb $0x0,0x436(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 301f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c54> │ │ │ │ + callq 5700 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + je 30708 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7168> │ │ │ │ + mov 0x21681f(%rip),%r8d │ │ │ │ + lea 0xb756(%rip),%rdx # 3b966 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123c6> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movzbl 0x8(%rdx),%edx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %dl,0x8(%rax) │ │ │ │ + mov $0xc,%edx │ │ │ │ + movq $0x9,0x428(%rsp) │ │ │ │ + movb $0x0,0x439(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30263 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6cc3> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x2167bf(%rip),%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + callq 34190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabf0> │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + je 30720 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7180> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x4,%edi │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x73,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movdqa 0xb75a(%rip),%xmm0 # 3ba40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124a0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + mov $0x5f7c,%edx │ │ │ │ + movb $0x5f,0x72(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %dx,0x70(%rax) │ │ │ │ + movdqa 0xb747(%rip),%xmm0 # 3ba50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124b0> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xb74b(%rip),%xmm0 # 3ba60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124c0> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0xb74f(%rip),%xmm0 # 3ba70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124d0> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0xb753(%rip),%xmm0 # 3ba80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124e0> │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0xb757(%rip),%xmm0 # 3ba90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x124f0> │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0xb75b(%rip),%xmm0 # 3baa0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12500> │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 303c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e22> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e11> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 303a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e00> │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 303cf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e2f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303e5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e45> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x25,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %r14d,%r8d │ │ │ │ + movdqa 0xb66c(%rip),%xmm0 # 3bab0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12510> │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + movl $0x31323032,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movb $0x29,0x24(%rax) │ │ │ │ + movdqa 0xb653(%rip),%xmm0 # 3bac0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12520> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 304aa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f0a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x21656f(%rip),%r14d │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0xe5,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movdqa 0xb5d7(%rip),%xmm0 # 3bad0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12530> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + movl $0x656b616e,0xe0(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0xb5c7(%rip),%xmm0 # 3bae0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12540> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xb5cb(%rip),%xmm0 # 3baf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12550> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0xb5cf(%rip),%xmm0 # 3bb00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12560> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0xb5d3(%rip),%xmm0 # 3bb10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12570> │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0xb5d7(%rip),%xmm0 # 3bb20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12580> │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0xb5db(%rip),%xmm0 # 3bb30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12590> │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movdqa 0xb5df(%rip),%xmm0 # 3bb40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125a0> │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movdqa 0xb5e3(%rip),%xmm0 # 3bb50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125b0> │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movdqa 0xb5e4(%rip),%xmm0 # 3bb60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125c0> │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movdqa 0xb5e5(%rip),%xmm0 # 3bb70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125d0> │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movdqa 0xb5e6(%rip),%xmm0 # 3bb80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125e0> │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movdqa 0xb5e7(%rip),%xmm0 # 3bb90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x125f0> │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movdqa 0xb5e8(%rip),%xmm0 # 3bba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12600> │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movb $0x2f,0xe4(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x5,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xe0(%rsp),%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 30643 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70a3> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30632 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7092> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 30620 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7080> │ │ │ │ + mov 0xe0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 30650 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70b0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30666 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70c6> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov (%rax,%rsi,1),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 6a30 <__cxa_finalize@plt+0xe30> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movl $0x7466656c,0x10(%rbx) │ │ │ │ + movq $0x4,0x428(%rsp) │ │ │ │ + movb $0x0,0x434(%rsp) │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + je 31a40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x84a0> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31ad0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8530> │ │ │ │ + callq 5700 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jmpq 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x216331(%rip),%r8d │ │ │ │ + lea 0xb25a(%rip),%rdx # 3b958 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123b8> │ │ │ │ + jmpq 301a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c02> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x216315(%rip),%r8d │ │ │ │ + lea 0xb25a(%rip),%rdx # 3b970 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x123d0> │ │ │ │ + jmpq 30210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6c70> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x2162ed(%rip),%r14d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movq $0x12,0xe0(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov $0xa3a,%edi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movdqa 0xb22c(%rip),%xmm0 # 3b9a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12400> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + mov %di,0x10(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 307c7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7227> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x21624e(%rip),%r14d │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x48,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movabs $0x706c656820776f68,%rcx │ │ │ │ + movdqa 0xb194(%rip),%xmm0 # 3b9b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12410> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + mov %rcx,0x40(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0xb187(%rip),%xmm0 # 3b9c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12420> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xb18b(%rip),%xmm0 # 3b9d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12430> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0xb18f(%rip),%xmm0 # 3b9e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12440> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 308d2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7332> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 308c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7321> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 308b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7310> │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 308df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x733f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 308f5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7355> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + mov 0x216124(%rip),%r13d │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + movq $0x4,0x3e8(%rsp) │ │ │ │ + movb $0x0,0x3f4(%rsp) │ │ │ │ + movl $0x706c6568,(%rax) │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x400(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x360(%rsp),%rdi │ │ │ │ + movl $0x74697571,0x370(%rsp) │ │ │ │ + movq $0x4,0x368(%rsp) │ │ │ │ + movb $0x0,0x374(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %rax,0x360(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x380(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + movl $0x73756170,0x2f0(%rsp) │ │ │ │ + movq $0x5,0x2e8(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0x65,0x4(%rax) │ │ │ │ + mov %rdi,0xa8(%rsp) │ │ │ │ + movb $0x0,0x2f5(%rsp) │ │ │ │ + mov %rax,0x2e0(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x300(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movl $0x68676972,0x270(%rsp) │ │ │ │ + movq $0x5,0x268(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0x74,0x4(%rax) │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movb $0x0,0x275(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x280(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movl $0x7466656c,0x1f0(%rsp) │ │ │ │ + movq $0x4,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f4(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x200(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movl $0x6e776f64,0x170(%rsp) │ │ │ │ + movq $0x4,0x168(%rsp) │ │ │ │ + movb $0x0,0x174(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov $0x7075,%esi │ │ │ │ + movq $0x2,0x108(%rsp) │ │ │ │ + mov %si,0x110(%rsp) │ │ │ │ + movb $0x0,0x112(%rsp) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,0xb8(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + callq 8360 <__cxa_finalize@plt+0x2760> │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + callq 6a70 <__cxa_finalize@plt+0xe70> │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x128(%rsp) │ │ │ │ + je 31da8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8808> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0xa2c7(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31ba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8608> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 30c32 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7692> │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + jbe 30c66 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76c6> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 30c5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76bd> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31cc8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8728> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1a0(%rsp),%rcx │ │ │ │ + lea 0x1b0(%rsp),%rdx │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31bf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8650> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x1a8(%rsp) │ │ │ │ + je 320d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b38> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0xa16c(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rdx │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31bd8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8638> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x1c0(%rsp),%rcx │ │ │ │ + mov 0x1c8(%rsp),%r8 │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 30d8d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x77ed> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + jbe 30dc1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7821> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 30db8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7818> │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31ce0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8740> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x220(%rsp),%rcx │ │ │ │ + lea 0x230(%rsp),%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31bc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8620> │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x228(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x228(%rsp) │ │ │ │ + je 320c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b20> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0xa011(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%rdx │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ + mov %rdx,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8680> │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x248(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x240(%rsp),%rcx │ │ │ │ + mov 0x248(%rsp),%r8 │ │ │ │ + mov 0x288(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 30ee8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7948> │ │ │ │ + mov 0x250(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x280(%rsp),%rsi │ │ │ │ + jbe 30f1c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x797c> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 30f13 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7973> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31d30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8790> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x2a0(%rsp),%rcx │ │ │ │ + lea 0x2b0(%rsp),%rdx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rdx,0x2a0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8668> │ │ │ │ + mov %rcx,0x2a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x2b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x2a8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x2a8(%rsp) │ │ │ │ + je 320a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b08> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x9eb6(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x2d0(%rsp),%rdx │ │ │ │ + lea 0x2c0(%rsp),%rsi │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86e0> │ │ │ │ + mov %rcx,0x2c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x2d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x2c8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2c0(%rsp),%rcx │ │ │ │ + mov 0x2c8(%rsp),%r8 │ │ │ │ + mov 0x308(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 31043 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7aa3> │ │ │ │ + mov 0x2d0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x300(%rsp),%rsi │ │ │ │ + jbe 31074 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ad4> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 3106b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7acb> │ │ │ │ + mov 0x310(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31d18 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8778> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x320(%rsp),%rcx │ │ │ │ + lea 0x330(%rsp),%rdx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rdx,0x320(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31cb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8710> │ │ │ │ + mov %rcx,0x320(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x330(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x328(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x328(%rsp) │ │ │ │ + je 32090 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8af0> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x9d5e(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x350(%rsp),%rdx │ │ │ │ + lea 0x340(%rsp),%rsi │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86f8> │ │ │ │ + mov %rcx,0x340(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x350(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x348(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x340(%rsp),%rcx │ │ │ │ + mov 0x348(%rsp),%r8 │ │ │ │ + mov 0x388(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 3119b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7bfb> │ │ │ │ + mov 0x350(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x380(%rsp),%rsi │ │ │ │ + jbe 311cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c2c> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 311c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c23> │ │ │ │ + mov 0x390(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8760> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x3a0(%rsp),%rcx │ │ │ │ + lea 0x3b0(%rsp),%rdx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdx,0x3a0(%rsp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c68 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86c8> │ │ │ │ + mov %rcx,0x3a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x3b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x3a8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,0x3a8(%rsp) │ │ │ │ + je 31f60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89c0> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x9c06(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x3d0(%rsp),%rdx │ │ │ │ + lea 0x3c0(%rsp),%rsi │ │ │ │ + mov %rdx,0x3c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x86b0> │ │ │ │ + mov %rcx,0x3c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x3d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rcx,0x3c8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x3c0(%rsp),%rcx │ │ │ │ + mov 0x3c8(%rsp),%r8 │ │ │ │ + mov 0x408(%rsp),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + je 312f3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d53> │ │ │ │ + mov 0x3d0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + mov 0x400(%rsp),%rsi │ │ │ │ + jbe 31327 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d87> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 3131e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d7e> │ │ │ │ + mov 0x410(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 31d50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87b0> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,0x420(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31c38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8698> │ │ │ │ + mov %rcx,0x420(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x430(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,0x428(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xe,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 313e2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e42> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 313d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e31> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 313c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e20> │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 313ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e4f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31405 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e65> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 31420 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e80> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3143b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7e9b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x340(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31456 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7eb6> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x320(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31471 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ed1> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2c0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3148c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7eec> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x2a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 314a7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f07> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 314c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f22> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 314dd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f3d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 314f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f58> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31513 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f73> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3152e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7f8e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31549 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fa9> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31567 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fc7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31585 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7fe5> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 315a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8003> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 315c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8021> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 315df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x803f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 315fd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x805d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3161b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x807b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x300(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31636 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8096> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31654 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x80b4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x380(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3166f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x80cf> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3168d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x80ed> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 316ab , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x810b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x3e0(%rsp),%rdi │ │ │ │ + cmp 0xa0(%rsp),%rdi │ │ │ │ + je 316c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8122> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x21535b(%rip),%r8d │ │ │ │ + movabs $0x6e6f6320756e654d,%rsi │ │ │ │ + mov $0x3a73,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %cx,0xc(%rax) │ │ │ │ + movl $0x6c6f7274,0x8(%rax) │ │ │ │ + mov $0x9,%ecx │ │ │ │ + movb $0xa,0xe(%rax) │ │ │ │ + movq $0xf,0x428(%rsp) │ │ │ │ + movb $0x0,0x43f(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31737 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8197> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x2152de(%rip),%r14d │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x14,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movdqa 0xa26b(%rip),%xmm0 # 3b9f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12450> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + movl $0x6d657469,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 31812 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8272> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31801 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8261> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 317f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8250> │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3181f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x827f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31835 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8295> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x2151e4(%rip),%r14d │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x11,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movdqa 0xa17d(%rip),%xmm0 # 3ba00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12460> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + movb $0x6e,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov $0xe,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 31912 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8372> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31901 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8361> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 318f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8350> │ │ │ │ + mov 0xe0(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3191f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x837f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31935 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8395> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x2150e4(%rip),%r14d │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x3d,0xe0(%rsp) │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movabs $0x6e736e2f65726168,%rcx │ │ │ │ + movdqa 0xa086(%rip),%xmm0 # 3ba10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12470> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x430(%rsp) │ │ │ │ + mov %rcx,0x30(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x2f656b61,0x38(%rax) │ │ │ │ + movb $0x60,0x3c(%rax) │ │ │ │ + movdqa 0xa06e(%rip),%xmm0 # 3ba20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12480> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xa072(%rip),%xmm0 # 3ba30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12490> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x420(%rsp),%rdx │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0xd,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xe0(%rsp),%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 30643 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x70a3> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31a32 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8492> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 31a20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8480> │ │ │ │ + jmpq 3063b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x709b> │ │ │ │ + mov $0x104,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + jne 306cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x712c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 321dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c3c> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movl $0x68676972,0x10(%rbx) │ │ │ │ + movb $0x74,0x4(%rax) │ │ │ │ + movq $0x5,0x428(%rsp) │ │ │ │ + movb $0x0,0x435(%rsp) │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + je 31ae0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8540> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85f0> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + jmpq 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jmpq 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + mov $0x105,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + jne 31aa6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8506> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 321d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c30> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + movl $0x74697571,0x10(%rbx) │ │ │ │ + movq $0x4,0x428(%rsp) │ │ │ │ + movb $0x0,0x434(%rsp) │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + jne 31b48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85a8> │ │ │ │ + mov $0x157,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 31d70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x87d0> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 31b5e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85be> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x448(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 321c9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c29> │ │ │ │ + add $0x458,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + jmpq 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + jmpq 30be0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7640> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + jmpq 30e0c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x786c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x1d0(%rsp) │ │ │ │ + jmpq 30d3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x779b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + jmpq 30cb1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7711> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + jmpq 30f67 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x79c7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ + jmpq 30e96 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x78f6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x430(%rsp) │ │ │ │ + jmpq 31361 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7dc1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x3d0(%rsp) │ │ │ │ + jmpq 312a1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d01> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ + jmpq 31217 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c77> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x2d0(%rsp) │ │ │ │ + jmpq 30ff1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7a51> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ + jmpq 31149 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ba9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ + jmpq 310bf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7b1f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 30c70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x76d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 30dcb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x782b> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - jmpq 2a2e0 ::do_widen(char) const@@Base+0x80d0> │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 311d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7c36> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 3107e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7ade> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 30f26 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7986> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmpq 31331 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7d91> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + jne 31b50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x85b0> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 30160 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6bc0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x84cc(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x60,%esi │ │ │ │ - callq 5770 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31dd2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8832> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31df0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8850> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31e0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x886e> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31e2c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x888c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31e4a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88aa> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31e68 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88c8> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31e86 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88e6> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31ea4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8904> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x300(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31ebf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x891f> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31edd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x893d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x380(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31ef8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8958> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31f16 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8976> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31f34 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8994> │ │ │ │ + callq 5700 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x3e0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31f52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89b2> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8314(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 31f8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89ea> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x340(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31fa5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a05> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x320(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31fc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a20> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x2c0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31fdb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a3b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x2a0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31ff6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a56> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32011 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a71> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 3202c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a8c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32047 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8aa7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32062 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ac2> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31db7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8817> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 31db7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8817> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x81e4(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31fa5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a05> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x81cc(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31fdb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a3b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x81b4(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 32011 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a71> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x819c(%rip),%rdi # 3a27b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10cdb> │ │ │ │ + callq 5520 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 32047 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8aa7> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 3202c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a8c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 32062 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ac2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31fc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a20> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31ff6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8a56> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31dd2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8832> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31e0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x886e> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32135 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b95> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + add $0x10,%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 31f6f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89cf> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 31f6f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89cf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 32138 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b98> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31e4a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88aa> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31e86 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x88e6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31ebf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x891f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31ef8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8958> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31f34 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8994> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 321aa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c0a> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 32194 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8bf4> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 32189 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 32189 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 31b03 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8563> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 31a67 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x84c7> │ │ │ │ + jmp 32189 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 32189 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 32189 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8be9> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + jmp 321b2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c12> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 31f8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x89ea> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + jmpq 3211f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8b7f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 24c70 ::do_widen(char) const@@Base+0x2a60> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x20(%rax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - je 24b28 ::do_widen(char) const@@Base+0x2918> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 24ae0 ::do_widen(char) const@@Base+0x28d0> │ │ │ │ - test %eax,%eax │ │ │ │ - je 24ab0 ::do_widen(char) const@@Base+0x28a0> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24aa2 ::do_widen(char) const@@Base+0x2892> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x28(%rax) │ │ │ │ - mov $0x64,%edi │ │ │ │ - callq 65c0 <__cxa_finalize@plt+0x9c0> │ │ │ │ - jmp 24a70 ::do_widen(char) const@@Base+0x2860> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24ac5 ::do_widen(char) const@@Base+0x28b5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x64,%edi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 65c0 <__cxa_finalize@plt+0x9c0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24af5 ::do_widen(char) const@@Base+0x28e5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - mov $0x18,%edi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2131ca(%rip),%rax # 245410 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be70> │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x2149b1(%rip),%eax │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,%ebp │ │ │ │ + shr $0x1f,%ebp │ │ │ │ + add %eax,%ebp │ │ │ │ + mov 0x21499b(%rip),%eax │ │ │ │ + sar %ebp │ │ │ │ + sub $0x14,%ebp │ │ │ │ + mov %eax,%r12d │ │ │ │ + shr $0x1f,%r12d │ │ │ │ + add %eax,%r12d │ │ │ │ + sar %r12d │ │ │ │ + sub $0x8,%r12d │ │ │ │ callq 5750 │ │ │ │ + mov $0x11,%r8d │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 2a900 ::do_widen(char) const@@Base+0x86f0> │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 38260 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xecc0> │ │ │ │ + cmpb $0x0,0x214244(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ + mov %r14,0x8(%rbx) │ │ │ │ + je 322c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d28> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2a4e0 ::do_widen(char) const@@Base+0x82d0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - jmpq 24a97 ::do_widen(char) const@@Base+0x2887> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24b3d ::do_widen(char) const@@Base+0x292d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - mov $0x60,%edi │ │ │ │ + cmpb $0x0,0x214230(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r14,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ callq 5750 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 27170 ::do_widen(char) const@@Base+0x4f60> │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2a2e0 ::do_widen(char) const@@Base+0x80d0> │ │ │ │ - jmp 24b18 ::do_widen(char) const@@Base+0x2908> │ │ │ │ - mov %rax,%rbx │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + cmp 0x20(%rbx),%rsi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + je 32370 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8dd0> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 32301 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d61> │ │ │ │ + mov %rbp,(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov $0xa8,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + cmp 0x20(%rbx),%rsi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + je 32380 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8de0> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 32342 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8da2> │ │ │ │ + mov %rbp,(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 3238d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ded> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 32440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ea0> │ │ │ │ + jmp 32309 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8d69> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 32440 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ea0> │ │ │ │ + jmp 3234a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8daa> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov $0xa8,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x18,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 323b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e10> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x60,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 323a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e02> │ │ │ │ + jmp 32392 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8df2> │ │ │ │ + mov $0xa8,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ callq 5770 │ │ │ │ + jmp 323a2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e02> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x213029(%rip),%rax # 245410 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be70> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 32400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e60> │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x212ff9(%rip),%rax # 245410 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be70> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3242c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e8c> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0x28,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rbx,%r14 │ │ │ │ + sub %rbx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 32530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f90> │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + mov $0xfffffffffffffff8,%r15 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe 32548 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8fa8> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %rax,%r15 │ │ │ │ + sub %rbx,%r8 │ │ │ │ + add %r13,%r14 │ │ │ │ + je 324b7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f17> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 324dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f3c> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea 0x8(%r13,%r8,1),%r8 │ │ │ │ + sub %r12,%r14 │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 324fd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f5d> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5670 │ │ │ │ + mov %rax,%r8 │ │ │ │ + add %r8,%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3250d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f6d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,0x0(%rbp) │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + jmpq 32488 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ee8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 32488 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8ee8> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 32535 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f95> │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 324ac , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8f0c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 38e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf870> │ │ │ │ + nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 38fe0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa40> │ │ │ │ + lea 0x212e8b(%rip),%rax # 245430 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be90> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + callq 38e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf870> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 5b30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 38dd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf830> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x212e39(%rip),%rax # 245430 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be90> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 5b30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38dd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf830> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 325f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9050> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 24bcc ::do_widen(char) const@@Base+0x29bc> │ │ │ │ + jne 3266c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90cc> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 24c57 ::do_widen(char) const@@Base+0x2a47> │ │ │ │ + jne 326f7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9157> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 24c20 ::do_widen(char) const@@Base+0x2a10> │ │ │ │ + ja 326c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9120> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 24c50 ::do_widen(char) const@@Base+0x2a40> │ │ │ │ + jne 326f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9150> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 24c63 ::do_widen(char) const@@Base+0x2a53> │ │ │ │ + jne 32703 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9163> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -30003,5454 +40349,1917 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 24bf4 ::do_widen(char) const@@Base+0x29e4> │ │ │ │ + jmp 32694 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90f4> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 24bf4 ::do_widen(char) const@@Base+0x29e4> │ │ │ │ - jmp 24c39 ::do_widen(char) const@@Base+0x2a29> │ │ │ │ - lea 0x154aa(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 32694 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90f4> │ │ │ │ + jmp 326d9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9139> │ │ │ │ + lea 0x7b2a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq c000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3740> │ │ │ │ - mov %eax,0x221859(%rip) # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0xffffffff,0x221841(%rip) # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,0x221832(%rip) # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x10(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov $0xa,%edx │ │ │ │ + sub $0x108,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x7f,%esi │ │ │ │ - ja 24d30 ::do_widen(char) const@@Base+0x2b20> │ │ │ │ - cmp $0x20,%esi │ │ │ │ - je 24d50 ::do_widen(char) const@@Base+0x2b40> │ │ │ │ - lea -0x21(%rsi),%eax │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jbe 24d80 ::do_widen(char) const@@Base+0x2b70> │ │ │ │ - cmp $0x1b,%esi │ │ │ │ - je 24dd0 ::do_widen(char) const@@Base+0x2bc0> │ │ │ │ - cmp $0x7f,%esi │ │ │ │ - je 24d68 ::do_widen(char) const@@Base+0x2b58> │ │ │ │ - test %esi,%esi │ │ │ │ - je 24db8 ::do_widen(char) const@@Base+0x2ba8> │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - lea 0x15dcb(%rip),%rdx # 3aace ::do_widen(char) const@@Base+0x188be> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - jne 25700 ::do_widen(char) const@@Base+0x34f0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x10(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x5,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 32918 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9378> │ │ │ │ + add $0x8,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %rax,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + cmovl %edx,%ecx │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 32780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x91e0> │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add %ecx,%esi │ │ │ │ + sar %esi │ │ │ │ + mov %esi,%eax │ │ │ │ + neg %eax │ │ │ │ + mov 0x21445d(%rip),%esi │ │ │ │ + mov 0x21445a(%rip),%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + add %esi,%edx │ │ │ │ + mov %edi,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + sar %edx │ │ │ │ + add %edi,%esi │ │ │ │ + sar %esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %r8d,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add %r8d,%esi │ │ │ │ + lea 0x2(%rdi),%r8d │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar %esi │ │ │ │ + add %eax,%esi │ │ │ │ + callq 38260 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xecc0> │ │ │ │ + cmpb $0x0,0x213d03(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + je 32801 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9261> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x213cf7(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r14,%rdi │ │ │ │ + setne %sil │ │ │ │ add $0x1,%esi │ │ │ │ - cmp $0x199,%esi │ │ │ │ - ja 24cf9 ::do_widen(char) const@@Base+0x2ae9> │ │ │ │ - lea 0x16046(%rip),%rcx # 3ad88 ::do_widen(char) const@@Base+0x18b78> │ │ │ │ - movslq (%rcx,%rsi,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d7e(%rip),%rdx # 3aad8 ::do_widen(char) const@@Base+0x188c8> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmp 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d52(%rip),%rdx # 3aac4 ::do_widen(char) const@@Base+0x188b4> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmp 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + callq 5b00 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + je 32884 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92e4> │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x10(%rbp),%r12 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x6(%rsp),%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov %ax,0x6(%rsp) │ │ │ │ - mov %sil,0x6(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x1(%rbx),%r13d │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x16c35(%rip),%rdx # 3b9f7 ::do_widen(char) const@@Base+0x197e7> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ce3(%rip),%rdx # 3aabd ::do_widen(char) const@@Base+0x188ad> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15cdc(%rip),%rdx # 3aace ::do_widen(char) const@@Base+0x188be> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15f62(%rip),%rdx # 3ad6c ::do_widen(char) const@@Base+0x18b5c> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15f3f(%rip),%rdx # 3ad61 ::do_widen(char) const@@Base+0x18b51> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15dd5(%rip),%rdx # 3ac0f ::do_widen(char) const@@Base+0x189ff> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ef6(%rip),%rdx # 3ad48 ::do_widen(char) const@@Base+0x18b38> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d9d(%rip),%rdx # 3ac07 ::do_widen(char) const@@Base+0x189f7> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d7d(%rip),%rdx # 3abff ::do_widen(char) const@@Base+0x189ef> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ea0(%rip),%rdx # 3ad3a ::do_widen(char) const@@Base+0x18b2a> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15e71(%rip),%rdx # 3ad23 ::do_widen(char) const@@Base+0x18b13> │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15e4a(%rip),%rdx # 3ad14 ::do_widen(char) const@@Base+0x18b04> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d13(%rip),%rdx # 3abf5 ::do_widen(char) const@@Base+0x189e5> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15e0c(%rip),%rdx # 3ad06 ::do_widen(char) const@@Base+0x18af6> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15de9(%rip),%rdx # 3acfb ::do_widen(char) const@@Base+0x18aeb> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15dc6(%rip),%rdx # 3acf0 ::do_widen(char) const@@Base+0x18ae0> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15cae(%rip),%rdx # 3abf0 ::do_widen(char) const@@Base+0x189e0> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1664b(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d42(%rip),%rdx # 3acb4 ::do_widen(char) const@@Base+0x18aa4> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15d1f(%rip),%rdx # 3aca9 ::do_widen(char) const@@Base+0x18a99> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ce1(%rip),%rdx # 3ac83 ::do_widen(char) const@@Base+0x18a73> │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15c94(%rip),%rdx # 3ac4e ::do_widen(char) const@@Base+0x18a3e> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15c6f(%rip),%rdx # 3ac41 ::do_widen(char) const@@Base+0x18a31> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15c4c(%rip),%rdx # 3ac36 ::do_widen(char) const@@Base+0x18a26> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15be9(%rip),%rdx # 3abeb ::do_widen(char) const@@Base+0x189db> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15c0e(%rip),%rdx # 3ac28 ::do_widen(char) const@@Base+0x18a18> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15be9(%rip),%rdx # 3ac1b ::do_widen(char) const@@Base+0x18a0b> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b9b(%rip),%rdx # 3abe5 ::do_widen(char) const@@Base+0x189d5> │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b7a(%rip),%rdx # 3abdc ::do_widen(char) const@@Base+0x189cc> │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b4f(%rip),%rdx # 3abc9 ::do_widen(char) const@@Base+0x189b9> │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b25(%rip),%rdx # 3abb7 ::do_widen(char) const@@Base+0x189a7> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15aff(%rip),%rdx # 3aba9 ::do_widen(char) const@@Base+0x18999> │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ad4(%rip),%rdx # 3ab96 ::do_widen(char) const@@Base+0x18986> │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15aaa(%rip),%rdx # 3ab84 ::do_widen(char) const@@Base+0x18974> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15c3d(%rip),%rdx # 3ad2f ::do_widen(char) const@@Base+0x18b1f> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15bd8(%rip),%rdx # 3ace2 ::do_widen(char) const@@Base+0x18ad2> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15bb5(%rip),%rdx # 3acd7 ::do_widen(char) const@@Base+0x18ac7> │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b90(%rip),%rdx # 3acca ::do_widen(char) const@@Base+0x18aba> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b6d(%rip),%rdx # 3acbf ::do_widen(char) const@@Base+0x18aaf> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b4a(%rip),%rdx # 3acb4 ::do_widen(char) const@@Base+0x18aa4> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b27(%rip),%rdx # 3aca9 ::do_widen(char) const@@Base+0x18a99> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15b04(%rip),%rdx # 3ac9e ::do_widen(char) const@@Base+0x18a8e> │ │ │ │ - lea -0x1a(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ad1(%rip),%rdx # 3ac83 ::do_widen(char) const@@Base+0x18a73> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15aaf(%rip),%rdx # 3ac79 ::do_widen(char) const@@Base+0x18a69> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a90(%rip),%rdx # 3ac72 ::do_widen(char) const@@Base+0x18a62> │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a66(%rip),%rdx # 3ac60 ::do_widen(char) const@@Base+0x18a50> │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a3c(%rip),%rdx # 3ac4e ::do_widen(char) const@@Base+0x18a3e> │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a17(%rip),%rdx # 3ac41 ::do_widen(char) const@@Base+0x18a31> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159f4(%rip),%rdx # 3ac36 ::do_widen(char) const@@Base+0x18a26> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159ce(%rip),%rdx # 3ac28 ::do_widen(char) const@@Base+0x18a18> │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159a9(%rip),%rdx # 3ac1b ::do_widen(char) const@@Base+0x18a0b> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15abe(%rip),%rdx # 3ad48 ::do_widen(char) const@@Base+0x18b38> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a98(%rip),%rdx # 3ad3a ::do_widen(char) const@@Base+0x18b2a> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a75(%rip),%rdx # 3ad2f ::do_widen(char) const@@Base+0x18b1f> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a51(%rip),%rdx # 3ad23 ::do_widen(char) const@@Base+0x18b13> │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a2a(%rip),%rdx # 3ad14 ::do_widen(char) const@@Base+0x18b04> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a04(%rip),%rdx # 3ad06 ::do_widen(char) const@@Base+0x18af6> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159e1(%rip),%rdx # 3acfb ::do_widen(char) const@@Base+0x18aeb> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159be(%rip),%rdx # 3acf0 ::do_widen(char) const@@Base+0x18ae0> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a30(%rip),%rdx # 3ad7a ::do_widen(char) const@@Base+0x18b6a> │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15a0a(%rip),%rdx # 3ad6c ::do_widen(char) const@@Base+0x18b5c> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159e7(%rip),%rdx # 3ad61 ::do_widen(char) const@@Base+0x18b51> │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159c2(%rip),%rdx # 3ad54 ::do_widen(char) const@@Base+0x18b44> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159d0(%rip),%rdx # 3ad7a ::do_widen(char) const@@Base+0x18b6a> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159c3(%rip),%rdx # 3ad85 ::do_widen(char) const@@Base+0x18b75> │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x159ab(%rip),%rdx # 3ad85 ::do_widen(char) const@@Base+0x18b75> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x157c5(%rip),%rdx # 3abb7 ::do_widen(char) const@@Base+0x189a7> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15770(%rip),%rdx # 3ab7a ::do_widen(char) const@@Base+0x1896a> │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15749(%rip),%rdx # 3ab6b ::do_widen(char) const@@Base+0x1895b> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15727(%rip),%rdx # 3ab61 ::do_widen(char) const@@Base+0x18951> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15707(%rip),%rdx # 3ab59 ::do_widen(char) const@@Base+0x18949> │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x156e7(%rip),%rdx # 3ab51 ::do_widen(char) const@@Base+0x18941> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x156c5(%rip),%rdx # 3ab47 ::do_widen(char) const@@Base+0x18937> │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1569d(%rip),%rdx # 3ab37 ::do_widen(char) const@@Base+0x18927> │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x157ec(%rip),%rdx # 3ac9e ::do_widen(char) const@@Base+0x18a8e> │ │ │ │ - lea -0x14(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1565e(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea -0x16(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1562f(%rip),%rdx # 3ab11 ::do_widen(char) const@@Base+0x18901> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x157dd(%rip),%rdx # 3acd7 ::do_widen(char) const@@Base+0x18ac7> │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1574e(%rip),%rdx # 3ac60 ::do_widen(char) const@@Base+0x18a50> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x155e1(%rip),%rdx # 3ab0b ::do_widen(char) const@@Base+0x188fb> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15730(%rip),%rdx # 3ac72 ::do_widen(char) const@@Base+0x18a62> │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x155a5(%rip),%rdx # 3aaff ::do_widen(char) const@@Base+0x188ef> │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15589(%rip),%rdx # 3aafb ::do_widen(char) const@@Base+0x188eb> │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1556d(%rip),%rdx # 3aaf7 ::do_widen(char) const@@Base+0x188e7> │ │ │ │ - lea -0x3(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15551(%rip),%rdx # 3aaf3 ::do_widen(char) const@@Base+0x188e3> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15536(%rip),%rdx # 3aaf0 ::do_widen(char) const@@Base+0x188e0> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1551b(%rip),%rdx # 3aaed ::do_widen(char) const@@Base+0x188dd> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15500(%rip),%rdx # 3aaea ::do_widen(char) const@@Base+0x188da> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x154e5(%rip),%rdx # 3aae7 ::do_widen(char) const@@Base+0x188d7> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x154ca(%rip),%rdx # 3aae4 ::do_widen(char) const@@Base+0x188d4> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x154af(%rip),%rdx # 3aae1 ::do_widen(char) const@@Base+0x188d1> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15494(%rip),%rdx # 3aade ::do_widen(char) const@@Base+0x188ce> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15479(%rip),%rdx # 3aadb ::do_widen(char) const@@Base+0x188cb> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x1545e(%rip),%rdx # 3aad8 ::do_widen(char) const@@Base+0x188c8> │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15638(%rip),%rdx # 3acca ::do_widen(char) const@@Base+0x18aba> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ee8(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15ec6(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15e9c(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0x15e8d(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - jmpq 24d10 ::do_widen(char) const@@Base+0x2b00> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - lea 0x153bb(%rip),%rsi # 3aad3 ::do_widen(char) const@@Base+0x188c3> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x20,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - cmpq $0x1,0x8(%rbx) │ │ │ │ - jne 25748 ::do_widen(char) const@@Base+0x3538> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsbl (%rax),%edx │ │ │ │ - lea -0x21(%rdx),%eax │ │ │ │ - cmp $0x5d,%al │ │ │ │ - ja 261d0 ::do_widen(char) const@@Base+0x3fc0> │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x15376(%rip),%rsi # 3aac5 ::do_widen(char) const@@Base+0x188b5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 261d0 ::do_widen(char) const@@Base+0x3fc0> │ │ │ │ - lea 0x15e15(%rip),%rsi # 3b57b ::do_widen(char) const@@Base+0x1936b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x102,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15df6(%rip),%rsi # 3b574 ::do_widen(char) const@@Base+0x19364> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x103,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15dee(%rip),%rsi # 3b584 ::do_widen(char) const@@Base+0x19374> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x104,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15ddf(%rip),%rsi # 3b58d ::do_widen(char) const@@Base+0x1937d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x105,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15500(%rip),%rsi # 3acc6 ::do_widen(char) const@@Base+0x18ab6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x106,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x152ed(%rip),%rsi # 3aacf ::do_widen(char) const@@Base+0x188bf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x107,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x152db(%rip),%rsi # 3aad9 ::do_widen(char) const@@Base+0x188c9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x109,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x152c2(%rip),%rsi # 3aadc ::do_widen(char) const@@Base+0x188cc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x152a9(%rip),%rsi # 3aadf ::do_widen(char) const@@Base+0x188cf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15290(%rip),%rsi # 3aae2 ::do_widen(char) const@@Base+0x188d2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10c,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15277(%rip),%rsi # 3aae5 ::do_widen(char) const@@Base+0x188d5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1525e(%rip),%rsi # 3aae8 ::do_widen(char) const@@Base+0x188d8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15245(%rip),%rsi # 3aaeb ::do_widen(char) const@@Base+0x188db> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1522c(%rip),%rsi # 3aaee ::do_widen(char) const@@Base+0x188de> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x110,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15213(%rip),%rsi # 3aaf1 ::do_widen(char) const@@Base+0x188e1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x111,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x151fa(%rip),%rsi # 3aaf4 ::do_widen(char) const@@Base+0x188e4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x112,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x151e2(%rip),%rsi # 3aaf8 ::do_widen(char) const@@Base+0x188e8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x113,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x151ca(%rip),%rsi # 3aafc ::do_widen(char) const@@Base+0x188ec> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x114,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15319(%rip),%rsi # 3ac67 ::do_widen(char) const@@Base+0x18a57> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x148,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15196(%rip),%rsi # 3ab00 ::do_widen(char) const@@Base+0x188f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x149,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x152cf(%rip),%rsi # 3ac55 ::do_widen(char) const@@Base+0x18a45> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x14a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1532f(%rip),%rsi # 3acd1 ::do_widen(char) const@@Base+0x18ac1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x14b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1514e(%rip),%rsi # 3ab0c ::do_widen(char) const@@Base+0x188fc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x14d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15138(%rip),%rsi # 3ab12 ::do_widen(char) const@@Base+0x18902> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x14e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15294(%rip),%rsi # 3ac8a ::do_widen(char) const@@Base+0x18a7a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x14f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15117(%rip),%rsi # 3ab29 ::do_widen(char) const@@Base+0x18919> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x150,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1510a(%rip),%rsi # 3ab38 ::do_widen(char) const@@Base+0x18928> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x151,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150fe(%rip),%rsi # 3ab48 ::do_widen(char) const@@Base+0x18938> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x152,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150ec(%rip),%rsi # 3ab52 ::do_widen(char) const@@Base+0x18942> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x153,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150d8(%rip),%rsi # 3ab5a ::do_widen(char) const@@Base+0x1894a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x154,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150c4(%rip),%rsi # 3ab62 ::do_widen(char) const@@Base+0x18952> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x155,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150b2(%rip),%rsi # 3ab6c ::do_widen(char) const@@Base+0x1895c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x156,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x150dc(%rip),%rsi # 3abb2 ::do_widen(char) const@@Base+0x189a2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x157,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15238(%rip),%rsi # 3ad2a ::do_widen(char) const@@Base+0x18b1a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1506d(%rip),%rsi # 3ab7b ::do_widen(char) const@@Base+0x1896b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1505b(%rip),%rsi # 3ab85 ::do_widen(char) const@@Base+0x18975> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15c,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15051(%rip),%rsi # 3ab97 ::do_widen(char) const@@Base+0x18987> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15048(%rip),%rsi # 3abaa ::do_widen(char) const@@Base+0x1899a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1503a(%rip),%rsi # 3abb8 ::do_widen(char) const@@Base+0x189a8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x15f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15030(%rip),%rsi # 3abca ::do_widen(char) const@@Base+0x189ba> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x160,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15027(%rip),%rsi # 3abdd ::do_widen(char) const@@Base+0x189cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x161,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15044(%rip),%rsi # 3ac16 ::do_widen(char) const@@Base+0x18a06> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x162,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15034(%rip),%rsi # 3ac22 ::do_widen(char) const@@Base+0x18a12> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x163,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14fdc(%rip),%rsi # 3abe6 ::do_widen(char) const@@Base+0x189d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x164,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15009(%rip),%rsi # 3ac2f ::do_widen(char) const@@Base+0x18a1f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x165,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14ffb(%rip),%rsi # 3ac3d ::do_widen(char) const@@Base+0x18a2d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x166,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14fea(%rip),%rsi # 3ac48 ::do_widen(char) const@@Base+0x18a38> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x167,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x15006(%rip),%rsi # 3ac80 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x168,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x1500f(%rip),%rsi # 3aca5 ::do_widen(char) const@@Base+0x18a95> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x169,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14ffe(%rip),%rsi # 3acb0 ::do_widen(char) const@@Base+0x18aa0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x158d3(%rip),%rsi # 3b5a1 ::do_widen(char) const@@Base+0x19391> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f02(%rip),%rsi # 3abec ::do_widen(char) const@@Base+0x189dc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16c,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14fe3(%rip),%rsi # 3ace9 ::do_widen(char) const@@Base+0x18ad9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14fd5(%rip),%rsi # 3acf7 ::do_widen(char) const@@Base+0x18ae7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14fc4(%rip),%rsi # 3ad02 ::do_widen(char) const@@Base+0x18af2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x16f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14e97(%rip),%rsi # 3abf1 ::do_widen(char) const@@Base+0x189e1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x170,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f97(%rip),%rsi # 3ad0d ::do_widen(char) const@@Base+0x18afd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x171,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f89(%rip),%rsi # 3ad1b ::do_widen(char) const@@Base+0x18b0b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x172,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f88(%rip),%rsi # 3ad36 ::do_widen(char) const@@Base+0x18b26> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x173,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14e2c(%rip),%rsi # 3abf6 ::do_widen(char) const@@Base+0x189e6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x174,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14e1a(%rip),%rsi # 3ac00 ::do_widen(char) const@@Base+0x189f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x175,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f3f(%rip),%rsi # 3ad41 ::do_widen(char) const@@Base+0x18b31> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x176,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14dea(%rip),%rsi # 3ac08 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x177,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f21(%rip),%rsi # 3ad5b ::do_widen(char) const@@Base+0x18b4b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x178,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14f12(%rip),%rsi # 3ad68 ::do_widen(char) const@@Base+0x18b58> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x179,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d9e(%rip),%rsi # 3ac10 ::do_widen(char) const@@Base+0x18a00> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d8e(%rip),%rsi # 3ac1c ::do_widen(char) const@@Base+0x18a0c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d7f(%rip),%rsi # 3ac29 ::do_widen(char) const@@Base+0x18a19> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17c,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d71(%rip),%rsi # 3ac37 ::do_widen(char) const@@Base+0x18a27> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d60(%rip),%rsi # 3ac42 ::do_widen(char) const@@Base+0x18a32> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d51(%rip),%rsi # 3ac4f ::do_widen(char) const@@Base+0x18a3f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x17f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d47(%rip),%rsi # 3ac61 ::do_widen(char) const@@Base+0x18a51> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x180,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d3d(%rip),%rsi # 3ac73 ::do_widen(char) const@@Base+0x18a63> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x181,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d28(%rip),%rsi # 3ac7a ::do_widen(char) const@@Base+0x18a6a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x182,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d16(%rip),%rsi # 3ac84 ::do_widen(char) const@@Base+0x18a74> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x183,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d15(%rip),%rsi # 3ac9f ::do_widen(char) const@@Base+0x18a8f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x184,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14d04(%rip),%rsi # 3acaa ::do_widen(char) const@@Base+0x18a9a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x185,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14cf3(%rip),%rsi # 3acb5 ::do_widen(char) const@@Base+0x18aa5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x186,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14ce2(%rip),%rsi # 3acc0 ::do_widen(char) const@@Base+0x18ab0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x187,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14cd1(%rip),%rsi # 3accb ::do_widen(char) const@@Base+0x18abb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x188,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14cc2(%rip),%rsi # 3acd8 ::do_widen(char) const@@Base+0x18ac8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x189,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14cb1(%rip),%rsi # 3ace3 ::do_widen(char) const@@Base+0x18ad3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18a,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14ca3(%rip),%rsi # 3acf1 ::do_widen(char) const@@Base+0x18ae1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18b,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c92(%rip),%rsi # 3acfc ::do_widen(char) const@@Base+0x18aec> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18c,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c81(%rip),%rsi # 3ad07 ::do_widen(char) const@@Base+0x18af7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18d,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c73(%rip),%rsi # 3ad15 ::do_widen(char) const@@Base+0x18b05> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18e,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c66(%rip),%rsi # 3ad24 ::do_widen(char) const@@Base+0x18b14> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x18f,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c56(%rip),%rsi # 3ad30 ::do_widen(char) const@@Base+0x18b20> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x190,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c45(%rip),%rsi # 3ad3b ::do_widen(char) const@@Base+0x18b2b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x191,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c37(%rip),%rsi # 3ad49 ::do_widen(char) const@@Base+0x18b39> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x192,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c27(%rip),%rsi # 3ad55 ::do_widen(char) const@@Base+0x18b45> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x193,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c18(%rip),%rsi # 3ad62 ::do_widen(char) const@@Base+0x18b52> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x194,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14c07(%rip),%rsi # 3ad6d ::do_widen(char) const@@Base+0x18b5d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x195,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14bf9(%rip),%rsi # 3ad7b ::do_widen(char) const@@Base+0x18b6b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x196,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14bd5(%rip),%rsi # 3ad73 ::do_widen(char) const@@Base+0x18b63> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x197,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - lea 0x14bc7(%rip),%rsi # 3ad81 ::do_widen(char) const@@Base+0x18b71> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x198,%edx │ │ │ │ - je 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ - nop │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - jmpq 25741 ::do_widen(char) const@@Base+0x3531> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3286a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x92ca> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x5,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 32820 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9280> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 328a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9300> │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + callq 38d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf760> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeac0> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 328df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x933f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x220910(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 269f0 ::do_widen(char) const@@Base+0x47e0> │ │ │ │ - cmp %rax,0x220918(%rip) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jne 26214 ::do_widen(char) const@@Base+0x4004> │ │ │ │ - lea 0x2208f9(%rip),%rbp │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 2626e ::do_widen(char) const@@Base+0x405e> │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 26263 ::do_widen(char) const@@Base+0x4053> │ │ │ │ - lea 0x2208e8(%rip),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5830 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5560 │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 2624b ::do_widen(char) const@@Base+0x403b> │ │ │ │ + je 328d1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9331> │ │ │ │ callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 328c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9320> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 328ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x934c> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ callq 5700 │ │ │ │ - subq $0x1,0x2208ca(%rip) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 26220 ::do_widen(char) const@@Base+0x4010> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - mov 0x22089b(%rip),%rsi │ │ │ │ - lea -0x8(%rbp),%rdi │ │ │ │ - callq 26870 ::do_widen(char) const@@Base+0x4660> │ │ │ │ - movq $0x0,0x220887(%rip) │ │ │ │ - mov %rbp,0x220888(%rip) │ │ │ │ - mov %rbp,0x220889(%rip) │ │ │ │ - movq $0x0,0x220886(%rip) │ │ │ │ - jmp 26263 ::do_widen(char) const@@Base+0x4053> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r12 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x20(%rbx) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 24ba0 ::do_widen(char) const@@Base+0x2990> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 26d70 ::do_widen(char) const@@Base+0x4b60> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - je 263b0 ::do_widen(char) const@@Base+0x41a0> │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x8(%rbp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - je 26350 ::do_widen(char) const@@Base+0x4140> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%rbp) │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 32927 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9387> │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 26326 ::do_widen(char) const@@Base+0x4116> │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov 0x28(%rdx),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2638a ::do_widen(char) const@@Base+0x417a> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 263a4 ::do_widen(char) const@@Base+0x4194> │ │ │ │ - sub %r14,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp $0x7fffffff,%r13 │ │ │ │ - jg 26326 ::do_widen(char) const@@Base+0x4116> │ │ │ │ - cmp $0xffffffff80000000,%r13 │ │ │ │ - jl 263d6 ::do_widen(char) const@@Base+0x41c6> │ │ │ │ - mov %r13d,%edi │ │ │ │ - shr $0x1f,%edi │ │ │ │ - jmpq 26326 ::do_widen(char) const@@Base+0x4116> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 263be ::do_widen(char) const@@Base+0x41ae> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq 26326 ::do_widen(char) const@@Base+0x4116> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq 327a1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9201> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeac0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 32937 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9397> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3292f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x938f> │ │ │ │ + callq 5700 │ │ │ │ + jmp 3292f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x938f> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov $0x5,%r8d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x214271(%rip),%esi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 2643c ::do_widen(char) const@@Base+0x422c> │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 26460 ::do_widen(char) const@@Base+0x4250> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 26589 ::do_widen(char) const@@Base+0x4379> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x2206a9(%rip),%rbp │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %esi,%r12d │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 26580 ::do_widen(char) const@@Base+0x4370> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea 0x220688(%rip),%r14 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x214258(%rip),%edi │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + add %esi,%edx │ │ │ │ + mov %edi,%esi │ │ │ │ + lea 0xc(%rax),%ecx │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add $0xc,%rax │ │ │ │ + sar %edx │ │ │ │ + add %edi,%esi │ │ │ │ + shr %rax │ │ │ │ + sub $0x2,%edx │ │ │ │ + sar %esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + sub %eax,%esi │ │ │ │ + callq 38260 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xecc0> │ │ │ │ + cmpb $0x0,0x213afe(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + je 32a06 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9466> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x213af2(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r13,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 32a56 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94b6> │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32a56 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x94b6> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov $0x2,%r8d │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xa(%rax),%ecx │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + lea 0x9138(%rip),%rdx # 3bbc8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12628> │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - jmp 264bd ::do_widen(char) const@@Base+0x42ad> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2658e ::do_widen(char) const@@Base+0x437e> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 264f0 ::do_widen(char) const@@Base+0x42e0> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 264b4 ::do_widen(char) const@@Base+0x42a4> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 264f0 ::do_widen(char) const@@Base+0x42e0> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 264fc ::do_widen(char) const@@Base+0x42ec> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 26490 ::do_widen(char) const@@Base+0x4280> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 264b0 ::do_widen(char) const@@Base+0x42a0> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jle 264a5 ::do_widen(char) const@@Base+0x4295> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 264bd ::do_widen(char) const@@Base+0x42ad> │ │ │ │ - lea 0x220605(%rip),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 26542 ::do_widen(char) const@@Base+0x4332> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - ja 26570 ::do_widen(char) const@@Base+0x4360> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq c6f0 <__cxa_finalize@plt+0x6af0> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32af5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9555> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x90c8(%rip),%rdx # 3bbc4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12624> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2653e ::do_widen(char) const@@Base+0x432e> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2655e ::do_widen(char) const@@Base+0x434e> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 26542 ::do_widen(char) const@@Base+0x4332> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2655e ::do_widen(char) const@@Base+0x434e> │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x2205b2(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - callq 262b0 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12d,0x40(%r14) │ │ │ │ - jmpq 2643c ::do_widen(char) const@@Base+0x422c> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq c6f0 <__cxa_finalize@plt+0x6af0> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32b37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9597> │ │ │ │ + callq 5700 │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + sub %rbp,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 32e88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98e8> │ │ │ │ + movabs $0x7ffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 32e96 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98f6> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + je 32e78 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98d8> │ │ │ │ + mov %rax,%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 26526 ::do_widen(char) const@@Base+0x4316> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 26514 ::do_widen(char) const@@Base+0x4304> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32c11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9671> │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + add $0x20,%rbp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 32bf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9650> │ │ │ │ + cmpb $0x0,0x1c(%rsp) │ │ │ │ + lea 0x8f98(%rip),%rsi # 3bbc2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12622> │ │ │ │ + lea 0x8f94(%rip),%rbp # 3bbc5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12625> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmove %rsi,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 54b0 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + mov $0x58,%edi │ │ │ │ + callq 5750 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + callq 36c80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6e0> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32c9a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x96fa> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 32ccf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x972f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32cc1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9721> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 32cb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9710> │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 32cdc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x973c> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32cf6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9756> │ │ │ │ + callq 5700 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + jmp 32d3c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x979c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x220581(%rip),%r14 │ │ │ │ - jmp 26542 ::do_widen(char) const@@Base+0x4332> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmpq 264c9 ::do_widen(char) const@@Base+0x42b9> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x220549(%rip),%rdi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 268e0 ::do_widen(char) const@@Base+0x46d0> │ │ │ │ - lea 0x220531(%rip),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 266f9 ::do_widen(char) const@@Base+0x44e9> │ │ │ │ - mov 0x220529(%rip),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 266f0 ::do_widen(char) const@@Base+0x44e0> │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov (%r12),%r13 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - jmp 26609 ::do_widen(char) const@@Base+0x43f9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 26653 ::do_widen(char) const@@Base+0x4443> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2662c ::do_widen(char) const@@Base+0x441c> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 32e30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9890> │ │ │ │ + mov $0x157,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 32e30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9890> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26643 ::do_widen(char) const@@Base+0x4433> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 26647 ::do_widen(char) const@@Base+0x4437> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 26600 ::do_widen(char) const@@Base+0x43f0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 26600 ::do_widen(char) const@@Base+0x43f0> │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 26609 ::do_widen(char) const@@Base+0x43f9> │ │ │ │ - lea 0x2204ae(%rip),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2668e ::do_widen(char) const@@Base+0x447e> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 266d0 ::do_widen(char) const@@Base+0x44c0> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 266a7 ::do_widen(char) const@@Base+0x4497> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2668e ::do_widen(char) const@@Base+0x447e> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 266a7 ::do_widen(char) const@@Base+0x4497> │ │ │ │ - lea 0x22046b(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - callq 262b0 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde60> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + callq 6a30 <__cxa_finalize@plt+0xe30> │ │ │ │ + lea 0x80a1(%rip),%rdx # 3ae0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1186e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + callq 32640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x90a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 32d9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x97fe> │ │ │ │ + callq 5700 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 32d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9770> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 32ddf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x983f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32dd1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9831> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 32dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9820> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 32dec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x984c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb60> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeac0> │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ xor %fs:0x28,%rcx │ │ │ │ - jne 26700 ::do_widen(char) const@@Base+0x44f0> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ + jne 32ee0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9940> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2668a ::do_widen(char) const@@Base+0x447a> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jle 2667e ::do_widen(char) const@@Base+0x446e> │ │ │ │ - jmp 266a7 ::do_widen(char) const@@Base+0x4497> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x220411(%rip),%r14 │ │ │ │ - jmp 2668e ::do_widen(char) const@@Base+0x447e> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 266ab ::do_widen(char) const@@Base+0x449b> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x2203e6(%rip),%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x2203d2(%rip),%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 268e0 ::do_widen(char) const@@Base+0x46d0> │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 2683c ::do_widen(char) const@@Base+0x462c> │ │ │ │ - mov 0x2203b7(%rip),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 26860 ::do_widen(char) const@@Base+0x4650> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 26781 ::do_widen(char) const@@Base+0x4571> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 267cd ::do_widen(char) const@@Base+0x45bd> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 267a6 ::do_widen(char) const@@Base+0x4596> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 267bd ::do_widen(char) const@@Base+0x45ad> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 267c1 ::do_widen(char) const@@Base+0x45b1> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 26778 ::do_widen(char) const@@Base+0x4568> │ │ │ │ - mov %ebx,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 37c30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe690> │ │ │ │ + lea 0x8d81(%rip),%rsi # 3bbc5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12625> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - js 26778 ::do_widen(char) const@@Base+0x4568> │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 26781 ::do_widen(char) const@@Base+0x4571> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 26813 ::do_widen(char) const@@Base+0x4603> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 267f7 ::do_widen(char) const@@Base+0x45e7> │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ + sete %bpl │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32da9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9809> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 32da9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9809> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + jmpq 32c1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x967e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmpq 32bc4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9624> │ │ │ │ + callq 5450 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32eb8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9918> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rbp │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2680f ::do_widen(char) const@@Base+0x45ff> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2682f ::do_widen(char) const@@Base+0x461f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 26813 ::do_widen(char) const@@Base+0x4603> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2682f ::do_widen(char) const@@Base+0x461f> │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x2202e1(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - callq 262b0 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x21fca3(%rip),%eax # 2464d8 , std::allocator >@@GLIBCXX_3.4.21+0xab0> │ │ │ │ - cmp %eax,0x40(%r14) │ │ │ │ - sete %dl │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - jne 26865 ::do_widen(char) const@@Base+0x4655> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%r14 │ │ │ │ - jmp 26813 ::do_widen(char) const@@Base+0x4603> │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb60> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeac0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 268c0 ::do_widen(char) const@@Base+0x46b0> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 26870 ::do_widen(char) const@@Base+0x4660> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32ebb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x991b> │ │ │ │ + callq 5700 │ │ │ │ + jmp 32ebb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x991b> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32ecd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x992d> │ │ │ │ + callq 5700 │ │ │ │ + jmp 32ecd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x992d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 32ed0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9930> │ │ │ │ + jmp 32ee5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9945> │ │ │ │ + jmp 32ee5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9945> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 32ebb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x991b> │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq c380 <__cxa_finalize@plt+0x6780> │ │ │ │ + jmpq 32e9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98fe> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 32f69 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99c9> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 268a1 ::do_widen(char) const@@Base+0x4691> │ │ │ │ + je 32f61 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99c1> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + addq $0x20,0x10(%rsp) │ │ │ │ + jmp 32f46 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99a6> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov $0x58,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 5770 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 32f94 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99f4> │ │ │ │ callq 5700 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2687f ::do_widen(char) const@@Base+0x466f> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 32f31 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9991> │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + jmp 32f7e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x99de> │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 32e9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98fe> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 32e9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x98fe> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - jmpq 26870 ::do_widen(char) const@@Base+0x4660> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,0x18(%rdi) │ │ │ │ + je 330ca , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b2a> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x8(%rdi),%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 269b0 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 26919 ::do_widen(char) const@@Base+0x4709> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov 0x8(%rbp),%r13 │ │ │ │ + lea (%rbx,%rbx,2),%r12 │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %r12,%rdx │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + mov (%rdx),%edx │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmpl $0x1,0x8(%rax,%r12,1) │ │ │ │ + jle 3308f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9aef> │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 26963 ::do_widen(char) const@@Base+0x4753> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2693c ::do_widen(char) const@@Base+0x472c> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26953 ::do_widen(char) const@@Base+0x4743> │ │ │ │ - sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 26957 ::do_widen(char) const@@Base+0x4747> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 26910 ::do_widen(char) const@@Base+0x4700> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 26910 ::do_widen(char) const@@Base+0x4700> │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 26919 ::do_widen(char) const@@Base+0x4709> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 269b0 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 269c8 ::do_widen(char) const@@Base+0x47b8> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 26997 ::do_widen(char) const@@Base+0x4787> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 269b0 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 269b0 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov 0x8(%rbp),%r13 │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x6f,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %r12,%rdx │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + mov (%rdx),%edx │ │ │ │ + sub %ebx,%ecx │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmp %ebx,0x8(%rax,%r12,1) │ │ │ │ + jg 33050 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ab0> │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea 0x1(%r15),%ebx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 32ff8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9a58> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + repz retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + lea 0x212390(%rip),%rax # 245468 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bec8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x28(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,-0x20(%rdi) │ │ │ │ + mov %rax,-0x28(%rdi) │ │ │ │ + movq $0x0,-0x18(%rdi) │ │ │ │ + movq $0x0,-0x10(%rdi) │ │ │ │ + movq $0x0,-0x8(%rdi) │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26993 ::do_widen(char) const@@Base+0x4783> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jle 26987 ::do_widen(char) const@@Base+0x4777> │ │ │ │ - jmp 26997 ::do_widen(char) const@@Base+0x4787> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3312a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b8a> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 26bbb ::do_widen(char) const@@Base+0x49ab> │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x8(%rsi),%rbp │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 26a9b ::do_widen(char) const@@Base+0x488b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26ba8 ::do_widen(char) const@@Base+0x4998> │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26a5e ::do_widen(char) const@@Base+0x484e> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26bae ::do_widen(char) const@@Base+0x499e> │ │ │ │ - test %eax,%eax │ │ │ │ - js 26bae ::do_widen(char) const@@Base+0x499e> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 26a71 ::do_widen(char) const@@Base+0x4861> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26a87 ::do_widen(char) const@@Base+0x4877> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26ad2 ::do_widen(char) const@@Base+0x48c2> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26a8b ::do_widen(char) const@@Base+0x487b> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26ad2 ::do_widen(char) const@@Base+0x48c2> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 26bbb ::do_widen(char) const@@Base+0x49ab> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x20(%rbx),%r15 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - cmovbe %r12,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 26a20 ::do_widen(char) const@@Base+0x4810> │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jle 26a45 ::do_widen(char) const@@Base+0x4835> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jle 26a7f ::do_widen(char) const@@Base+0x486f> │ │ │ │ - mov 0x18(%rbx),%r12 │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 26af5 ::do_widen(char) const@@Base+0x48e5> │ │ │ │ - jmp 26b50 ::do_widen(char) const@@Base+0x4940> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 26b50 ::do_widen(char) const@@Base+0x4940> │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26b25 ::do_widen(char) const@@Base+0x4915> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 26b3b ::do_widen(char) const@@Base+0x492b> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26b3f ::do_widen(char) const@@Base+0x492f> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26ae8 ::do_widen(char) const@@Base+0x48d8> │ │ │ │ - test %eax,%eax │ │ │ │ - js 26ae8 ::do_widen(char) const@@Base+0x48d8> │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 26af5 ::do_widen(char) const@@Base+0x48e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 26b9e ::do_widen(char) const@@Base+0x498e> │ │ │ │ - mov 0x28(%r13),%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26b79 ::do_widen(char) const@@Base+0x4969> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26b91 ::do_widen(char) const@@Base+0x4981> │ │ │ │ - sub %rbp,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 26bd0 ::do_widen(char) const@@Base+0x49c0> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 26b95 ::do_widen(char) const@@Base+0x4985> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26bd0 ::do_widen(char) const@@Base+0x49c0> │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 26b55 ::do_widen(char) const@@Base+0x4945> │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 26bbe ::do_widen(char) const@@Base+0x49ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jns 26a5e ::do_widen(char) const@@Base+0x484e> │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 26a9b ::do_widen(char) const@@Base+0x488b> │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov $0xe,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + cmp 0x20(%rbx),%rsi │ │ │ │ + mov %r12d,0xc(%rsp) │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + je 331e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c40> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 331bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c1c> │ │ │ │ + mov 0xc(%rsp),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + add $0xc,%rsi │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 331f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c50> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - jmpq 26b50 ::do_widen(char) const@@Base+0x4940> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq 33400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e60> │ │ │ │ + jmp 331c4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c24> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 33140 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ba0> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 26cd8 ::do_widen(char) const@@Base+0x4ac8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r15 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - jmp 26c29 ::do_widen(char) const@@Base+0x4a19> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - test %rax,%rax │ │ │ │ - je 26c77 ::do_widen(char) const@@Base+0x4a67> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmovbe %r15,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 26c52 ::do_widen(char) const@@Base+0x4a42> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x48(%r13),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov %eax,%ebx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26c68 ::do_widen(char) const@@Base+0x4a58> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26c6c ::do_widen(char) const@@Base+0x4a5c> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26c18 ::do_widen(char) const@@Base+0x4a08> │ │ │ │ - test %eax,%eax │ │ │ │ - js 26c18 ::do_widen(char) const@@Base+0x4a08> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + imul $0x64,%ebx,%ebx │ │ │ │ + callq c9a0 <__cxa_finalize@plt+0x6da0> │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jge 33279 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9cd9> │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + sub 0x10(%r13),%rax │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + cmp $0x63,%rax │ │ │ │ + jbe 33348 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9da8> │ │ │ │ + lea 0x28(%r13),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq c9a0 <__cxa_finalize@plt+0x6da0> │ │ │ │ + cmp $0x32,%rax │ │ │ │ + jle 33338 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d98> │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r12 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 3330d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d6d> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + lea 0xc(%rbx),%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub 0x8(%rbx),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 33320 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d80> │ │ │ │ + mov 0x18(%r13),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 33300 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d60> │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + imul %r12,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - jne 26c26 ::do_widen(char) const@@Base+0x4a16> │ │ │ │ - test %sil,%sil │ │ │ │ - mov %rbx,%r9 │ │ │ │ - jne 26cdc ::do_widen(char) const@@Base+0x4acc> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 26d1b ::do_widen(char) const@@Base+0x4b0b> │ │ │ │ - sub %r15,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 26cc0 ::do_widen(char) const@@Base+0x4ab0> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 26ca4 ::do_widen(char) const@@Base+0x4a94> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26cc0 ::do_widen(char) const@@Base+0x4ab0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,%rdx │ │ │ │ + jle 33300 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d60> │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rax),%rsi │ │ │ │ + add $0xc,%rax │ │ │ │ + mov %rsi,-0xc(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,-0x4(%rax) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 332e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d48> │ │ │ │ + lea -0xc(%rcx),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + jne 332a6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d06> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + jmpq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + nop │ │ │ │ + add $0x1,%edx │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov %edx,0x4(%rbx) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmpq 332a1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9d01> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 33140 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ba0> │ │ │ │ + movss 0x889c(%rip),%xmm0 # 3bbf4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12654> │ │ │ │ + callq cb80 <__cxa_finalize@plt+0x6f80> │ │ │ │ + test %al,%al │ │ │ │ + je 33386 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9de6> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 33373 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dd3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 33140 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9ba0> │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov $0x3,%edi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jl 33368 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9dc8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 33279 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9cd9> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x2120c1(%rip),%rax # 245468 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bec8> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 333c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e20> │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rbx,0x18(%rax) │ │ │ │ - je 26d50 ::do_widen(char) const@@Base+0x4b40> │ │ │ │ + lea 0x212091(%rip),%rax # 245468 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bec8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 333ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e4c> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 57c0 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x28(%rax),%r14 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x20(%rax),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x8(%rcx),%r15 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov (%rcx),%rbp │ │ │ │ - cmp %r14,%r15 │ │ │ │ - cmovbe %r15,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 26c88 ::do_widen(char) const@@Base+0x4a78> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - jne 26ca0 ::do_widen(char) const@@Base+0x4a90> │ │ │ │ - sub %r15,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jle 26c94 ::do_widen(char) const@@Base+0x4a84> │ │ │ │ - jmpq 26cc0 ::do_widen(char) const@@Base+0x4ab0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x68,%esi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ + mov %rbp,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 26f88 ::do_widen(char) const@@Base+0x4d78> │ │ │ │ - mov 0x8(%rdx),%r12 │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x20(%rsi),%r8 │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - cmovbe %r12,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 26e68 ::do_widen(char) const@@Base+0x4c58> │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26eba ::do_widen(char) const@@Base+0x4caa> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26dd8 ::do_widen(char) const@@Base+0x4bc8> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26f60 ::do_widen(char) const@@Base+0x4d50> │ │ │ │ - cmp %rbx,0x18(%r13) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - je 26f75 ::do_widen(char) const@@Base+0x4d65> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 57c0 │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26e1e ::do_widen(char) const@@Base+0x4c0e> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 26e39 ::do_widen(char) const@@Base+0x4c29> │ │ │ │ - sub %r12,%rbp │ │ │ │ - cmp $0x7fffffff,%rbp │ │ │ │ - jg 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 26e41 ::do_widen(char) const@@Base+0x4c31> │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - cmpq $0x0,0x18(%rcx) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %rbx,%rax │ │ │ │ - cmove %rcx,%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 27000 ::do_widen(char) const@@Base+0x4df0> │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jle 26dc8 ::do_widen(char) const@@Base+0x4bb8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26ed5 ::do_widen(char) const@@Base+0x4cc5> │ │ │ │ - sub %r12,%rbp │ │ │ │ - cmp $0x7fffffff,%rbp │ │ │ │ - jg 26f70 ::do_widen(char) const@@Base+0x4d60> │ │ │ │ - cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 26edd ::do_widen(char) const@@Base+0x4ccd> │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26f70 ::do_widen(char) const@@Base+0x4d60> │ │ │ │ - cmp %rbx,0x20(%r13) │ │ │ │ - je 26fc5 ::do_widen(char) const@@Base+0x4db5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5600 │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26f1d ::do_widen(char) const@@Base+0x4d0d> │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 26f39 ::do_widen(char) const@@Base+0x4d29> │ │ │ │ - sub %rbp,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 26f41 ::do_widen(char) const@@Base+0x4d31> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %rcx,%rbx │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 26f75 ::do_widen(char) const@@Base+0x4d65> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %rdi,%r15 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + imul %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 26ea8 ::do_widen(char) const@@Base+0x4c98> │ │ │ │ - jmpq 26eba ::do_widen(char) const@@Base+0x4caa> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + je 33540 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa0> │ │ │ │ + lea (%rcx,%rcx,1),%rsi │ │ │ │ + mov $0xfffffffffffffffc,%r14 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jbe 33558 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fb8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0xc(%r13),%rbx │ │ │ │ + add %r13,%r14 │ │ │ │ + add %r13,%r15 │ │ │ │ + je 3348e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eee> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + mov %rcx,(%r15) │ │ │ │ + mov %edx,0x8(%r15) │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 334dd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f3d> │ │ │ │ + lea 0xc(%rdi),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r13,%rbx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + shr $0x2,%rcx │ │ │ │ + lea 0xc(%r13,%rcx,4),%rsi │ │ │ │ + jmp 334bb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f1b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x28(%rdi) │ │ │ │ - je 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - mov 0x20(%rdi),%rbx │ │ │ │ - mov 0x8(%rdx),%r12 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%rbp │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 27010 ::do_widen(char) const@@Base+0x4e00> │ │ │ │ - sub %r12,%rbp │ │ │ │ - cmp $0x7fffffff,%rbp │ │ │ │ - jg 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ - cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 26fc5 ::do_widen(char) const@@Base+0x4db5> │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26fe0 ::do_widen(char) const@@Base+0x4dd0> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 334cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f2c> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + mov %ecx,0x8(%rbx) │ │ │ │ + lea 0xc(%rbx),%rcx │ │ │ │ + add $0xc,%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 334b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f18> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 33516 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f76> │ │ │ │ + lea 0xc(%rbp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rdx,%rax │ │ │ │ + shr $0x2,%rax │ │ │ │ + lea 0xc(%rbx,%rax,4),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33509 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f69> │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + add $0xc,%rbx │ │ │ │ + add $0xc,%rsi │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 334f8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f58> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33520 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9f80> │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,(%r12) │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + mov %r14,0x10(%r12) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 26be0 ::do_widen(char) const@@Base+0x49d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - js 26dd8 ::do_widen(char) const@@Base+0x4bc8> │ │ │ │ - jmpq 26ea8 ::do_widen(char) const@@Base+0x4c98> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov (%r15),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 26faa ::do_widen(char) const@@Base+0x4d9a> │ │ │ │ - jmp 26fc1 ::do_widen(char) const@@Base+0x4db1> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - cmpb $0x0,0x20(%rax) │ │ │ │ - jne 27070 ::do_widen(char) const@@Base+0x4e60> │ │ │ │ - cmpb $0x0,0x30(%rax) │ │ │ │ - jne 27060 ::do_widen(char) const@@Base+0x4e50> │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - jne 27090 ::do_widen(char) const@@Base+0x4e80> │ │ │ │ - cmpb $0x0,0x50(%rax) │ │ │ │ - jne 27080 ::do_widen(char) const@@Base+0x4e70> │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - jmpq 10030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7770> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rax),%rsi │ │ │ │ - jmpq 10030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7770> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - jmpq 10030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7770> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rax),%rsi │ │ │ │ - jmpq 10030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7770> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - jmpq 10030 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7770> │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rsi,%rsi,2),%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + jmpq 33457 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eb7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1555555555555555,%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + ja 33457 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9eb7> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 33545 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fa5> │ │ │ │ + mov $0xc,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 3347c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9edc> │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + sub %rsi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 270cc ::do_widen(char) const@@Base+0x4ebc> │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 27157 ::do_widen(char) const@@Base+0x4f47> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 27120 ::do_widen(char) const@@Base+0x4f10> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ + ja 335f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa050> │ │ │ │ + mov (%rdi),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 27150 ::do_widen(char) const@@Base+0x4f40> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ + jne 33620 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa080> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 27163 ::do_widen(char) const@@Base+0x4f53> │ │ │ │ + jne 33627 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa087> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 270f4 ::do_widen(char) const@@Base+0x4ee4> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 335c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa022> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 270f4 ::do_widen(char) const@@Base+0x4ee4> │ │ │ │ - jmp 27139 ::do_widen(char) const@@Base+0x4f29> │ │ │ │ - lea 0x12faa(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ - callq 5610 │ │ │ │ + je 335c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa022> │ │ │ │ + jmp 33606 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa066> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x21e469(%rip),%rax # 2455e0 ::do_widen(char) const@@Base+0x2233d0> │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movb $0x0,0x20(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movb $0x0,0x30(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movb $0x0,0x40(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - movb $0x0,0x50(%rdi) │ │ │ │ - movq $0x0,0x58(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27204 ::do_widen(char) const@@Base+0x4ff4> │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov %rsp,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - lea -0x2(%r13),%r8d │ │ │ │ + callq *0x18(%rax) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x20(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0x14296(%rip),%rdx # 3b4e6 ::do_widen(char) const@@Base+0x192d6> │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %r12,0x10(%rbp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x539,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2729a ::do_widen(char) const@@Base+0x508a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x14246(%rip),%rdx # 3b4f3 ::do_widen(char) const@@Base+0x192e3> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53a,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 272f0 ::do_widen(char) const@@Base+0x50e0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x141fe(%rip),%rdx # 3b501 ::do_widen(char) const@@Base+0x192f1> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53b,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27346 ::do_widen(char) const@@Base+0x5136> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x141b4(%rip),%rdx # 3b50d ::do_widen(char) const@@Base+0x192fd> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2739c ::do_widen(char) const@@Base+0x518c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x14167(%rip),%rdx # 3b516 ::do_widen(char) const@@Base+0x19306> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + lea 0x86d6(%rip),%rdx # 3bd77 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x127d7> │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea -0x17f(%rdx),%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 33580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fe0> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53e,%edx │ │ │ │ + callq e240 <__cxa_finalize@plt+0x8640> │ │ │ │ + mov %r15d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 385d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf030> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3370e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa16e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 273f2 ::do_widen(char) const@@Base+0x51e2> │ │ │ │ + je 33701 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa161> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x14116(%rip),%rdx # 3b51b ::do_widen(char) const@@Base+0x1930b> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 336f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa150> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3371b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa17b> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53c,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27448 ::do_widen(char) const@@Base+0x5238> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x140c5(%rip),%rdx # 3b520 ::do_widen(char) const@@Base+0x19310> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x53f,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2749e ::do_widen(char) const@@Base+0x528e> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3372e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa18e> │ │ │ │ callq 5700 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde60> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 274c5 ::do_widen(char) const@@Base+0x52b5> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 33782 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1e2> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5770 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 337af , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa20f> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 337a9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa209> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + jmp 33793 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa1f3> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 274ec ::do_widen(char) const@@Base+0x52dc> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 337bd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa21d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 337d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa230> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 274da ::do_widen(char) const@@Base+0x52ca> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - jmp 274ca ::do_widen(char) const@@Base+0x52ba> │ │ │ │ - jmp 274f4 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 337bd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa21d> │ │ │ │ nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27564 ::do_widen(char) const@@Base+0x5354> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - lea -0x2(%r13),%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0x13f75(%rip),%rdx # 3b525 ::do_widen(char) const@@Base+0x19315> │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %r12,0x38(%rbp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x541,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 275fa ::do_widen(char) const@@Base+0x53ea> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x13f1c(%rip),%rdx # 3b532 ::do_widen(char) const@@Base+0x19322> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ + callq 38e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf870> │ │ │ │ + mov $0xa8,%edi │ │ │ │ callq 5750 │ │ │ │ - movzbl 0x21eed3(%rip),%ecx # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov $0x54d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov $0x7,%r9d │ │ │ │ + mov $0x38,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27660 ::do_widen(char) const@@Base+0x5450> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13ecd(%rip),%rdx # 3b540 ::do_widen(char) const@@Base+0x19330> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ callq 5750 │ │ │ │ - movzbl 0x21ee75(%rip),%ecx # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov $0x54e,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x18,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x37,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 276bd ::do_widen(char) const@@Base+0x54ad> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13e7d(%rip),%rdx # 3b54d ::do_widen(char) const@@Base+0x1933d> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + lea 0x7f65(%rip),%rdx # 3b7c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12228> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %r12,0x20(%rbx) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x9(%rdx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21ee17(%rip),%ecx # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ - mov $0x54f,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ + callq 33580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9fe0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2771a ::do_widen(char) const@@Base+0x550a> │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3389d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa2fd> │ │ │ │ callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13e32(%rip),%rdx # 3b55f ::do_widen(char) const@@Base+0x1934f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ + cmpb $0x0,0x212c46(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + je 338c3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa323> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x212c36(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,%r15d │ │ │ │ + sub %r15d,%ebp │ │ │ │ callq 5750 │ │ │ │ - movzbl 0x21edbe(%rip),%ecx # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ - mov $0x551,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea -0x1(%rbp),%r9d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27777 ::do_widen(char) const@@Base+0x5567> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13de5(%rip),%rdx # 3b56f ::do_widen(char) const@@Base+0x1935f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov $0x68,%edi │ │ │ │ + mov %r12,0x28(%rbx) │ │ │ │ callq 5750 │ │ │ │ - movzbl 0x21ed60(%rip),%ecx # 24650f , std::allocator >@@GLIBCXX_3.4.21+0xae7> │ │ │ │ - mov $0x552,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 277d4 ::do_widen(char) const@@Base+0x55c4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 330d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b30> │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 33200 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9c60> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 277fb ::do_widen(char) const@@Base+0x55eb> │ │ │ │ + jne 33967 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3c7> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x38,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x68,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov $0xa8,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 27822 ::do_widen(char) const@@Base+0x5612> │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 33994 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3f4> │ │ │ │ callq 5700 │ │ │ │ + jmp 33994 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3f4> │ │ │ │ + jmp 33984 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa3e4> │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 38fe0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa40> │ │ │ │ + lea 0x212258(%rip),%rax # 245c40 , std::allocator >@@GLIBCXX_3.4.21+0x218> │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + callq 337e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa240> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 27810 ::do_widen(char) const@@Base+0x5600> │ │ │ │ - jmp 27800 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ - jmp 2782a ::do_widen(char) const@@Base+0x561a> │ │ │ │ - jmp 27800 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ - jmp 2782a ::do_widen(char) const@@Base+0x561a> │ │ │ │ - jmp 27800 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ - jmp 2782a ::do_widen(char) const@@Base+0x561a> │ │ │ │ - jmp 27800 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ - jmp 2782a ::do_widen(char) const@@Base+0x561a> │ │ │ │ - jmp 27800 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ - jmp 2782a ::do_widen(char) const@@Base+0x561a> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ mov %rbx,%rdi │ │ │ │ + callq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x110,%rsp │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2789d ::do_widen(char) const@@Base+0x568d> │ │ │ │ + je 33a60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4c0> │ │ │ │ mov (%rdi),%rax │ │ │ │ callq *0x8(%rax) │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - lea -0x2(%r13),%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - lea 0x13c32(%rip),%rdx # 3b525 ::do_widen(char) const@@Base+0x19315> │ │ │ │ - mov %rbp,0x48(%r12) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x541,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27943 ::do_widen(char) const@@Base+0x5733> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - lea 0x13c0e(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 28540 ::do_widen(char) const@@Base+0x6330> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 283d0 ::do_widen(char) const@@Base+0x61c0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 283de ::do_widen(char) const@@Base+0x61ce> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 27a1b ::do_widen(char) const@@Base+0x580b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27a31 ::do_widen(char) const@@Base+0x5821> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - lea 0x13b36(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x555,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27aae ::do_widen(char) const@@Base+0x589e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ac4 ::do_widen(char) const@@Base+0x58b4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13aa7(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 284b0 ::do_widen(char) const@@Base+0x62a0> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 28490 ::do_widen(char) const@@Base+0x6280> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 2849e ::do_widen(char) const@@Base+0x628e> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 27b79 ::do_widen(char) const@@Base+0x5969> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27b8f ::do_widen(char) const@@Base+0x597f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x139e9(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x556,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27c04 ::do_widen(char) const@@Base+0x59f4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27c1a ::do_widen(char) const@@Base+0x5a0a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1395a(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 28558 ::do_widen(char) const@@Base+0x6348> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 28470 ::do_widen(char) const@@Base+0x6260> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 2847e ::do_widen(char) const@@Base+0x626e> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 27ccf ::do_widen(char) const@@Base+0x5abf> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ce5 ::do_widen(char) const@@Base+0x5ad5> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1389c(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x553,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d5a ::do_widen(char) const@@Base+0x5b4a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d70 ::do_widen(char) const@@Base+0x5b60> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1380e(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 28500 ::do_widen(char) const@@Base+0x62f0> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 28450 ::do_widen(char) const@@Base+0x6240> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 2845e ::do_widen(char) const@@Base+0x624e> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 27e3d ::do_widen(char) const@@Base+0x5c2d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27e53 ::do_widen(char) const@@Base+0x5c43> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x13738(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x554,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ec8 ::do_widen(char) const@@Base+0x5cb8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ede ::do_widen(char) const@@Base+0x5cce> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x136aa(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 284e0 ::do_widen(char) const@@Base+0x62d0> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 28430 ::do_widen(char) const@@Base+0x6220> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 2843e ::do_widen(char) const@@Base+0x622e> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 27fab ::do_widen(char) const@@Base+0x5d9b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fc1 ::do_widen(char) const@@Base+0x5db1> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x135d4(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x557,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28036 ::do_widen(char) const@@Base+0x5e26> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2804c ::do_widen(char) const@@Base+0x5e3c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x13545(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 284c8 ::do_widen(char) const@@Base+0x62b8> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 28410 ::do_widen(char) const@@Base+0x6200> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 2841e ::do_widen(char) const@@Base+0x620e> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28111 ::do_widen(char) const@@Base+0x5f01> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28127 ::do_widen(char) const@@Base+0x5f17> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x13477(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x558,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2819c ::do_widen(char) const@@Base+0x5f8c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 281b2 ::do_widen(char) const@@Base+0x5fa2> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x133e8(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 28520 ::do_widen(char) const@@Base+0x6310> │ │ │ │ - lea 0x10(%r13),%rdi │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 283f0 ::do_widen(char) const@@Base+0x61e0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - je 283fe ::do_widen(char) const@@Base+0x61ee> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rdi,0xf0(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28277 ::do_widen(char) const@@Base+0x6067> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2828d ::do_widen(char) const@@Base+0x607d> │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33a77 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4d7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33a8e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4ee> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x30(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33ad9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa539> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x6d2(%rip),%rdx # 333d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9e30> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 33af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa550> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea 0x2119b2(%rip),%rax # 245468 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bec8> │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33ac4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa524> │ │ │ │ callq 5700 │ │ │ │ - lea 0x1331a(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ + mov $0x68,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x559,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq de70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x55b0> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28302 ::do_widen(char) const@@Base+0x60f2> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 28318 ::do_widen(char) const@@Base+0x6108> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x1328a(%rip),%rdx # 3b5c0 ::do_widen(char) const@@Base+0x193b0> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x55a,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28381 ::do_widen(char) const@@Base+0x6171> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 283a0 ::do_widen(char) const@@Base+0x6190> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2856d ::do_widen(char) const@@Base+0x635d> │ │ │ │ - add $0x110,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jmpq 38dd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf830> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 279fc ::do_widen(char) const@@Base+0x57ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmpq 28252 ::do_widen(char) const@@Base+0x6042> │ │ │ │ - nop │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - jmpq 280ec ::do_widen(char) const@@Base+0x5edc> │ │ │ │ - nop │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - jmpq 27f86 ::do_widen(char) const@@Base+0x5d76> │ │ │ │ - nop │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - jmpq 27e18 ::do_widen(char) const@@Base+0x5c08> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmp 33ad1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa531> │ │ │ │ nop │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 27cb0 ::do_widen(char) const@@Base+0x5aa0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmpq 27b5a ::do_widen(char) const@@Base+0x594a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmpq 27b5a ::do_widen(char) const@@Base+0x594a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - jmpq 280ec ::do_widen(char) const@@Base+0x5edc> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - jmpq 27f86 ::do_widen(char) const@@Base+0x5d76> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - jmpq 27e18 ::do_widen(char) const@@Base+0x5c08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - jmpq 28252 ::do_widen(char) const@@Base+0x6042> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmpq 279fc ::do_widen(char) const@@Base+0x57ec> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 27cb0 ::do_widen(char) const@@Base+0x5aa0> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x58,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28598 ::do_widen(char) const@@Base+0x6388> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 285b1 ::do_widen(char) const@@Base+0x63a1> │ │ │ │ - callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 285c3 ::do_widen(char) const@@Base+0x63b3> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 28582 ::do_widen(char) const@@Base+0x6372> │ │ │ │ - jmp 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - jmp 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2859b ::do_widen(char) const@@Base+0x638b> │ │ │ │ - jmp 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - jmp 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - jmp 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - jmp 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - jmp 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 285fe ::do_widen(char) const@@Base+0x63ee> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 285b1 ::do_widen(char) const@@Base+0x63a1> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 285b1 ::do_widen(char) const@@Base+0x63a1> │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2862e ::do_widen(char) const@@Base+0x641e> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmpq 285b1 ::do_widen(char) const@@Base+0x63a1> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 28618 ::do_widen(char) const@@Base+0x6408> │ │ │ │ - jmpq 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - jmp 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - jmp 285e5 ::do_widen(char) const@@Base+0x63d5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ + lea 0x212139(%rip),%rax # 245c40 , std::allocator >@@GLIBCXX_3.4.21+0x218> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 33a40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4a0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28682 ::do_widen(char) const@@Base+0x6472> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2866c ::do_widen(char) const@@Base+0x645c> │ │ │ │ - jmpq 285e5 ::do_widen(char) const@@Base+0x63d5> │ │ │ │ - jmpq 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - jmpq 285e5 ::do_widen(char) const@@Base+0x63d5> │ │ │ │ - jmpq 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - jmpq 285e5 ::do_widen(char) const@@Base+0x63d5> │ │ │ │ - jmpq 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - jmpq 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - jmpq 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ - jmpq 285e5 ::do_widen(char) const@@Base+0x63d5> │ │ │ │ - jmpq 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - jmpq 285cd ::do_widen(char) const@@Base+0x63bd> │ │ │ │ - jmpq 28572 ::do_widen(char) const@@Base+0x6362> │ │ │ │ - jmpq 285d6 ::do_widen(char) const@@Base+0x63c6> │ │ │ │ + pop %rbx │ │ │ │ + jmpq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x212119(%rip),%rax # 245c40 , std::allocator >@@GLIBCXX_3.4.21+0x218> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2873d ::do_widen(char) const@@Base+0x652d> │ │ │ │ - mov $0x54d,%esi │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov $0x54e,%esi │ │ │ │ - mov %al,0x21de18(%rip) # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov $0x54f,%esi │ │ │ │ - mov %al,0x21de03(%rip) # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov $0x551,%esi │ │ │ │ - mov %al,0x21ddee(%rip) # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov $0x552,%esi │ │ │ │ - mov %al,0x21ddde(%rip) # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov %al,0x21ddd2(%rip) # 24650f , std::allocator >@@GLIBCXX_3.4.21+0xae7> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 33a40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa4a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x38,%esi │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + jmpq 5770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2885d ::do_widen(char) const@@Base+0x664d> │ │ │ │ - mov $0x542,%esi │ │ │ │ - mov %rsp,%rbp │ │ │ │ - callq fb00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7240> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x544,%esi │ │ │ │ - mov %eax,0x21dd86(%rip) # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - callq fb00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7240> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x545,%esi │ │ │ │ - mov %eax,0x21dd6e(%rip) # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x543,%esi │ │ │ │ - mov %al,0x21e3d7(%rip) │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov $0x546,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %al,0x21e3bf(%rip) │ │ │ │ - callq fb50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7290> │ │ │ │ - lea 0x12df4(%rip),%rsi # 3b5c1 ::do_widen(char) const@@Base+0x193b1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28878 ::do_widen(char) const@@Base+0x6668> │ │ │ │ - movl $0x0,0x21dd19(%rip) # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x547,%esi │ │ │ │ - callq fb00 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7240> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x549,%esi │ │ │ │ - mov %eax,0x21dcf8(%rip) # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x548,%esi │ │ │ │ - mov %al,0x21e339(%rip) │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x54a,%esi │ │ │ │ - mov %al,0x21e324(%rip) │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov $0x54b,%esi │ │ │ │ - mov %al,0x21e313(%rip) │ │ │ │ - callq fab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71f0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %al,0x21e2ff(%rip) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2885d ::do_widen(char) const@@Base+0x664d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 33b7c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5dc> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 33c07 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa667> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 33bd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa630> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 33c00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa660> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2889d ::do_widen(char) const@@Base+0x668d> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 33c13 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa673> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x12d48(%rip),%rsi # 3b5c7 ::do_widen(char) const@@Base+0x193b7> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x21dc68(%rip) # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - jmpq 287e7 ::do_widen(char) const@@Base+0x65d7> │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 33ba4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa604> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33ba4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa604> │ │ │ │ + jmp 33be9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa649> │ │ │ │ + lea 0x661a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 288b7 ::do_widen(char) const@@Base+0x66a7> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 28740 ::do_widen(char) const@@Base+0x6530> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 286d0 ::do_widen(char) const@@Base+0x64c0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 288e8 ::do_widen(char) const@@Base+0x66d8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 288ff ::do_widen(char) const@@Base+0x66ef> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28916 ::do_widen(char) const@@Base+0x6706> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2892d ::do_widen(char) const@@Base+0x671d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28944 ::do_widen(char) const@@Base+0x6734> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2895b ::do_widen(char) const@@Base+0x674b> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28998 ::do_widen(char) const@@Base+0x6788> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - lea -0x2(%r12),%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq e8b0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5ff0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,0x18(%r13) │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 1f110 , std::allocator >::~basic_stringbuf()@@Base+0x4120> │ │ │ │ - lea 0x12b28(%rip),%rdx # 3b525 ::do_widen(char) const@@Base+0x19315> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x541,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28a44 ::do_widen(char) const@@Base+0x6834> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq e9f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6130> │ │ │ │ - lea 0x12b7d(%rip),%rdx # 3b5d4 ::do_widen(char) const@@Base+0x193c4> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x540,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28a9e ::do_widen(char) const@@Base+0x688e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq e9f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6130> │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x10(%r12),%r14 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 28b65 ::do_widen(char) const@@Base+0x6955> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 28b1a ::do_widen(char) const@@Base+0x690a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq e9f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6130> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 28ad0 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 28b6a ::do_widen(char) const@@Base+0x695a> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 59f0 │ │ │ │ + test %al,%al │ │ │ │ + mov %eax,%r13d │ │ │ │ + jne 33c50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6b0> │ │ │ │ + movb $0x0,0x212f67(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28b61 ::do_widen(char) const@@Base+0x6951> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 28b50 ::do_widen(char) const@@Base+0x6940> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28b79 ::do_widen(char) const@@Base+0x6969> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 28b98 ::do_widen(char) const@@Base+0x6988> │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x1,0x212f45(%rip) │ │ │ │ + callq 5360 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rbp,1),%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 5330 │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 33c70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6d0> │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp $0x41,%ebp │ │ │ │ + jne 33c68 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa6c8> │ │ │ │ + callq 55d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 33c3d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa69d> │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x40,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x41,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov $0x42,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov $0x43,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov $0x44,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov $0x45,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov $0x46,%edi │ │ │ │ + callq 5330 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov $0x47,%edi │ │ │ │ + callq 5330 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 5770 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28bc3 ::do_widen(char) const@@Base+0x69b3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 28bb0 ::do_widen(char) const@@Base+0x69a0> │ │ │ │ - jmp 28b9d ::do_widen(char) const@@Base+0x698d> │ │ │ │ - jmp 28bd5 ::do_widen(char) const@@Base+0x69c5> │ │ │ │ - jmp 28b9d ::do_widen(char) const@@Base+0x698d> │ │ │ │ - jmp 28bd5 ::do_widen(char) const@@Base+0x69c5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 28bc3 ::do_widen(char) const@@Base+0x69b3> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x129a3(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbx │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - sub $0x90,%rsp │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26710 ::do_widen(char) const@@Base+0x4500> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28c64 ::do_widen(char) const@@Base+0x6a54> │ │ │ │ - callq 5700 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 28d00 ::do_widen(char) const@@Base+0x6af0> │ │ │ │ - cmpb $0x0,0x20(%rbp) │ │ │ │ - jne 28d30 ::do_widen(char) const@@Base+0x6b20> │ │ │ │ - cmpb $0x0,0x30(%rbp) │ │ │ │ - jne 28df8 ::do_widen(char) const@@Base+0x6be8> │ │ │ │ - cmpb $0x0,0x40(%rbp) │ │ │ │ - jne 28d58 ::do_widen(char) const@@Base+0x6b48> │ │ │ │ - cmpb $0x0,0x50(%rbp) │ │ │ │ - je 28ec8 ::do_widen(char) const@@Base+0x6cb8> │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %edi,%ebx │ │ │ │ + callq 5a00 │ │ │ │ + xor %ecx,%ecx │ │ │ │ test %al,%al │ │ │ │ - je 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - lea 0x12942(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ - sub $0x541,%eax │ │ │ │ - cmp $0x19,%eax │ │ │ │ - ja 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - lea 0x1299e(%rip),%rdx # 3b68c ::do_widen(char) const@@Base+0x1947c> │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ + je 33db0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa810> │ │ │ │ + mov 0x212b04(%rip),%eax │ │ │ │ + cmp $0xff,%eax │ │ │ │ + jle 33db0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa810> │ │ │ │ + mov 0x212793(%rip),%edx # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jle 33dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa820> │ │ │ │ + mov %edi,0x212786(%rip) # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ + sub $0x1,%edi │ │ │ │ + movswl %di,%edi │ │ │ │ + lea (%r12,%r12,2),%r12d │ │ │ │ + lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ + lea (%rbx,%rbx,2),%ebx │ │ │ │ + movswl %r12w,%ecx │ │ │ │ + movswl %bp,%edx │ │ │ │ + movswl %bx,%esi │ │ │ │ + callq 59a0 │ │ │ │ + movzwl 0x21275f(%rip),%eax # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + pop %rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x8,0x212742(%rip) # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ + mov $0x7,%edi │ │ │ │ + jmp 33d8c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7ec> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ + cmpb $0x23,(%rdx) │ │ │ │ + je 33e28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa888> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ xor %fs:0x28,%rcx │ │ │ │ - jne 296f7 ::do_widen(char) const@@Base+0x74e7> │ │ │ │ - add $0x90,%rsp │ │ │ │ + jne 33eb9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa919> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq e8d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6010> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ - test %al,%al │ │ │ │ - jne 28f10 ::do_widen(char) const@@Base+0x6d00> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ - test %al,%al │ │ │ │ - je 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ - cmp $0x541,%eax │ │ │ │ - jne 28de2 ::do_widen(char) const@@Base+0x6bd2> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x11be7(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28dc2 ::do_widen(char) const@@Base+0x6bb2> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,0x40(%rbp) │ │ │ │ - callq 286d0 ::do_widen(char) const@@Base+0x64c0> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x18(%rax) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x10(%rax) │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ + cmpq $0x7,0x8(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 33e02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa862> │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + lea 0x5(%rsp),%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + movb $0x0,0x7(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %al,0x5(%rsp) │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %al,0x6(%rsp) │ │ │ │ + callq 5920 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzbl 0x3(%rax),%edx │ │ │ │ + movzbl 0x4(%rax),%eax │ │ │ │ + mov %dl,0x5(%rsp) │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %al,0x6(%rsp) │ │ │ │ + callq 5920 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzbl 0x5(%rax),%edx │ │ │ │ + movzbl 0x6(%rax),%eax │ │ │ │ + mov %dl,0x5(%rsp) │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %al,0x6(%rsp) │ │ │ │ + callq 5920 │ │ │ │ + movswl %r12w,%esi │ │ │ │ + movswl %ax,%edx │ │ │ │ + movswl %bp,%edi │ │ │ │ + callq 33d50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa7b0> │ │ │ │ + jmpq 33e02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa862> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x7,%di │ │ │ │ + movswl %di,%eax │ │ │ │ + jg 33ef0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa950> │ │ │ │ + cmp $0x7,%si │ │ │ │ + jg 33ef0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa950> │ │ │ │ + cmp $0xffff,%si │ │ │ │ + je 33f50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9b0> │ │ │ │ + movswl %si,%esi │ │ │ │ + lea 0x1(%rsi,%rax,8),%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x200000,%ecx │ │ │ │ + test %dl,%dl │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + retq │ │ │ │ + cmpl $0xff,0x212976(%rip) │ │ │ │ + jg 33f10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa970> │ │ │ │ + xor %eax,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + setne %al │ │ │ │ + shl $0x15,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov 0x2125f1(%rip),%ebx # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ + cmp 0x212804(%rip),%edi │ │ │ │ + mov %edi,0x2125e2(%rip) # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ + jge 33f58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9b8> │ │ │ │ + sub $0x1,%edi │ │ │ │ + movswl %di,%edi │ │ │ │ + mov %edx,%ebx │ │ │ │ + movswl %si,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 5330 │ │ │ │ + mov 0x2125c8(%rip),%eax # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ + sub $0x1,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + test %bl,%bl │ │ │ │ + movzwl %ax,%eax │ │ │ │ + jne 33f70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9d0> │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add $0x40,%eax │ │ │ │ + jmp 33edc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa93c> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ - test %al,%al │ │ │ │ - je 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28740 ::do_widen(char) const@@Base+0x6530> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ - cmp $0x541,%eax │ │ │ │ - je 29500 ::do_widen(char) const@@Base+0x72f0> │ │ │ │ - cmp $0x54c,%eax │ │ │ │ - jne 28eb1 ::do_widen(char) const@@Base+0x6ca1> │ │ │ │ - lea 0x127c1(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - lea 0x12786(%rip),%rdx # 3b5e2 ::do_widen(char) const@@Base+0x193d2> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 11740 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e80> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28e95 ::do_widen(char) const@@Base+0x6c85> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28ea8 ::do_widen(char) const@@Base+0x6c98> │ │ │ │ - callq 5700 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 2954d ::do_widen(char) const@@Base+0x733d> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq f7c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6f00> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq fa10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7150> │ │ │ │ - test %al,%al │ │ │ │ - je 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ - sub $0x539,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - ja 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - lea 0x127f4(%rip),%rdx # 3b6f4 ::do_widen(char) const@@Base+0x194e4> │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ + movl $0x48,0x2125a6(%rip) # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ + mov $0x47,%edi │ │ │ │ + jmp 33f2e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa98e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq fa80 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x71c0> │ │ │ │ - cmp $0x540,%eax │ │ │ │ - je 28f88 ::do_widen(char) const@@Base+0x6d78> │ │ │ │ - cmp $0x541,%eax │ │ │ │ - jne 28f91 ::do_widen(char) const@@Base+0x6d81> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x11a3e(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28f6b ::do_widen(char) const@@Base+0x6d5b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movb $0x0,0x20(%rbp) │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ + or $0x200000,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq e980 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60c0> │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - lea 0x21dbc4(%rip),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - add $0x10,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x12558(%rip),%rdx # 3b516 ::do_widen(char) const@@Base+0x19306> │ │ │ │ + cmpq $0x0,0x8(%rdi) │ │ │ │ + je 33fc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa20> │ │ │ │ + push %rbx │ │ │ │ + lea 0x7e02(%rip),%rsi # 3bd91 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x127f1> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 34090 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaaf0> │ │ │ │ + lea 0x7df3(%rip),%rsi # 3bd99 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x127f9> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28ff7 ::do_widen(char) const@@Base+0x6de7> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x1,0x50(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 33fd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa30> │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - jmpq 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x124f4(%rip),%rdx # 3b50d ::do_widen(char) const@@Base+0x192fd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 29052 ::do_widen(char) const@@Base+0x6e42> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x1,0x40(%rbp) │ │ │ │ - jmp 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - callq 8ef0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x630> │ │ │ │ - jmp 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x12493(%rip),%rdx # 3b501 ::do_widen(char) const@@Base+0x192f1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 290a7 ::do_widen(char) const@@Base+0x6e97> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x1,0x30(%rbp) │ │ │ │ - jmpq 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - mov 0x21dab1(%rip),%rdx │ │ │ │ - lea 0x1253f(%rip),%rcx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x21da9b(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 28d02 ::do_widen(char) const@@Base+0x6af2> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq 1f110 , std::allocator >::~basic_stringbuf()@@Base+0x4120> │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r12,%r14 │ │ │ │ - je 29114 ::do_widen(char) const@@Base+0x6f04> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2910b ::do_widen(char) const@@Base+0x6efb> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 290f8 ::do_widen(char) const@@Base+0x6ee8> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29122 ::do_widen(char) const@@Base+0x6f12> │ │ │ │ - callq 5700 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2960d ::do_widen(char) const@@Base+0x73fd> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x123bd(%rip),%rdx # 3b4f3 ::do_widen(char) const@@Base+0x192e3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2916f ::do_widen(char) const@@Base+0x6f5f> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x1,0x20(%rbp) │ │ │ │ - jmpq 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - lea 0x12409(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x104,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 291b4 ::do_widen(char) const@@Base+0x6fa4> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x123d7(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x105,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 291f0 ::do_widen(char) const@@Base+0x6fe0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1237f(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x103,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2922c ::do_widen(char) const@@Base+0x701c> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1234c(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x102,%esi │ │ │ │ + mov $0xff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7dc8(%rip),%rsi # 3bd9f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x127ff> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29268 ::do_widen(char) const@@Base+0x7058> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1232d(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7db4(%rip),%rsi # 3bda3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12803> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x70,%esi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7da2(%rip),%rsi # 3bda9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12809> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 292a4 ::do_widen(char) const@@Base+0x7094> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x122fa(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x3,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7d91(%rip),%rsi # 3bdb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12810> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x68,%esi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x4,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7d7e(%rip),%rsi # 3bdb5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12815> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 292e0 ::do_widen(char) const@@Base+0x70d0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x122c7(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x5,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7d6a(%rip),%rsi # 3bdbd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1281d> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x71,%esi │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x6,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + lea 0x7d53(%rip),%rsi # 3bdc2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12822> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2931c ::do_widen(char) const@@Base+0x710c> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 27860 ::do_widen(char) const@@Base+0x5650> │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - callq f700 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6e40> │ │ │ │ + callq 53d0 , std::allocator >::compare(char const*) const@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x7,%edx │ │ │ │ + je 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ + mov $0xff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 293a0 ::do_widen(char) const@@Base+0x7190> │ │ │ │ - lea 0x120cf(%rip),%rdx # 3b40e ::do_widen(char) const@@Base+0x191fe> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x1e(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 114e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c20> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29371 ::do_widen(char) const@@Base+0x7161> │ │ │ │ - callq 5700 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - callq c000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3740> │ │ │ │ - cmp $0x157,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - setne %dl │ │ │ │ - cmp $0xa,%eax │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - je 293a0 ::do_widen(char) const@@Base+0x7190> │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - jne 29597 ::do_widen(char) const@@Base+0x7387> │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + jmpq 33fb4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaa14> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - callq fc20 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7360> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 28d4a ::do_widen(char) const@@Base+0x6b3a> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x121d9(%rip),%rcx # 3b5aa ::do_widen(char) const@@Base+0x1939a> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x121af(%rip),%rcx # 3b5a1 ::do_widen(char) const@@Base+0x19391> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x12184(%rip),%rcx # 3b597 ::do_widen(char) const@@Base+0x19387> │ │ │ │ - mov $0x5,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x12147(%rip),%rcx # 3b57b ::do_widen(char) const@@Base+0x1936b> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x1212f(%rip),%rcx # 3b584 ::do_widen(char) const@@Base+0x19374> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x114fb(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 294ae ::do_widen(char) const@@Base+0x729e> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x120b1(%rip),%rcx # 3b574 ::do_widen(char) const@@Base+0x19364> │ │ │ │ - mov $0x2,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x120a9(%rip),%rcx # 3b58d ::do_widen(char) const@@Base+0x1937d> │ │ │ │ - mov $0x5,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29330 ::do_widen(char) const@@Base+0x7120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x11465(%rip),%rdx # 3a970 ::do_widen(char) const@@Base+0x18760> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq bf10 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3650> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 29544 ::do_widen(char) const@@Base+0x7334> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x0,0x30(%rbp) │ │ │ │ - jmpq 28eb1 ::do_widen(char) const@@Base+0x6ca1> │ │ │ │ - callq 12e40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa580> │ │ │ │ - lea 0x120a1(%rip),%rdx # 3b5fa ::do_widen(char) const@@Base+0x193ea> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x17(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 114e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c20> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 28eb1 ::do_widen(char) const@@Base+0x6ca1> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 28eb1 ::do_widen(char) const@@Base+0x6ca1> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 295d3 ::do_widen(char) const@@Base+0x73c3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq df70 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x56b0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 293a0 ::do_widen(char) const@@Base+0x7190> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 293a0 ::do_widen(char) const@@Base+0x7190> │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x21d495(%rip),%rax │ │ │ │ - lea 0x74(%rax),%rsi │ │ │ │ - callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x28(%rsp),%rax │ │ │ │ - cmp $0x73,%rax │ │ │ │ - jbe 29732 ::do_widen(char) const@@Base+0x7522> │ │ │ │ - lea 0x11db4(%rip),%rsi # 3b410 ::do_widen(char) const@@Base+0x19200> │ │ │ │ - mov $0x74,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x21d458(%rip),%rdx │ │ │ │ - mov 0x21d449(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - lea 0x11f70(%rip),%rdx # 3b5fb ::do_widen(char) const@@Base+0x193eb> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - lea 0x11deb(%rip),%rdx # 3b488 ::do_widen(char) const@@Base+0x19278> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 114e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c20> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 296c8 ::do_widen(char) const@@Base+0x74b8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 296db ::do_widen(char) const@@Base+0x74cb> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 29000 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29712 ::do_widen(char) const@@Base+0x7502> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 29725 ::do_widen(char) const@@Base+0x7515> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 29712 ::do_widen(char) const@@Base+0x7502> │ │ │ │ - lea 0x10abf(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmp 2972d ::do_widen(char) const@@Base+0x751d> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 29756 ::do_widen(char) const@@Base+0x7546> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 296ff ::do_widen(char) const@@Base+0x74ef> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29771 ::do_widen(char) const@@Base+0x7561> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 29784 ::do_widen(char) const@@Base+0x7574> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 29771 ::do_widen(char) const@@Base+0x7561> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 297a9 ::do_widen(char) const@@Base+0x7599> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 2977f ::do_widen(char) const@@Base+0x756f> │ │ │ │ - jmp 29784 ::do_widen(char) const@@Base+0x7574> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 297a9 ::do_widen(char) const@@Base+0x7599> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 2978c ::do_widen(char) const@@Base+0x757c> │ │ │ │ - jmp 29793 ::do_widen(char) const@@Base+0x7583> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2982d ::do_widen(char) const@@Base+0x761d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba40 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3180> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - callq ba50 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3190> │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 5750 │ │ │ │ - lea -0x2(%rbx),%ecx │ │ │ │ - lea -0x2(%r12),%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq f190 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68d0> │ │ │ │ - lea -0x60(%rbp),%rbx │ │ │ │ - lea 0x11ca7(%rip),%rdx # 3b525 ::do_widen(char) const@@Base+0x19315> │ │ │ │ - mov %r14,0x28(%r13) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x541,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 298c5 ::do_widen(char) const@@Base+0x76b5> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x11d2b(%rip),%rdx # 3b60c ::do_widen(char) const@@Base+0x193fc> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x48,%edi │ │ │ │ - callq 5750 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x21cbfe(%rip),%r9d # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - mov $0xa,%r8d │ │ │ │ - pushq $0x1 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x542,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq dab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51f0> │ │ │ │ - pop %rdi │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - pop %r8 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2993f ::do_widen(char) const@@Base+0x772f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x11cc1(%rip),%rdx # 3b613 ::do_widen(char) const@@Base+0x19403> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x48,%edi │ │ │ │ - callq 5750 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x21cb89(%rip),%r9d # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - mov $0x63,%r8d │ │ │ │ - pushq $0x1 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x544,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq dab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51f0> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 299af ::do_widen(char) const@@Base+0x779f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x11c5a(%rip),%rdx # 3b61c ::do_widen(char) const@@Base+0x1940c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21d199(%rip),%ecx │ │ │ │ - mov $0x543,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29a0c ::do_widen(char) const@@Base+0x77fc> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x11c0a(%rip),%rdx # 3b629 ::do_widen(char) const@@Base+0x19419> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21d13d(%rip),%ecx │ │ │ │ - mov $0x545,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29a69 ::do_widen(char) const@@Base+0x7859> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x11b46(%rip),%rdx # 3b5c6 ::do_widen(char) const@@Base+0x193b6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,-0xe0(%rbp) │ │ │ │ - movq $0x0,-0xd8(%rbp) │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - lea -0xe0(%rbp),%rax │ │ │ │ - movq $0x0,-0xd0(%rbp) │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - lea -0xe0(%rbp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - callq 12020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9760> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29aea ::do_widen(char) const@@Base+0x78da> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x11adc(%rip),%rdx # 3b5cd ::do_widen(char) const@@Base+0x193bd> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 12020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9760> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b26 ::do_widen(char) const@@Base+0x7916> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x11b02(%rip),%rdx # 3b62f ::do_widen(char) const@@Base+0x1941f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 12020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9760> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b62 ::do_widen(char) const@@Base+0x7952> │ │ │ │ - callq 5700 │ │ │ │ - lea -0xa0(%rbp),%rax │ │ │ │ - movq $0x0,-0x98(%rbp) │ │ │ │ - movb $0x0,-0x90(%rbp) │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - mov 0x21c96d(%rip),%eax # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - test %eax,%eax │ │ │ │ - je 2a0a8 ::do_widen(char) const@@Base+0x7e98> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2a080 ::do_widen(char) const@@Base+0x7e70> │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - lea 0x11a78(%rip),%rcx # 3b62a ::do_widen(char) const@@Base+0x1941a> │ │ │ │ - mov $0x5,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x80(%rbp),%rdi │ │ │ │ - lea 0x11a6d(%rip),%rdx # 3b639 ::do_widen(char) const@@Base+0x19429> │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rdi,-0x100(%rbp) │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov -0xd8(%rbp),%r14 │ │ │ │ - mov -0xe0(%rbp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,-0xc0(%rbp) │ │ │ │ - movq $0x0,-0xb8(%rbp) │ │ │ │ - movq $0x0,-0xb0(%rbp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rax,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 29c5a ::do_widen(char) const@@Base+0x7a4a> │ │ │ │ - movabs $0x7ffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 2a0d8 ::do_widen(char) const@@Base+0x7ec8> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov -0xe0(%rbp),%rax │ │ │ │ - mov -0xd8(%rbp),%r14 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %r15,%r12 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - mov %r15,-0xc0(%rbp) │ │ │ │ - mov %r15,-0xb8(%rbp) │ │ │ │ - mov %r12,-0xb0(%rbp) │ │ │ │ - je 2a0d0 ::do_widen(char) const@@Base+0x7ec0> │ │ │ │ - mov %rcx,-0xe8(%rbp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 29caf ::do_widen(char) const@@Base+0x7a9f> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - addq $0x20,-0xe8(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 29c88 ::do_widen(char) const@@Base+0x7a78> │ │ │ │ - mov -0xa0(%rbp),%rsi │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov $0xff,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3414c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabac> │ │ │ │ + cmpq $0x0,0x8(%rsi) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + je 3414c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabac> │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r12,-0xb8(%rbp) │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ add %rsi,%rdx │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x58,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - lea -0xc0(%rbp),%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x546,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq c580 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3cc0> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d32 ::do_widen(char) const@@Base+0x7b22> │ │ │ │ - callq 5700 │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov -0xc0(%rbp),%r14 │ │ │ │ - cmp %r14,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 29d71 ::do_widen(char) const@@Base+0x7b61> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d61 ::do_widen(char) const@@Base+0x7b51> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 29d50 ::do_widen(char) const@@Base+0x7b40> │ │ │ │ - mov -0xc0(%rbp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 29d7e ::do_widen(char) const@@Base+0x7b6e> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5700 │ │ │ │ - mov -0x100(%rbp),%rax │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d97 ::do_widen(char) const@@Base+0x7b87> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x11897(%rip),%rdx # 3b64a ::do_widen(char) const@@Base+0x1943a> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x10(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x48,%edi │ │ │ │ - callq 5750 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x21c720(%rip),%r9d # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - mov $0x1388,%r8d │ │ │ │ - pushq $0x64 │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov $0x547,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq dab0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x51f0> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - pop %rax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e10 ::do_widen(char) const@@Base+0x7c00> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x11831(%rip),%rdx # 3b654 ::do_widen(char) const@@Base+0x19444> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21cd0b(%rip),%ecx │ │ │ │ - mov $0x54a,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e6d ::do_widen(char) const@@Base+0x7c5d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x117e0(%rip),%rdx # 3b660 ::do_widen(char) const@@Base+0x19450> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21ccad(%rip),%ecx │ │ │ │ - mov $0x54b,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29eca ::do_widen(char) const@@Base+0x7cba> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1178f(%rip),%rdx # 3b66c ::do_widen(char) const@@Base+0x1945c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xb(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21cc4f(%rip),%ecx │ │ │ │ - mov $0x549,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f27 ::do_widen(char) const@@Base+0x7d17> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - lea 0x1173f(%rip),%rdx # 3b679 ::do_widen(char) const@@Base+0x19469> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + callq 33b50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5b0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - movzbl 0x21cbf1(%rip),%ecx │ │ │ │ - mov $0x548,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e4f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5c30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f84 ::do_widen(char) const@@Base+0x7d74> │ │ │ │ + callq 33f80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9e0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34109 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab69> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - callq f1e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6920> │ │ │ │ - lea 0x116eb(%rip),%rdx # 3b68b ::do_widen(char) const@@Base+0x1947b> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - callq 270a0 ::do_widen(char) const@@Base+0x4e90> │ │ │ │ - mov $0x38,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov $0x54c,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq e7f0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5f30> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 29fe3 ::do_widen(char) const@@Base+0x7dd3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq fc30 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7370> │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a00b ::do_widen(char) const@@Base+0x7dfb> │ │ │ │ - callq 5700 │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 2a049 ::do_widen(char) const@@Base+0x7e39> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a039 ::do_widen(char) const@@Base+0x7e29> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 2a028 ::do_widen(char) const@@Base+0x7e18> │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a056 ::do_widen(char) const@@Base+0x7e46> │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 33b50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa5b0> │ │ │ │ mov %rbx,%rdi │ │ │ │ + callq 33f80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa9e0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3413c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xab9c> │ │ │ │ callq 5700 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2a129 ::do_widen(char) const@@Base+0x7f19> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + movzbl %r12b,%edx │ │ │ │ + movswl %bx,%esi │ │ │ │ + movswl %r13w,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %fs:0x28,%rcx │ │ │ │ + jne 34169 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabc9> │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - lea 0x11539(%rip),%rcx # 3b5c7 ::do_widen(char) const@@Base+0x193b7> │ │ │ │ - mov $0x6,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29bc1 ::do_widen(char) const@@Base+0x79b1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - lea 0x1150b(%rip),%rcx # 3b5c1 ::do_widen(char) const@@Base+0x193b1> │ │ │ │ - mov $0x5,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 29bc1 ::do_widen(char) const@@Base+0x79b1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmpq 29cc7 ::do_widen(char) const@@Base+0x7ab7> │ │ │ │ - callq 5450 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov -0x100(%rbp),%rdx │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 2a0f9 ::do_widen(char) const@@Base+0x7ee9> │ │ │ │ - callq 5700 │ │ │ │ - mov -0xf8(%rbp),%rdx │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 2a115 ::do_widen(char) const@@Base+0x7f05> │ │ │ │ - callq 5700 │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 2a152 ::do_widen(char) const@@Base+0x7f42> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a14c ::do_widen(char) const@@Base+0x7f3c> │ │ │ │ - callq 5700 │ │ │ │ - add $0x20,%r15 │ │ │ │ - jmp 2a136 ::do_widen(char) const@@Base+0x7f26> │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xc0(%rbp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 8970 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0> │ │ │ │ - jmpq 2a0e0 ::do_widen(char) const@@Base+0x7ed0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a0e0 ::do_widen(char) const@@Base+0x7ed0> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2a0e0 ::do_widen(char) const@@Base+0x7ed0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 2a0f9 ::do_widen(char) const@@Base+0x7ee9> │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a1b0 ::do_widen(char) const@@Base+0x7fa0> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmpq 2a115 ::do_widen(char) const@@Base+0x7f05> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a1cd ::do_widen(char) const@@Base+0x7fbd> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - jmp 2a1bb ::do_widen(char) const@@Base+0x7fab> │ │ │ │ - jmp 2a19b ::do_widen(char) const@@Base+0x7f8b> │ │ │ │ - jmp 2a19b ::do_widen(char) const@@Base+0x7f8b> │ │ │ │ - jmp 2a1b8 ::do_widen(char) const@@Base+0x7fa8> │ │ │ │ - mov $0x48,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5770 │ │ │ │ - jmp 2a1bb ::do_widen(char) const@@Base+0x7fab> │ │ │ │ - jmp 2a1b8 ::do_widen(char) const@@Base+0x7fa8> │ │ │ │ - jmp 2a1d5 ::do_widen(char) const@@Base+0x7fc5> │ │ │ │ - jmp 2a1b8 ::do_widen(char) const@@Base+0x7fa8> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 2a115 ::do_widen(char) const@@Base+0x7f05> │ │ │ │ - jmp 2a1d5 ::do_widen(char) const@@Base+0x7fc5> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0xc0(%rbp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a246 ::do_widen(char) const@@Base+0x8036> │ │ │ │ - callq 5700 │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmpq 2a164 ::do_widen(char) const@@Base+0x7f54> │ │ │ │ - mov $0x58,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 5770 │ │ │ │ - jmp 2a234 ::do_widen(char) const@@Base+0x8024> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a275 ::do_widen(char) const@@Base+0x8065> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmpq 2a0f9 ::do_widen(char) const@@Base+0x7ee9> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x48,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 2a263 ::do_widen(char) const@@Base+0x8053> │ │ │ │ - jmp 2a260 ::do_widen(char) const@@Base+0x8050> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 2a263 ::do_widen(char) const@@Base+0x8053> │ │ │ │ - jmp 2a260 ::do_widen(char) const@@Base+0x8050> │ │ │ │ - jmp 2a294 ::do_widen(char) const@@Base+0x8084> │ │ │ │ - jmp 2a260 ::do_widen(char) const@@Base+0x8050> │ │ │ │ - jmp 2a294 ::do_widen(char) const@@Base+0x8084> │ │ │ │ - jmp 2a260 ::do_widen(char) const@@Base+0x8050> │ │ │ │ - jmp 2a294 ::do_widen(char) const@@Base+0x8084> │ │ │ │ - jmp 2a260 ::do_widen(char) const@@Base+0x8050> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5770 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 2a263 ::do_widen(char) const@@Base+0x8053> │ │ │ │ - jmpq 2a1b8 ::do_widen(char) const@@Base+0x7fa8> │ │ │ │ - jmpq 2a1ed ::do_widen(char) const@@Base+0x7fdd> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov $0x50,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 103d0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x7b10> │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 271d0 ::do_widen(char) const@@Base+0x4fc0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 28960 ::do_widen(char) const@@Base+0x6750> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 297f0 ::do_widen(char) const@@Base+0x75e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 27530 ::do_widen(char) const@@Base+0x5320> │ │ │ │ + mov %esi,%edi │ │ │ │ + movswl %di,%edi │ │ │ │ + movswl %dx,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 27860 ::do_widen(char) const@@Base+0x5650> │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq b000 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x2740> │ │ │ │ - mov %rbp,0x58(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %eax,%esi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x38,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x60,%esi │ │ │ │ - jmpq 5770 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - repz retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 57e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmpq 57e0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a3db ::do_widen(char) const@@Base+0x81cb> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - callq *0x8(%rax) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + jne 341e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac48> │ │ │ │ + mov 0x212304(%rip),%ebp # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + lea -0x21(%rbp),%eax │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jbe 34210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac70> │ │ │ │ + mov $0x107,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 34250 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 3429c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xacfc> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0x18,%esi │ │ │ │ - jmpq 5770 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - je 2a400 ::do_widen(char) const@@Base+0x81f0> │ │ │ │ - repz retq │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + lea 0x48(%rbx),%rcx │ │ │ │ + mov $0xf,%edx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + je 3422f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac8f> │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + ja 34280 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xace0> │ │ │ │ + mov %bpl,(%rax,%r12,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %r13,0x40(%rbx) │ │ │ │ + movb $0x0,0x1(%rax,%r12,1) │ │ │ │ + jmp 341e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac48> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - jmpq 1e3b0 , std::allocator >::~basic_stringbuf()@@Base+0x33c0> │ │ │ │ - nop │ │ │ │ + mov %rsp,%rbp │ │ │ │ + lea 0x38(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + callq d820 <__cxa_finalize@plt+0x7c20> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 341e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac48> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 341e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac48> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5b80 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + jmp 34234 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xac94> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 2a43c ::do_widen(char) const@@Base+0x822c> │ │ │ │ + jne 342dc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad3c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 2a4c7 ::do_widen(char) const@@Base+0x82b7> │ │ │ │ + jne 34367 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xadc7> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 2a490 ::do_widen(char) const@@Base+0x8280> │ │ │ │ + ja 34330 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad90> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 2a4c0 ::do_widen(char) const@@Base+0x82b0> │ │ │ │ + jne 34360 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xadc0> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2a4d3 ::do_widen(char) const@@Base+0x82c3> │ │ │ │ + jne 34373 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xadd3> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -35461,324 +42270,291 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 2a464 ::do_widen(char) const@@Base+0x8254> │ │ │ │ + jmp 34304 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad64> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2a464 ::do_widen(char) const@@Base+0x8254> │ │ │ │ - jmp 2a4a9 ::do_widen(char) const@@Base+0x8299> │ │ │ │ - lea 0xfc3a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 34304 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad64> │ │ │ │ + jmp 34349 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xada9> │ │ │ │ + lea 0x5eba(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - sub $0x58,%rsp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + sub $0x48,%rsp │ │ │ │ + add %ebx,%r12d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 1dbd0 , std::allocator >::~basic_stringbuf()@@Base+0x2be0> │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - mov 0x21c63d(%rip),%rsi │ │ │ │ - mov 0x21c63e(%rip),%rdx │ │ │ │ + mov %r8d,%eax │ │ │ │ + sub 0x58(%rdi),%eax │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + callq 36640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0a0> │ │ │ │ + movslq 0x58(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x212653(%rip),%r8d │ │ │ │ + cmp %edx,%esi │ │ │ │ + jge 344a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf00> │ │ │ │ + mov %r12d,%r15d │ │ │ │ + sub %esi,%r15d │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + ja 34506 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf66> │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 2a410 ::do_widen(char) const@@Base+0x8200> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + callq 342b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad10> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1dc60 , std::allocator >::~basic_stringbuf()@@Base+0x2c70> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 2a55c ::do_widen(char) const@@Base+0x834c> │ │ │ │ + je 34436 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae96> │ │ │ │ callq 5700 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - callq 17020 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe760> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + movslq 0x58(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + sub %eax,%r12d │ │ │ │ + sub %edx,%r12d │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3447e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaede> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2125cd(%rip),%r8d │ │ │ │ + lea (%r12,%rbx,1),%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + movslq 0x58(%rbp),%rax │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + sub 0x40(%rbp),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 34450 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaeb0> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2a585 ::do_widen(char) const@@Base+0x8375> │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 344e3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf43> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12d,%r15d │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + sub %esi,%r15d │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 342b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad10> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + jmpq 34423 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xae83> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 2a5a3 ::do_widen(char) const@@Base+0x8393> │ │ │ │ + je 344fe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf5e> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 2a61b ::do_widen(char) const@@Base+0x840b> │ │ │ │ - jl 2a616 ::do_widen(char) const@@Base+0x8406> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jg 2a616 ::do_widen(char) const@@Base+0x8406> │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmp 2a56a ::do_widen(char) const@@Base+0x835a> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xb0,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmp 2a5a9 ::do_widen(char) const@@Base+0x8399> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 2a5a9 ::do_widen(char) const@@Base+0x8399> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a5f9 ::do_widen(char) const@@Base+0x83e9> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2a60e ::do_widen(char) const@@Base+0x83fe> │ │ │ │ - callq 5700 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rsp,%rbp │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x22(%rax),%rsi │ │ │ │ - callq 5a20 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - cmp $0x21,%rax │ │ │ │ - jbe 2a758 ::do_widen(char) const@@Base+0x8548> │ │ │ │ - lea 0x110cc(%rip),%rsi # 3b738 ::do_widen(char) const@@Base+0x19528> │ │ │ │ - mov $0x22,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 2a74c ::do_widen(char) const@@Base+0x853c> │ │ │ │ - lea 0x110b2(%rip),%rsi # 3b75b ::do_widen(char) const@@Base+0x1954b> │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2a738 ::do_widen(char) const@@Base+0x8528> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - callq 114e0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c20> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a716 ::do_widen(char) const@@Base+0x8506> │ │ │ │ - callq 5700 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2a728 ::do_widen(char) const@@Base+0x8518> │ │ │ │ - callq 5700 │ │ │ │ - movb $0x1,0x10(%r12) │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 2a56a ::do_widen(char) const@@Base+0x835a> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - jmp 2a6de ::do_widen(char) const@@Base+0x84ce> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 2a5fc ::do_widen(char) const@@Base+0x83ec> │ │ │ │ - lea 0xfaa5(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - lea 0xfa99(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmp 2a744 ::do_widen(char) const@@Base+0x8534> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x6a78(%rip),%rdi # 3af88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x119e8> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x6aec(%rip),%rsi # 3b006 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11a66> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59b0 │ │ │ │ + jmp 344e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaf48> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8,%r12 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - je 2a7b0 ::do_widen(char) const@@Base+0x85a0> │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - xor %fs:0x28,%rcx │ │ │ │ - jne 2a8ba ::do_widen(char) const@@Base+0x86aa> │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 1e490 , std::allocator >::~basic_stringbuf()@@Base+0x34a0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 1e840 , std::allocator >::~basic_stringbuf()@@Base+0x3850> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 1e3c0 , std::allocator >::~basic_stringbuf()@@Base+0x33d0> │ │ │ │ - test %al,%al │ │ │ │ - je 2a87e ::do_widen(char) const@@Base+0x866e> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - callq 13620 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad60> │ │ │ │ - mov $0x1f4,%edi │ │ │ │ - callq bff0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x3730> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 1e3b0 , std::allocator >::~basic_stringbuf()@@Base+0x33c0> │ │ │ │ - lea 0x10f62(%rip),%rdx # 3b767 ::do_widen(char) const@@Base+0x19557> │ │ │ │ lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea -0x9(%rdx),%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 2a410 ::do_widen(char) const@@Base+0x8200> │ │ │ │ - lea 0x10f4d(%rip),%rdx # 3b76e ::do_widen(char) const@@Base+0x1955e> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 2a410 ::do_widen(char) const@@Base+0x8200> │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 342b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad10> │ │ │ │ + mov %r14d,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 11740 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e80> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2a85b ::do_widen(char) const@@Base+0x864b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 2a86e ::do_widen(char) const@@Base+0x865e> │ │ │ │ + je 34598 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xaff8> │ │ │ │ callq 5700 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 2a8b0 ::do_widen(char) const@@Base+0x86a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *0x10(%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 1e3d0 , std::allocator >::~basic_stringbuf()@@Base+0x33e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 2a8a8 ::do_widen(char) const@@Base+0x8698> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 1e3e0 , std::allocator >::~basic_stringbuf()@@Base+0x33f0> │ │ │ │ - test %al,%al │ │ │ │ - jne 2a8b0 ::do_widen(char) const@@Base+0x86a0> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 2a790 ::do_widen(char) const@@Base+0x8580> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x1,0x10(%rbx) │ │ │ │ - jmp 2a88b ::do_widen(char) const@@Base+0x867b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq 2a790 ::do_widen(char) const@@Base+0x8580> │ │ │ │ + lea 0x210f01(%rip),%rax # 2454a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf00> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + callq 342b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xad10> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + mov %r13d,0x58(%rbx) │ │ │ │ + jne 345e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb040> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2a8d4 ::do_widen(char) const@@Base+0x86c4> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x210f8d(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34605 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb065> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 2a8e7 ::do_widen(char) const@@Base+0x86d7> │ │ │ │ + je 34622 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb082> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2a8d4 ::do_widen(char) const@@Base+0x86c4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x21,%edi │ │ │ │ + cmp $0x5d,%edi │ │ │ │ + setbe %al │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x210e59(%rip),%rax # 2454a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf00> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34660 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0c0> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x210f15(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34680 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb0e0> │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5700 │ │ │ │ xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x21ad19(%rip),%rax # 245620 ::do_widen(char) const@@Base+0x223410> │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x210e09(%rip),%rax # 2454a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf00> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,(%rdi) │ │ │ │ - retq │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 346b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb110> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x210ec9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 346cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb12c> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x60,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 2a94c ::do_widen(char) const@@Base+0x873c> │ │ │ │ + jne 3470c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb16c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 2a9d7 ::do_widen(char) const@@Base+0x87c7> │ │ │ │ + jne 34797 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1f7> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 2a9a0 ::do_widen(char) const@@Base+0x8790> │ │ │ │ + ja 34760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1c0> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 2a9d0 ::do_widen(char) const@@Base+0x87c0> │ │ │ │ + jne 34790 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1f0> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2a9e3 ::do_widen(char) const@@Base+0x87d3> │ │ │ │ + jne 347a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb203> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -35789,2910 +42565,961 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 2a974 ::do_widen(char) const@@Base+0x8764> │ │ │ │ + jmp 34734 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb194> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2a974 ::do_widen(char) const@@Base+0x8764> │ │ │ │ - jmp 2a9b9 ::do_widen(char) const@@Base+0x87a9> │ │ │ │ - lea 0xf72a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 34734 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb194> │ │ │ │ + jmp 34779 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb1d9> │ │ │ │ + lea 0x5a8a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq 54b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - mov 0x2b0(%rdi),%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x2b8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2ab98 ::do_widen(char) const@@Base+0x8988> │ │ │ │ - cmpb $0x5b,(%rcx) │ │ │ │ - jne 2ab98 ::do_widen(char) const@@Base+0x8988> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 2aaa4 ::do_widen(char) const@@Base+0x8894> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x2b0(%rdi),%rax │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmpb $0x5b,(%rax,%rsi,1) │ │ │ │ - jne 2aab3 ::do_widen(char) const@@Base+0x88a3> │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x2b8(%rdi),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - ja 2aa90 ::do_widen(char) const@@Base+0x8880> │ │ │ │ - lea (%rsi,%rsi,1),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb 2ab9f ::do_widen(char) const@@Base+0x898f> │ │ │ │ - lea (%rdx,%rsi,1),%rax │ │ │ │ - mov 0x2b0(%rdi),%rcx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov %rsp,%rbp │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - lea 0x10(%rbp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 2ab80 ::do_widen(char) const@@Base+0x8970> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - je 2ab68 ::do_widen(char) const@@Base+0x8958> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - je 2ab73 ::do_widen(char) const@@Base+0x8963> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2ab4c ::do_widen(char) const@@Base+0x893c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2abb7 ::do_widen(char) const@@Base+0x89a7> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 2ab2e ::do_widen(char) const@@Base+0x891e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 2ab2e ::do_widen(char) const@@Base+0x891e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 2aad8 ::do_widen(char) const@@Base+0x88c8> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0xf58f(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - lea 0xf606(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x9,%r8d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + add %ebx,%ebp │ │ │ │ + mov %rsi,%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0x0,0x8(%rcx) │ │ │ │ - jne 2ae60 ::do_widen(char) const@@Base+0x8c50> │ │ │ │ - cmpq $0x0,0x8(%rbp) │ │ │ │ - je 2ae30 ::do_widen(char) const@@Base+0x8c20> │ │ │ │ - lea 0x15(%rsp),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %ecx,%r13d │ │ │ │ + callq 36640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0a0> │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + test %r15b,%r15b │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + je 349f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb450> │ │ │ │ + mov 0x212223(%rip),%r8d │ │ │ │ + lea 0x75da(%rip),%rsi # 3bde6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12846> │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movb $0x5b,0x15(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - cmp %r12,0x8(%rbp) │ │ │ │ - ja 2ac10 ::do_widen(char) const@@Base+0x8a00> │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2ae40 ::do_widen(char) const@@Base+0x8c30> │ │ │ │ - cmpq $0x0,0x8(%rbp) │ │ │ │ - je 2ac7a ::do_widen(char) const@@Base+0x8a6a> │ │ │ │ - lea 0x16(%rsp),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea -0x8(%rbp),%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34854 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb2b4> │ │ │ │ + callq 5700 │ │ │ │ + cmpb $0x0,0x34(%r14) │ │ │ │ + mov 0x2121cc(%rip),%r8d │ │ │ │ + je 34869 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb2c9> │ │ │ │ + mov 0x2121bf(%rip),%r8d │ │ │ │ + lea 0x757a(%rip),%rdx # 3bdea , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1284a> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movb $0x5d,0x16(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - cmp %r12,0x8(%rbp) │ │ │ │ - ja 2ac50 ::do_widen(char) const@@Base+0x8a40> │ │ │ │ - cmpq $0x0,0x8(%r14) │ │ │ │ - jne 2adf0 ::do_widen(char) const@@Base+0x8be0> │ │ │ │ - mov 0x70(%rbp),%r15 │ │ │ │ - lea 0x70(%rbp),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 2ad68 ::do_widen(char) const@@Base+0x8b58> │ │ │ │ - lea 0x17(%rsp),%r14 │ │ │ │ - jmp 2acb8 ::do_widen(char) const@@Base+0x8aa8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x43(%rdx),%esi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ - mov (%r15),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 2ad68 ::do_widen(char) const@@Base+0x8b58> │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea -0x7(%rbp),%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 348b3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb313> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x7532(%rip),%rdx # 3bdec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1284c> │ │ │ │ + mov 0x21216b(%rip),%r8d │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x28(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movb $0x3d,0x17(%rsp) │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsi),%rdx │ │ │ │ - mov 0x40(%rsi),%rsi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r8,%rax,1),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2aeb2 ::do_widen(char) const@@Base+0x8ca2> │ │ │ │ - cmpb $0x0,0x38(%rdx) │ │ │ │ - jne 2ac98 ::do_widen(char) const@@Base+0x8a88> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea -0x8b22(%rip),%rcx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2ac9c ::do_widen(char) const@@Base+0x8a8c> │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2ac9c ::do_widen(char) const@@Base+0x8a8c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbp),%r14 │ │ │ │ - lea 0x88(%rbp),%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 2adc9 ::do_widen(char) const@@Base+0x8bb9> │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp 0x48(%rdx),%rax │ │ │ │ - je 2adae ::do_widen(char) const@@Base+0x8b9e> │ │ │ │ - jmpq 2aeb7 ::do_widen(char) const@@Base+0x8ca7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,0x48(%rdx) │ │ │ │ - jne 2aeb7 ::do_widen(char) const@@Base+0x8ca7> │ │ │ │ - lea 0x20(%rdx),%rcx │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea -0x5(%rbp),%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ mov %rbx,%rsi │ │ │ │ - add $0x40,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2abc0 ::do_widen(char) const@@Base+0x89b0> │ │ │ │ - mov (%r14),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 2ad98 ::do_widen(char) const@@Base+0x8b88> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34904 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb364> │ │ │ │ + callq 5700 │ │ │ │ + cmpb $0x0,0x34(%r14) │ │ │ │ + mov 0x212118(%rip),%r8d │ │ │ │ + je 34919 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb379> │ │ │ │ + mov 0x212113(%rip),%r8d │ │ │ │ + lea 0x74d0(%rip),%rdx # 3bdf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12850> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + lea -0x3(%rdx),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea -0x4(%rbp),%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34963 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb3c3> │ │ │ │ + callq 5700 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 349d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb438> │ │ │ │ + mov 0x2120b6(%rip),%r14d │ │ │ │ + lea 0x7469(%rip),%rsi # 3bde2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12842> │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 349b4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb414> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2aed6 ::do_widen(char) const@@Base+0x8cc6> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 34a03 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb463> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rbx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2aeb2 ::do_widen(char) const@@Base+0x8ca2> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2ae80 ::do_widen(char) const@@Base+0x8c70> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ - jmpq 2ac7a ::do_widen(char) const@@Base+0x8a6a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ac7a ::do_widen(char) const@@Base+0x8a6a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - cmpq $0x0,0x8(%rbp) │ │ │ │ - jne 2ac43 ::do_widen(char) const@@Base+0x8a33> │ │ │ │ - jmpq 2ac6f ::do_widen(char) const@@Base+0x8a5f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x14(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0xa,0x14(%rsp) │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - jmpq 2abf5 ::do_widen(char) const@@Base+0x89e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x8c83(%rip),%rdx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ae16 ::do_widen(char) const@@Base+0x8c06> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2ae16 ::do_widen(char) const@@Base+0x8c06> │ │ │ │ - callq 58a0 │ │ │ │ - lea 0x10982(%rip),%rcx # 3b840 ::do_widen(char) const@@Base+0x19630> │ │ │ │ - lea 0x1090c(%rip),%rsi # 3b7d1 ::do_widen(char) const@@Base+0x195c1> │ │ │ │ - lea 0x108b4(%rip),%rdi # 3b780 ::do_widen(char) const@@Base+0x19570> │ │ │ │ - mov $0xc8,%edx │ │ │ │ - callq 55c0 <__assert_fail@plt> │ │ │ │ + mov 0x21204d(%rip),%r14d │ │ │ │ + lea 0x7577(%rip),%rsi # 3bf5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129bd> │ │ │ │ + jmp 34979 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb3d9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x212035(%rip),%r8d │ │ │ │ + lea 0x73e6(%rip),%rsi # 3bde4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12844> │ │ │ │ + jmpq 3480c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb26c> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34a1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb47e> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 34a08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb468> │ │ │ │ + jmp 34a08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb468> │ │ │ │ + jmp 34a08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb468> │ │ │ │ + jmp 34a08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb468> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ - lea 0x10713(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %rsp,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + je 34a70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4d0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 34b79 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5d9> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x6371(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %rsp,%rbx │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2abc0 ::do_widen(char) const@@Base+0x89b0> │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ mov (%rsp),%rdi │ │ │ │ + je 34ab8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb518> │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 2af3e ::do_widen(char) const@@Base+0x8d2e> │ │ │ │ + je 34aac , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb50c> │ │ │ │ callq 5700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2af57 ::do_widen(char) const@@Base+0x8d47> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + movb $0x1,0x34(%rbp) │ │ │ │ + jmp 34a52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4b2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x104,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 34a9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4fe> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 34ba4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb604> │ │ │ │ + lea 0x6314(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + je 34b20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb580> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34b10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb570> │ │ │ │ + callq 5700 │ │ │ │ + movb $0x0,0x34(%rbp) │ │ │ │ + jmpq 34a52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4b2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x105,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 34b02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb562> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 34b7e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5de> │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 34b58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5b8> │ │ │ │ + xorb $0x1,0x34(%rbp) │ │ │ │ + jmpq 34a52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4b2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 34b49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5a9> │ │ │ │ + mov $0x157,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 34b49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5a9> │ │ │ │ + jmpq 34a52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb4b2> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + callq 5700 │ │ │ │ + jmp 34b3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb59b> │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 2af71 ::do_widen(char) const@@Base+0x8d61> │ │ │ │ + je 34b9a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5fa> │ │ │ │ callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + jmp 34b85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb5e5> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 34ad7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb537> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x21a6de(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + mov %edx,%r13d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x268,%rsp │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %ecx,%r12d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rsp,%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x258(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsi),%rax │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x21a7d6(%rip),%rbp # 2457a8 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movb $0x0,0x228(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x21a7cd(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - movq $0x0,0x220(%rsp) │ │ │ │ - movb $0x0,0x229(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x230(%rsp) │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ - movq $0x0,0x240(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x21a966(%rip),%r14 # 2459b0 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x28(%r14),%r13 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov %r13,0x148(%rsp) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov $0x30,%edx │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2b150 ::do_widen(char) const@@Base+0x8f40> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - testb $0x5,0x168(%rsp) │ │ │ │ - jne 2b165 ::do_widen(char) const@@Base+0x8f55> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 346e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb140> │ │ │ │ + mov %r13d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq 2aee0 ::do_widen(char) const@@Base+0x8cd0> │ │ │ │ - lea 0x21a864(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov %r13,0x148(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x21a641(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x21a6a8(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34c13 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb673> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x2108b6(%rip),%rax # 2454d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf30> │ │ │ │ + mov %r12b,0x34(%rbp) │ │ │ │ + movl $0x2,0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2b160 ::do_widen(char) const@@Base+0x8f50> │ │ │ │ - add $0x268,%rsp │ │ │ │ + jne 34c44 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6a4> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmpq 2b0a2 ::do_widen(char) const@@Base+0x8e92> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x10669(%rip),%rsi # 3b7e4 ::do_widen(char) const@@Base+0x195d4> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - lea 0xf74b(%rip),%rdx # 3a8e0 ::do_widen(char) const@@Base+0x186d0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5a60 , std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b1be ::do_widen(char) const@@Base+0x8fae> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2b1d1 ::do_widen(char) const@@Base+0x8fc1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x21adf0(%rip),%rdx │ │ │ │ - lea 0x21a831(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5970 >::~basic_ofstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2b210 ::do_widen(char) const@@Base+0x9000> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 2b1ea ::do_widen(char) const@@Base+0x8fda> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2b210 ::do_widen(char) const@@Base+0x9000> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b1fd ::do_widen(char) const@@Base+0x8fed> │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 34c5e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6be> │ │ │ │ callq 5700 │ │ │ │ - jmp 2b1fd ::do_widen(char) const@@Base+0x8fed> │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov 0x21a56e(%rip),%rcx # 2457b0 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rcx,0x50(%rsp,%rdx,1) │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - callq 5430 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov %r13,%rax │ │ │ │ - jmp 2b237 ::do_widen(char) const@@Base+0x9027> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2b24f ::do_widen(char) const@@Base+0x903f> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %sil,0x34(%rdi) │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + xorb $0x1,0x34(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x34(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x2108d9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 34cc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb720> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + nop │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2108a9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x2d0(%rdi),%rsi │ │ │ │ - sub $0x98,%rsp │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2d4d0 ::do_widen(char) const@@Base+0xb2c0> │ │ │ │ - lea 0x10521(%rip),%rsi # 3b7f4 ::do_widen(char) const@@Base+0x195e4> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - lea 0x10512(%rip),%rdx # 3b7fc ::do_widen(char) const@@Base+0x195ec> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1af20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x60> │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - lea (%r8,%rdx,1),%rdi │ │ │ │ - je 2b31b ::do_widen(char) const@@Base+0x910b> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - jbe 2b342 ::do_widen(char) const@@Base+0x9132> │ │ │ │ - lea 0x10(%r12),%r9 │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 2b339 ::do_widen(char) const@@Base+0x9129> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jbe 2b3f1 ::do_widen(char) const@@Base+0x91e1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rsp,%r13 │ │ │ │ - lea 0x10(%r13),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2b402 ::do_widen(char) const@@Base+0x91f2> │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - add $0x10,%rbx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b39d ::do_widen(char) const@@Base+0x918d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2b3b0 ::do_widen(char) const@@Base+0x91a0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2b3c3 ::do_widen(char) const@@Base+0x91b3> │ │ │ │ - callq 5700 │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a60 , std::allocator > const&)@plt> │ │ │ │ - mov 0x21abe6(%rip),%rdx │ │ │ │ - lea 0x21a627(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 2b34a ::do_widen(char) const@@Base+0x913a> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmpq 2b372 ::do_widen(char) const@@Base+0x9162> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2b426 ::do_widen(char) const@@Base+0x9216> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 2b414 ::do_widen(char) const@@Base+0x9204> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b451 ::do_widen(char) const@@Base+0x9241> │ │ │ │ - callq 5700 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2b467 ::do_widen(char) const@@Base+0x9257> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2b47a ::do_widen(char) const@@Base+0x926a> │ │ │ │ + je 34cf0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb750> │ │ │ │ callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2b454 ::do_widen(char) const@@Base+0x9244> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2b467 ::do_widen(char) const@@Base+0x9257> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov $0x38,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + jmpq da10 <__cxa_finalize@plt+0x7e10> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 37270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcd0> │ │ │ │ + lea 0x2107e0(%rip),%rax # 245500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf60> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - movq $0x0,-0x10(%rdi) │ │ │ │ - mov %rsp,%rbp │ │ │ │ - movq $0x0,-0x8(%rdi) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x48(%rbp),%rax │ │ │ │ - lea 0x18(%rbp),%r12 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x88(%rbp),%rax │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b5dd ::do_widen(char) const@@Base+0x93cd> │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - mov %ecx,0x18(%rbx) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rcx,0x28(%rbx) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov 0x50(%rbx),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - movq $0x0,0x50(%rbx) │ │ │ │ - movq $0x0,0x68(%rbx) │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b65a ::do_widen(char) const@@Base+0x944a> │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov %rdx,0x50(%rbx) │ │ │ │ - mov %ecx,0x48(%rbx) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rcx,0x58(%rbx) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - lea 0x48(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%r13 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 2b680 ::do_widen(char) const@@Base+0x9470> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 2b670 ::do_widen(char) const@@Base+0x9460> │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2b798 ::do_widen(char) const@@Base+0x9588> │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %r13,0x8(%rdx) │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %rdx,0x78(%rbx) │ │ │ │ - mov %r13,(%rdx) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %rdx,0x80(%rbx) │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%r13 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 2b6f0 ::do_widen(char) const@@Base+0x94e0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 2b6e0 ::do_widen(char) const@@Base+0x94d0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - lea 0x88(%rbp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2b7b0 ::do_widen(char) const@@Base+0x95a0> │ │ │ │ - mov %rax,0x88(%rbx) │ │ │ │ - mov %r13,0x8(%rax) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rbx) │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x70(%rbp),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2b758 ::do_widen(char) const@@Base+0x9548> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 2b748 ::do_widen(char) const@@Base+0x9538> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2b7ce ::do_widen(char) const@@Base+0x95be> │ │ │ │ - add $0xb8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 378a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe300> │ │ │ │ + mov 0x211784(%rip),%edi # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + callq 5950 │ │ │ │ + lea -0x61(%rax),%edx │ │ │ │ + cmp $0x19,%dl │ │ │ │ + ja 34dc6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb826> │ │ │ │ + mov 0x8(%r13),%r12 │ │ │ │ + mov 0x10(%r13),%rbp │ │ │ │ + sub %r12,%rbp │ │ │ │ + sar $0x3,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34dc6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb826> │ │ │ │ + cmpq $0x0,(%r12) │ │ │ │ + je 34d90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb7f0> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 34d87 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb7e7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,(%r12,%rbx,8) │ │ │ │ + je 34dd8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb838> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 34d80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb7e0> │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 34dc6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb826> │ │ │ │ + movsbl %al,%r15d │ │ │ │ + jmp 34da9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb809> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 34dc6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb826> │ │ │ │ + mov (%r12,%rbx,8),%r14 │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + movsbl (%rax),%edi │ │ │ │ + callq 5950 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jne 34da0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb800> │ │ │ │ + mov %ebx,0x28(%r13) │ │ │ │ + mov %r14,0x20(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - mov %r13,0x70(%rbx) │ │ │ │ - mov %r13,0x78(%rbx) │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - jmpq 2b6cb ::do_widen(char) const@@Base+0x94bb> │ │ │ │ - mov %r13,0x88(%rbx) │ │ │ │ - mov %r13,0x90(%rbx) │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - jmpq 2b734 ::do_widen(char) const@@Base+0x9524> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + add $0x1,%ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + jmp 34d95 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb7f5> │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + sar $0x3,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 34e18 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb878> │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je 34e18 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb878> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 34e0f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb86f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,(%rax,%rdi,8) │ │ │ │ + je 34e40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb8a0> │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 34e08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb868> │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x1,%esi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + jmp 34e1d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb87d> │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0x18(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x1a0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0xa0(%rdi),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x219e6a(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movl $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - mov %rax,0x60(%rdi) │ │ │ │ - lea 0x70(%rdi),%rax │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movl $0x0,0x48(%rdi) │ │ │ │ - mov %rax,0x70(%rdi) │ │ │ │ - mov %rax,0x78(%rdi) │ │ │ │ - lea 0x88(%rdi),%rax │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movq $0x0,0x68(%rdi) │ │ │ │ - mov %rax,0x88(%rdi) │ │ │ │ - mov %rax,0x90(%rdi) │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - movq $0x0,0x98(%rdi) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x21a14f(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movb $0x0,0x280(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x21a147(%rip),%r15 # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,0x1a0(%rbx) │ │ │ │ - movq $0x0,0x278(%rbx) │ │ │ │ - movb $0x0,0x281(%rbx) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x288(%rbx) │ │ │ │ - movq $0x0,0x290(%rbx) │ │ │ │ - movq $0x0,0x298(%rbx) │ │ │ │ - movq $0x0,0x2a0(%rbx) │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %r15,0xa0(%rbx,%rax,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x219f21(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%rbx),%r14 │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x1a0(%rbx) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - mov %r14,%rsi │ │ │ │ + callq 37d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe770> │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + mov 0x8(%r14),%rbx │ │ │ │ + mov %r13,%rcx │ │ │ │ + sub %rbx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 34f9b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9fb> │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + jne 34eaa , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb90a> │ │ │ │ + jmp 34eb3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb913> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmpq $0x0,-0x8(%rax) │ │ │ │ + je 34f98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9f8> │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 34e98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb8f8> │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 34f62 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9c2> │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov $0x3f,%edx │ │ │ │ + lea -0x1cb(%rip),%rcx # 34d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb760> │ │ │ │ + sub %rbp,%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + cltq │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + callq 35230 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc90> │ │ │ │ + add $0xffffffffffffff80,%r12 │ │ │ │ + jle 34f80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9e0> │ │ │ │ + add $0x88,%rbx │ │ │ │ + lea -0x208(%rip),%rdx # 34d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb760> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 34ff0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xba50> │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 34f62 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9c2> │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + lea 0x10(%r15),%r12 │ │ │ │ + jmp 34f38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb998> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov -0x8(%r13),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2c0(%rbx),%rax │ │ │ │ - movq $0x0,0x2b8(%rbx) │ │ │ │ - movb $0x0,0x2c0(%rbx) │ │ │ │ - movq $0x0,0x2d0(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x2b0(%rbx) │ │ │ │ + mov %r13,%rbp │ │ │ │ + sub $0x8,%r13 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + callq da10 <__cxa_finalize@plt+0x7e10> │ │ │ │ + test %al,%al │ │ │ │ + jne 34f30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb990> │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp 0x8(%rsp),%rbx │ │ │ │ + mov %r15,0x0(%rbp) │ │ │ │ + jne 34f20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb980> │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 2b490 ::do_widen(char) const@@Base+0x9280> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x1a0(%rbx) │ │ │ │ - callq 5430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1b660 , std::allocator >::~basic_stringbuf()@@Base+0x670> │ │ │ │ + jmpq 37720 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe180> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x287(%rip),%rdx # 34d00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb760> │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r15,0xa0(%rbx,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - jmp 2b997 ::do_widen(char) const@@Base+0x9787> │ │ │ │ - jmp 2b9c8 ::do_widen(char) const@@Base+0x97b8> │ │ │ │ - nop │ │ │ │ + callq 34ff0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xba50> │ │ │ │ + jmp 34f62 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb9c2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + jmpq 34eb3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb913> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + lea 0x210549(%rip),%rax # 245500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf60> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmpq 37100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb60> │ │ │ │ + nop │ │ │ │ + lea 0x210539(%rip),%rax # 245500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf60> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 37100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb60> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 350a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb00> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x10(%r12),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2bee0 ::do_widen(char) const@@Base+0x9cd0> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 2be48 ::do_widen(char) const@@Base+0x9c38> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - je 2be53 ::do_widen(char) const@@Base+0x9c43> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ba93 ::do_widen(char) const@@Base+0x9883> │ │ │ │ - callq 5700 │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + je 35091 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaf1> │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + jmp 3504e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaae> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 35040 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaa0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x10(%r12),%rcx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x10(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2bef8 ::do_widen(char) const@@Base+0x9ce8> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - je 2be68 ::do_widen(char) const@@Base+0x9c58> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - je 2be74 ::do_widen(char) const@@Base+0x9c64> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bb0f ::do_widen(char) const@@Base+0x98ff> │ │ │ │ - callq 5700 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ + sub %rbp,%rdx │ │ │ │ + callq 5a80 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + mov %r13,0x0(%rbp) │ │ │ │ + je 35091 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaf1> │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - lea 0x20(%r12),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 1bed0 , std::allocator >::~basic_stringbuf()@@Base+0xee0> │ │ │ │ - mov %rdx,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2bbf8 ::do_widen(char) const@@Base+0x99e8> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bb8a ::do_widen(char) const@@Base+0x997a> │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2bba4 ::do_widen(char) const@@Base+0x9994> │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - je 2bcd0 ::do_widen(char) const@@Base+0x9ac0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 5750 │ │ │ │ - lea 0x70(%r13),%rsi │ │ │ │ - mov %r14,0x10(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5300 │ │ │ │ - addq $0x1,0x80(%r13) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2c00d ::do_widen(char) const@@Base+0x9dfd> │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq *%r12 │ │ │ │ + test %al,%al │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + jne 35028 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xba88> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 3506f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbacf> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov -0x8(%r15),%rsi │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + sub $0x8,%r15 │ │ │ │ + callq *%r12 │ │ │ │ + test %al,%al │ │ │ │ + jne 35068 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbac8> │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + mov %r13,(%r14) │ │ │ │ + jne 3504e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbaae> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - movb $0x1,(%rsp) │ │ │ │ - je 2bf10 ::do_widen(char) const@@Base+0x9d00> │ │ │ │ - mov $0x60,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2bf90 ::do_widen(char) const@@Base+0x9d80> │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x30(%r12),%rdx │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x50(%r14),%rax │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2bf80 ::do_widen(char) const@@Base+0x9d70> │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x50(%r14) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movzbl (%rsp),%edi │ │ │ │ - lea 0x18(%r13),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x48(%r14) │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x38(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq 2bb6f ::do_widen(char) const@@Base+0x995f> │ │ │ │ + repz retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r13),%r15 │ │ │ │ - lea 0x18(%r13),%r12 │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2bfa0 ::do_widen(char) const@@Base+0x9d90> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 2bd01 ::do_widen(char) const@@Base+0x9af1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2bd55 ::do_widen(char) const@@Base+0x9b45> │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bd2e ::do_widen(char) const@@Base+0x9b1e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2bd45 ::do_widen(char) const@@Base+0x9b35> │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 2bd49 ::do_widen(char) const@@Base+0x9b39> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 2bcf8 ::do_widen(char) const@@Base+0x9ae8> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2bcf8 ::do_widen(char) const@@Base+0x9ae8> │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2bd01 ::do_widen(char) const@@Base+0x9af1> │ │ │ │ - cmp %r12,0x18(%rsp) │ │ │ │ - je 2bd9b ::do_widen(char) const@@Base+0x9b8b> │ │ │ │ - mov 0x28(%r12),%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2be88 ::do_widen(char) const@@Base+0x9c78> │ │ │ │ - mov %r14,%r9 │ │ │ │ - sub %r15,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2be33 ::do_widen(char) const@@Base+0x9c23> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2bd9b ::do_widen(char) const@@Base+0x9b8b> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2be33 ::do_widen(char) const@@Base+0x9c23> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - lea 0x50(%r12),%r14 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - movb $0x0,0x50(%r12) │ │ │ │ - mov %r14,0x40(%r12) │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - je 2bea8 ::do_widen(char) const@@Base+0x9c98> │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - je 2be19 ::do_widen(char) const@@Base+0x9c09> │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bfb0 ::do_widen(char) const@@Base+0x9da0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x38(%r13) │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 2bbce ::do_widen(char) const@@Base+0x99be> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 2ba73 ::do_widen(char) const@@Base+0x9863> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 2baef ::do_widen(char) const@@Base+0x98df> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2bd74 ::do_widen(char) const@@Base+0x9b64> │ │ │ │ - jmpq 2bd93 ::do_widen(char) const@@Base+0x9b83> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 2beb7 ::do_widen(char) const@@Base+0x9ca7> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - cmp %rdi,0x8(%rsp) │ │ │ │ - je 2bec8 ::do_widen(char) const@@Base+0x9cb8> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%r12 │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2be33 ::do_widen(char) const@@Base+0x9c23> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmpq 2ba73 ::do_widen(char) const@@Base+0x9863> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmpq 2baef ::do_widen(char) const@@Base+0x98df> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 2bc05 ::do_widen(char) const@@Base+0x99f5> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bf4f ::do_widen(char) const@@Base+0x9d3f> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2bf72 ::do_widen(char) const@@Base+0x9d62> │ │ │ │ - sub %r14,%rcx │ │ │ │ - movb $0x0,(%rsp) │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 2bc05 ::do_widen(char) const@@Base+0x99f5> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 2c004 ::do_widen(char) const@@Base+0x9df4> │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - jmpq 2bc05 ::do_widen(char) const@@Base+0x99f5> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x50(%r14) │ │ │ │ - jmpq 2bc83 ::do_widen(char) const@@Base+0x9a73> │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%r14) │ │ │ │ - jmpq 2bc3a ::do_widen(char) const@@Base+0x9a2a> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - jmpq 2bd9b ::do_widen(char) const@@Base+0x9b8b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov 0x28(%rdx),%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bfda ::do_widen(char) const@@Base+0x9dca> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2bffa ::do_widen(char) const@@Base+0x9dea> │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r15,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2be1e ::do_widen(char) const@@Base+0x9c0e> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2be19 ::do_widen(char) const@@Base+0x9c09> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2be1e ::do_widen(char) const@@Base+0x9c0e> │ │ │ │ - movb $0x1,(%rsp) │ │ │ │ - jmpq 2bc05 ::do_widen(char) const@@Base+0x99f5> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2c028 ::do_widen(char) const@@Base+0x9e18> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2c047 ::do_widen(char) const@@Base+0x9e37> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 2c023 ::do_widen(char) const@@Base+0x9e13> │ │ │ │ - jmp 2c028 ::do_widen(char) const@@Base+0x9e18> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmp 2c028 ::do_widen(char) const@@Base+0x9e18> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %rbp │ │ │ │ + mov %rax,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov $0xe0,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x30(%rbx),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,0x20(%rbx) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - lea 0xb0(%rbx),%rbp │ │ │ │ - lea 0xc8(%rbx),%r12 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - mov %rax,0x70(%rbx) │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - mov %rbp,0xb0(%rbx) │ │ │ │ - mov %rbp,0xb8(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - mov %r12,0xc8(%rbx) │ │ │ │ - mov %r12,0xd0(%rbx) │ │ │ │ - callq 1c600 , std::allocator >::~basic_stringbuf()@@Base+0x1610> │ │ │ │ - test %rdx,%rdx │ │ │ │ + shr $0x3f,%rbp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + and $0x1,%edi │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + sar %rax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jge 35210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc70> │ │ │ │ + mov %rsi,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14),%rcx │ │ │ │ + lea (%rcx,%rcx,1),%rbp │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + lea -0x1(%rbp),%r12 │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0x0(%r13,%r12,8),%r15 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + callq *%rbx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + test %al,%al │ │ │ │ + cmove %rbp,%r12 │ │ │ │ + cmove %rcx,%r15 │ │ │ │ + cmp 0x18(%rsp),%r12 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x0(%r13,%r14,8) │ │ │ │ + mov %r12,%r14 │ │ │ │ + jl 35108 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb68> │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + jne 35174 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbd4> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub $0x2,%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - je 2c228 ::do_widen(char) const@@Base+0xa018> │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x8(%r13),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - je 2c1c0 ::do_widen(char) const@@Base+0x9fb0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + shr $0x3f,%r14 │ │ │ │ + add %rax,%r14 │ │ │ │ + sar %r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 351e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc48> │ │ │ │ + lea 0x0(%r13,%r12,8),%r15 │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + shr $0x3f,%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + sar %rbp │ │ │ │ + cmp 0x10(%rsp),%r12 │ │ │ │ + jg 351b4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc14> │ │ │ │ + jmp 351cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc2c> │ │ │ │ + nop │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x1(%rbp),%rdx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + sar %rax │ │ │ │ + cmp %rbp,0x10(%rsp) │ │ │ │ + jge 35208 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc68> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r14 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x0(%r13,%r12,8),%r15 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq *%rbx │ │ │ │ + test %al,%al │ │ │ │ + jne 35190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbf0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12,%r12,1),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%r15 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov %rcx,0x0(%r13,%r12,8) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 35174 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbd4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 351cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc2c> │ │ │ │ nopl (%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c19b ::do_widen(char) const@@Base+0x9f8b> │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 35154 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbbb4> │ │ │ │ + lea 0x0(%r13,%rax,8),%r15 │ │ │ │ + jmp 351cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc2c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + sub %rdi,%rax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmp $0x80,%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + jle 353ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe4f> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2c1ff ::do_widen(char) const@@Base+0x9fef> │ │ │ │ - mov 0x20(%r8),%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jne 2c21b ::do_widen(char) const@@Base+0xa00b> │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2c19b ::do_widen(char) const@@Base+0x9f8b> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2c2b0 ::do_widen(char) const@@Base+0xa0a0> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2c19b ::do_widen(char) const@@Base+0x9f8b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 2c248 ::do_widen(char) const@@Base+0xa038> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jne 2c238 ::do_widen(char) const@@Base+0xa028> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 2c268 ::do_widen(char) const@@Base+0xa058> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - callq 5700 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - jne 2c258 ::do_widen(char) const@@Base+0xa048> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - je 2c296 ::do_widen(char) const@@Base+0xa086> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq 2c19b ::do_widen(char) const@@Base+0x9f8b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2b0(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x2a8(%rbx),%r12 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2c9f2 ::do_widen(char) const@@Base+0xa7e2> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2c5b8 ::do_widen(char) const@@Base+0xa3a8> │ │ │ │ - movsbl 0x43(%rbp),%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5bb0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 2c840 ::do_widen(char) const@@Base+0xa630> │ │ │ │ - mov 0x2b0(%rbx),%rax │ │ │ │ - addq $0x1,0x2d0(%rbx) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3b,%al │ │ │ │ - je 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - cmp $0x23,%al │ │ │ │ - je 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - lea 0x2c0(%rbx),%rcx │ │ │ │ - mov 0x2b0(%rbx),%rax │ │ │ │ - je 2c820 ::do_widen(char) const@@Base+0xa610> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - je 2c5f0 ::do_widen(char) const@@Base+0xa3e0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x2c0(%rbx),%rcx │ │ │ │ - mov %rdx,0x2b0(%rbx) │ │ │ │ - mov %rdi,0x2b8(%rbx) │ │ │ │ - mov %rsi,0x2c0(%rbx) │ │ │ │ - je 2c605 ::do_widen(char) const@@Base+0xa3f5> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 2c434 ::do_widen(char) const@@Base+0xa224> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x2b8(%rbx) │ │ │ │ - je 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - mov 0x2b0(%rbx),%rax │ │ │ │ - cmpb $0x5b,(%rax) │ │ │ │ - je 2c620 ::do_widen(char) const@@Base+0xa410> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x3d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58d0 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 2c9f7 ::do_widen(char) const@@Base+0xa7e7> │ │ │ │ - mov 0x2b8(%rbx),%rdx │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ - mov 0x2b0(%rbx),%rsi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov 0x2b8(%rbx),%rcx │ │ │ │ - lea -0x1(%rcx),%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja 2ca40 ::do_widen(char) const@@Base+0xa830> │ │ │ │ - mov 0x2b0(%rbx),%rsi │ │ │ │ - sub %rbp,%rcx │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - cmova %rdx,%rcx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea (%rsi,%rcx,1),%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2c567 ::do_widen(char) const@@Base+0xa357> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2c582 ::do_widen(char) const@@Base+0xa372> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2c598 ::do_widen(char) const@@Base+0xa388> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xa3bb(%rip),%rcx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2c35e ::do_widen(char) const@@Base+0xa14e> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%edx │ │ │ │ - jmpq 2c35e ::do_widen(char) const@@Base+0xa14e> │ │ │ │ - nop │ │ │ │ - mov %rdx,0x2b0(%rbx) │ │ │ │ - mov %rdi,0x2b8(%rbx) │ │ │ │ - mov %rsi,0x2c0(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - jmpq 2c411 ::do_widen(char) const@@Base+0xa201> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - lea 0x48(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 2aa40 ::do_widen(char) const@@Base+0x8830> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 2ca6b ::do_widen(char) const@@Base+0xa85b> │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c870 ::do_widen(char) const@@Base+0xa660> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov (%rcx),%r12 │ │ │ │ - je 2c69d ::do_widen(char) const@@Base+0xa48d> │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r12),%r12 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 2c690 ::do_widen(char) const@@Base+0xa480> │ │ │ │ - mov 0x50(%r12),%rcx │ │ │ │ - lea 0x48(%r12),%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2c9e8 ::do_widen(char) const@@Base+0xa7d8> │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ mov %rcx,%r13 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 2c6e9 ::do_widen(char) const@@Base+0xa4d9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c739 ::do_widen(char) const@@Base+0xa529> │ │ │ │ - mov 0x28(%r13),%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c70e ::do_widen(char) const@@Base+0xa4fe> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c729 ::do_widen(char) const@@Base+0xa519> │ │ │ │ - mov %rbp,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2c72d ::do_widen(char) const@@Base+0xa51d> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2c6e0 ::do_widen(char) const@@Base+0xa4d0> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2c6e0 ::do_widen(char) const@@Base+0xa4d0> │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2c6e9 ::do_widen(char) const@@Base+0xa4d9> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - je 2c780 ::do_widen(char) const@@Base+0xa570> │ │ │ │ - mov 0x28(%r15),%r13 │ │ │ │ - cmp %r13,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r8,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2c990 ::do_widen(char) const@@Base+0xa780> │ │ │ │ - sub %r13,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 2c79a ::do_widen(char) const@@Base+0xa58a> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 2c780 ::do_widen(char) const@@Base+0xa570> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2c79a ::do_widen(char) const@@Base+0xa58a> │ │ │ │ - lea 0x58(%rsp),%rdx │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - callq 2c080 ::do_widen(char) const@@Base+0x9e70> │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x40(%r15),%r13 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - jne 2cafd ::do_widen(char) const@@Base+0xa8ed> │ │ │ │ - cmpq $0x0,0x0(%r13) │ │ │ │ - je 2c9c8 ::do_widen(char) const@@Base+0xa7b8> │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 2d9c0 ::do_widen(char) const@@Base+0xb7b0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 5750 │ │ │ │ - lea 0x88(%r12),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,0x10(%rax) │ │ │ │ - callq 5300 │ │ │ │ - addq $0x1,0x98(%r12) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2c2e0 ::do_widen(char) const@@Base+0xa0d0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 2c5aa ::do_widen(char) const@@Base+0xa39a> │ │ │ │ - jmpq 2c330 ::do_widen(char) const@@Base+0xa120> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - jmpq 2c411 ::do_widen(char) const@@Base+0xa201> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2cb1c ::do_widen(char) const@@Base+0xa90c> │ │ │ │ - add $0xf8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - lea 0x48(%rax),%r12 │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c9da ::do_widen(char) const@@Base+0xa7ca> │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2c8b9 ::do_widen(char) const@@Base+0xa6a9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c906 ::do_widen(char) const@@Base+0xa6f6> │ │ │ │ - mov 0x28(%r13),%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c8de ::do_widen(char) const@@Base+0xa6ce> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c8f6 ::do_widen(char) const@@Base+0xa6e6> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2c8fa ::do_widen(char) const@@Base+0xa6ea> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2c8b0 ::do_widen(char) const@@Base+0xa6a0> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2c8b0 ::do_widen(char) const@@Base+0xa6a0> │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x10(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2c8b9 ::do_widen(char) const@@Base+0xa6a9> │ │ │ │ - cmp %r12,0x28(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - je 2c961 ::do_widen(char) const@@Base+0xa751> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c946 ::do_widen(char) const@@Base+0xa736> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - jne 2c95d ::do_widen(char) const@@Base+0xa74d> │ │ │ │ - sub %r13,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 2c97f ::do_widen(char) const@@Base+0xa76f> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 2c961 ::do_widen(char) const@@Base+0xa751> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2c97f ::do_widen(char) const@@Base+0xa76f> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - callq 2c080 ::do_widen(char) const@@Base+0x9e70> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x40(%r12),%r13 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - jmpq 2c79e ::do_widen(char) const@@Base+0xa58e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne 2c77c ::do_widen(char) const@@Base+0xa56c> │ │ │ │ - sub %r13,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jle 2c770 ::do_widen(char) const@@Base+0xa560> │ │ │ │ - jmpq 2c79a ::do_widen(char) const@@Base+0xa58a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r12,0x0(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - jmpq 2c7b4 ::do_widen(char) const@@Base+0xa5a4> │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - jmp 2c961 ::do_widen(char) const@@Base+0xa751> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - jmpq 2c780 ::do_widen(char) const@@Base+0xa570> │ │ │ │ - callq 58a0 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - lea 0xee1e(%rip),%rsi # 3b821 ::do_widen(char) const@@Base+0x19611> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2a9f0 ::do_widen(char) const@@Base+0x87e0> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b290 ::do_widen(char) const@@Base+0x9080> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ca34 ::do_widen(char) const@@Base+0xa824> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd76f(%rip),%rsi # 3a1b6 ::do_widen(char) const@@Base+0x17fa6> │ │ │ │ - lea 0xd6ea(%rip),%rdi # 3a138 ::do_widen(char) const@@Base+0x17f28> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 59b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 2ca2f ::do_widen(char) const@@Base+0xa81f> │ │ │ │ - jmp 2ca34 ::do_widen(char) const@@Base+0xa824> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - lea 0xed91(%rip),%rsi # 3b808 ::do_widen(char) const@@Base+0x195f8> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2a9f0 ::do_widen(char) const@@Base+0x87e0> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b290 ::do_widen(char) const@@Base+0x9080> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 2caa8 ::do_widen(char) const@@Base+0xa898> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2ca5b ::do_widen(char) const@@Base+0xa84b> │ │ │ │ - callq 5700 │ │ │ │ - jmp 2ca5b ::do_widen(char) const@@Base+0xa84b> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2caa8 ::do_widen(char) const@@Base+0xa898> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2cae3 ::do_widen(char) const@@Base+0xa8d3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 2ca2f ::do_widen(char) const@@Base+0xa81f> │ │ │ │ - jmpq 2ca34 ::do_widen(char) const@@Base+0xa824> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - lea 0xec9f(%rip),%rsi # 3b7a8 ::do_widen(char) const@@Base+0x19598> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2a9f0 ::do_widen(char) const@@Base+0x87e0> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b290 ::do_widen(char) const@@Base+0x9080> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - jmp 2cac5 ::do_widen(char) const@@Base+0xa8b5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2cae3 ::do_widen(char) const@@Base+0xa8d3> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2ca8d ::do_widen(char) const@@Base+0xa87d> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2ca8d ::do_widen(char) const@@Base+0xa87d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x18(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x1a0(%rdi),%r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0xa0(%rdi),%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x218afa(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movl $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - mov %rax,0x60(%rdi) │ │ │ │ - lea 0x70(%rdi),%rax │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movl $0x0,0x48(%rdi) │ │ │ │ - mov %rax,0x70(%rdi) │ │ │ │ - mov %rax,0x78(%rdi) │ │ │ │ - lea 0x88(%rdi),%rax │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movq $0x0,0x68(%rdi) │ │ │ │ - mov %rax,0x88(%rdi) │ │ │ │ - mov %rax,0x90(%rdi) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - movq $0x0,0x98(%rdi) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x218dd7(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movb $0x0,0x280(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x218dcf(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,0x1a0(%rbx) │ │ │ │ - movq $0x0,0x278(%rbx) │ │ │ │ - movb $0x0,0x281(%rbx) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x288(%rbx) │ │ │ │ - movq $0x0,0x290(%rbx) │ │ │ │ - movq $0x0,0x298(%rbx) │ │ │ │ - movq $0x0,0x2a0(%rbx) │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %rcx,0xa0(%rbx,%rax,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x218ba9(%rip),%rcx # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%rbx),%r13 │ │ │ │ - lea 0x28(%rcx),%rdx │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x1a0(%rbx) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 56c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0xa0(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2cd50 ::do_widen(char) const@@Base+0xab40> │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x2c0(%rbx),%rbp │ │ │ │ - mov %r12,0x2a8(%rbx) │ │ │ │ - movq $0x0,0x2b8(%rbx) │ │ │ │ - movb $0x0,0x2c0(%rbx) │ │ │ │ - movq $0x0,0x2d0(%rbx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,0x2b0(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2c2e0 ::do_widen(char) const@@Base+0xa0d0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - callq 5af0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 2ccfb ::do_widen(char) const@@Base+0xaaeb> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov 0x218c82(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rcx,0xa0(%rbx,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov %r15,0x1a0(%rbx) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1b660 , std::allocator >::~basic_stringbuf()@@Base+0x670> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - jmp 2cd6b ::do_widen(char) const@@Base+0xab5b> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2cd93 ::do_widen(char) const@@Base+0xab83> │ │ │ │ - mov 0x2b0(%rbx),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 2cdcd ::do_widen(char) const@@Base+0xabbd> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ - jmp 2cda2 ::do_widen(char) const@@Base+0xab92> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x18(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x1a0(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0xa0(%rdi),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x21886a(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movl $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - mov %rax,0x60(%rdi) │ │ │ │ - lea 0x70(%rdi),%rax │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movl $0x0,0x48(%rdi) │ │ │ │ - mov %rax,0x70(%rdi) │ │ │ │ - mov %rax,0x78(%rdi) │ │ │ │ - lea 0x88(%rdi),%rax │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movq $0x0,0x68(%rdi) │ │ │ │ - mov %rax,0x88(%rdi) │ │ │ │ - mov %rax,0x90(%rdi) │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - movq $0x0,0x98(%rdi) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x218b4a(%rip),%rbp # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - movb $0x0,0x280(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x218b42(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,0x1a0(%rbx) │ │ │ │ - movq $0x0,0x278(%rbx) │ │ │ │ - movb $0x0,0x281(%rbx) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x288(%rbx) │ │ │ │ - movq $0x0,0x290(%rbx) │ │ │ │ - movq $0x0,0x298(%rbx) │ │ │ │ - movq $0x0,0x2a0(%rbx) │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %rcx,0xa0(%rbx,%rax,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x21891c(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%rbx),%r13 │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x1a0(%rbx) │ │ │ │ - callq 5790 >::basic_filebuf()@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x2c0(%rbx),%rbp │ │ │ │ - movq $0x0,0x2b8(%rbx) │ │ │ │ - movb $0x0,0x2c0(%rbx) │ │ │ │ - movq $0x0,0x2d0(%rbx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,0x2b0(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x2a8(%rbx) │ │ │ │ - callq 2c2e0 ::do_widen(char) const@@Base+0xa0d0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r15,0x1a0(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1b660 , std::allocator >::~basic_stringbuf()@@Base+0x670> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov 0x2b0(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 2cfdf ::do_widen(char) const@@Base+0xadcf> │ │ │ │ - callq 5700 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - callq 53b0 >::~basic_ifstream()@plt> │ │ │ │ - jmp 2cfbb ::do_widen(char) const@@Base+0xadab> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5a10 >::~basic_filebuf()@plt> │ │ │ │ - mov %r14,%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov 0x2189f3(%rip),%rcx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,0xa0(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rcx,0xa0(%rbx,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - jmp 2cfac ::do_widen(char) const@@Base+0xad9c> │ │ │ │ - jmp 2cffa ::do_widen(char) const@@Base+0xadea> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + je 35472 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbed2> │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7380 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2d488 ::do_widen(char) const@@Base+0xb278> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 2d458 ::do_widen(char) const@@Base+0xb248> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - je 2d463 ::do_widen(char) const@@Base+0xb253> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2d0ce ::do_widen(char) const@@Base+0xaebe> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x40(%r13),%rax │ │ │ │ - lea 0x48(%r13),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x50(%r13),%rax │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 2d1c8 ::do_widen(char) const@@Base+0xafb8> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - jmp 2d109 ::do_widen(char) const@@Base+0xaef9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2d15b ::do_widen(char) const@@Base+0xaf4b> │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d134 ::do_widen(char) const@@Base+0xaf24> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2d14b ::do_widen(char) const@@Base+0xaf3b> │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 2d14f ::do_widen(char) const@@Base+0xaf3f> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 2d100 ::do_widen(char) const@@Base+0xaef0> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2d100 ::do_widen(char) const@@Base+0xaef0> │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2d109 ::do_widen(char) const@@Base+0xaef9> │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - je 2d1cd ::do_widen(char) const@@Base+0xafbd> │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2d420 ::do_widen(char) const@@Base+0xb210> │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2d193 ::do_widen(char) const@@Base+0xaf83> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2d1cd ::do_widen(char) const@@Base+0xafbd> │ │ │ │ - test %eax,%eax │ │ │ │ - js 2d1cd ::do_widen(char) const@@Base+0xafbd> │ │ │ │ - cmpq $0x0,0x40(%rbp) │ │ │ │ - je 2d478 ::do_widen(char) const@@Base+0xb268> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2d4c6 ::do_widen(char) const@@Base+0xb2b6> │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea 0x28(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 2c080 ::do_widen(char) const@@Base+0x9e70> │ │ │ │ - cmpq $0x0,0x40(%rax) │ │ │ │ - jne 2d19e ::do_widen(char) const@@Base+0xaf8e> │ │ │ │ - mov 0x50(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2d4b2 ::do_widen(char) const@@Base+0xb2a2> │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%r10 │ │ │ │ - jmp 2d219 ::do_widen(char) const@@Base+0xb009> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r10),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2d275 ::do_widen(char) const@@Base+0xb065> │ │ │ │ - mov 0x28(%r10),%rbp │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rbp │ │ │ │ - cmovbe %rbp,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d24e ::do_widen(char) const@@Base+0xb03e> │ │ │ │ - mov 0x20(%r10),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - jne 2d265 ::do_widen(char) const@@Base+0xb055> │ │ │ │ - sub %r14,%rbp │ │ │ │ - cmp $0x7fffffff,%rbp │ │ │ │ - jg 2d269 ::do_widen(char) const@@Base+0xb059> │ │ │ │ - cmp $0xffffffff80000000,%rbp │ │ │ │ - jl 2d210 ::do_widen(char) const@@Base+0xb000> │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2d210 ::do_widen(char) const@@Base+0xb000> │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov 0x10(%r10),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 2d219 ::do_widen(char) const@@Base+0xb009> │ │ │ │ - cmp %rcx,0x8(%rsp) │ │ │ │ - je 2d2c9 ::do_widen(char) const@@Base+0xb0b9> │ │ │ │ - mov 0x28(%rcx),%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d2a7 ::do_widen(char) const@@Base+0xb097> │ │ │ │ - mov 0x20(%rcx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2d2c1 ::do_widen(char) const@@Base+0xb0b1> │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2d4a0 ::do_widen(char) const@@Base+0xb290> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2d2c9 ::do_widen(char) const@@Base+0xb0b9> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2d4a0 ::do_widen(char) const@@Base+0xb290> │ │ │ │ - lea 0x28(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - callq 2c080 ::do_widen(char) const@@Base+0x9e70> │ │ │ │ - mov 0x50(%r13),%r15 │ │ │ │ - mov %r13,0x40(%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - test %r15,%r15 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - je 2d4bc ::do_widen(char) const@@Base+0xb2ac> │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ + sub %r12,%rbx │ │ │ │ + subq $0x1,0x10(%rsp) │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + sar $0x3,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + sar %rbx │ │ │ │ + lea (%r12,%rbx,8),%rbx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x8(%rax),%rsi │ │ │ │ + je 35400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe60> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + jne 3546c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbecc> │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov -0x8(%rbx),%rsi │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + je 3543b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe9b> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov -0x8(%rbx),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ mov 0x8(%rsp),%rbp │ │ │ │ - jmp 2d319 ::do_widen(char) const@@Base+0xb109> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2d36b ::do_widen(char) const@@Base+0xb15b> │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d344 ::do_widen(char) const@@Base+0xb134> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2d35b ::do_widen(char) const@@Base+0xb14b> │ │ │ │ - sub %r14,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg 2d35f ::do_widen(char) const@@Base+0xb14f> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl 2d310 ::do_widen(char) const@@Base+0xb100> │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2d310 ::do_widen(char) const@@Base+0xb100> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jne 35338 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd98> │ │ │ │ + lea -0x8(%rbp),%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r15),%rsi │ │ │ │ mov %r15,%rbp │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2d319 ::do_widen(char) const@@Base+0xb109> │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - je 2d3b4 ::do_widen(char) const@@Base+0xb1a4> │ │ │ │ - mov 0x28(%rbp),%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d395 ::do_widen(char) const@@Base+0xb185> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2d3b0 ::do_widen(char) const@@Base+0xb1a0> │ │ │ │ - mov %r14,%r9 │ │ │ │ - sub %r15,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2d3d1 ::do_widen(char) const@@Base+0xb1c1> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2d3b4 ::do_widen(char) const@@Base+0xb1a4> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2d3d1 ::do_widen(char) const@@Base+0xb1c1> │ │ │ │ - lea 0x28(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - callq 2c080 ::do_widen(char) const@@Base+0x9e70> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - callq 2d9c0 ::do_widen(char) const@@Base+0xb7b0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5750 │ │ │ │ - lea 0x88(%r13),%rsi │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5300 │ │ │ │ - addq $0x1,0x98(%r13) │ │ │ │ - jmpq 2d19e ::do_widen(char) const@@Base+0xaf8e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jne 2d18f ::do_widen(char) const@@Base+0xaf7f> │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jle 2d187 ::do_widen(char) const@@Base+0xaf77> │ │ │ │ - jmpq 2d193 ::do_widen(char) const@@Base+0xaf83> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + sub $0x8,%r15 │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + jne 35310 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd70> │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 35350 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbdb0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ mov %rdx,(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 2d0af ::do_widen(char) const@@Base+0xae9f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - jmpq 2d202 ::do_widen(char) const@@Base+0xaff2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - jmpq 2d0af ::do_widen(char) const@@Base+0xae9f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov %r13,0x40(%rcx) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 2d304 ::do_widen(char) const@@Base+0xb0f4> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmpq 2d2ce ::do_widen(char) const@@Base+0xb0be> │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - jmpq 2d3b9 ::do_widen(char) const@@Base+0xb1a9> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x218191(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x2183e9(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x2183e0(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - movb $0x0,0x1a1(%rsp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x218268(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - lea 0x218195(%rip),%r14 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - lea 0x218484(%rip),%r15 # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - movl $0x10,0x98(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 55e0 (unsigned long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 2d8ec ::do_widen(char) const@@Base+0xb6dc> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movb $0x0,0x10(%rbp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d850 ::do_widen(char) const@@Base+0xb640> │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 2d7c0 ::do_widen(char) const@@Base+0xb5b0> │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov (%r12),%rsi │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmp 35300 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd60> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2d8d0 ::do_widen(char) const@@Base+0xb6c0> │ │ │ │ - cmp %rax,(%rsp) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - je 2d888 ::do_widen(char) const@@Base+0xb678> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - je 2d894 ::do_widen(char) const@@Base+0xb684> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d724 ::do_widen(char) const@@Base+0xb514> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2180cd(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d757 ::do_widen(char) const@@Base+0xb547> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x218197(%rip),%rdx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp,%rax,1) │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x1c8(%rsp),%rsi │ │ │ │ - xor %fs:0x28,%rsi │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 2d8e7 ::do_widen(char) const@@Base+0xb6d7> │ │ │ │ - add $0x1d8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2a920 ::do_widen(char) const@@Base+0x8710> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2d8b0 ::do_widen(char) const@@Base+0xb6a0> │ │ │ │ - cmp %rax,(%rsp) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - je 2d868 ::do_widen(char) const@@Base+0xb658> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - je 2d874 ::do_widen(char) const@@Base+0xb664> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 2d71f ::do_widen(char) const@@Base+0xb50f> │ │ │ │ - jmpq 2d724 ::do_widen(char) const@@Base+0xb514> │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 2d724 ::do_widen(char) const@@Base+0xb514> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 2d828 ::do_widen(char) const@@Base+0xb618> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 2d700 ::do_widen(char) const@@Base+0xb4f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - jmpq 2d828 ::do_widen(char) const@@Base+0xb618> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq 2d700 ::do_widen(char) const@@Base+0xb4f0> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0xcbe5(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x2186b9(%rip),%rdx │ │ │ │ - lea 0x2180fa(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + callq 35230 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbc90> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + cmp $0x80,%rdx │ │ │ │ + jle 353ef , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe4f> │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jne 35276 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbcd6> │ │ │ │ + sar $0x3,%rdx │ │ │ │ + lea -0x2(%rdx),%rbp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar %rbp │ │ │ │ + jmp 3539c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbdfc> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x1,%rbp │ │ │ │ + mov (%r12,%rbp,8),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 2d921 ::do_widen(char) const@@Base+0xb711> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d95c ::do_widen(char) const@@Base+0xb74c> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x217f92(%rip),%rsi # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp,%rax,1) │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2d980 ::do_widen(char) const@@Base+0xb770> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - cmp %rdi,(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - je 2d9b0 ::do_widen(char) const@@Base+0xb7a0> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq 2d921 ::do_widen(char) const@@Base+0xb711> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x8(%rdi),%r13 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ + callq 350b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb10> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 2da90 ::do_widen(char) const@@Base+0xb880> │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 2d9f9 ::do_widen(char) const@@Base+0xb7e9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2da43 ::do_widen(char) const@@Base+0xb833> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2da1c ::do_widen(char) const@@Base+0xb80c> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2da33 ::do_widen(char) const@@Base+0xb823> │ │ │ │ + jne 35398 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbdf8> │ │ │ │ + sub $0x8,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov (%r14),%rcx │ │ │ │ sub %r12,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2da37 ::do_widen(char) const@@Base+0xb827> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2d9f0 ::do_widen(char) const@@Base+0xb7e0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2d9f0 ::do_widen(char) const@@Base+0xb7e0> │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2d9f9 ::do_widen(char) const@@Base+0xb7e9> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 2da90 ::do_widen(char) const@@Base+0xb880> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%r8 │ │ │ │ mov %rbx,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2daa8 ::do_widen(char) const@@Base+0xb898> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 2da77 ::do_widen(char) const@@Base+0xb867> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 2da90 ::do_widen(char) const@@Base+0xb880> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2da90 ::do_widen(char) const@@Base+0xb880> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x8,%r14 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + sar $0x3,%rdx │ │ │ │ + callq 350b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbb10> │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + jg 353c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe20> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2da73 ::do_widen(char) const@@Base+0xb863> │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jle 2da67 ::do_widen(char) const@@Base+0xb857> │ │ │ │ - jmp 2da77 ::do_widen(char) const@@Base+0xb867> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + jne 3543b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe9b> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov -0x8(%r14),%rsi │ │ │ │ + callq *%r13 │ │ │ │ + test %al,%al │ │ │ │ + mov (%r12),%rax │ │ │ │ + jne 35452 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbeb2> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + jmpq 352f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd50> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %rdi,0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + jmpq 352f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd50> │ │ │ │ + mov -0x8(%r14),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,-0x8(%r14) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + jmpq 352f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbd50> │ │ │ │ + mov (%r12),%rax │ │ │ │ + jmp 35423 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbe83> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + jmpq 35385 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbde5> │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 2dafc ::do_widen(char) const@@Base+0xb8ec> │ │ │ │ + jne 354ac , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf0c> │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 2db87 ::do_widen(char) const@@Base+0xb977> │ │ │ │ + jne 35537 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf97> │ │ │ │ mov %rdx,%rbx │ │ │ │ sub %r12,%rbx │ │ │ │ cmp $0xf,%rbx │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - ja 2db50 ::do_widen(char) const@@Base+0xb940> │ │ │ │ + ja 35500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf60> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ cmp $0x1,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - jne 2db80 ::do_widen(char) const@@Base+0xb970> │ │ │ │ + jne 35530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf90> │ │ │ │ movzbl (%r12),%eax │ │ │ │ mov %al,(%rdx) │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 2db93 ::do_widen(char) const@@Base+0xb983> │ │ │ │ + jne 35543 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfa3> │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -38703,9522 +43530,4764 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 5670 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - jmp 2db24 ::do_widen(char) const@@Base+0xb914> │ │ │ │ + jmp 354d4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf34> │ │ │ │ nopl (%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2db24 ::do_widen(char) const@@Base+0xb914> │ │ │ │ - jmp 2db69 ::do_widen(char) const@@Base+0xb959> │ │ │ │ - lea 0xc57a(%rip),%rdi # 3a108 ::do_widen(char) const@@Base+0x17ef8> │ │ │ │ + je 354d4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf34> │ │ │ │ + jmp 35519 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbf79> │ │ │ │ + lea 0x4cea(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ callq 5610 │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 2dbb1 ::do_widen(char) const@@Base+0xb9a1> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%edi │ │ │ │ - setne %al │ │ │ │ - add $0x1,%eax │ │ │ │ - repz retq │ │ │ │ - nopl (%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 2dbd1 ::do_widen(char) const@@Base+0xb9c1> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%edi │ │ │ │ - setne %al │ │ │ │ - add $0x1,%eax │ │ │ │ - repz retq │ │ │ │ - nopl (%rax) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0x6,%edi │ │ │ │ - sub $0x98,%rsp │ │ │ │ - movl $0x0,0x218f49(%rip) │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 12410 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x9b50> │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + je 35590 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbff0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 3587a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc2da> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x211631(%rip),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 35738 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc198> │ │ │ │ + mov 0x210f2b(%rip),%eax # 2464d0 , std::allocator >@@GLIBCXX_3.4.21+0xaa8> │ │ │ │ + lea -0x30(%rax),%ebp │ │ │ │ + cmp $0x9,%ebp │ │ │ │ + ja 35650 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc0b0> │ │ │ │ + cmpb $0x0,0x21160a(%rip) │ │ │ │ + jne 355f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc050> │ │ │ │ + mov 0x38(%rbx),%eax │ │ │ │ + mov %ebp,0x40(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jle 355c9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc029> │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 355d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc033> │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + lea 0x211606(%rip),%rdi │ │ │ │ + movb $0x1,0x2115e1(%rip) │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmp 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2115e9(%rip),%rdi │ │ │ │ + callq c9a0 <__cxa_finalize@plt+0x6da0> │ │ │ │ + cmp $0x1f3,%rax │ │ │ │ + jg 35770 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc1d0> │ │ │ │ + cmpb $0x0,0x2115b2(%rip) │ │ │ │ + jne 357b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc210> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + mov 0x38(%rbx),%edx │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,2),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + jle 3562c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc08c> │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + cmp 0x40(%rbx),%eax │ │ │ │ + jle 35637 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc097> │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + lea 0x2115a2(%rip),%rdi │ │ │ │ + movb $0x1,0x21157c(%rip) │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ + nop │ │ │ │ + lea 0x5791(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %eax,0x218f21(%rip) │ │ │ │ - or $0x40000,%eax │ │ │ │ - mov %eax,0x218f12(%rip) │ │ │ │ - callq 6af0 <__cxa_finalize@plt+0xef0> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 2e699 ::do_widen(char) const@@Base+0xc489> │ │ │ │ - lea 0xdd5c(%rip),%rsi # 3b9b3 ::do_widen(char) const@@Base+0x197a3> │ │ │ │ - mov $0xd,%edx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2e4c0 ::do_widen(char) const@@Base+0xc2b0> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x28(%rsp),%rax │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe 2e736 ::do_widen(char) const@@Base+0xc526> │ │ │ │ - lea 0xcd6c(%rip),%rsi # 3aa35 ::do_widen(char) const@@Base+0x18825> │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x10(%r13),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2e4d0 ::do_widen(char) const@@Base+0xc2c0> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - je 2e6ec ::do_widen(char) const@@Base+0xc4dc> │ │ │ │ - lea 0xdc89(%rip),%rsi # 3b9bf ::do_widen(char) const@@Base+0x197af> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2e4e0 ::do_widen(char) const@@Base+0xc2d0> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0x218e49(%rip),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2e5d0 ::do_widen(char) const@@Base+0xc3c0> │ │ │ │ - lea 0x218e49(%rip),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2e4f0 ::do_widen(char) const@@Base+0xc2e0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x218e2c(%rip),%rdi │ │ │ │ - mov %rdx,0x218e15(%rip) │ │ │ │ - mov %rsi,0x218e16(%rip) │ │ │ │ - mov %rcx,0x218e17(%rip) │ │ │ │ - je 2e505 ::do_widen(char) const@@Base+0xc2f5> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2de08 ::do_widen(char) const@@Base+0xbbf8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2de1b ::do_widen(char) const@@Base+0xbc0b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2de2e ::do_widen(char) const@@Base+0xbc1e> │ │ │ │ - callq 5700 │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ mov (%rsp),%rdi │ │ │ │ + je 356b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc118> │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 2de40 ::do_widen(char) const@@Base+0xbc30> │ │ │ │ + je 3568c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc0ec> │ │ │ │ callq 5700 │ │ │ │ - lea 0x218d99(%rip),%rdi │ │ │ │ - callq 71e0 <__cxa_finalize@plt+0x15e0> │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jne 2e3c8 ::do_widen(char) const@@Base+0xc1b8> │ │ │ │ - mov 0x218d85(%rip),%rsi │ │ │ │ - mov 0x218d86(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x68(%rsp),%rax │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jbe 2e6c2 ::do_widen(char) const@@Base+0xc4b2> │ │ │ │ - lea 0xdb31(%rip),%rsi # 3b9c7 ::do_widen(char) const@@Base+0x197b7> │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x218d0d(%rip),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2e610 ::do_widen(char) const@@Base+0xc400> │ │ │ │ - lea 0x218d0d(%rip),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2e518 ::do_widen(char) const@@Base+0xc308> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x218cf0(%rip),%rdi │ │ │ │ - mov %rdx,0x218cd9(%rip) │ │ │ │ - mov %rsi,0x218cda(%rip) │ │ │ │ - mov %rcx,0x218cdb(%rip) │ │ │ │ - je 2e52d ::do_widen(char) const@@Base+0xc31d> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2df24 ::do_widen(char) const@@Base+0xbd14> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x218cb5(%rip),%rsi │ │ │ │ - mov 0x218cb6(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x68(%rsp),%rax │ │ │ │ - cmp $0x12,%rax │ │ │ │ - jbe 2e728 ::do_widen(char) const@@Base+0xc518> │ │ │ │ - lea 0xda6e(%rip),%rsi # 3b9d4 ::do_widen(char) const@@Base+0x197c4> │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x218c1d(%rip),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2e5f0 ::do_widen(char) const@@Base+0xc3e0> │ │ │ │ - lea 0x218c1d(%rip),%rcx │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2e540 ::do_widen(char) const@@Base+0xc330> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x218c00(%rip),%rcx │ │ │ │ - mov %rdx,0x218be9(%rip) │ │ │ │ - mov %rdi,0x218bea(%rip) │ │ │ │ - mov %rsi,0x218beb(%rip) │ │ │ │ - je 2e555 ::do_widen(char) const@@Base+0xc345> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2dff4 ::do_widen(char) const@@Base+0xbde4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x218be5(%rip),%rsi │ │ │ │ - mov 0x218be6(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e033 ::do_widen(char) const@@Base+0xbe23> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x218ba6(%rip),%rsi │ │ │ │ - mov 0x218ba7(%rip),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 2e380 ::do_widen(char) const@@Base+0xc170> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e07b ::do_widen(char) const@@Base+0xbe6b> │ │ │ │ - callq 5700 │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 2e470 ::do_widen(char) const@@Base+0xc260> │ │ │ │ - lea 0xd4fd(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x104,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e0c0 ::do_widen(char) const@@Base+0xbeb0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd4cb(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x105,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e0fc ::do_widen(char) const@@Base+0xbeec> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd473(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x103,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e138 ::do_widen(char) const@@Base+0xbf28> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd440(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x102,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e174 ::do_widen(char) const@@Base+0xbf64> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd421(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e1b0 ::do_widen(char) const@@Base+0xbfa0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd3ee(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x68,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e1ec ::do_widen(char) const@@Base+0xbfdc> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd3bb(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x71,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e228 ::do_widen(char) const@@Base+0xc018> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x2189b1(%rip),%rsi │ │ │ │ - mov 0x2189b2(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - sub 0x68(%rsp),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 2e747 ::do_widen(char) const@@Base+0xc537> │ │ │ │ - lea 0xd78e(%rip),%rsi # 3b9f8 ::do_widen(char) const@@Base+0x197e8> │ │ │ │ - mov $0x7,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5420 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x218839(%rip),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2e568 ::do_widen(char) const@@Base+0xc358> │ │ │ │ - lea 0x218839(%rip),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2e630 ::do_widen(char) const@@Base+0xc420> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x21881c(%rip),%rdi │ │ │ │ - mov %rdx,0x218805(%rip) │ │ │ │ - mov %rsi,0x218806(%rip) │ │ │ │ - mov %rcx,0x218807(%rip) │ │ │ │ - je 2e645 ::do_widen(char) const@@Base+0xc435> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e2f8 ::do_widen(char) const@@Base+0xc0e8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2187c1(%rip),%rsi │ │ │ │ - lea 0x21875a(%rip),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x2187ae(%rip),%rsi │ │ │ │ - mov 0x2187af(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a10 <__cxa_finalize@plt+0xe10> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e34a ::do_widen(char) const@@Base+0xc13a> │ │ │ │ - callq 5700 │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 2e588 ::do_widen(char) const@@Base+0xc378> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2e723 ::do_widen(char) const@@Base+0xc513> │ │ │ │ - add $0x98,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + sub 0x44(%rbx),%eax │ │ │ │ + mov 0x38(%rbx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + jg 35729 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc189> │ │ │ │ + mov 0x34(%rbx),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 66d0 <__cxa_finalize@plt+0xad0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov $0x104,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 3567e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc0de> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 2e3ac ::do_widen(char) const@@Base+0xc19c> │ │ │ │ + je 356d8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc138> │ │ │ │ callq 5700 │ │ │ │ - mov 0x21882d(%rip),%rsi │ │ │ │ - mov 0x21882e(%rip),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - jmpq 2e04d ::do_widen(char) const@@Base+0xbe3d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x218811(%rip),%rdx │ │ │ │ - lea 0xd5eb(%rip),%rsi # 3b9c1 ::do_widen(char) const@@Base+0x197b1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x2187f2(%rip),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2e680 ::do_widen(char) const@@Base+0xc470> │ │ │ │ - lea 0x2187f2(%rip),%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2e658 ::do_widen(char) const@@Base+0xc448> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x2187d5(%rip),%rcx │ │ │ │ - mov %rdx,0x2187be(%rip) │ │ │ │ - mov %rdi,0x2187bf(%rip) │ │ │ │ - mov %rsi,0x2187c0(%rip) │ │ │ │ - je 2e66d ::do_widen(char) const@@Base+0xc45d> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2de54 ::do_widen(char) const@@Base+0xbc44> │ │ │ │ + lea 0x5713(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + je 35800 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc260> │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 35715 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc175> │ │ │ │ callq 5700 │ │ │ │ - jmpq 2de54 ::do_widen(char) const@@Base+0xbc44> │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + add 0x40(%rbx),%eax │ │ │ │ + mov 0x38(%rbx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + jle 356a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc100> │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + jmpq 356a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc100> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x218771(%rip),%rdx │ │ │ │ - lea 0xd56a(%rip),%rcx # 3b9e8 ::do_widen(char) const@@Base+0x197d8> │ │ │ │ - lea 0x21875b(%rip),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x5,%r8d │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x21872f(%rip),%rdx │ │ │ │ - lea 0xd54e(%rip),%rcx # 3b9ee ::do_widen(char) const@@Base+0x197de> │ │ │ │ - lea 0x218719(%rip),%rdi │ │ │ │ - mov $0x9,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmpq 2e353 ::do_widen(char) const@@Base+0xc143> │ │ │ │ + lea 0x211489(%rip),%rdi │ │ │ │ + callq 5b90 <__cxa_guard_acquire@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 3559f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfff> │ │ │ │ + lea 0x21148d(%rip),%rdi │ │ │ │ + callq c770 <__cxa_finalize@plt+0x6b70> │ │ │ │ + lea 0x211469(%rip),%rdi │ │ │ │ + callq 55b0 <__cxa_guard_release@plt> │ │ │ │ + jmpq 3559f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfff> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - jmpq 2dc91 ::do_widen(char) const@@Base+0xba81> │ │ │ │ - nop │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - jmpq 2dd02 ::do_widen(char) const@@Base+0xbaf2> │ │ │ │ - nop │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - jmpq 2dd6f ::do_widen(char) const@@Base+0xbb5f> │ │ │ │ + mov 0x38(%rbx),%eax │ │ │ │ + mov %ebp,0x40(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jle 3577f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc1df> │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 35789 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc1e9> │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + lea 0x211450(%rip),%rdi │ │ │ │ + movb $0x1,0x21142b(%rip) │ │ │ │ + movb $0x0,0x211423(%rip) │ │ │ │ + movb $0x0,0x21141b(%rip) │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ nop │ │ │ │ - mov %rdx,0x2186e9(%rip) │ │ │ │ - mov %rsi,0x2186ea(%rip) │ │ │ │ - mov %rcx,0x2186eb(%rip) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 2dde9 ::do_widen(char) const@@Base+0xbbd9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x2186a1(%rip) │ │ │ │ - mov %rsi,0x2186a2(%rip) │ │ │ │ - mov %rcx,0x2186a3(%rip) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 2df05 ::do_widen(char) const@@Base+0xbcf5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x218659(%rip) │ │ │ │ - mov %rdi,0x21865a(%rip) │ │ │ │ - mov %rsi,0x21865b(%rip) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 2dfd5 ::do_widen(char) const@@Base+0xbdc5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x218551(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 2e2d9 ::do_widen(char) const@@Base+0xc0c9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x218531(%rip),%rsi │ │ │ │ - mov 0x218532(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 66d0 <__cxa_finalize@plt+0xad0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2e353 ::do_widen(char) const@@Base+0xc143> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2e353 ::do_widen(char) const@@Base+0xc143> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x218609(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 2dde9 ::do_widen(char) const@@Base+0xbbd9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2185a9(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 2dfd5 ::do_widen(char) const@@Base+0xbdc5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2185a9(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 2df05 ::do_widen(char) const@@Base+0xbcf5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x218489(%rip) │ │ │ │ - mov %rsi,0x21848a(%rip) │ │ │ │ - mov %rcx,0x21848b(%rip) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 2e2d9 ::do_widen(char) const@@Base+0xc0c9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x218581(%rip) │ │ │ │ - mov %rdi,0x218582(%rip) │ │ │ │ - mov %rsi,0x218583(%rip) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 2e440 ::do_widen(char) const@@Base+0xc230> │ │ │ │ + cmpb $0x0,0x211409(%rip) │ │ │ │ + jne 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + mov 0x38(%rbx),%edx │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,2),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + jle 357d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc236> │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x34(%rbx),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 357e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc240> │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + lea 0x2113f9(%rip),%rdi │ │ │ │ + movb $0x1,0x2113d2(%rip) │ │ │ │ + callq c790 <__cxa_finalize@plt+0x6b90> │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x218559(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 2e440 ::do_widen(char) const@@Base+0xc230> │ │ │ │ - lea 0xbb58(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov $0x105,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ mov (%rsp),%rdi │ │ │ │ + jne 35707 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc167> │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 2e6ba ::do_widen(char) const@@Base+0xc4aa> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - lea 0xbb2f(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2e6e4 ::do_widen(char) const@@Base+0xc4d4> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - lea 0xbb05(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2e70e ::do_widen(char) const@@Base+0xc4fe> │ │ │ │ + je 35824 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc284> │ │ │ │ callq 5700 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2e6a8 ::do_widen(char) const@@Base+0xc498> │ │ │ │ - callq 5700 │ │ │ │ - jmp 2e6a8 ::do_widen(char) const@@Base+0xc498> │ │ │ │ + mov $0x72,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 3583d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc29d> │ │ │ │ + mov 0x3c(%rbx),%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ + mov $0x52,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 35832 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc292> │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 35832 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc292> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 35832 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc292> │ │ │ │ + mov $0x157,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 35832 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc292> │ │ │ │ + jmpq 35572 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbfd2> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xbac9(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmp 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - lea 0xbabb(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2e70e ::do_widen(char) const@@Base+0xc4fe> │ │ │ │ - lea 0xbaaa(%rip),%rdi # 3a1f8 ::do_widen(char) const@@Base+0x17fe8> │ │ │ │ - callq 5520 │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - jmpq 2e6ce ::do_widen(char) const@@Base+0xc4be> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x217d3a(%rip) # 2464f9 , std::allocator >@@GLIBCXX_3.4.21+0xad1> │ │ │ │ - je 2e9e8 ::do_widen(char) const@@Base+0xc7d8> │ │ │ │ - cmpb $0x0,0x217d2c(%rip) # 2464f8 , std::allocator >@@GLIBCXX_3.4.21+0xad0> │ │ │ │ - je 2e8c0 ::do_widen(char) const@@Base+0xc6b0> │ │ │ │ - cmpb $0x0,0x218368(%rip) │ │ │ │ - jne 2e980 ::do_widen(char) const@@Base+0xc770> │ │ │ │ - cmpb $0x0,0x21835a(%rip) │ │ │ │ - jne 2e808 ::do_widen(char) const@@Base+0xc5f8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 2eb7a ::do_widen(char) const@@Base+0xc96a> │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x218391(%rip),%rsi │ │ │ │ - mov 0x218392(%rip),%rdx │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 67a0 <__cxa_finalize@plt+0xba0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2e846 ::do_widen(char) const@@Base+0xc636> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xd113(%rip),%rsi # 3b960 ::do_widen(char) const@@Base+0x19750> │ │ │ │ - lea 0x217eec(%rip),%rdi │ │ │ │ - mov $0x22,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0xd123(%rip),%rsi # 3b988 ::do_widen(char) const@@Base+0x19778> │ │ │ │ - lea 0x217ed4(%rip),%rdi │ │ │ │ - mov $0x2a,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x217ec3(%rip),%rax │ │ │ │ - lea 0x217ebc(%rip),%rdx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2eb7f ::do_widen(char) const@@Base+0xc96f> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 2eaa0 ::do_widen(char) const@@Base+0xc890> │ │ │ │ - movsbl 0x43(%rbx),%esi │ │ │ │ - lea 0x217e92(%rip),%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ - jmpq 2e7e8 ::do_widen(char) const@@Base+0xc5d8> │ │ │ │ - lea 0xd029(%rip),%rsi # 3b8f0 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ - lea 0x217e72(%rip),%rdi │ │ │ │ - mov $0x2d,%edx │ │ │ │ - mov %rsp,%rbx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0xcfde(%rip),%rsi # 3b8c0 ::do_widen(char) const@@Base+0x196b0> │ │ │ │ - lea 0x217e57(%rip),%rdi │ │ │ │ - mov $0x2f,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x2182a6(%rip),%rdx │ │ │ │ - lea 0xd0ff(%rip),%rsi # 3ba00 ::do_widen(char) const@@Base+0x197f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x217e27(%rip),%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2eb84 ::do_widen(char) const@@Base+0xc974> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2eb48 ::do_widen(char) const@@Base+0xc938> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2e7d2 ::do_widen(char) const@@Base+0xc5c2> │ │ │ │ - callq 5700 │ │ │ │ - cmpb $0x0,0x2181cd(%rip) │ │ │ │ - je 2e7df ::do_widen(char) const@@Base+0xc5cf> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xcf99(%rip),%rsi # 3b920 ::do_widen(char) const@@Base+0x19710> │ │ │ │ - lea 0x217db2(%rip),%rdi │ │ │ │ - mov $0x3c,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x217da1(%rip),%rax │ │ │ │ - lea 0x217d9a(%rip),%rdx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2eb7f ::do_widen(char) const@@Base+0xc96f> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 2eb10 ::do_widen(char) const@@Base+0xc900> │ │ │ │ - movsbl 0x43(%rbx),%esi │ │ │ │ - lea 0x217d70(%rip),%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ - jmpq 2e7df ::do_widen(char) const@@Base+0xc5cf> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xce99(%rip),%rsi # 3b888 ::do_widen(char) const@@Base+0x19678> │ │ │ │ - lea 0x217d4a(%rip),%rdi │ │ │ │ - mov $0x35,%edx │ │ │ │ - mov %rsp,%rbx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0xceb6(%rip),%rsi # 3b8c0 ::do_widen(char) const@@Base+0x196b0> │ │ │ │ - lea 0x217d2f(%rip),%rdi │ │ │ │ - mov $0x2f,%edx │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x21819e(%rip),%rdx │ │ │ │ - lea 0xcfd7(%rip),%rsi # 3ba00 ::do_widen(char) const@@Base+0x197f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 88c0 , std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@@Base> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x217cff(%rip),%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2eba6 ::do_widen(char) const@@Base+0xc996> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2ead8 ::do_widen(char) const@@Base+0xc8c8> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 52f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 55f0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2e7c5 ::do_widen(char) const@@Base+0xc5b5> │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 35894 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc2f4> │ │ │ │ callq 5700 │ │ │ │ - jmpq 2e7c5 ::do_widen(char) const@@Base+0xc5b5> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0xc8a2(%rip),%rdx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2e8a7 ::do_widen(char) const@@Base+0xc697> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2e8a7 ::do_widen(char) const@@Base+0xc697> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xc8db(%rip),%rdx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ea6b ::do_widen(char) const@@Base+0xc85b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2ea6b ::do_widen(char) const@@Base+0xc85b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0xc912(%rip),%rdx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2e9c9 ::do_widen(char) const@@Base+0xc7b9> │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 3587f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc2df> │ │ │ │ + lea 0x211323(%rip),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 55a0 <__cxa_guard_abort@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2e9c9 ::do_widen(char) const@@Base+0xc7b9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5810 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xc94b(%rip),%rdx # 22210 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2e947 ::do_widen(char) const@@Base+0xc737> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmpq 2e947 ::do_widen(char) const@@Base+0xc737> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - callq 58a0 │ │ │ │ - callq 58a0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2eb9e ::do_widen(char) const@@Base+0xc98e> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - callq 58a0 │ │ │ │ - jmp 2eb89 ::do_widen(char) const@@Base+0xc979> │ │ │ │ - jmp 2eb89 ::do_widen(char) const@@Base+0xc979> │ │ │ │ nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x6a8,%rsp │ │ │ │ - mov 0x217ff8(%rip),%rsi │ │ │ │ - mov 0x217ff9(%rip),%rdx │ │ │ │ - lea 0x510(%rsp),%rbx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + lea 0x20fd96(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ + sub $0x208,%rsp │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x698(%rsp) │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 65d0 <__cxa_finalize@plt+0x9d0> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ec21 ::do_widen(char) const@@Base+0xca11> │ │ │ │ - callq 5700 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 2ec50 ::do_widen(char) const@@Base+0xca40> │ │ │ │ - mov 0x698(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 3187a ::do_widen(char) const@@Base+0xf66a> │ │ │ │ - add $0x6a8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x217f69(%rip),%rsi │ │ │ │ - mov 0x217f6a(%rip),%rdx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x2d8,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 2cb50 ::do_widen(char) const@@Base+0xa940> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2eca3 ::do_widen(char) const@@Base+0xca93> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0xc94e(%rip),%rdx # 3b5fd ::do_widen(char) const@@Base+0x193ed> │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xcd4f(%rip),%rdx # 3ba1b ::do_widen(char) const@@Base+0x1980b> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x390(%rsp),%rbp │ │ │ │ - lea 0xbe35(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - lea 0x18(%rax),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 31870 ::do_widen(char) const@@Base+0xf660> │ │ │ │ - mov 0x518(%rsp),%r15 │ │ │ │ - mov 0x510(%rsp),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 2ed69 ::do_widen(char) const@@Base+0xcb59> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2edb6 ::do_widen(char) const@@Base+0xcba6> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ed8e ::do_widen(char) const@@Base+0xcb7e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2eda6 ::do_widen(char) const@@Base+0xcb96> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 2edaa ::do_widen(char) const@@Base+0xcb9a> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 2ed60 ::do_widen(char) const@@Base+0xcb50> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2ed60 ::do_widen(char) const@@Base+0xcb50> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2ed69 ::do_widen(char) const@@Base+0xcb59> │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - je 2ee03 ::do_widen(char) const@@Base+0xcbf3> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 31150 ::do_widen(char) const@@Base+0xef40> │ │ │ │ - mov %r15,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2eead ::do_widen(char) const@@Base+0xcc9d> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2ee03 ::do_widen(char) const@@Base+0xcbf3> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2eead ::do_widen(char) const@@Base+0xcc9d> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x518(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x50(%r13),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - movb $0x0,0x50(%r13) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0x40(%r13) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - je 31510 ::do_widen(char) const@@Base+0xf300> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2ee8e ::do_widen(char) const@@Base+0xcc7e> │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jne 31670 ::do_widen(char) const@@Base+0xf460> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2eed1 ::do_widen(char) const@@Base+0xccc1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2eee7 ::do_widen(char) const@@Base+0xccd7> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30cb0 ::do_widen(char) const@@Base+0xeaa0> │ │ │ │ - lea 0xcb31(%rip),%rdx # 3ba2b ::do_widen(char) const@@Base+0x1981b> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbc0f(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ef74 ::do_widen(char) const@@Base+0xcd64> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ef8a ::do_widen(char) const@@Base+0xcd7a> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30d10 ::do_widen(char) const@@Base+0xeb00> │ │ │ │ - lea 0xca9c(%rip),%rdx # 3ba39 ::do_widen(char) const@@Base+0x19829> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbb6c(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f017 ::do_widen(char) const@@Base+0xce07> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f02d ::do_widen(char) const@@Base+0xce1d> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30cf0 ::do_widen(char) const@@Base+0xeae0> │ │ │ │ - lea 0xc9f9(%rip),%rdx # 3ba39 ::do_widen(char) const@@Base+0x19829> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbac9(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f0ba ::do_widen(char) const@@Base+0xceaa> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f0d0 ::do_widen(char) const@@Base+0xcec0> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30d50 ::do_widen(char) const@@Base+0xeb40> │ │ │ │ - lea 0xc963(%rip),%rdx # 3ba46 ::do_widen(char) const@@Base+0x19836> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xba26(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f15d ::do_widen(char) const@@Base+0xcf4d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f173 ::do_widen(char) const@@Base+0xcf63> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30d30 ::do_widen(char) const@@Base+0xeb20> │ │ │ │ - lea 0xb6e6(%rip),%rdx # 3a86c ::do_widen(char) const@@Base+0x1865c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xc8a6(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f200 ::do_widen(char) const@@Base+0xcff0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f216 ::do_widen(char) const@@Base+0xd006> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30cd0 ::do_widen(char) const@@Base+0xeac0> │ │ │ │ - lea 0xc831(%rip),%rdx # 3ba5a ::do_widen(char) const@@Base+0x1984a> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xc803(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f2a3 ::do_widen(char) const@@Base+0xd093> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f2b9 ::do_widen(char) const@@Base+0xd0a9> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 2f534 ::do_widen(char) const@@Base+0xd324> │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - lea 0x21639c(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ callq 53f0 │ │ │ │ - mov 0x2164e4(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x1e8(%rsp) │ │ │ │ + mov 0x20ffe6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x2164db(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x108(%rsp) │ │ │ │ + mov %r15,0xf0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d1(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x20ffa9(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ movq $0x0,0x1e0(%rsp) │ │ │ │ - movb $0x0,0x1e9(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ - mov 0x21646c(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x21631d(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - lea 0x2163aa(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x20fe63(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + lea 0x20fd4c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ movq $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ callq 5bf0 │ │ │ │ - lea 0x216638(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x58(%r14),%rdi │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0xe0(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ + lea 0x210028(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + movl $0x10,0xc8(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x217096(%rip),%rsi # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 318df ::do_widen(char) const@@Base+0xf6cf> │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 318df ::do_widen(char) const@@Base+0xf6cf> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f4e4 ::do_widen(char) const@@Base+0xd2d4> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2162cc(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2162cd(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %r15,0x108(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - lea 0xb33a(%rip),%rdx # 3a875 ::do_widen(char) const@@Base+0x18665> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xc4f1(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f5b5 ::do_widen(char) const@@Base+0xd3a5> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f5cb ::do_widen(char) const@@Base+0xd3bb> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30c90 ::do_widen(char) const@@Base+0xea80> │ │ │ │ - lea 0xb2b5(%rip),%rdx # 3a893 ::do_widen(char) const@@Base+0x18683> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xc44e(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - lea 0x18(%rax),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 31830 ::do_widen(char) const@@Base+0xf620> │ │ │ │ - mov 0x518(%rsp),%r15 │ │ │ │ - mov 0x510(%rsp),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 2f679 ::do_widen(char) const@@Base+0xd469> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2f6c6 ::do_widen(char) const@@Base+0xd4b6> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2f69e ::do_widen(char) const@@Base+0xd48e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f6b6 ::do_widen(char) const@@Base+0xd4a6> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 2f6ba ::do_widen(char) const@@Base+0xd4aa> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 2f670 ::do_widen(char) const@@Base+0xd460> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2f670 ::do_widen(char) const@@Base+0xd460> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2f679 ::do_widen(char) const@@Base+0xd469> │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - je 2f713 ::do_widen(char) const@@Base+0xd503> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 311a0 ::do_widen(char) const@@Base+0xef90> │ │ │ │ - mov %r15,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2f7bd ::do_widen(char) const@@Base+0xd5ad> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2f713 ::do_widen(char) const@@Base+0xd503> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2f7bd ::do_widen(char) const@@Base+0xd5ad> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x518(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x50(%r13),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - movb $0x0,0x50(%r13) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0x40(%r13) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - je 31560 ::do_widen(char) const@@Base+0xf350> │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - je 2f79e ::do_widen(char) const@@Base+0xd58e> │ │ │ │ - test %rax,%rax │ │ │ │ - je 316e0 ::do_widen(char) const@@Base+0xf4d0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f7e1 ::do_widen(char) const@@Base+0xd5d1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2f7f7 ::do_widen(char) const@@Base+0xd5e7> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30a18 ::do_widen(char) const@@Base+0xe808> │ │ │ │ - lea 0xb0be(%rip),%rdx # 3a8c8 ::do_widen(char) const@@Base+0x186b8> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xc222(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - lea 0x18(%rax),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 31850 ::do_widen(char) const@@Base+0xf640> │ │ │ │ - mov 0x518(%rsp),%r15 │ │ │ │ - mov 0x510(%rsp),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 2f8a1 ::do_widen(char) const@@Base+0xd691> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2f8ee ::do_widen(char) const@@Base+0xd6de> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2f8c6 ::do_widen(char) const@@Base+0xd6b6> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f8de ::do_widen(char) const@@Base+0xd6ce> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 2f8e2 ::do_widen(char) const@@Base+0xd6d2> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 2f898 ::do_widen(char) const@@Base+0xd688> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2f898 ::do_widen(char) const@@Base+0xd688> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2f8a1 ::do_widen(char) const@@Base+0xd691> │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - je 2f93b ::do_widen(char) const@@Base+0xd72b> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 311c8 ::do_widen(char) const@@Base+0xefb8> │ │ │ │ - mov %r15,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2f9e5 ::do_widen(char) const@@Base+0xd7d5> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2f93b ::do_widen(char) const@@Base+0xd72b> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2f9e5 ::do_widen(char) const@@Base+0xd7d5> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x518(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x50(%r13),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - movb $0x0,0x50(%r13) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0x40(%r13) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - je 315b0 ::do_widen(char) const@@Base+0xf3a0> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2f9c6 ::do_widen(char) const@@Base+0xd7b6> │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jne 31750 ::do_widen(char) const@@Base+0xf540> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fa09 ::do_widen(char) const@@Base+0xd7f9> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fa1f ::do_widen(char) const@@Base+0xd80f> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31020 ::do_widen(char) const@@Base+0xee10> │ │ │ │ - lea 0xaea8(%rip),%rdx # 3a8da ::do_widen(char) const@@Base+0x186ca> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbffa(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2faac ::do_widen(char) const@@Base+0xd89c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fac2 ::do_widen(char) const@@Base+0xd8b2> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31040 ::do_widen(char) const@@Base+0xee30> │ │ │ │ - lea 0xadd0(%rip),%rdx # 3a8a5 ::do_widen(char) const@@Base+0x18695> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbf57(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - lea 0x18(%rax),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 31840 ::do_widen(char) const@@Base+0xf630> │ │ │ │ - mov 0x518(%rsp),%r15 │ │ │ │ - mov 0x510(%rsp),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 2fb69 ::do_widen(char) const@@Base+0xd959> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2fbb6 ::do_widen(char) const@@Base+0xd9a6> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2fb8e ::do_widen(char) const@@Base+0xd97e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2fba6 ::do_widen(char) const@@Base+0xd996> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 2fbaa ::do_widen(char) const@@Base+0xd99a> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 2fb60 ::do_widen(char) const@@Base+0xd950> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2fb60 ::do_widen(char) const@@Base+0xd950> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2fb69 ::do_widen(char) const@@Base+0xd959> │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - je 2fc03 ::do_widen(char) const@@Base+0xd9f3> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 311f0 ::do_widen(char) const@@Base+0xefe0> │ │ │ │ - mov %r15,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 2fcad ::do_widen(char) const@@Base+0xda9d> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2fc03 ::do_widen(char) const@@Base+0xd9f3> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2fcad ::do_widen(char) const@@Base+0xda9d> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x518(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x50(%r13),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - movb $0x0,0x50(%r13) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0x40(%r13) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - je 314c0 ::do_widen(char) const@@Base+0xf2b0> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2fc8e ::do_widen(char) const@@Base+0xda7e> │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jne 317c0 ::do_widen(char) const@@Base+0xf5b0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fcd1 ::do_widen(char) const@@Base+0xdac1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fce7 ::do_widen(char) const@@Base+0xdad7> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31000 ::do_widen(char) const@@Base+0xedf0> │ │ │ │ - lea 0xabbe(%rip),%rdx # 3a8b8 ::do_widen(char) const@@Base+0x186a8> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbd32(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fd74 ::do_widen(char) const@@Base+0xdb64> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fd8a ::do_widen(char) const@@Base+0xdb7a> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30fe0 ::do_widen(char) const@@Base+0xedd0> │ │ │ │ - lea 0xbccc(%rip),%rdx # 3ba69 ::do_widen(char) const@@Base+0x19859> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbc8f(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fe17 ::do_widen(char) const@@Base+0xdc07> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2fe2d ::do_widen(char) const@@Base+0xdc1d> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 30d70 ::do_widen(char) const@@Base+0xeb60> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0xb743(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xbbe8(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rax),%r14 │ │ │ │ - lea 0x18(%rax),%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 31860 ::do_widen(char) const@@Base+0xf650> │ │ │ │ - mov 0x518(%rsp),%r15 │ │ │ │ - mov 0x510(%rsp),%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 2fef9 ::do_widen(char) const@@Base+0xdce9> │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2ff46 ::do_widen(char) const@@Base+0xdd36> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ff1e ::do_widen(char) const@@Base+0xdd0e> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ff36 ::do_widen(char) const@@Base+0xdd26> │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 2ff3a ::do_widen(char) const@@Base+0xdd2a> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 2fef0 ::do_widen(char) const@@Base+0xdce0> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2fef0 ::do_widen(char) const@@Base+0xdce0> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 2fef9 ::do_widen(char) const@@Base+0xdce9> │ │ │ │ - cmp %r13,0x20(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - je 2ff93 ::do_widen(char) const@@Base+0xdd83> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 31178 ::do_widen(char) const@@Base+0xef68> │ │ │ │ - mov %r15,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - cmp $0x7fffffff,%r9 │ │ │ │ - jg 30040 ::do_widen(char) const@@Base+0xde30> │ │ │ │ - cmp $0xffffffff80000000,%r9 │ │ │ │ - jl 2ff93 ::do_widen(char) const@@Base+0xdd83> │ │ │ │ - mov %r9d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 30040 ::do_widen(char) const@@Base+0xde30> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %r13,%r14 │ │ │ │ - callq 5750 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x518(%rsp),%rdx │ │ │ │ - lea 0x20(%rax),%rax │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rcx,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x50(%r13),%rcx │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - movb $0x0,0x50(%r13) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0x40(%r13) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1c060 , std::allocator >::~basic_stringbuf()@@Base+0x1070> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - je 31470 ::do_widen(char) const@@Base+0xf260> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 30021 ::do_widen(char) const@@Base+0xde11> │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jne 31600 ::do_widen(char) const@@Base+0xf3f0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5340 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30064 ::do_widen(char) const@@Base+0xde54> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3007a ::do_widen(char) const@@Base+0xde6a> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 310f0 ::do_widen(char) const@@Base+0xeee0> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xb4d2(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 300f2 ::do_widen(char) const@@Base+0xdee2> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30108 ::do_widen(char) const@@Base+0xdef8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb483(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb941(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30189 ::do_widen(char) const@@Base+0xdf79> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3019f ::do_widen(char) const@@Base+0xdf8f> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31130 ::do_widen(char) const@@Base+0xef20> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xb3b7(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30217 ::do_widen(char) const@@Base+0xe007> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3022d ::do_widen(char) const@@Base+0xe01d> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb342(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb81c(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 302ae ::do_widen(char) const@@Base+0xe09e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 302c4 ::do_widen(char) const@@Base+0xe0b4> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 310d0 ::do_widen(char) const@@Base+0xeec0> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xb276(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3033c ::do_widen(char) const@@Base+0xe12c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30352 ::do_widen(char) const@@Base+0xe142> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb226(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb6f7(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 303d3 ::do_widen(char) const@@Base+0xe1c3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 303e9 ::do_widen(char) const@@Base+0xe1d9> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31080 ::do_widen(char) const@@Base+0xee70> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xb15a(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30461 ::do_widen(char) const@@Base+0xe251> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30477 ::do_widen(char) const@@Base+0xe267> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb11e(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb5d2(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 304f8 ::do_widen(char) const@@Base+0xe2e8> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3050e ::do_widen(char) const@@Base+0xe2fe> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 310a0 ::do_widen(char) const@@Base+0xee90> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xb052(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30586 ::do_widen(char) const@@Base+0xe376> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3059c ::do_widen(char) const@@Base+0xe38c> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb002(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb4ad(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3061d ::do_widen(char) const@@Base+0xe40d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30633 ::do_widen(char) const@@Base+0xe423> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31060 ::do_widen(char) const@@Base+0xee50> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xaf36(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 306ab ::do_widen(char) const@@Base+0xe49b> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 306c1 ::do_widen(char) const@@Base+0xe4b1> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xaee6(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb388(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30742 ::do_widen(char) const@@Base+0xe532> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30758 ::do_widen(char) const@@Base+0xe548> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 31110 ::do_widen(char) const@@Base+0xef00> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25710 ::do_widen(char) const@@Base+0x3500> │ │ │ │ - lea 0xae1a(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 26410 ::do_widen(char) const@@Base+0x4200> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 307d0 ::do_widen(char) const@@Base+0xe5c0> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 307e6 ::do_widen(char) const@@Base+0xe5d6> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xa093(%rip),%rdx # 3a880 ::do_widen(char) const@@Base+0x18670> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x2,0x4c(%rsp) │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0xb237(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1c320 , std::allocator >::~basic_stringbuf()@@Base+0x1330> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 3086f ::do_widen(char) const@@Base+0xe65f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30885 ::do_widen(char) const@@Base+0xe675> │ │ │ │ - callq 5700 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - lea 0x214dde(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x214e97(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - jne 31218 ::do_widen(char) const@@Base+0xf008> │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 310c0 ::do_widen(char) const@@Base+0xeeb0> │ │ │ │ - mov 0x2b0(%r12),%rdi │ │ │ │ - mov %eax,0x215c45(%rip) # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - lea 0x2c0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 308cd ::do_widen(char) const@@Base+0xe6bd> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x214f74(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rbp │ │ │ │ - mov %rax,0xa0(%r12) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x1a0(%r12) │ │ │ │ - lea 0x215029(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb0(%r12) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%r12),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0xe8(%r12),%rdi │ │ │ │ - mov %r13,0xb0(%r12) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2150bb(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x2150bc(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%r12),%rdi │ │ │ │ - mov %rax,0xa0(%r12) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0xa0(%r12,%rax,1) │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov %r15,0x1a0(%r12) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 30990 ::do_widen(char) const@@Base+0xe780> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 30980 ::do_widen(char) const@@Base+0xe770> │ │ │ │ - mov 0x70(%r12),%rdi │ │ │ │ - lea 0x70(%r12),%rbp │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 309b0 ::do_widen(char) const@@Base+0xe7a0> │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ + mov 0x40(%r14),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - jne 309a0 ::do_widen(char) const@@Base+0xe790> │ │ │ │ - mov 0x50(%r12),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2d8,%esi │ │ │ │ - callq 5770 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 309f3 ::do_widen(char) const@@Base+0xe7e3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ec26 ::do_widen(char) const@@Base+0xca16> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 2ec26 ::do_widen(char) const@@Base+0xca16> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x210(%rsp),%r14 │ │ │ │ - lea 0x214c49(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x214d91(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x368(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x214d88(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x288(%rsp) │ │ │ │ - movq $0x0,0x360(%rsp) │ │ │ │ - movb $0x0,0x369(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - movq $0x0,0x370(%rsp) │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ - movq $0x0,0x380(%rsp) │ │ │ │ - movq $0x0,0x388(%rsp) │ │ │ │ - mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ - mov 0x214d19(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x214bca(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - lea 0x214c57(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - movq $0x0,0x230(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x288(%rsp) │ │ │ │ - mov %r13,0x220(%rsp) │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ - movq $0x0,0x240(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - movq $0x0,0x250(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x214ee5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x58(%r14),%rdi │ │ │ │ - movl $0x0,0x260(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x268(%rsp),%rsi │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x260(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x21593b(%rip),%rsi # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 31921 ::do_widen(char) const@@Base+0xf711> │ │ │ │ - lea 0x49(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 31921 ::do_widen(char) const@@Base+0xf711> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x268(%rsp),%rdi │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x288(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30c37 ::do_widen(char) const@@Base+0xea27> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - mov %r13,0x220(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x214b79(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x214b7a(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - mov %r15,0x288(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 2f803 ::do_widen(char) const@@Base+0xd5f3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215ee4(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2f5d7 ::do_widen(char) const@@Base+0xd3c7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215854(%rip),%rsi # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2eef3 ::do_widen(char) const@@Base+0xcce3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215ea5(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2f222 ::do_widen(char) const@@Base+0xd012> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215812(%rip),%rsi # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2f039 ::do_widen(char) const@@Base+0xce29> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x2157f3(%rip),%rsi # 24650f , std::allocator >@@GLIBCXX_3.4.21+0xae7> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2ef96 ::do_widen(char) const@@Base+0xcd86> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x2157d0(%rip),%rsi # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2f17f ::do_widen(char) const@@Base+0xcf6f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x2157b1(%rip),%rsi # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2f0dc ::do_widen(char) const@@Base+0xcecc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x215792(%rip),%eax # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - lea 0x2148ef(%rip),%r15 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x214a37(%rip),%r14 # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x4e8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x214a2e(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x408(%rsp) │ │ │ │ - movq $0x0,0x4e0(%rsp) │ │ │ │ - movb $0x0,0x4e9(%rsp) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - movq $0x0,0x4f0(%rsp) │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - movq $0x0,0x500(%rsp) │ │ │ │ - movq $0x0,0x508(%rsp) │ │ │ │ - mov %r14,0x390(%rsp) │ │ │ │ - mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - mov -0x18(%r14),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x214877(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%rbp),%rdi │ │ │ │ - lea 0x214904(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - movq $0x0,0x3b0(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x408(%rsp) │ │ │ │ - mov %r13,0x3a0(%rsp) │ │ │ │ - movq $0x0,0x3b8(%rsp) │ │ │ │ - movq $0x0,0x3c0(%rsp) │ │ │ │ - movq $0x0,0x3c8(%rsp) │ │ │ │ - movq $0x0,0x3d0(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x214b92(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x58(%rbp),%rdi │ │ │ │ - movl $0x0,0x3e0(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x3a0(%rsp) │ │ │ │ - lea 0x68(%rbp),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x3e8(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x3e8(%rsp),%rsi │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x3e0(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbp),%rsi │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 3187f ::do_widen(char) const@@Base+0xf66f> │ │ │ │ - lea 0x4a(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5900 │ │ │ │ + callq 5b20 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%rdx │ │ │ │ testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 3187f ::do_widen(char) const@@Base+0xf66f> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x3e8(%rsp),%rdi │ │ │ │ - mov %rax,0x390(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x408(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x3a0(%rsp) │ │ │ │ - lea 0x68(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 30f88 ::do_widen(char) const@@Base+0xed78> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%rbp),%rdi │ │ │ │ - mov %r13,0x3a0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x21482c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - mov %r14,0x390(%rsp) │ │ │ │ - mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - mov %r15,0x408(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %eax,0x21552d(%rip) # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - jmpq 2fe39 ::do_widen(char) const@@Base+0xdc29> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215b64(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2fd96 ::do_widen(char) const@@Base+0xdb86> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215b45(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2fcf3 ::do_widen(char) const@@Base+0xdae3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215b27(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2fa2b ::do_widen(char) const@@Base+0xd81b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x215b06(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 1b800 , std::allocator >::~basic_stringbuf()@@Base+0x810> │ │ │ │ - jmpq 2face ::do_widen(char) const@@Base+0xd8be> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 3063f ::do_widen(char) const@@Base+0xe42f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 303f5 ::do_widen(char) const@@Base+0xe1e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 3051a ::do_widen(char) const@@Base+0xe30a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - setne %al │ │ │ │ - add $0x1,%eax │ │ │ │ - jmpq 308ad ::do_widen(char) const@@Base+0xe69d> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 302d0 ::do_widen(char) const@@Base+0xe0c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 30086 ::do_widen(char) const@@Base+0xde76> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 30764 ::do_widen(char) const@@Base+0xe554> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 39280 ::do_widen(char) const@@Base+0x17070> │ │ │ │ - jmpq 301ab ::do_widen(char) const@@Base+0xdf9b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - je 2eddc ::do_widen(char) const@@Base+0xcbcc> │ │ │ │ - jmpq 2edfb ::do_widen(char) const@@Base+0xcbeb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - je 2ff6c ::do_widen(char) const@@Base+0xdd5c> │ │ │ │ - jmpq 2ff8b ::do_widen(char) const@@Base+0xdd7b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - je 2f6ec ::do_widen(char) const@@Base+0xd4dc> │ │ │ │ - jmpq 2f70b ::do_widen(char) const@@Base+0xd4fb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - je 2f914 ::do_widen(char) const@@Base+0xd704> │ │ │ │ - jmpq 2f933 ::do_widen(char) const@@Base+0xd723> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - je 2fbdc ::do_widen(char) const@@Base+0xd9cc> │ │ │ │ - jmpq 2fbfb ::do_widen(char) const@@Base+0xd9eb> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x2145a0(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x668(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x214597(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x588(%rsp) │ │ │ │ - movq $0x0,0x660(%rsp) │ │ │ │ - movb $0x0,0x669(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x670(%rsp) │ │ │ │ - movq $0x0,0x678(%rsp) │ │ │ │ - movq $0x0,0x680(%rsp) │ │ │ │ - movq $0x0,0x688(%rsp) │ │ │ │ - mov %rbp,0x510(%rsp) │ │ │ │ - mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x518(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2143e0(%rip),%rax # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x520(%rsp) │ │ │ │ - movq $0x0,0x528(%rsp) │ │ │ │ - movq $0x0,0x530(%rsp) │ │ │ │ + jne 35ebc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc91c> │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x588(%rsp) │ │ │ │ - movq $0x0,0x538(%rsp) │ │ │ │ - movq $0x0,0x540(%rsp) │ │ │ │ - movq $0x0,0x548(%rsp) │ │ │ │ - movq $0x0,0x550(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x214702(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - movl $0x0,0x560(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x520(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x568(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x568(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x560(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5570 >(int&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 31d04 ::do_widen(char) const@@Base+0xfaf4> │ │ │ │ - lea 0x4b(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 31d04 ::do_widen(char) const@@Base+0xfaf4> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x568(%rsp),%rdi │ │ │ │ - mov %rax,0x510(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x588(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x520(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31418 ::do_widen(char) const@@Base+0xf208> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x520(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x21439c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rbp,0x510(%rsp) │ │ │ │ - mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x518(%rsp) │ │ │ │ - mov %r15,0x588(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 3089f ::do_widen(char) const@@Base+0xe68f> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 31488 ::do_widen(char) const@@Base+0xf278> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - cmp %rdi,0x30(%rsp) │ │ │ │ - je 314a2 ::do_widen(char) const@@Base+0xf292> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 30040 ::do_widen(char) const@@Base+0xde30> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 314d8 ::do_widen(char) const@@Base+0xf2c8> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - cmp %rdi,0x28(%rsp) │ │ │ │ - je 314f2 ::do_widen(char) const@@Base+0xf2e2> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 2fcad ::do_widen(char) const@@Base+0xda9d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 31528 ::do_widen(char) const@@Base+0xf318> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - cmp %rdi,0x28(%rsp) │ │ │ │ - je 31542 ::do_widen(char) const@@Base+0xf332> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 2eead ::do_widen(char) const@@Base+0xcc9d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 31578 ::do_widen(char) const@@Base+0xf368> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - cmp %rdi,0x28(%rsp) │ │ │ │ - je 31592 ::do_widen(char) const@@Base+0xf382> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 2f7bd ::do_widen(char) const@@Base+0xd5ad> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 315c8 ::do_widen(char) const@@Base+0xf3b8> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - cmp %rdi,0x28(%rsp) │ │ │ │ - je 315e2 ::do_widen(char) const@@Base+0xf3d2> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5700 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 2f9e5 ::do_widen(char) const@@Base+0xd7d5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rdx),%r9 │ │ │ │ - cmp %r9,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 31646 ::do_widen(char) const@@Base+0xf436> │ │ │ │ - mov 0x20(%r8),%rsi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - jne 31666 ::do_widen(char) const@@Base+0xf456> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r9,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 30026 ::do_widen(char) const@@Base+0xde16> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 30021 ::do_widen(char) const@@Base+0xde11> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 30026 ::do_widen(char) const@@Base+0xde16> │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 316ac ::do_widen(char) const@@Base+0xf49c> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne 316cc ::do_widen(char) const@@Base+0xf4bc> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2ee93 ::do_widen(char) const@@Base+0xcc83> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2ee8e ::do_widen(char) const@@Base+0xcc7e> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2ee93 ::do_widen(char) const@@Base+0xcc83> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3171c ::do_widen(char) const@@Base+0xf50c> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne 3173c ::do_widen(char) const@@Base+0xf52c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2f7a3 ::do_widen(char) const@@Base+0xd593> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2f79e ::do_widen(char) const@@Base+0xd58e> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2f7a3 ::do_widen(char) const@@Base+0xd593> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3178c ::do_widen(char) const@@Base+0xf57c> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne 317ac ::do_widen(char) const@@Base+0xf59c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2f9cb ::do_widen(char) const@@Base+0xd7bb> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2f9c6 ::do_widen(char) const@@Base+0xd7b6> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2f9cb ::do_widen(char) const@@Base+0xd7bb> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rdx),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 317fc ::do_widen(char) const@@Base+0xf5ec> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne 3181c ::do_widen(char) const@@Base+0xf60c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 2fc93 ::do_widen(char) const@@Base+0xda83> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2fc8e ::do_widen(char) const@@Base+0xda7e> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 2fc93 ::do_widen(char) const@@Base+0xda83> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - jmpq 2f713 ::do_widen(char) const@@Base+0xd503> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - jmpq 2fc03 ::do_widen(char) const@@Base+0xd9f3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - jmpq 2f93b ::do_widen(char) const@@Base+0xd72b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - jmpq 2ff93 ::do_widen(char) const@@Base+0xdd83> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - jmpq 2ee03 ::do_widen(char) const@@Base+0xcbf3> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x907e(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x214726(%rip),%rdx │ │ │ │ - lea 0x214167(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 318d7 ::do_widen(char) const@@Base+0xf6c7> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x901e(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x2146c6(%rip),%rdx │ │ │ │ - lea 0x214107(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - jmp 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8fdc(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x214684(%rip),%rdx │ │ │ │ - lea 0x2140c5(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmp 31911 ::do_widen(char) const@@Base+0xf701> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 31914 ::do_widen(char) const@@Base+0xf704> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - callq 5700 │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - jmp 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 319a7 ::do_widen(char) const@@Base+0xf797> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 3196d ::do_widen(char) const@@Base+0xf75d> │ │ │ │ - jmp 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmp 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 318da ::do_widen(char) const@@Base+0xf6ca> │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 2ec26 ::do_widen(char) const@@Base+0xca16> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 319e8 ::do_widen(char) const@@Base+0xf7d8> │ │ │ │ - callq 5700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmp 319b3 ::do_widen(char) const@@Base+0xf7a3> │ │ │ │ - jmp 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 31a10 ::do_widen(char) const@@Base+0xf800> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 31982 ::do_widen(char) const@@Base+0xf772> │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 319fa ::do_widen(char) const@@Base+0xf7ea> │ │ │ │ - callq 5700 │ │ │ │ - jmp 319fa ::do_widen(char) const@@Base+0xf7ea> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 31a13 ::do_widen(char) const@@Base+0xf803> │ │ │ │ - callq 5700 │ │ │ │ - jmp 31a13 ::do_widen(char) const@@Base+0xf803> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 31a7e ::do_widen(char) const@@Base+0xf86e> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 31a4d ::do_widen(char) const@@Base+0xf83d> │ │ │ │ - jmp 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmp 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 31a13 ::do_widen(char) const@@Base+0xf803> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 31955 ::do_widen(char) const@@Base+0xf745> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 318b4 ::do_widen(char) const@@Base+0xf6a4> │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x213cf1(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x213cf2(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x210(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - mov %r15,0x288(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 5430 │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - mov 0x268(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31b30 ::do_widen(char) const@@Base+0xf920> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - mov %r13,0x220(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - jmp 31ad0 ::do_widen(char) const@@Base+0xf8c0> │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x213c72(%rip),%rax # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x213c73(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x90(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - lea 0x78(%r14),%rdi │ │ │ │ - mov %r15,0x108(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 5430 │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31baf ::do_widen(char) const@@Base+0xf99f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%r14),%rdi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - jmp 31b4f ::do_widen(char) const@@Base+0xf93f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 31baf ::do_widen(char) const@@Base+0xf99f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 31b7d ::do_widen(char) const@@Base+0xf96d> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 31b30 ::do_widen(char) const@@Base+0xf920> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 31afe ::do_widen(char) const@@Base+0xf8ee> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31991 ::do_widen(char) const@@Base+0xf781> │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31991 ::do_widen(char) const@@Base+0xf781> │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 318d2 ::do_widen(char) const@@Base+0xf6c2> │ │ │ │ - jmpq 318d7 ::do_widen(char) const@@Base+0xf6c7> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x48(%rbp),%rdi │ │ │ │ - mov %r13,0x3a0(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x213b3c(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,0x390(%rsp) │ │ │ │ - mov %rcx,0x390(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - mov %r15,0x408(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq 5430 │ │ │ │ - jmpq 318bf ::do_widen(char) const@@Base+0xf6af> │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - jmp 31c89 ::do_widen(char) const@@Base+0xfa79> │ │ │ │ - mov 0x3e8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x68(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31c78 ::do_widen(char) const@@Base+0xfa68> │ │ │ │ - callq 5700 │ │ │ │ - jmp 31c78 ::do_widen(char) const@@Base+0xfa68> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 31cb0 ::do_widen(char) const@@Base+0xfaa0> │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31991 ::do_widen(char) const@@Base+0xf781> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8bf9(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x2142a1(%rip),%rdx │ │ │ │ - lea 0x213ce2(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - jmpq 31a13 ::do_widen(char) const@@Base+0xf803> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 31d39 ::do_widen(char) const@@Base+0xfb29> │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x213a66(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x510(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rcx,0x510(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x518(%rsp) │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %r15,0x588(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 31a13 ::do_widen(char) const@@Base+0xf803> │ │ │ │ - mov 0x568(%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31db8 ::do_widen(char) const@@Base+0xfba8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x520(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - jmp 31d5f ::do_widen(char) const@@Base+0xfb4f> │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 31db8 ::do_widen(char) const@@Base+0xfba8> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 31d89 ::do_widen(char) const@@Base+0xfb79> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31a68 ::do_widen(char) const@@Base+0xf858> │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31991 ::do_widen(char) const@@Base+0xf781> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - mov $0x2d8,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - callq 5770 │ │ │ │ - jmpq 319d2 ::do_widen(char) const@@Base+0xf7c2> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 31a4a ::do_widen(char) const@@Base+0xf83a> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 31a65 ::do_widen(char) const@@Base+0xf855> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - jmpq 319f7 ::do_widen(char) const@@Base+0xf7e7> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 31a2f ::do_widen(char) const@@Base+0xf81f> │ │ │ │ - jmpq 3196a ::do_widen(char) const@@Base+0xf75a> │ │ │ │ - jmpq 3198e ::do_widen(char) const@@Base+0xf77e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1588,%rsp │ │ │ │ - mov 0x214cd8(%rip),%rsi │ │ │ │ - mov 0x214cd9(%rip),%rdx │ │ │ │ - lea 0x1400(%rsp),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1578(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov $0x2d8,%edi │ │ │ │ - callq 5750 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 2cb50 ::do_widen(char) const@@Base+0xa940> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 31f4f ::do_widen(char) const@@Base+0xfd3f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 35e30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc890> │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 35d60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc7c0> │ │ │ │ lea 0x40(%rsp),%rbp │ │ │ │ - lea 0x2145b0(%rip),%rsi # 246510 , std::allocator >@@GLIBCXX_3.4.21+0xae8> │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ lea 0x10(%rbp),%rcx │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 37850 ::do_widen(char) const@@Base+0x15640> │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ + je 35ea0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc900> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 37630 ::do_widen(char) const@@Base+0x15420> │ │ │ │ + je 35e68 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8c8> │ │ │ │ test %rax,%rax │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ - je 3763f ::do_widen(char) const@@Base+0x1542f> │ │ │ │ + je 35e77 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8d7> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ add $0x10,%rbp │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 31ff8 ::do_widen(char) const@@Base+0xfde8> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8b21(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32043 ::do_widen(char) const@@Base+0xfe33> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1100(%rsp),%rbp │ │ │ │ - lea 0x8ad6(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x1280(%rsp),%r12 │ │ │ │ - lea 0x996a(%rip),%rdx # 3ba1b ::do_widen(char) const@@Base+0x1980b> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 320ef ::do_widen(char) const@@Base+0xfedf> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32105 ::do_widen(char) const@@Base+0xfef5> │ │ │ │ + je 35b49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5a9> │ │ │ │ callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3211b ::do_widen(char) const@@Base+0xff0b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x2143e8(%rip),%rsi # 24650f , std::allocator >@@GLIBCXX_3.4.21+0xae7> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 378b0 ::do_widen(char) const@@Base+0x156a0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37610 ::do_widen(char) const@@Base+0x15400> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3761f ::do_widen(char) const@@Base+0x1540f> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 321a8 ::do_widen(char) const@@Base+0xff98> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8971(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 321f3 ::do_widen(char) const@@Base+0xffe3> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x892e(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x97da(%rip),%rdx # 3ba2b ::do_widen(char) const@@Base+0x1981b> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3228f ::do_widen(char) const@@Base+0x1007f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 322a5 ::do_widen(char) const@@Base+0x10095> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 322bb ::do_widen(char) const@@Base+0x100ab> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x214244(%rip),%rsi # 24650e , std::allocator >@@GLIBCXX_3.4.21+0xae6> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37890 ::do_widen(char) const@@Base+0x15680> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 375f0 ::do_widen(char) const@@Base+0x153e0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 375ff ::do_widen(char) const@@Base+0x153ef> │ │ │ │ + lea 0x20fca8(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32360 ::do_widen(char) const@@Base+0x10150> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x87b9(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 323ab ::do_widen(char) const@@Base+0x1019b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8776(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x9630(%rip),%rdx # 3ba39 ::do_widen(char) const@@Base+0x19829> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x7(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32447 ::do_widen(char) const@@Base+0x10237> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3245d ::do_widen(char) const@@Base+0x1024d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32473 ::do_widen(char) const@@Base+0x10263> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - lea 0x21408b(%rip),%rsi # 24650d , std::allocator >@@GLIBCXX_3.4.21+0xae5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37870 ::do_widen(char) const@@Base+0x15660> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 375d0 ::do_widen(char) const@@Base+0x153c0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 375df ::do_widen(char) const@@Base+0x153cf> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32518 ::do_widen(char) const@@Base+0x10308> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8601(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32563 ::do_widen(char) const@@Base+0x10353> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x85be(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x9478(%rip),%rdx # 3ba39 ::do_widen(char) const@@Base+0x19829> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xd(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 325ff ::do_widen(char) const@@Base+0x103ef> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32615 ::do_widen(char) const@@Base+0x10405> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3262b ::do_widen(char) const@@Base+0x1041b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - lea 0x213ed2(%rip),%rsi # 24650c , std::allocator >@@GLIBCXX_3.4.21+0xae4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37830 ::do_widen(char) const@@Base+0x15620> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 375b0 ::do_widen(char) const@@Base+0x153a0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 375bf ::do_widen(char) const@@Base+0x153af> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 326d0 ::do_widen(char) const@@Base+0x104c0> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8449(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3271b ::do_widen(char) const@@Base+0x1050b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8406(%rip),%rdx # 3ab28 ::do_widen(char) const@@Base+0x18918> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x6(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x92cd(%rip),%rdx # 3ba46 ::do_widen(char) const@@Base+0x19836> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 327b7 ::do_widen(char) const@@Base+0x105a7> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 327cd ::do_widen(char) const@@Base+0x105bd> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 327e3 ::do_widen(char) const@@Base+0x105d3> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xe0(%rsp),%r13 │ │ │ │ - lea 0x21438f(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37810 ::do_widen(char) const@@Base+0x15600> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37590 ::do_widen(char) const@@Base+0x15380> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3759f ::do_widen(char) const@@Base+0x1538f> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rdi,0xf0(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32888 ::do_widen(char) const@@Base+0x10678> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x91b4(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 328d3 ::do_widen(char) const@@Base+0x106c3> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x9171(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x7f3b(%rip),%rdx # 3a86c ::do_widen(char) const@@Base+0x1865c> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xc(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3296f ::do_widen(char) const@@Base+0x1075f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32985 ::do_widen(char) const@@Base+0x10775> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3299b ::do_widen(char) const@@Base+0x1078b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x680(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x212cbd(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x7d0(%rsp) │ │ │ │ - movq $0x0,0x7c8(%rsp) │ │ │ │ - movb $0x0,0x7d1(%rsp) │ │ │ │ - movq $0x0,0x7d8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x6f0(%rsp) │ │ │ │ - mov 0x212f14(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x7e0(%rsp) │ │ │ │ - movq $0x0,0x7e8(%rsp) │ │ │ │ - movq $0x0,0x7f0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x680(%rsp) │ │ │ │ - mov 0x212ee5(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x212dc3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0x690(%rsp) │ │ │ │ - movq $0x0,0x698(%rsp) │ │ │ │ - movq $0x0,0x6a0(%rsp) │ │ │ │ - mov %rax,0x680(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x6a8(%rsp) │ │ │ │ - mov %rax,0x6f0(%rsp) │ │ │ │ - lea 0x212cac(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x6b0(%rsp) │ │ │ │ - movq $0x0,0x6b8(%rsp) │ │ │ │ - mov %rax,0x688(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x212f88(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0x6c8(%rsp) │ │ │ │ - movq $0x0,0x6d8(%rsp) │ │ │ │ - mov %rax,0x688(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0x6e0(%rsp) │ │ │ │ - mov %rax,0x6d0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x213a0e(%rip),%esi # 246504 , std::allocator >@@GLIBCXX_3.4.21+0xadc> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 38371 ::do_widen(char) const@@Base+0x16161> │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov 0x6b0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 378d0 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ - mov 0x6a0(%rsp),%rdx │ │ │ │ - mov 0x6a8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 36c08 ::do_widen(char) const@@Base+0x149f8> │ │ │ │ - lea 0x400(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x400(%rsp),%rdx │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 381c0 ::do_widen(char) const@@Base+0x15fb0> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x408(%rsp),%rdi │ │ │ │ - mov 0x410(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37d70 ::do_widen(char) const@@Base+0x15b60> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ - je 37d88 ::do_widen(char) const@@Base+0x15b78> │ │ │ │ - mov %rax,0x400(%rsp) │ │ │ │ - mov %rcx,0x410(%rsp) │ │ │ │ - movq $0x0,0x408(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32c25 ::do_widen(char) const@@Base+0x10a15> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x212bcc(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x6d0(%rsp),%rdi │ │ │ │ - mov %rax,0x680(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x6f0(%rsp) │ │ │ │ - lea 0x212de9(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x688(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32c65 ::do_widen(char) const@@Base+0x10a55> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x212ac4(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0x688(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x212c7c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x212c7d(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x680(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x680(%rsp,%rax,1) │ │ │ │ - lea 0x2129c6(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x6f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 377f0 ::do_widen(char) const@@Base+0x155e0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37570 ::do_widen(char) const@@Base+0x15360> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3757f ::do_widen(char) const@@Base+0x1536f> │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov %rdi,0x110(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 32d45 ::do_widen(char) const@@Base+0x10b35> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8cf7(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32d90 ::do_widen(char) const@@Base+0x10b80> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8cb4(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x8c6c(%rip),%rdx # 3ba5a ::do_widen(char) const@@Base+0x1984a> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32e2c ::do_widen(char) const@@Base+0x10c1c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32e42 ::do_widen(char) const@@Base+0x10c32> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32e58 ::do_widen(char) const@@Base+0x10c48> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - lea 0x213d19(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37c28 ::do_widen(char) const@@Base+0x15a18> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x128(%rsp),%rsi │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37550 ::do_widen(char) const@@Base+0x15340> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3755f ::do_widen(char) const@@Base+0x1534f> │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32efd ::do_widen(char) const@@Base+0x10ced> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8b3f(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32f48 ::do_widen(char) const@@Base+0x10d38> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8afc(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x78cf(%rip),%rdx # 3a875 ::do_widen(char) const@@Base+0x18665> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x8(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32fe4 ::do_widen(char) const@@Base+0x10dd4> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 32ffa ::do_widen(char) const@@Base+0x10dea> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33010 ::do_widen(char) const@@Base+0x10e00> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x800(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x212648(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x950(%rsp) │ │ │ │ - movq $0x0,0x948(%rsp) │ │ │ │ - movb $0x0,0x951(%rsp) │ │ │ │ - movq $0x0,0x958(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x870(%rsp) │ │ │ │ - mov 0x21289f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x960(%rsp) │ │ │ │ - movq $0x0,0x968(%rsp) │ │ │ │ - movq $0x0,0x970(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x800(%rsp) │ │ │ │ - mov 0x212870(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x21274e(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0x810(%rsp) │ │ │ │ - movq $0x0,0x818(%rsp) │ │ │ │ - movq $0x0,0x820(%rsp) │ │ │ │ - mov %rax,0x800(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x828(%rsp) │ │ │ │ - mov %rax,0x870(%rsp) │ │ │ │ - lea 0x212637(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x830(%rsp) │ │ │ │ - movq $0x0,0x838(%rsp) │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x212913(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0x848(%rsp) │ │ │ │ - movq $0x0,0x858(%rsp) │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0x860(%rsp) │ │ │ │ - mov %rax,0x850(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x213391(%rip),%esi # 2464fc , std::allocator >@@GLIBCXX_3.4.21+0xad4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 383e7 ::do_widen(char) const@@Base+0x161d7> │ │ │ │ - lea 0x140(%rsp),%r14 │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - movb $0x0,0x150(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - mov 0x830(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37c10 ::do_widen(char) const@@Base+0x15a00> │ │ │ │ - mov 0x820(%rsp),%rdx │ │ │ │ - mov 0x828(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 36f20 ::do_widen(char) const@@Base+0x14d10> │ │ │ │ - lea 0x460(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x460(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x460(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38140 ::do_widen(char) const@@Base+0x15f30> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x468(%rsp),%rdi │ │ │ │ - mov 0x470(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37dd0 ::do_widen(char) const@@Base+0x15bc0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rdi,0x148(%rsp) │ │ │ │ - mov %rsi,0x150(%rsp) │ │ │ │ - je 37de8 ::do_widen(char) const@@Base+0x15bd8> │ │ │ │ - mov %rax,0x460(%rsp) │ │ │ │ - mov %rcx,0x470(%rsp) │ │ │ │ - movq $0x0,0x468(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x460(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3329d ::do_widen(char) const@@Base+0x1108d> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x212554(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x850(%rsp),%rdi │ │ │ │ - mov %rax,0x800(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x870(%rsp) │ │ │ │ - lea 0x212771(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 332dd ::do_widen(char) const@@Base+0x110cd> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x21244c(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x212604(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x212605(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x800(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x800(%rsp,%rax,1) │ │ │ │ - lea 0x21234e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x870(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x140(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37bf0 ::do_widen(char) const@@Base+0x159e0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x148(%rsp),%rsi │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37420 ::do_widen(char) const@@Base+0x15210> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3742f ::do_widen(char) const@@Base+0x1521f> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - mov %rdi,0x150(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 333bd ::do_widen(char) const@@Base+0x111ad> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x867f(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33408 ::do_widen(char) const@@Base+0x111f8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x863c(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x742d(%rip),%rdx # 3a893 ::do_widen(char) const@@Base+0x18683> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 334a4 ::do_widen(char) const@@Base+0x11294> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 334ba ::do_widen(char) const@@Base+0x112aa> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 334d0 ::do_widen(char) const@@Base+0x112c0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x213674(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37bd0 ::do_widen(char) const@@Base+0x159c0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - mov 0x168(%rsp),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37440 ::do_widen(char) const@@Base+0x15230> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3744f ::do_widen(char) const@@Base+0x1523f> │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - mov %rdi,0x170(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33575 ::do_widen(char) const@@Base+0x11365> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x84c7(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 335c0 ::do_widen(char) const@@Base+0x113b0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8484(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x72aa(%rip),%rdx # 3a8c8 ::do_widen(char) const@@Base+0x186b8> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xf(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3365c ::do_widen(char) const@@Base+0x1144c> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33672 ::do_widen(char) const@@Base+0x11462> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33688 ::do_widen(char) const@@Base+0x11478> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x180(%rsp),%r13 │ │ │ │ - lea 0x2134bb(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37bb0 ::do_widen(char) const@@Base+0x159a0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x188(%rsp),%rsi │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37530 ::do_widen(char) const@@Base+0x15320> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3753f ::do_widen(char) const@@Base+0x1532f> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3372d ::do_widen(char) const@@Base+0x1151d> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x830f(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33778 ::do_widen(char) const@@Base+0x11568> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x82cc(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x7104(%rip),%rdx # 3a8da ::do_widen(char) const@@Base+0x186ca> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33814 ::do_widen(char) const@@Base+0x11604> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3382a ::do_widen(char) const@@Base+0x1161a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33840 ::do_widen(char) const@@Base+0x11630> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - lea 0x213302(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37b90 ::do_widen(char) const@@Base+0x15980> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x1a8(%rsp),%rsi │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37460 ::do_widen(char) const@@Base+0x15250> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3746f ::do_widen(char) const@@Base+0x1525f> │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 338e5 ::do_widen(char) const@@Base+0x116d5> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x8157(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33930 ::do_widen(char) const@@Base+0x11720> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x8114(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x6f17(%rip),%rdx # 3a8a5 ::do_widen(char) const@@Base+0x18695> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x11(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 339cc ::do_widen(char) const@@Base+0x117bc> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 339e2 ::do_widen(char) const@@Base+0x117d2> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 339f8 ::do_widen(char) const@@Base+0x117e8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x1c0(%rsp),%r13 │ │ │ │ - lea 0x213149(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b040 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - mov 0x1c0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37b70 ::do_widen(char) const@@Base+0x15960> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - mov 0x1c8(%rsp),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37400 ::do_widen(char) const@@Base+0x151f0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3740f ::do_widen(char) const@@Base+0x151ff> │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - mov %rdi,0x1d0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33a9d ::do_widen(char) const@@Base+0x1188d> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x7f9f(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33ae8 ::do_widen(char) const@@Base+0x118d8> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x7f5c(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x6d72(%rip),%rdx # 3a8b8 ::do_widen(char) const@@Base+0x186a8> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x12(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33b84 ::do_widen(char) const@@Base+0x11974> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33b9a ::do_widen(char) const@@Base+0x1198a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33bb0 ::do_widen(char) const@@Base+0x119a0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x980(%rsp),%r13 │ │ │ │ - mov 0x212949(%rip),%r14d # 246508 , std::allocator >@@GLIBCXX_3.4.21+0xae0> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x211aa1(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xad0(%rsp) │ │ │ │ - movq $0x0,0xac8(%rsp) │ │ │ │ - movb $0x0,0xad1(%rsp) │ │ │ │ - movq $0x0,0xad8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x9f0(%rsp) │ │ │ │ - mov 0x211cf8(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0xae0(%rsp) │ │ │ │ - movq $0x0,0xae8(%rsp) │ │ │ │ - movq $0x0,0xaf0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x980(%rsp) │ │ │ │ - mov 0x211cc9(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x211ba7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0x990(%rsp) │ │ │ │ - movq $0x0,0x998(%rsp) │ │ │ │ - movq $0x0,0x9a0(%rsp) │ │ │ │ - mov %rax,0x980(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x9a8(%rsp) │ │ │ │ - mov %rax,0x9f0(%rsp) │ │ │ │ - lea 0x211a90(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x9b0(%rsp) │ │ │ │ - movq $0x0,0x9b8(%rsp) │ │ │ │ - mov %rax,0x988(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x211d6c(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0x9c8(%rsp) │ │ │ │ - movq $0x0,0x9d8(%rsp) │ │ │ │ - mov %rax,0x988(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0x9e0(%rsp) │ │ │ │ - mov %rax,0x9d0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 38332 ::do_widen(char) const@@Base+0x16122> │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov 0x9b0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37b58 ::do_widen(char) const@@Base+0x15948> │ │ │ │ - mov 0x9a0(%rsp),%rdx │ │ │ │ - mov 0x9a8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 36e58 ::do_widen(char) const@@Base+0x14c48> │ │ │ │ - lea 0x4a0(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x4a0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x4a0(%rsp),%rdx │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 380c0 ::do_widen(char) const@@Base+0x15eb0> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x4a8(%rsp),%rdi │ │ │ │ - mov 0x4b0(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37e00 ::do_widen(char) const@@Base+0x15bf0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x1f0(%rsp),%rcx │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov %rdi,0x1e8(%rsp) │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ - je 37e18 ::do_widen(char) const@@Base+0x15c08> │ │ │ │ - mov %rax,0x4a0(%rsp) │ │ │ │ - mov %rcx,0x4b0(%rsp) │ │ │ │ - movq $0x0,0x4a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x4a0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33e41 ::do_widen(char) const@@Base+0x11c31> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2119b0(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x9d0(%rsp),%rdi │ │ │ │ - mov %rax,0x980(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x9f0(%rsp) │ │ │ │ - lea 0x211bcd(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x988(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33e81 ::do_widen(char) const@@Base+0x11c71> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2118a8(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0x988(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x211a60(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x211a61(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x980(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x980(%rsp,%rax,1) │ │ │ │ - lea 0x2117aa(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x9f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x1e0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37b38 ::do_widen(char) const@@Base+0x15928> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x1e8(%rsp),%rdi │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 373e0 ::do_widen(char) const@@Base+0x151d0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 373ef ::do_widen(char) const@@Base+0x151df> │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 33f61 ::do_widen(char) const@@Base+0x11d51> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x7adb(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33fac ::do_widen(char) const@@Base+0x11d9c> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x7a98(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x7a5f(%rip),%rdx # 3ba69 ::do_widen(char) const@@Base+0x19859> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xe(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34048 ::do_widen(char) const@@Base+0x11e38> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3405e ::do_widen(char) const@@Base+0x11e4e> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34074 ::do_widen(char) const@@Base+0x11e64> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x200(%rsp),%r14 │ │ │ │ - lea 0x7505(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - movb $0x0,0x210(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x220(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x220(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37b18 ::do_widen(char) const@@Base+0x15908> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x228(%rsp),%rdi │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 373b0 ::do_widen(char) const@@Base+0x151a0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 373c8 ::do_widen(char) const@@Base+0x151b8> │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 34172 ::do_widen(char) const@@Base+0x11f62> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34188 ::do_widen(char) const@@Base+0x11f78> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x240(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 38db0 ::do_widen(char) const@@Base+0x16ba0> │ │ │ │ - mov 0x240(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37af8 ::do_widen(char) const@@Base+0x158e8> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x248(%rsp),%rdi │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37508 ::do_widen(char) const@@Base+0x152f8> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 37517 ::do_widen(char) const@@Base+0x15307> │ │ │ │ - mov %rax,0x240(%rsp) │ │ │ │ - mov %rcx,0x250(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3422b ::do_widen(char) const@@Base+0x1201b> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x7835(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34276 ::do_widen(char) const@@Base+0x12066> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x77f2(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x72b4(%rip),%rdx # 3b588 ::do_widen(char) const@@Base+0x19378> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34312 ::do_widen(char) const@@Base+0x12102> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34328 ::do_widen(char) const@@Base+0x12118> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3433e ::do_widen(char) const@@Base+0x1212e> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x724d(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x260(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x260(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37ad8 ::do_widen(char) const@@Base+0x158c8> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x268(%rsp),%rdi │ │ │ │ - mov 0x270(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 374d8 ::do_widen(char) const@@Base+0x152c8> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 374f0 ::do_widen(char) const@@Base+0x152e0> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 34414 ::do_widen(char) const@@Base+0x12204> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3442a ::do_widen(char) const@@Base+0x1221a> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xb00(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x21122e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xc50(%rsp) │ │ │ │ - movq $0x0,0xc48(%rsp) │ │ │ │ - movb $0x0,0xc51(%rsp) │ │ │ │ - movq $0x0,0xc58(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - mov 0x211485(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0xc60(%rsp) │ │ │ │ - movq $0x0,0xc68(%rsp) │ │ │ │ - movq $0x0,0xc70(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0xb00(%rsp) │ │ │ │ - mov 0x211456(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x211334(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0xb10(%rsp) │ │ │ │ - movq $0x0,0xb18(%rsp) │ │ │ │ - movq $0x0,0xb20(%rsp) │ │ │ │ - mov %rax,0xb00(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0xb28(%rsp) │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - lea 0x21121d(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xb30(%rsp) │ │ │ │ - movq $0x0,0xb38(%rsp) │ │ │ │ - mov %rax,0xb08(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x2114f9(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0xb48(%rsp) │ │ │ │ - movq $0x0,0xb58(%rsp) │ │ │ │ - mov %rax,0xb08(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0xb60(%rsp) │ │ │ │ - mov %rax,0xb50(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 383a5 ::do_widen(char) const@@Base+0x16195> │ │ │ │ - lea 0x280(%rsp),%rax │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - movb $0x0,0x290(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ - mov 0xb30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37ac0 ::do_widen(char) const@@Base+0x158b0> │ │ │ │ - mov 0xb20(%rsp),%rdx │ │ │ │ - mov 0xb28(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 36d98 ::do_widen(char) const@@Base+0x14b88> │ │ │ │ - lea 0x4e0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x4e0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x4e0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38240 ::do_widen(char) const@@Base+0x16030> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x4e8(%rsp),%rdi │ │ │ │ - mov 0x4f0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37f20 ::do_widen(char) const@@Base+0x15d10> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x290(%rsp),%rcx │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ - mov %rdi,0x288(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - je 37f38 ::do_widen(char) const@@Base+0x15d28> │ │ │ │ - mov %rax,0x4e0(%rsp) │ │ │ │ - mov %rcx,0x4f0(%rsp) │ │ │ │ - movq $0x0,0x4e8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x4e0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 346c0 ::do_widen(char) const@@Base+0x124b0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x211131(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xb50(%rsp),%rdi │ │ │ │ - mov %rax,0xb00(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - lea 0x21134e(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xb08(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34700 ::do_widen(char) const@@Base+0x124f0> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x211029(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0xb08(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x2111e1(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2111e2(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xb00(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb00(%rsp,%rax,1) │ │ │ │ - lea 0x210f2b(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x280(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37aa0 ::do_widen(char) const@@Base+0x15890> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - mov 0x288(%rsp),%rdi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37480 ::do_widen(char) const@@Base+0x15270> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 3748f ::do_widen(char) const@@Base+0x1527f> │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 347ea ::do_widen(char) const@@Base+0x125da> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x7276(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34835 ::do_widen(char) const@@Base+0x12625> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x7233(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x6cff(%rip),%rdx # 3b592 ::do_widen(char) const@@Base+0x19382> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 348d1 ::do_widen(char) const@@Base+0x126c1> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 348e7 ::do_widen(char) const@@Base+0x126d7> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 348fd ::do_widen(char) const@@Base+0x126ed> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x6c72(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x2a0(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x2a0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37a80 ::do_widen(char) const@@Base+0x15870> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x2a8(%rsp),%rdi │ │ │ │ - mov 0x2b0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 374a8 ::do_widen(char) const@@Base+0x15298> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 374c0 ::do_widen(char) const@@Base+0x152b0> │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - mov %rcx,0x2b0(%rsp) │ │ │ │ - movq $0x0,0x2a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x2a0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 349d3 ::do_widen(char) const@@Base+0x127c3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 349e9 ::do_widen(char) const@@Base+0x127d9> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xc80(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x210c6f(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xdd0(%rsp) │ │ │ │ - movq $0x0,0xdc8(%rsp) │ │ │ │ - movb $0x0,0xdd1(%rsp) │ │ │ │ - movq $0x0,0xdd8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - mov 0x210ec6(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0xde0(%rsp) │ │ │ │ - movq $0x0,0xde8(%rsp) │ │ │ │ - movq $0x0,0xdf0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0xc80(%rsp) │ │ │ │ - mov 0x210e97(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x210d75(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0xc90(%rsp) │ │ │ │ - movq $0x0,0xc98(%rsp) │ │ │ │ - movq $0x0,0xca0(%rsp) │ │ │ │ - mov %rax,0xc80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0xca8(%rsp) │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - lea 0x210c5e(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xcb0(%rsp) │ │ │ │ - movq $0x0,0xcb8(%rsp) │ │ │ │ - mov %rax,0xc88(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x210f3a(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0xcc8(%rsp) │ │ │ │ - movq $0x0,0xcd8(%rsp) │ │ │ │ - mov %rax,0xc88(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0xce0(%rsp) │ │ │ │ - mov %rax,0xcd0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 38463 ::do_widen(char) const@@Base+0x16253> │ │ │ │ - lea 0x2c0(%rsp),%rax │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - movb $0x0,0x2d0(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - mov %rax,0x2c0(%rsp) │ │ │ │ - mov 0xcb0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37a68 ::do_widen(char) const@@Base+0x15858> │ │ │ │ - mov 0xca0(%rsp),%rdx │ │ │ │ - mov 0xca8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 36cd8 ::do_widen(char) const@@Base+0x14ac8> │ │ │ │ - lea 0x520(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x520(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x520(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 380a0 ::do_widen(char) const@@Base+0x15e90> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x528(%rsp),%rdi │ │ │ │ - mov 0x530(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37ef0 ::do_widen(char) const@@Base+0x15ce0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ - mov %rdi,0x2c8(%rsp) │ │ │ │ - mov %rsi,0x2d0(%rsp) │ │ │ │ - je 37f08 ::do_widen(char) const@@Base+0x15cf8> │ │ │ │ - mov %rax,0x520(%rsp) │ │ │ │ - mov %rcx,0x530(%rsp) │ │ │ │ - movq $0x0,0x528(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x520(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 34c7f ::do_widen(char) const@@Base+0x12a6f> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x210b72(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xcd0(%rsp),%rdi │ │ │ │ - mov %rax,0xc80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - lea 0x210d8f(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xc88(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34cbf ::do_widen(char) const@@Base+0x12aaf> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x210a6a(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0xc88(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x210c22(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x210c23(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xc80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xc80(%rsp,%rax,1) │ │ │ │ - lea 0x21096c(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x2c0(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37a48 ::do_widen(char) const@@Base+0x15838> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x2c8(%rsp),%rdi │ │ │ │ - mov 0x2d0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37680 ::do_widen(char) const@@Base+0x15470> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 3768f ::do_widen(char) const@@Base+0x1547f> │ │ │ │ - mov %rax,0x2c0(%rsp) │ │ │ │ - mov %rcx,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x2c0(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34da9 ::do_widen(char) const@@Base+0x12b99> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x6cb7(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34df4 ::do_widen(char) const@@Base+0x12be4> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x6c74(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x6724(%rip),%rdx # 3b576 ::do_widen(char) const@@Base+0x19366> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34e90 ::do_widen(char) const@@Base+0x12c80> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34ea6 ::do_widen(char) const@@Base+0x12c96> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34ebc ::do_widen(char) const@@Base+0x12cac> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x66bc(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x2e0(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x2e0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37a28 ::do_widen(char) const@@Base+0x15818> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x2e8(%rsp),%rdi │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37650 ::do_widen(char) const@@Base+0x15440> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 37668 ::do_widen(char) const@@Base+0x15458> │ │ │ │ - mov %rax,0x2e0(%rsp) │ │ │ │ - mov %rcx,0x2f0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 34f92 ::do_widen(char) const@@Base+0x12d82> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 34fa8 ::do_widen(char) const@@Base+0x12d98> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xe00(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x2106b0(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0xf50(%rsp) │ │ │ │ - movq $0x0,0xf48(%rsp) │ │ │ │ - movb $0x0,0xf51(%rsp) │ │ │ │ - movq $0x0,0xf58(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xe70(%rsp) │ │ │ │ - mov 0x210907(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0xf60(%rsp) │ │ │ │ - movq $0x0,0xf68(%rsp) │ │ │ │ - movq $0x0,0xf70(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0xe00(%rsp) │ │ │ │ - mov 0x2108d8(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2107b6(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0xe10(%rsp) │ │ │ │ - movq $0x0,0xe18(%rsp) │ │ │ │ - movq $0x0,0xe20(%rsp) │ │ │ │ - mov %rax,0xe00(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0xe28(%rsp) │ │ │ │ - mov %rax,0xe70(%rsp) │ │ │ │ - lea 0x21069f(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xe30(%rsp) │ │ │ │ - movq $0x0,0xe38(%rsp) │ │ │ │ - mov %rax,0xe08(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x21097b(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0xe48(%rsp) │ │ │ │ - movq $0x0,0xe58(%rsp) │ │ │ │ - mov %rax,0xe08(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0xe60(%rsp) │ │ │ │ - mov %rax,0xe50(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 3849f ::do_widen(char) const@@Base+0x1628f> │ │ │ │ - lea 0x300(%rsp),%rax │ │ │ │ - movq $0x0,0x308(%rsp) │ │ │ │ - movb $0x0,0x310(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x310(%rsp),%rax │ │ │ │ - mov %rax,0x300(%rsp) │ │ │ │ - mov 0xe30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37a10 ::do_widen(char) const@@Base+0x15800> │ │ │ │ - mov 0xe20(%rsp),%rdx │ │ │ │ - mov 0xe28(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 37170 ::do_widen(char) const@@Base+0x14f60> │ │ │ │ - lea 0x560(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x560(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x560(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38280 ::do_widen(char) const@@Base+0x16070> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x568(%rsp),%rdi │ │ │ │ - mov 0x570(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37f80 ::do_widen(char) const@@Base+0x15d70> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x310(%rsp),%rcx │ │ │ │ - mov %rdx,0x300(%rsp) │ │ │ │ - mov %rdi,0x308(%rsp) │ │ │ │ - mov %rsi,0x310(%rsp) │ │ │ │ - je 37f98 ::do_widen(char) const@@Base+0x15d88> │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - mov %rcx,0x570(%rsp) │ │ │ │ - movq $0x0,0x568(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x560(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3523e ::do_widen(char) const@@Base+0x1302e> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2105b3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xe50(%rsp),%rdi │ │ │ │ - mov %rax,0xe00(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xe70(%rsp) │ │ │ │ - lea 0x2107d0(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xe08(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3527e ::do_widen(char) const@@Base+0x1306e> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x2104ab(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0xe08(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x210663(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x210664(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xe00(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xe00(%rsp,%rax,1) │ │ │ │ - lea 0x2103ad(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xe70(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x300(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 379f0 ::do_widen(char) const@@Base+0x157e0> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x308(%rsp),%rdi │ │ │ │ - mov 0x310(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37740 ::do_widen(char) const@@Base+0x15530> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 3774f ::do_widen(char) const@@Base+0x1553f> │ │ │ │ - mov %rax,0x300(%rsp) │ │ │ │ - mov %rcx,0x310(%rsp) │ │ │ │ - movq $0x0,0x308(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x300(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35368 ::do_widen(char) const@@Base+0x13158> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x66f8(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 353b3 ::do_widen(char) const@@Base+0x131a3> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x66b5(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x616e(%rip),%rdx # 3b57f ::do_widen(char) const@@Base+0x1936f> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3544f ::do_widen(char) const@@Base+0x1323f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35465 ::do_widen(char) const@@Base+0x13255> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3547b ::do_widen(char) const@@Base+0x1326b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x611a(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x320(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x320(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 379d0 ::do_widen(char) const@@Base+0x157c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x328(%rsp),%rdi │ │ │ │ - mov 0x330(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37768 ::do_widen(char) const@@Base+0x15558> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 37780 ::do_widen(char) const@@Base+0x15570> │ │ │ │ - mov %rax,0x320(%rsp) │ │ │ │ - mov %rcx,0x330(%rsp) │ │ │ │ - movq $0x0,0x328(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x320(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 35551 ::do_widen(char) const@@Base+0x13341> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35567 ::do_widen(char) const@@Base+0x13357> │ │ │ │ - callq 5700 │ │ │ │ - lea 0xf80(%rsp),%r13 │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x2100f1(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x10d0(%rsp) │ │ │ │ - movq $0x0,0x10c8(%rsp) │ │ │ │ - movb $0x0,0x10d1(%rsp) │ │ │ │ - movq $0x0,0x10d8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xff0(%rsp) │ │ │ │ - mov 0x210348(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x10e0(%rsp) │ │ │ │ - movq $0x0,0x10e8(%rsp) │ │ │ │ - movq $0x0,0x10f0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0xf80(%rsp) │ │ │ │ - mov 0x210319(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2101f7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - movq $0x0,0xf90(%rsp) │ │ │ │ - movq $0x0,0xf98(%rsp) │ │ │ │ - movq $0x0,0xfa0(%rsp) │ │ │ │ - mov %rax,0xf80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0xfa8(%rsp) │ │ │ │ - mov %rax,0xff0(%rsp) │ │ │ │ - lea 0x2100e0(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xfb0(%rsp) │ │ │ │ - movq $0x0,0xfb8(%rsp) │ │ │ │ - mov %rax,0xf88(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x2103bc(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - movl $0x10,0xfc8(%rsp) │ │ │ │ - movq $0x0,0xfd8(%rsp) │ │ │ │ - mov %rax,0xf88(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ - movb $0x0,0xfe0(%rsp) │ │ │ │ - mov %rax,0xfd0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 384d6 ::do_widen(char) const@@Base+0x162c6> │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - movb $0x0,0x350(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - mov %rax,0x340(%rsp) │ │ │ │ - mov 0xfb0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 379b8 ::do_widen(char) const@@Base+0x157a8> │ │ │ │ - mov 0xfa0(%rsp),%rdx │ │ │ │ - mov 0xfa8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 37230 ::do_widen(char) const@@Base+0x15020> │ │ │ │ - lea 0x5a0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x5a0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x5a0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x340(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 382a0 ::do_widen(char) const@@Base+0x16090> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x5a8(%rsp),%rdi │ │ │ │ - mov 0x5b0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37fb0 ::do_widen(char) const@@Base+0x15da0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x350(%rsp),%rcx │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - mov %rdi,0x348(%rsp) │ │ │ │ - mov %rsi,0x350(%rsp) │ │ │ │ - je 37fc8 ::do_widen(char) const@@Base+0x15db8> │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - mov %rcx,0x5b0(%rsp) │ │ │ │ - movq $0x0,0x5a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x5a0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 357fd ::do_widen(char) const@@Base+0x135ed> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20fff4(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xfd0(%rsp),%rdi │ │ │ │ - mov %rax,0xf80(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0xff0(%rsp) │ │ │ │ - lea 0x210211(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xf88(%rsp) │ │ │ │ - lea 0x60(%r13),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + lea 0x20fec5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 3583d ::do_widen(char) const@@Base+0x1362d> │ │ │ │ + je 35b89 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5e9> │ │ │ │ callq 5700 │ │ │ │ - lea 0x20feec(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - mov %rax,0xf88(%rsp) │ │ │ │ + lea 0x20fba0(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ callq 5930 │ │ │ │ - mov 0x2100a4(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2100a5(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xf80(%rsp) │ │ │ │ + mov 0x20fd58(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x20fd59(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xf80(%rsp,%rax,1) │ │ │ │ - lea 0x20fdee(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xff0(%rsp) │ │ │ │ + mov %rcx,0x80(%rsp,%rax,1) │ │ │ │ + mov %r15,0xf0(%rsp) │ │ │ │ callq 5430 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x340(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37998 ::do_widen(char) const@@Base+0x15788> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x348(%rsp),%rdi │ │ │ │ - mov 0x350(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 377c8 ::do_widen(char) const@@Base+0x155b8> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 377d7 ::do_widen(char) const@@Base+0x155c7> │ │ │ │ - mov %rax,0x340(%rsp) │ │ │ │ - mov %rcx,0x350(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x340(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35927 ::do_widen(char) const@@Base+0x13717> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x6139(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35972 ::do_widen(char) const@@Base+0x13762> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x60f6(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x5bcc(%rip),%rdx # 3b59c ::do_widen(char) const@@Base+0x1938c> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35a0e ::do_widen(char) const@@Base+0x137fe> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35a24 ::do_widen(char) const@@Base+0x13814> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35a3a ::do_widen(char) const@@Base+0x1382a> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x5b64(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x360(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x360(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37978 ::do_widen(char) const@@Base+0x15768> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x368(%rsp),%rdi │ │ │ │ - mov 0x370(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37798 ::do_widen(char) const@@Base+0x15588> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 377b0 ::do_widen(char) const@@Base+0x155a0> │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - mov %rcx,0x370(%rsp) │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 35b10 ::do_widen(char) const@@Base+0x13900> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35b26 ::do_widen(char) const@@Base+0x13916> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x20fb3a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x1250(%rsp) │ │ │ │ - movq $0x0,0x1248(%rsp) │ │ │ │ - movb $0x0,0x1251(%rsp) │ │ │ │ - movq $0x0,0x1258(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x1170(%rsp) │ │ │ │ - mov 0x20fd91(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x1260(%rsp) │ │ │ │ - movq $0x0,0x1268(%rsp) │ │ │ │ - movq $0x0,0x1270(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - mov 0x20fd62(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x20fc40(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - movq $0x0,0x1110(%rsp) │ │ │ │ - movq $0x0,0x1118(%rsp) │ │ │ │ - movq $0x0,0x1120(%rsp) │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x1128(%rsp) │ │ │ │ - mov %rax,0x1170(%rsp) │ │ │ │ - lea 0x20fb29(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x1130(%rsp) │ │ │ │ - movq $0x0,0x1138(%rsp) │ │ │ │ - mov %rax,0x1108(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x20fe05(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - movl $0x10,0x1148(%rsp) │ │ │ │ - movq $0x0,0x1158(%rsp) │ │ │ │ - mov %rax,0x1108(%rsp) │ │ │ │ - lea 0x60(%rbp),%rax │ │ │ │ - movb $0x0,0x1160(%rsp) │ │ │ │ - mov %rax,0x1150(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 3850d ::do_widen(char) const@@Base+0x162fd> │ │ │ │ - lea 0x380(%rsp),%r13 │ │ │ │ - movq $0x0,0x388(%rsp) │ │ │ │ - movb $0x0,0x390(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x380(%rsp) │ │ │ │ - mov 0x1130(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37960 ::do_widen(char) const@@Base+0x15750> │ │ │ │ - mov 0x1120(%rsp),%rdx │ │ │ │ - mov 0x1128(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 370b0 ::do_widen(char) const@@Base+0x14ea0> │ │ │ │ - lea 0x5e0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + sub 0x28(%rsp),%eax │ │ │ │ + movzbl %r13b,%r9d │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rdx,0x5e0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x5e0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x380(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38260 ::do_widen(char) const@@Base+0x16050> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x5f0(%rsp),%rsi │ │ │ │ - mov 0x5e8(%rsp),%rdi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37f50 ::do_widen(char) const@@Base+0x15d40> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x390(%rsp),%rcx │ │ │ │ - mov %rdx,0x380(%rsp) │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ - mov %rsi,0x390(%rsp) │ │ │ │ - je 37f68 ::do_widen(char) const@@Base+0x15d58> │ │ │ │ - mov %rax,0x5e0(%rsp) │ │ │ │ - mov %rcx,0x5f0(%rsp) │ │ │ │ - movq $0x0,0x5e8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x5e0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 35da6 ::do_widen(char) const@@Base+0x13b96> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20fa4b(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x1150(%rsp),%rdi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x1170(%rsp) │ │ │ │ - lea 0x20fc68(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1108(%rsp) │ │ │ │ - lea 0x60(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35de6 ::do_widen(char) const@@Base+0x13bd6> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20f943(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - mov %rax,0x1108(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x20fafb(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20fafc(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1100(%rsp,%rax,1) │ │ │ │ - lea 0x20f845(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1170(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x380(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37940 ::do_widen(char) const@@Base+0x15730> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x388(%rsp),%rdi │ │ │ │ - mov 0x390(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37700 ::do_widen(char) const@@Base+0x154f0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - je 3770f ::do_widen(char) const@@Base+0x154ff> │ │ │ │ - mov %rax,0x380(%rsp) │ │ │ │ - mov %rcx,0x390(%rsp) │ │ │ │ - movq $0x0,0x388(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x380(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 35ec6 ::do_widen(char) const@@Base+0x13cb6> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x5b9a(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35f11 ::do_widen(char) const@@Base+0x13d01> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x5b57(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x5636(%rip),%rdx # 3b5a5 ::do_widen(char) const@@Base+0x19395> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35fad ::do_widen(char) const@@Base+0x13d9d> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35fc3 ::do_widen(char) const@@Base+0x13db3> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 35fd9 ::do_widen(char) const@@Base+0x13dc9> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x55ce(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ + lea -0x5(%rax),%r8d │ │ │ │ + callq 36640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0a0> │ │ │ │ + mov 0x14(%rsp),%ebp │ │ │ │ + add 0x10(%rsp),%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub 0x28(%rsp),%eax │ │ │ │ + test %r13b,%r13b │ │ │ │ + lea -0x2(%rax),%r14d │ │ │ │ + je 35e18 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc878> │ │ │ │ + mov 0x210e0e(%rip),%r15d │ │ │ │ + lea 0x61c5(%rip),%rsi # 3bde6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12846> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 265a0 ::do_widen(char) const@@Base+0x4390> │ │ │ │ - lea 0x3a0(%rsp),%r13 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24cb0 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ - mov 0x3a0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37920 ::do_widen(char) const@@Base+0x15710> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - mov 0x3b0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 376d0 ::do_widen(char) const@@Base+0x154c0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - je 376e8 ::do_widen(char) const@@Base+0x154d8> │ │ │ │ - mov %rax,0x3a0(%rsp) │ │ │ │ - mov %rcx,0x3b0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 360af ::do_widen(char) const@@Base+0x13e9f> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 360c5 ::do_widen(char) const@@Base+0x13eb5> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x20f59a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x13d0(%rsp) │ │ │ │ - movq $0x0,0x13c8(%rsp) │ │ │ │ - movb $0x0,0x13d1(%rsp) │ │ │ │ - movq $0x0,0x13d8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x12f0(%rsp) │ │ │ │ - mov 0x20f7f1(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x13e0(%rsp) │ │ │ │ - movq $0x0,0x13e8(%rsp) │ │ │ │ - movq $0x0,0x13f0(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - mov 0x20f7c2(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x20f6a0(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x1290(%rsp) │ │ │ │ - movq $0x0,0x1298(%rsp) │ │ │ │ - movq $0x0,0x12a0(%rsp) │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x12a8(%rsp) │ │ │ │ - mov %rax,0x12f0(%rsp) │ │ │ │ - lea 0x20f588(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x12b0(%rsp) │ │ │ │ - movq $0x0,0x12b8(%rsp) │ │ │ │ - mov %rax,0x1288(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x20f864(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - movl $0x10,0x12c8(%rsp) │ │ │ │ - movq $0x0,0x12d8(%rsp) │ │ │ │ - mov %rax,0x1288(%rsp) │ │ │ │ - lea 0x60(%r12),%rax │ │ │ │ - movb $0x0,0x12e0(%rsp) │ │ │ │ - mov %rax,0x12d0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 382ba ::do_widen(char) const@@Base+0x160aa> │ │ │ │ - lea 0x3c0(%rsp),%r13 │ │ │ │ - movq $0x0,0x3c8(%rsp) │ │ │ │ - movb $0x0,0x3d0(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x3c0(%rsp) │ │ │ │ - mov 0x12b0(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37908 ::do_widen(char) const@@Base+0x156f8> │ │ │ │ - mov 0x12a0(%rsp),%rdx │ │ │ │ - mov 0x12a8(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 36ff0 ::do_widen(char) const@@Base+0x14de0> │ │ │ │ - lea 0x620(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x620(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x620(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x3c0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 381e0 ::do_widen(char) const@@Base+0x15fd0> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x628(%rsp),%rdi │ │ │ │ - mov 0x630(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37da0 ::do_widen(char) const@@Base+0x15b90> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x3d0(%rsp),%rcx │ │ │ │ - mov %rdx,0x3c0(%rsp) │ │ │ │ - mov %rdi,0x3c8(%rsp) │ │ │ │ - mov %rsi,0x3d0(%rsp) │ │ │ │ - je 37db8 ::do_widen(char) const@@Base+0x15ba8> │ │ │ │ - mov %rax,0x620(%rsp) │ │ │ │ - mov %rcx,0x630(%rsp) │ │ │ │ - movq $0x0,0x628(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x620(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3634a ::do_widen(char) const@@Base+0x1413a> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20f4a7(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x12d0(%rsp),%rdi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x12f0(%rsp) │ │ │ │ - lea 0x20f6c4(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1288(%rsp) │ │ │ │ - lea 0x60(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3638b ::do_widen(char) const@@Base+0x1417b> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20f39e(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x1288(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x20f555(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20f556(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1280(%rsp,%rax,1) │ │ │ │ - lea 0x20f29e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x12f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x3c0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 378e8 ::do_widen(char) const@@Base+0x156d8> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x3c8(%rsp),%rsi │ │ │ │ - mov 0x3d0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 37720 ::do_widen(char) const@@Base+0x15510> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 3772f ::do_widen(char) const@@Base+0x1551f> │ │ │ │ - mov %rax,0x3c0(%rsp) │ │ │ │ - mov %rdi,0x3d0(%rsp) │ │ │ │ - movq $0x0,0x3c8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3646d ::do_widen(char) const@@Base+0x1425d> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x55f3(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 364b8 ::do_widen(char) const@@Base+0x142a8> │ │ │ │ + je 35c65 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6c5> │ │ │ │ callq 5700 │ │ │ │ - lea 0x55b0(%rip),%rdx # 3ba6f ::do_widen(char) const@@Base+0x1985f> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x5(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x5098(%rip),%rdx # 3b5ae ::do_widen(char) const@@Base+0x1939e> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36554 ::do_widen(char) const@@Base+0x14344> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + test %r13b,%r13b │ │ │ │ + lea -0x1(%rbp),%r14d │ │ │ │ + je 35e00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc860> │ │ │ │ + mov 0x210daf(%rip),%r13d │ │ │ │ + lea 0x6162(%rip),%rsi # 3bde2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12842> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3656a ::do_widen(char) const@@Base+0x1435a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36580 ::do_widen(char) const@@Base+0x14370> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x20ff7a(%rip),%eax # 246500 , std::allocator >@@GLIBCXX_3.4.21+0xad8> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 3659b ::do_widen(char) const@@Base+0x1438b> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setne %r13b │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - lea 0x20f0c5(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movb $0x0,0x1550(%rsp) │ │ │ │ - movq $0x0,0x1548(%rsp) │ │ │ │ - movb $0x0,0x1551(%rsp) │ │ │ │ - movq $0x0,0x1558(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x1470(%rsp) │ │ │ │ - mov 0x20f31c(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq $0x0,0x1560(%rsp) │ │ │ │ - movq $0x0,0x1568(%rsp) │ │ │ │ - movq $0x0,0x1570(%rsp) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - mov 0x20f2ed(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x20f1cb(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x1410(%rsp) │ │ │ │ - movq $0x0,0x1418(%rsp) │ │ │ │ - movq $0x0,0x1420(%rsp) │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,0x1428(%rsp) │ │ │ │ - mov %rax,0x1470(%rsp) │ │ │ │ - lea 0x20f0b4(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x1430(%rsp) │ │ │ │ - movq $0x0,0x1438(%rsp) │ │ │ │ - mov %rax,0x1408(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x20f390(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x1448(%rsp) │ │ │ │ - movq $0x0,0x1458(%rsp) │ │ │ │ - mov %rax,0x1408(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0x1460(%rsp) │ │ │ │ - mov %rax,0x1450(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b20 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 3841e ::do_widen(char) const@@Base+0x1620e> │ │ │ │ - lea 0x3e0(%rsp),%r13 │ │ │ │ - movq $0x0,0x3e8(%rsp) │ │ │ │ - movb $0x0,0x3f0(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - mov 0x1430(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37c68 ::do_widen(char) const@@Base+0x15a58> │ │ │ │ - mov 0x1420(%rsp),%rdx │ │ │ │ - mov 0x1428(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 372f0 ::do_widen(char) const@@Base+0x150e0> │ │ │ │ - lea 0x660(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x660(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x660(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x3e0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38180 ::do_widen(char) const@@Base+0x15f70> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x668(%rsp),%rdi │ │ │ │ - mov 0x670(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 38010 ::do_widen(char) const@@Base+0x15e00> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x3f0(%rsp),%rcx │ │ │ │ - mov %rdx,0x3e0(%rsp) │ │ │ │ - mov %rdi,0x3e8(%rsp) │ │ │ │ - mov %rsi,0x3f0(%rsp) │ │ │ │ - je 38028 ::do_widen(char) const@@Base+0x15e18> │ │ │ │ - mov %rax,0x660(%rsp) │ │ │ │ - mov %rcx,0x670(%rsp) │ │ │ │ - movq $0x0,0x668(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x660(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3680e ::do_widen(char) const@@Base+0x145fe> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20efe3(%rip),%rax # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x1450(%rsp),%rdi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x1470(%rsp) │ │ │ │ - lea 0x20f200(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1408(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3684e ::do_widen(char) const@@Base+0x1463e> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20eedb(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x1408(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x20f093(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20f094(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1400(%rsp,%rax,1) │ │ │ │ - lea 0x20eddd(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1470(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x3e0(%rsp),%rdx │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 37c48 ::do_widen(char) const@@Base+0x15a38> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x3e8(%rsp),%rsi │ │ │ │ - mov 0x3f0(%rsp),%rcx │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 376a8 ::do_widen(char) const@@Base+0x15498> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - je 376b7 ::do_widen(char) const@@Base+0x154a7> │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - mov %rdi,0x3f0(%rsp) │ │ │ │ - movq $0x0,0x3e8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov 0x3e0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3692e ::do_widen(char) const@@Base+0x1471e> │ │ │ │ - callq 5700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x510e(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2d030 ::do_widen(char) const@@Base+0xae20> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 36979 ::do_widen(char) const@@Base+0x14769> │ │ │ │ + je 35cc4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc724> │ │ │ │ callq 5700 │ │ │ │ - lea 0x50cb(%rip),%rdx # 3ba4b ::do_widen(char) const@@Base+0x1983b> │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2aa30 ::do_widen(char) const@@Base+0x8820> │ │ │ │ - lea 0x40(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 395b0 ::do_widen(char) const@@Base+0x173a0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov 0x210d50(%rip),%r13d │ │ │ │ + mov %edx,%eax │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x3ea9(%rip),%rdx # 3a880 ::do_widen(char) const@@Base+0x18670> │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0xa(%rdx),%rsi │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2b9f0 ::do_widen(char) const@@Base+0x97e0> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 36a14 ::do_widen(char) const@@Base+0x14804> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36a2a ::do_widen(char) const@@Base+0x1481a> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 36a40 ::do_widen(char) const@@Base+0x14830> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x210179(%rip),%rsi │ │ │ │ - mov 0x21017a(%rip),%rdx │ │ │ │ + not %eax │ │ │ │ + add %eax,%ebp │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2af80 ::do_widen(char) const@@Base+0x8d70> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 36a86 ::do_widen(char) const@@Base+0x14876> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x2b0(%r15),%rdi │ │ │ │ - lea 0x2c0(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36a9e ::do_widen(char) const@@Base+0x1488e> │ │ │ │ - callq 5700 │ │ │ │ - lea 0x20eda3(%rip),%rax # 245848 >@@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0xb0(%r15),%rdi │ │ │ │ - lea 0x88(%r15),%rbp │ │ │ │ - mov %rax,0xa0(%r15) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x1a0(%r15) │ │ │ │ - lea 0x20ee5c(%rip),%rax # 245928 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb0(%r15) │ │ │ │ - callq 5370 >::close()@plt> │ │ │ │ - lea 0x118(%r15),%rdi │ │ │ │ - callq 5bc0 ::~__basic_file()@plt> │ │ │ │ - lea 0x20ec45(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xe8(%r15),%rdi │ │ │ │ - mov %rax,0xb0(%r15) │ │ │ │ - callq 5930 │ │ │ │ - mov 0x20eeeb(%rip),%rax # 2459f0 >@@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x20eeec(%rip),%rdx # 2459f8 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%r15),%rdi │ │ │ │ - mov %rax,0xa0(%r15) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0xa0(%r15,%rax,1) │ │ │ │ - lea 0x20eb43(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0xa8(%r15) │ │ │ │ - mov %rax,0x1a0(%r15) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x88(%r15),%rdi │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 36b60 ::do_widen(char) const@@Base+0x14950> │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 36b50 ::do_widen(char) const@@Base+0x14940> │ │ │ │ - mov 0x70(%r15),%rdi │ │ │ │ - lea 0x70(%r15),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 36b80 ::do_widen(char) const@@Base+0x14970> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - callq 5700 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jne 36b70 ::do_widen(char) const@@Base+0x14960> │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - lea 0x40(%r15),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - lea 0x10(%r15),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov $0x2d8,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5770 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36bc2 ::do_widen(char) const@@Base+0x149b2> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36bda ::do_widen(char) const@@Base+0x149ca> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x1578(%rsp),%rax │ │ │ │ - xor %fs:0x28,%rax │ │ │ │ - jne 3849a ::do_widen(char) const@@Base+0x1628a> │ │ │ │ - add $0x1588,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x420(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x420(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x420(%rsp),%rdx │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 381a0 ::do_widen(char) const@@Base+0x15f90> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x428(%rsp),%rdi │ │ │ │ - mov 0x430(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37d40 ::do_widen(char) const@@Base+0x15b30> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ - je 37d58 ::do_widen(char) const@@Base+0x15b48> │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %rcx,0x430(%rsp) │ │ │ │ - movq $0x0,0x428(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 32c20 ::do_widen(char) const@@Base+0x10a10> │ │ │ │ - jmpq 32c25 ::do_widen(char) const@@Base+0x10a15> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x500(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x500(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38220 ::do_widen(char) const@@Base+0x16010> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x510(%rsp),%rsi │ │ │ │ - mov 0x508(%rsp),%rdi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37d10 ::do_widen(char) const@@Base+0x15b00> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ - mov %rdi,0x2c8(%rsp) │ │ │ │ - mov %rsi,0x2d0(%rsp) │ │ │ │ - je 37d28 ::do_widen(char) const@@Base+0x15b18> │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - mov %rcx,0x510(%rsp) │ │ │ │ - movq $0x0,0x508(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x500(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 34c7a ::do_widen(char) const@@Base+0x12a6a> │ │ │ │ - jmpq 34c7f ::do_widen(char) const@@Base+0x12a6f> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x4c0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x4c0(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x4c0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38200 ::do_widen(char) const@@Base+0x15ff0> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x4c8(%rsp),%rdi │ │ │ │ - mov 0x4d0(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37ce0 ::do_widen(char) const@@Base+0x15ad0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x290(%rsp),%rcx │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ - mov %rdi,0x288(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - je 37cf8 ::do_widen(char) const@@Base+0x15ae8> │ │ │ │ - mov %rax,0x4c0(%rsp) │ │ │ │ - mov %rcx,0x4d0(%rsp) │ │ │ │ - movq $0x0,0x4c8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x4c0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 346bb ::do_widen(char) const@@Base+0x124ab> │ │ │ │ - jmpq 346c0 ::do_widen(char) const@@Base+0x124b0> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x480(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x480(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x480(%rsp),%rdx │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38120 ::do_widen(char) const@@Base+0x15f10> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x488(%rsp),%rdi │ │ │ │ - mov 0x490(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37cb0 ::do_widen(char) const@@Base+0x15aa0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x1f0(%rsp),%rcx │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov %rdi,0x1e8(%rsp) │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ - je 37cc8 ::do_widen(char) const@@Base+0x15ab8> │ │ │ │ - mov %rax,0x480(%rsp) │ │ │ │ - mov %rcx,0x490(%rsp) │ │ │ │ - movq $0x0,0x488(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x480(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 33e3c ::do_widen(char) const@@Base+0x11c2c> │ │ │ │ - jmpq 33e41 ::do_widen(char) const@@Base+0x11c31> │ │ │ │ - nop │ │ │ │ - lea 0x440(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x440(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x440(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 380e0 ::do_widen(char) const@@Base+0x15ed0> │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x448(%rsp),%rdi │ │ │ │ - mov 0x450(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37c80 ::do_widen(char) const@@Base+0x15a70> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rdi,0x148(%rsp) │ │ │ │ - mov %rsi,0x150(%rsp) │ │ │ │ - je 37c98 ::do_widen(char) const@@Base+0x15a88> │ │ │ │ - mov %rax,0x440(%rsp) │ │ │ │ - mov %rcx,0x450(%rsp) │ │ │ │ - movq $0x0,0x448(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 33298 ::do_widen(char) const@@Base+0x11088> │ │ │ │ - jmpq 3329d ::do_widen(char) const@@Base+0x1108d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x600(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x600(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x600(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x3c0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38100 ::do_widen(char) const@@Base+0x15ef0> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x608(%rsp),%rdi │ │ │ │ - mov 0x610(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37ec0 ::do_widen(char) const@@Base+0x15cb0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x3d0(%rsp),%rcx │ │ │ │ - mov %rdx,0x3c0(%rsp) │ │ │ │ - mov %rdi,0x3c8(%rsp) │ │ │ │ - mov %rsi,0x3d0(%rsp) │ │ │ │ - je 37ed8 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ - mov %rax,0x600(%rsp) │ │ │ │ - mov %rcx,0x610(%rsp) │ │ │ │ - movq $0x0,0x608(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x600(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 36345 ::do_widen(char) const@@Base+0x14135> │ │ │ │ - jmpq 3634a ::do_widen(char) const@@Base+0x1413a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5c0(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x5c0(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x5c0(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x380(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38040 ::do_widen(char) const@@Base+0x15e30> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x5c8(%rsp),%rdi │ │ │ │ - mov 0x5d0(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37e90 ::do_widen(char) const@@Base+0x15c80> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x390(%rsp),%rcx │ │ │ │ - mov %rdx,0x380(%rsp) │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ - mov %rsi,0x390(%rsp) │ │ │ │ - je 37ea8 ::do_widen(char) const@@Base+0x15c98> │ │ │ │ - mov %rax,0x5c0(%rsp) │ │ │ │ - mov %rcx,0x5d0(%rsp) │ │ │ │ - movq $0x0,0x5c8(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x5c0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 35da1 ::do_widen(char) const@@Base+0x13b91> │ │ │ │ - jmpq 35da6 ::do_widen(char) const@@Base+0x13b96> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x540(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x540(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x540(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38080 ::do_widen(char) const@@Base+0x15e70> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x548(%rsp),%rdi │ │ │ │ - mov 0x550(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37e60 ::do_widen(char) const@@Base+0x15c50> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x310(%rsp),%rcx │ │ │ │ - mov %rdx,0x300(%rsp) │ │ │ │ - mov %rdi,0x308(%rsp) │ │ │ │ - mov %rsi,0x310(%rsp) │ │ │ │ - je 37e78 ::do_widen(char) const@@Base+0x15c68> │ │ │ │ - mov %rax,0x540(%rsp) │ │ │ │ - mov %rcx,0x550(%rsp) │ │ │ │ - movq $0x0,0x548(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x540(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 35239 ::do_widen(char) const@@Base+0x13029> │ │ │ │ - jmpq 3523e ::do_widen(char) const@@Base+0x1302e> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x580(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x580(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x580(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x340(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38060 ::do_widen(char) const@@Base+0x15e50> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x588(%rsp),%rdi │ │ │ │ - mov 0x590(%rsp),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37e30 ::do_widen(char) const@@Base+0x15c20> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x350(%rsp),%rcx │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - mov %rdi,0x348(%rsp) │ │ │ │ - mov %rsi,0x350(%rsp) │ │ │ │ - je 37e48 ::do_widen(char) const@@Base+0x15c38> │ │ │ │ - mov %rax,0x580(%rsp) │ │ │ │ - mov %rcx,0x590(%rsp) │ │ │ │ - movq $0x0,0x588(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x580(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 357f8 ::do_widen(char) const@@Base+0x135e8> │ │ │ │ - jmpq 357fd ::do_widen(char) const@@Base+0x135ed> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x640(%rsp),%r14 │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x640(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x640(%rsp),%rdx │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - mov 0x3e0(%rsp),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38160 ::do_widen(char) const@@Base+0x15f50> │ │ │ │ - lea 0x10(%r13),%rcx │ │ │ │ - mov 0x648(%rsp),%rdi │ │ │ │ - mov 0x650(%rsp),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37fe0 ::do_widen(char) const@@Base+0x15dd0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x3f0(%rsp),%rcx │ │ │ │ - mov %rdx,0x3e0(%rsp) │ │ │ │ - mov %rdi,0x3e8(%rsp) │ │ │ │ - mov %rsi,0x3f0(%rsp) │ │ │ │ - je 37ff8 ::do_widen(char) const@@Base+0x15de8> │ │ │ │ - mov %rax,0x640(%rsp) │ │ │ │ - mov %rcx,0x650(%rsp) │ │ │ │ - movq $0x0,0x648(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x640(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 36809 ::do_widen(char) const@@Base+0x145f9> │ │ │ │ - jmpq 3680e ::do_widen(char) const@@Base+0x145fe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - jmpq 3414d ::do_widen(char) const@@Base+0x11f3d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - jmpq 33f3c ::do_widen(char) const@@Base+0x11d2c> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - jmpq 33a78 ::do_widen(char) const@@Base+0x11868> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - jmpq 33398 ::do_widen(char) const@@Base+0x11188> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - jmpq 33550 ::do_widen(char) const@@Base+0x11340> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - jmpq 338c0 ::do_widen(char) const@@Base+0x116b0> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ - jmpq 347c0 ::do_widen(char) const@@Base+0x125b0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - jmpq 349ae ::do_widen(char) const@@Base+0x1279e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - jmpq 343ef ::do_widen(char) const@@Base+0x121df> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x240(%rsp) │ │ │ │ - jmpq 34206 ::do_widen(char) const@@Base+0x11ff6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - jmpq 33708 ::do_widen(char) const@@Base+0x114f8> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - jmpq 32ed8 ::do_widen(char) const@@Base+0x10cc8> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - jmpq 32d20 ::do_widen(char) const@@Base+0x10b10> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmpq 32863 ::do_widen(char) const@@Base+0x10653> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - jmpq 326ab ::do_widen(char) const@@Base+0x1049b> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - jmpq 324f3 ::do_widen(char) const@@Base+0x102e3> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ - jmpq 3233b ::do_widen(char) const@@Base+0x1012b> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 32189 ::do_widen(char) const@@Base+0xff79> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmpq 31fd9 ::do_widen(char) const@@Base+0xfdc9> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x2e0(%rsp) │ │ │ │ - jmpq 34f6d ::do_widen(char) const@@Base+0x12d5d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x2c0(%rsp) │ │ │ │ - jmpq 34d7f ::do_widen(char) const@@Base+0x12b6f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - jmpq 36909 ::do_widen(char) const@@Base+0x146f9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x3a0(%rsp) │ │ │ │ - jmpq 3608a ::do_widen(char) const@@Base+0x13e7a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x380(%rsp) │ │ │ │ - jmpq 35ea1 ::do_widen(char) const@@Base+0x13c91> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x3c0(%rsp) │ │ │ │ - jmpq 36448 ::do_widen(char) const@@Base+0x14238> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x300(%rsp) │ │ │ │ - jmpq 3533e ::do_widen(char) const@@Base+0x1312e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x320(%rsp) │ │ │ │ - jmpq 3552c ::do_widen(char) const@@Base+0x1331c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov %rdi,0x208(%rsp) │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x360(%rsp) │ │ │ │ - jmpq 35aeb ::do_widen(char) const@@Base+0x138db> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x340(%rsp) │ │ │ │ - jmpq 358fd ::do_widen(char) const@@Base+0x136ed> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - jmpq 32d20 ::do_widen(char) const@@Base+0x10b10> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - jmpq 32863 ::do_widen(char) const@@Base+0x10653> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - jmpq 326ab ::do_widen(char) const@@Base+0x1049b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmpq 31fd9 ::do_widen(char) const@@Base+0xfdc9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - jmpq 324f3 ::do_widen(char) const@@Base+0x102e3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - jmpq 3233b ::do_widen(char) const@@Base+0x1012b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmpq 32189 ::do_widen(char) const@@Base+0xff79> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 32c25 ::do_widen(char) const@@Base+0x10a15> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x3c0(%rsp),%rax │ │ │ │ - jmpq 36448 ::do_widen(char) const@@Base+0x14238> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 3634a ::do_widen(char) const@@Base+0x1413a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rax │ │ │ │ - jmpq 3608a ::do_widen(char) const@@Base+0x13e7a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x380(%rsp),%rax │ │ │ │ - jmpq 35ea1 ::do_widen(char) const@@Base+0x13c91> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rbp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 35da6 ::do_widen(char) const@@Base+0x13b96> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x360(%rsp),%rax │ │ │ │ - jmpq 35aeb ::do_widen(char) const@@Base+0x138db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x340(%rsp),%rax │ │ │ │ - jmpq 358fd ::do_widen(char) const@@Base+0x136ed> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 357fd ::do_widen(char) const@@Base+0x135ed> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x320(%rsp),%rax │ │ │ │ - jmpq 3552c ::do_widen(char) const@@Base+0x1331c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ - jmpq 3533e ::do_widen(char) const@@Base+0x1312e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 3523e ::do_widen(char) const@@Base+0x1302e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x2e0(%rsp),%rax │ │ │ │ - jmpq 34f6d ::do_widen(char) const@@Base+0x12d5d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ - jmpq 34d7f ::do_widen(char) const@@Base+0x12b6f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 34c7f ::do_widen(char) const@@Base+0x12a6f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x2a0(%rsp),%rax │ │ │ │ - jmpq 349ae ::do_widen(char) const@@Base+0x1279e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ - jmpq 347c0 ::do_widen(char) const@@Base+0x125b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 346c0 ::do_widen(char) const@@Base+0x124b0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - jmpq 343ef ::do_widen(char) const@@Base+0x121df> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ - jmpq 34206 ::do_widen(char) const@@Base+0x11ff6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - jmpq 3414d ::do_widen(char) const@@Base+0x11f3d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - jmpq 33f3c ::do_widen(char) const@@Base+0x11d2c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 33e41 ::do_widen(char) const@@Base+0x11c31> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ - jmpq 33a78 ::do_widen(char) const@@Base+0x11868> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - jmpq 338c0 ::do_widen(char) const@@Base+0x116b0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - jmpq 33708 ::do_widen(char) const@@Base+0x114f8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - jmpq 33550 ::do_widen(char) const@@Base+0x11340> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - jmpq 33398 ::do_widen(char) const@@Base+0x11188> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%r13),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 3329d ::do_widen(char) const@@Base+0x1108d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - jmpq 32ed8 ::do_widen(char) const@@Base+0x10cc8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x3e0(%rsp),%rax │ │ │ │ - jmpq 36909 ::do_widen(char) const@@Base+0x146f9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 3680e ::do_widen(char) const@@Base+0x145fe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rdi,0x148(%rsp) │ │ │ │ - mov %rsi,0x150(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x440(%rsp) │ │ │ │ - jmpq 36fb9 ::do_widen(char) const@@Base+0x14da9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov %rdi,0x1e8(%rsp) │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x480(%rsp) │ │ │ │ - jmpq 36ef1 ::do_widen(char) const@@Base+0x14ce1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ - mov %rdi,0x288(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x4c0(%rsp) │ │ │ │ - jmpq 36e2c ::do_widen(char) const@@Base+0x14c1c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ - mov %rdi,0x2c8(%rsp) │ │ │ │ - mov %rsi,0x2d0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - jmpq 36d6c ::do_widen(char) const@@Base+0x14b5c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - jmpq 36ca4 ::do_widen(char) const@@Base+0x14a94> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x400(%rsp) │ │ │ │ - jmpq 32bfb ::do_widen(char) const@@Base+0x109eb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x3c0(%rsp) │ │ │ │ - mov %rdi,0x3c8(%rsp) │ │ │ │ - mov %rsi,0x3d0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x620(%rsp) │ │ │ │ - jmpq 36325 ::do_widen(char) const@@Base+0x14115> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov %rdi,0x148(%rsp) │ │ │ │ - mov %rsi,0x150(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x460(%rsp) │ │ │ │ - jmpq 33273 ::do_widen(char) const@@Base+0x11063> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov %rdi,0x1e8(%rsp) │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x4a0(%rsp) │ │ │ │ - jmpq 33e17 ::do_widen(char) const@@Base+0x11c07> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - mov %rdi,0x348(%rsp) │ │ │ │ - mov %rsi,0x350(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x580(%rsp) │ │ │ │ - jmpq 372c4 ::do_widen(char) const@@Base+0x150b4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x300(%rsp) │ │ │ │ - mov %rdi,0x308(%rsp) │ │ │ │ - mov %rsi,0x310(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x540(%rsp) │ │ │ │ - jmpq 37204 ::do_widen(char) const@@Base+0x14ff4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x380(%rsp) │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ - mov %rsi,0x390(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x5c0(%rsp) │ │ │ │ - jmpq 3713f ::do_widen(char) const@@Base+0x14f2f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x3c0(%rsp) │ │ │ │ - mov %rdi,0x3c8(%rsp) │ │ │ │ - mov %rsi,0x3d0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x600(%rsp) │ │ │ │ - jmpq 3707f ::do_widen(char) const@@Base+0x14e6f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ - mov %rdi,0x2c8(%rsp) │ │ │ │ - mov %rsi,0x2d0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x520(%rsp) │ │ │ │ - jmpq 34c5a ::do_widen(char) const@@Base+0x12a4a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ - mov %rdi,0x288(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x4e0(%rsp) │ │ │ │ - jmpq 3469b ::do_widen(char) const@@Base+0x1248b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x380(%rsp) │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ - mov %rsi,0x390(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x5e0(%rsp) │ │ │ │ - jmpq 35d81 ::do_widen(char) const@@Base+0x13b71> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x300(%rsp) │ │ │ │ - mov %rdi,0x308(%rsp) │ │ │ │ - mov %rsi,0x310(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ - jmpq 35219 ::do_widen(char) const@@Base+0x13009> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - mov %rdi,0x348(%rsp) │ │ │ │ - mov %rsi,0x350(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - jmpq 357d8 ::do_widen(char) const@@Base+0x135c8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x3e0(%rsp) │ │ │ │ - mov %rdi,0x3e8(%rsp) │ │ │ │ - mov %rsi,0x3f0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x640(%rsp) │ │ │ │ - jmpq 3737f ::do_widen(char) const@@Base+0x1516f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x3e0(%rsp) │ │ │ │ - mov %rdi,0x3e8(%rsp) │ │ │ │ - mov %rsi,0x3f0(%rsp) │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ - mov %rax,0x660(%rsp) │ │ │ │ - jmpq 367e9 ::do_widen(char) const@@Base+0x145d9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x5c0(%rsp),%rax │ │ │ │ - jmpq 3713f ::do_widen(char) const@@Base+0x14f2f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x580(%rsp),%rax │ │ │ │ - jmpq 372c4 ::do_widen(char) const@@Base+0x150b4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x540(%rsp),%rax │ │ │ │ - jmpq 37204 ::do_widen(char) const@@Base+0x14ff4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x520(%rsp),%rax │ │ │ │ - jmpq 34c5a ::do_widen(char) const@@Base+0x12a4a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x4a0(%rsp),%rax │ │ │ │ - jmpq 33e17 ::do_widen(char) const@@Base+0x11c07> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x440(%rsp),%rax │ │ │ │ - jmpq 36fb9 ::do_widen(char) const@@Base+0x14da9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x600(%rsp),%rax │ │ │ │ - jmpq 3707f ::do_widen(char) const@@Base+0x14e6f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x480(%rsp),%rax │ │ │ │ - jmpq 36ef1 ::do_widen(char) const@@Base+0x14ce1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x460(%rsp),%rax │ │ │ │ - jmpq 33273 ::do_widen(char) const@@Base+0x11063> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x640(%rsp),%rax │ │ │ │ - jmpq 3737f ::do_widen(char) const@@Base+0x1516f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x660(%rsp),%rax │ │ │ │ - jmpq 367e9 ::do_widen(char) const@@Base+0x145d9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x420(%rsp),%rax │ │ │ │ - jmpq 36ca4 ::do_widen(char) const@@Base+0x14a94> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x400(%rsp),%rax │ │ │ │ - jmpq 32bfb ::do_widen(char) const@@Base+0x109eb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x620(%rsp),%rax │ │ │ │ - jmpq 36325 ::do_widen(char) const@@Base+0x14115> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x4c0(%rsp),%rax │ │ │ │ - jmpq 36e2c ::do_widen(char) const@@Base+0x14c1c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 35d1d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc77d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 35d35 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc795> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x1f8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 35eb7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc917> │ │ │ │ + add $0x208,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 35e88 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8e8> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x500(%rsp),%rax │ │ │ │ - jmpq 36d6c ::do_widen(char) const@@Base+0x14b5c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 35e48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8a8> │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + je 35e57 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc8b7> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 35b44 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5a4> │ │ │ │ + jmpq 35b49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5a9> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x210c25(%rip),%r13d │ │ │ │ + lea 0x614f(%rip),%rsi # 3bf5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129bd> │ │ │ │ + jmpq 35c80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc6e0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x210c0d(%rip),%r15d │ │ │ │ + lea 0x5fbe(%rip),%rsi # 3bde4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12844> │ │ │ │ + jmpq 35c21 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc681> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x4e0(%rsp),%rax │ │ │ │ - jmpq 3469b ::do_widen(char) const@@Base+0x1248b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x5e0(%rsp),%rax │ │ │ │ - jmpq 35d81 ::do_widen(char) const@@Base+0x13b71> │ │ │ │ + jmpq 35b49 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc5a9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq 35dd3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc833> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmpq 35b2a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc58a> │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x560(%rsp),%rax │ │ │ │ - jmpq 35219 ::do_widen(char) const@@Base+0x13009> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmpq 35dd3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc833> │ │ │ │ + nop │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x5a0(%rsp),%rax │ │ │ │ - jmpq 357d8 ::do_widen(char) const@@Base+0x135c8> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmpq 35b2a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc58a> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ mov $0x10,%edi │ │ │ │ callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2217(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + lea 0x57a5(%rip),%rsi # 3b672 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x120d2> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ callq 5490 │ │ │ │ - mov 0x20dceb(%rip),%rdx │ │ │ │ - lea 0x20d72c(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x2100e9(%rip),%rdx │ │ │ │ + lea 0x20fb2a(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - callq 5700 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + jmp 35ef1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc951> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 3832a ::do_widen(char) const@@Base+0x1611a> │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 35f29 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc989> │ │ │ │ callq 5700 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x219f(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20dc73(%rip),%rdx │ │ │ │ - lea 0x20d6b4(%rip),%rsi │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + mov %r15,0xf0(%rsp) │ │ │ │ + callq 5430 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2160(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20dc34(%rip),%rdx │ │ │ │ - lea 0x20d675(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmp 38364 ::do_widen(char) const@@Base+0x16154> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x212c(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 35ef1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc951> │ │ │ │ + callq 5700 │ │ │ │ + jmp 35ef1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc951> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20dc00(%rip),%rdx │ │ │ │ - lea 0x20d641(%rip),%rsi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 35f11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc971> │ │ │ │ + callq 5700 │ │ │ │ + jmp 35f11 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc971> │ │ │ │ + jmp 35f6a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc9ca> │ │ │ │ + jmp 35f6a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc9ca> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20faa5(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 35fb1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xca11> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x20f778(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 5930 │ │ │ │ + mov 0x20f930(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x20f931(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,0x80(%rsp,%rax,1) │ │ │ │ + jmpq 35f34 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xc994> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8d,%r13d │ │ │ │ + mov %r9d,%r12d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 35480 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xbee0> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3605d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcabd> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x20f4bc(%rip),%rax # 245520 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bf80> │ │ │ │ + mov %r14d,0x34(%rbx) │ │ │ │ + mov %r13d,0x38(%rbx) │ │ │ │ + mov %r12d,0x3c(%rbx) │ │ │ │ + mov %r12d,0x40(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movl $0x3,0x8(%rbx) │ │ │ │ + mov %eax,0x44(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 360a4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb04> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x20ea(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20dbbe(%rip),%rdx │ │ │ │ - lea 0x20d5ff(%rip),%rsi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 360be , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb1e> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + mov %esi,0x40(%rdi) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jle 360df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb3f> │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jle 360e9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb49> │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + repz retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x44(%rdi),%eax │ │ │ │ + add 0x40(%rdi),%eax │ │ │ │ + mov 0x38(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + jle 36105 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb65> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 3610f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb6f> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + repz retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + sub 0x44(%rdi),%eax │ │ │ │ + mov 0x38(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + jle 36135 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb95> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 3613f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcb9f> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + repz retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x3c(%rdi),%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + mov 0x38(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle 3616f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcbcf> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 36179 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcbd9> │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20f3f9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 361a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc00> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + nop │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20f3c9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 361d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc30> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + xchg %ax,%ax │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3621c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc7c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 362a7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd07> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 36270 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xccd0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 362a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd00> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 362b3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcd13> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 38364 ::do_widen(char) const@@Base+0x16154> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x20b3(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20db87(%rip),%rdx │ │ │ │ - lea 0x20d5c8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 36244 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcca4> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 36244 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcca4> │ │ │ │ + jmp 36289 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcce9> │ │ │ │ + lea 0x3f7a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebp │ │ │ │ + lea -0x1(%r8),%r8d │ │ │ │ + mov %r9d,%ebx │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x40(%rdi),%r13 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + sub %r13d,%r8d │ │ │ │ + callq 36640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0a0> │ │ │ │ + test %bl,%bl │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov 0x38(%r12),%rsi │ │ │ │ + mov 0x210711(%rip),%eax │ │ │ │ + cmove 0x21070e(%rip),%eax │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x206e(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20db42(%rip),%rdx │ │ │ │ - lea 0x20d583(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 383d7 ::do_widen(char) const@@Base+0x161c7> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x40(%r12),%rdx │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 361f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc50> │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x0(%rbp,%r10,1),%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3636e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcdce> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 3638d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcded> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x2032(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20db06(%rip),%rdx │ │ │ │ - lea 0x20d547(%rip),%rsi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 363a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce08> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 383d7 ::do_widen(char) const@@Base+0x161c7> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x1ffb(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20dacf(%rip),%rdx │ │ │ │ - lea 0x20d510(%rip),%rsi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - jmpq 383d7 ::do_widen(char) const@@Base+0x161c7> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x1fc4(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20da98(%rip),%rdx │ │ │ │ - lea 0x20d4d9(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 361f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc50> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 36413 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xce73> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x20f136(%rip),%rax # 245550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfb0> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + callq 361f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcc50> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + movl $0x1,0x8(%rbx) │ │ │ │ + jne 3645c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcebc> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20f111(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 36481 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcee1> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - mov %r12,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 38542 ::do_widen(char) const@@Base+0x16332> │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3649e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcefe> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x38,%rdi │ │ │ │ + jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20f089(%rip),%rax # 245550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfb0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 364e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf40> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x20f095(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 36500 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf60> │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5700 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20f039(%rip),%rax # 245550 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfb0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 36530 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcf90> │ │ │ │ + callq 5700 │ │ │ │ + lea 0x20f049(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3654c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcfac> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x58,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3659c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcffc> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 36627 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd087> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 365f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd050> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 36620 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd080> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 36633 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd093> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ - jmp 3855c ::do_widen(char) const@@Base+0x1634c> │ │ │ │ - jmp 3855c ::do_widen(char) const@@Base+0x1634c> │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 365c4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd024> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 365c4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd024> │ │ │ │ + jmp 36609 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd069> │ │ │ │ + lea 0x3bfa(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x2103b2(%rip),%ebp │ │ │ │ + test %r9b,%r9b │ │ │ │ + cmove 0x2103ac(%rip),%ebp │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + mov %rsp,%rbx │ │ │ │ + cmova %rdx,%r8 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rsi,%r8,1),%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 36570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcfd0> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 366c4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd124> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 366e1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd141> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 38453 ::do_widen(char) const@@Base+0x16243> │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 366fb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd15b> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 38367 ::do_widen(char) const@@Base+0x16157> │ │ │ │ - jmp 3855c ::do_widen(char) const@@Base+0x1634c> │ │ │ │ - jmp 38580 ::do_widen(char) const@@Base+0x16370> │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + lea 0x20ee68(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,-0x10(%rdi) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + movl $0x0,-0x8(%rdi) │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 36570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xcfd0> │ │ │ │ + mov %ebp,0x30(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x20ee19(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 36780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd1e0> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + nop │ │ │ │ + repz retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20ede9(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 367b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd210> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x38,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 367ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd24c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 36877 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2d7> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 36840 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2a0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 36870 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2d0> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 36883 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2e3> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmpq 382ef ::do_widen(char) const@@Base+0x160df> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 3830d ::do_widen(char) const@@Base+0x160fd> │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 36814 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd274> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 36814 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd274> │ │ │ │ + jmp 36859 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd2b9> │ │ │ │ + lea 0x39aa(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %ecx,%r14d │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movslq 0x50(%rdi),%rax │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x38(%rdi),%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub 0x18(%rsp),%eax │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + movzbl %r15b,%r9d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + lea -0x5(%rax),%r8d │ │ │ │ + callq 36640 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd0a0> │ │ │ │ + add %ebx,%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub 0x18(%rsp),%eax │ │ │ │ + sub $0x2,%eax │ │ │ │ + test %r15b,%r15b │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + je 36a78 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4d8> │ │ │ │ + mov 0x2100fc(%rip),%eax │ │ │ │ + lea 0x54b3(%rip),%rsi # 3bde6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12846> │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3697a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3da> │ │ │ │ + callq 5700 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + test %r15b,%r15b │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + je 36a60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4c0> │ │ │ │ + mov 0x210098(%rip),%r15d │ │ │ │ + lea 0x544b(%rip),%rsi # 3bde2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12842> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 369d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd433> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x210041(%rip),%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + add %rsi,%rdx │ │ │ │ + not %eax │ │ │ │ + add %eax,%ebp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 385da ::do_widen(char) const@@Base+0x163ca> │ │ │ │ + je 36a24 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd484> │ │ │ │ callq 5700 │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmp 385a7 ::do_widen(char) const@@Base+0x16397> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 385f8 ::do_widen(char) const@@Base+0x163e8> │ │ │ │ + je 36a37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd497> │ │ │ │ callq 5700 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 36a8e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4ee> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x20ffc5(%rip),%r15d │ │ │ │ + lea 0x54ef(%rip),%rsi # 3bf5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129bd> │ │ │ │ + jmpq 36997 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd3f7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20ffae(%rip),%eax │ │ │ │ + lea 0x535f(%rip),%rsi # 3bde4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12844> │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + jmpq 36937 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd397> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 3860e ::do_widen(char) const@@Base+0x163fe> │ │ │ │ - callq 5700 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x1100(%rsp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ + je 36aa9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd509> │ │ │ │ callq 5700 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20d2bd(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20d2be(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1400(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1400(%rsp,%rax,1) │ │ │ │ - lea 0x20d00b(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x1470(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 3865e ::do_widen(char) const@@Base+0x1644e> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20d260(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20d261(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x980(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x980(%rsp,%rax,1) │ │ │ │ - lea 0x20cfae(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x9f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov 0x1280(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 385c4 ::do_widen(char) const@@Base+0x163b4> │ │ │ │ + je 36abc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd51c> │ │ │ │ callq 5700 │ │ │ │ - jmpq 385c4 ::do_widen(char) const@@Base+0x163b4> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 386bb ::do_widen(char) const@@Base+0x164ab> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 36a93 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4f3> │ │ │ │ + jmp 36a93 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd4f3> │ │ │ │ mov %rax,%rbp │ │ │ │ + jmp 36aa9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd509> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + je 36b10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd570> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 36c52 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6b2> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x42d1(%rip),%rdx # 3ade8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11848> │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + je 36b80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd5e0> │ │ │ │ + add $0x10,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 38718 ::do_widen(char) const@@Base+0x16508> │ │ │ │ + jne 36b68 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd5c8> │ │ │ │ + subl $0x1,0x50(%rbp) │ │ │ │ + jns 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + sub 0x38(%rbp),%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x50(%rbp) │ │ │ │ + jmp 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov 0x3e0(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 38453 ::do_widen(char) const@@Base+0x16243> │ │ │ │ + subl $0x1,0x50(%rbp) │ │ │ │ + jns 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + jmp 36b4d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd5ad> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x104,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 36b3e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd59e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 36ba0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd600> │ │ │ │ callq 5700 │ │ │ │ - jmpq 38453 ::do_widen(char) const@@Base+0x16243> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 38611 ::do_widen(char) const@@Base+0x16401> │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 385f8 ::do_widen(char) const@@Base+0x163e8> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 38798 ::do_widen(char) const@@Base+0x16588> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b6d0 , std::allocator >::~basic_stringbuf()@@Base+0x6e0> │ │ │ │ - mov $0x2d8,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5770 │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 36ba7 ::do_widen(char) const@@Base+0x14997> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20d14d(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20d14e(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xe00(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xe00(%rsp,%rax,1) │ │ │ │ - lea 0x20ce9b(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xe70(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + lea 0x424b(%rip),%rdx # 3adf2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11852> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x5(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + je 36c08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd668> │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 38809 ::do_widen(char) const@@Base+0x165f9> │ │ │ │ + je 36bd9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd639> │ │ │ │ callq 5700 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - jmp 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - jmp 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov $0x2d8,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + sub 0x38(%rbp),%rax │ │ │ │ + mov %edx,0x50(%rbp) │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + movl $0x0,0x50(%rbp) │ │ │ │ + jmpq 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x105,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 36bcb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd62b> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 36c76 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6d6> │ │ │ │ + mov $0x72,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 36bf6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd656> │ │ │ │ + mov $0x52,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 36bf6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd656> │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 36bf6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd656> │ │ │ │ + jmpq 36af2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd552> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - callq 5770 │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 36c6c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6cc> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 36c57 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd6b7> │ │ │ │ + callq 5700 │ │ │ │ + jmp 36c23 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd683> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3885f ::do_widen(char) const@@Base+0x1664f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 36710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd170> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 36cee , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd74e> │ │ │ │ callq 5700 │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + lea 0x20e8b4(%rip),%rax # 2455b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c010> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov %r13,%rbp │ │ │ │ + sub %rbx,%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 36d55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7b5> │ │ │ │ + movabs $0x7ffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 36ea9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd909> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 3832d ::do_widen(char) const@@Base+0x1611d> │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2b490 ::do_widen(char) const@@Base+0x9280> │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 31f4f ::do_widen(char) const@@Base+0xfd3f> │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%r15,%rbp,1),%rdi │ │ │ │ + cmp %r13,%rbx │ │ │ │ + mov %r15,0x38(%r12) │ │ │ │ + mov %r15,0x40(%r12) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rdi,0x48(%r12) │ │ │ │ + je 36d9c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7fc> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 36d8f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7ef> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + add $0x20,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 36d70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd7d0> │ │ │ │ + mov %rbp,0x40(%r12) │ │ │ │ + mov 0x8(%r14),%rbx │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movl $0xffffffff,0x50(%r12) │ │ │ │ + movl $0x5,0x8(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + sub %r15,%r14 │ │ │ │ + sar $0x5,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 36e48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8a8> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 36deb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd84b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + cmp %r14,%rax │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 38849 ::do_widen(char) const@@Base+0x16639> │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ - jmpq 3832a ::do_widen(char) const@@Base+0x1611a> │ │ │ │ + jae 36e48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8a8> │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %r13,0x8(%rax) │ │ │ │ + jne 36de0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd840> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 36e14 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd874> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 36de0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd840> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + mov %ebp,0x50(%r12) │ │ │ │ + je 36e48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8a8> │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + je 36e48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8a8> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 36ea4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd904> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x5027(%rip),%rsi # 3be80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x128e0> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 38865 ::do_widen(char) const@@Base+0x16655> │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 38367 ::do_widen(char) const@@Base+0x16157> │ │ │ │ + callq 5490 │ │ │ │ + mov 0x20f15d(%rip),%rdx │ │ │ │ + lea 0x20eb9e(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b10 <__cxa_throw@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + mov 0x38(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 36ed8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd938> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 36e9e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8fe> │ │ │ │ callq 5700 │ │ │ │ - jmpq 38367 ::do_widen(char) const@@Base+0x16157> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 36e87 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8e7> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + callq 5450 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x20cd95(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - mov %rax,0x12f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - mov 0x1400(%rsp),%rdi │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + lea 0x20e6c3(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 36ed0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd930> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36eb1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd911> │ │ │ │ + callq 5700 │ │ │ │ + jmp 36eb1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd911> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5630 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 36e7d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd8dd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 36f1d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd97d> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 36f17 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd977> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%r15 │ │ │ │ + jmp 36f01 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd961> │ │ │ │ + callq 5960 <__cxa_rethrow@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rax,%rbp │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 38918 ::do_widen(char) const@@Base+0x16708> │ │ │ │ + je 36f38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd998> │ │ │ │ callq 5700 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - jmpq 38757 ::do_widen(char) const@@Base+0x16547> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 387ce ::do_widen(char) const@@Base+0x165be> │ │ │ │ - jmpq 38580 ::do_widen(char) const@@Base+0x16370> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20cf9f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cfa0(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x680(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x680(%rsp,%rax,1) │ │ │ │ - lea 0x20cced(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x6f0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20cf4f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cf50(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1100(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1100(%rsp,%rax,1) │ │ │ │ - lea 0x20cc9d(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - mov %rax,0x1170(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x300(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ + callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 36ee2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd942> │ │ │ │ + jmpq 36eb1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd911> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rdi),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + sub 0x38(%rdi),%rax │ │ │ │ + mov %edx,0x50(%rdi) │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 36f80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd9e0> │ │ │ │ + movl $0x0,0x50(%rdi) │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + subl $0x1,0x50(%rdi) │ │ │ │ + js 36fa0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda00> │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + sub 0x38(%rdi),%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x50(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x50(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + movslq 0x50(%rsi),%rdx │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add 0x38(%rsi),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 367c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xd220> │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x20e5a6(%rip),%rax # 2455b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c010> │ │ │ │ + push %rbx │ │ │ │ + mov 0x40(%rdi),%r12 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3703e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda9e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37031 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda91> │ │ │ │ callq 5700 │ │ │ │ - jmpq 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ - mov 0x380(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 38542 ::do_widen(char) const@@Base+0x16332> │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 37020 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda80> │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3704b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdaab> │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 5700 │ │ │ │ - jmpq 38542 ::do_widen(char) const@@Base+0x16332> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 38a0b ::do_widen(char) const@@Base+0x167fb> │ │ │ │ - jmpq 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 382ef ::do_widen(char) const@@Base+0x160df> │ │ │ │ + lea 0x20e52e(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea 0x20(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37068 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdac8> │ │ │ │ callq 5700 │ │ │ │ - jmpq 382ef ::do_widen(char) const@@Base+0x160df> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20ce6b(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20ce6c(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x1280(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x1280(%rsp,%rax,1) │ │ │ │ - jmpq 388d4 ::do_widen(char) const@@Base+0x166c4> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x340(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 38a0b ::do_widen(char) const@@Base+0x167fb> │ │ │ │ - jmpq 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20cb71(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xff0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20cb42(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xcf0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20cd9f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cda0(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xf80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xf80(%rsp,%rax,1) │ │ │ │ - jmpq 38af8 ::do_widen(char) const@@Base+0x168e8> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 389cc ::do_widen(char) const@@Base+0x167bc> │ │ │ │ - jmpq 38742 ::do_widen(char) const@@Base+0x16532> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20cd50(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cd51(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xb00(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xb00(%rsp,%rax,1) │ │ │ │ - lea 0x20ca9e(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0xb70(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 382f7 ::do_widen(char) const@@Base+0x160e7> │ │ │ │ - jmpq 3874a ::do_widen(char) const@@Base+0x1653a> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20ccec(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cced(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x800(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x800(%rsp,%rax,1) │ │ │ │ - lea 0x20ca3a(%rip),%rax # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x70(%r13),%rdi │ │ │ │ - mov %rax,0x870(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - jmpq 38312 ::do_widen(char) const@@Base+0x16102> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 38c2f ::do_widen(char) const@@Base+0x16a1f> │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 388b8 ::do_widen(char) const@@Base+0x166a8> │ │ │ │ - jmpq 38367 ::do_widen(char) const@@Base+0x16157> │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov 0x20cc7f(%rip),%rax # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x20cc80(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0xc80(%rsp) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0xc80(%rsp,%rax,1) │ │ │ │ - jmpq 38b27 ::do_widen(char) const@@Base+0x16917> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 388b8 ::do_widen(char) const@@Base+0x166a8> │ │ │ │ - jmpq 38367 ::do_widen(char) const@@Base+0x16157> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x2c0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 38a0b ::do_widen(char) const@@Base+0x167fb> │ │ │ │ - jmpq 383da ::do_widen(char) const@@Base+0x161ca> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 385df ::do_widen(char) const@@Base+0x163cf> │ │ │ │ - jmpq 387f0 ::do_widen(char) const@@Base+0x165e0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 38bcb ::do_widen(char) const@@Base+0x169bb> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 3897c ::do_widen(char) const@@Base+0x1676c> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 385c1 ::do_widen(char) const@@Base+0x163b1> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ - jmpq 385a4 ::do_widen(char) const@@Base+0x16394> │ │ │ │ - jmpq 386d8 ::do_widen(char) const@@Base+0x164c8> │ │ │ │ - jmpq 386ff ::do_widen(char) const@@Base+0x164ef> │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x58,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 5770 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x20c8ae(%rip),%r13 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ push %rbp │ │ │ │ + lea 0x20e526(%rip),%rax # 2455b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c010> │ │ │ │ push %rbx │ │ │ │ + mov 0x40(%rdi),%r12 │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 370be , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb1e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 370b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb11> │ │ │ │ + callq 5700 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 370a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb00> │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 370cb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb2b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea 0x20e4aa(%rip),%rax # 245580 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bfe0> │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 370f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb50> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x20e4d6(%rip),%rax # 2455e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c040> │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + cmp %rdx,0x10(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + je 37153 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdbb3> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov (%rdx,%rbx,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3713c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb9c> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + movq $0x0,(%rdx,%rbx,8) │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + lea 0x1(%rbp),%ebx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 37120 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb80> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x10(%r12) │ │ │ │ + je 37170 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdbd0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 37100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdb60> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x20cb0a(%rip),%r12 # 245900 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x20cb01(%rip),%rax # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - movb $0x0,0x1a1(%rsp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 371cc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc2c> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 37257 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcb7> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 37220 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc80> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 37250 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcb0> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 37263 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdcc3> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 371f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc54> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 371f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc54> │ │ │ │ + jmp 37239 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc99> │ │ │ │ + lea 0x2fca(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20e369(%rip),%rax # 2455e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c040> │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ mov %rax,(%rdi) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x20c989(%rip),%r15 # 2457f8 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - lea 0x28(%r15),%rax │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x20c869(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x20cb60(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - movl $0x10,0x98(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 391cc ::do_widen(char) const@@Base+0x16fbc> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - lea 0x10(%rbp),%r14 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movb $0x0,0x10(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + mov %esi,0x2c(%rdi) │ │ │ │ + mov %edx,0x30(%rdi) │ │ │ │ + mov %ecx,0x34(%rdi) │ │ │ │ + mov %r8d,0x38(%rdi) │ │ │ │ + movb $0x0,0x3c(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + cmp 0x18(%rdi),%rbx │ │ │ │ + je 37300 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd60> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 372e4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd44> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %rbx,0x10(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + sub 0x8(%rdi),%r13 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 39130 ::do_widen(char) const@@Base+0x16f20> │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ + je 373c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde20> │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ + mov $0xfffffffffffffff8,%r14 │ │ │ │ cmp %rdx,%rax │ │ │ │ - ja 390a0 ::do_widen(char) const@@Base+0x16e90> │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ + jbe 373d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde30> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%r12 │ │ │ │ + add %r12,%r13 │ │ │ │ + je 37346 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdda6> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x8(%rbp),%r13 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + sub %r13,%r15 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37363 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xddc3> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x8(%r12,%r15,1),%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 37388 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdde8> │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 391b0 ::do_widen(char) const@@Base+0x16fa0> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - je 39168 ::do_widen(char) const@@Base+0x16f58> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - je 39174 ::do_widen(char) const@@Base+0x16f64> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 38ffe ::do_widen(char) const@@Base+0x16dee> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5a80 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add %rcx,%r15 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 37398 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xddf8> │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 5700 │ │ │ │ - lea 0x20c81b(%rip),%rax # 245820 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x20ca17(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + add %r14,%r12 │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ + mov %r12,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + jmpq 3732e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd8e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 3732e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd8e> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 37339 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd99> │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 3732e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdd8e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0x38(%rdi),%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 39034 ::do_widen(char) const@@Base+0x16e24> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub 0x8(%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + jge 37455 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdeb5> │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x28(%rdi),%edi │ │ │ │ + shr $0x1f,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + sar %edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jg 37620 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe080> │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jae 37590 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdff0> │ │ │ │ + lea -0x1(%rsi),%edi │ │ │ │ + mov %r15d,%ebp │ │ │ │ + lea 0x0(,%rbp,8),%r14 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,0x14(%rsp) │ │ │ │ + sub %r15d,%eax │ │ │ │ + lea 0x1(%rbp,%rax,1),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 374e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf48> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + je 37647 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe0a7> │ │ │ │ + mov (%rdx,%r14,1),%rdi │ │ │ │ + mov 0x34(%rbx),%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 375b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe018> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %rdi,0x20(%rbx) │ │ │ │ + mov 0x30(%rbx),%ecx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + sete %r9b │ │ │ │ + add %r13d,%ecx │ │ │ │ + callq *0x10(%rax) │ │ │ │ + add $0x8,%r14 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp (%rsp),%rbp │ │ │ │ + je 37590 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdff0> │ │ │ │ + mov %ebp,%r13d │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %r15d,%r13d │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jne 37498 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdef8> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 37498 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdef8> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + lea 0x49b1(%rip),%rdx # 3bec9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12929> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add 0x30(%rbx),%r13d │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + shr $0x1f,%r12d │ │ │ │ + add %eax,%r12d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sar %r12d │ │ │ │ + add 0x2c(%rbx),%r12d │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub $0x3,%r12d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 374d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf36> │ │ │ │ callq 5700 │ │ │ │ - lea 0x20c6f5(%rip),%rax # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x20c8b3(%rip),%rsi # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp,%rax,1) │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x1c8(%rsp),%rbx │ │ │ │ - xor %fs:0x28,%rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ - jne 391c7 ::do_widen(char) const@@Base+0x16fb7> │ │ │ │ - add $0x1d8,%rsp │ │ │ │ + add $0x8,%r14 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp (%rsp),%rbp │ │ │ │ + jne 374e8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf48> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 376d2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe132> │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 39190 ::do_widen(char) const@@Base+0x16f80> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - je 39148 ::do_widen(char) const@@Base+0x16f38> │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - je 39154 ::do_widen(char) const@@Base+0x16f44> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 374d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf36> │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x30(%rbx),%ecx │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x2d,%esi │ │ │ │ + add %r13d,%ecx │ │ │ │ + add %r12d,%edx │ │ │ │ + cmpb $0x0,0x20eeed(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + je 37604 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe064> │ │ │ │ + mov 0x20f0e0(%rip),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + callq 386c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf120> │ │ │ │ + cmp %r12d,0x34(%rbx) │ │ │ │ + jg 375d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe030> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + jmpq 374d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf36> │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,%r15d │ │ │ │ + sub %edx,%r8d │ │ │ │ + sub %ecx,%r15d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jge 37455 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdeb5> │ │ │ │ + mov %edi,%r15d │ │ │ │ + lea (%rdi,%rdx,1),%esi │ │ │ │ + sub %edx,%r15d │ │ │ │ + jmpq 37455 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdeb5> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 374a6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdf06> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + lea 0x484b(%rip),%rdx # 3bec9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12929> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea -0x6(%rdx),%rsi │ │ │ │ + lea 0x1(%r13,%rax,1),%r13d │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + shr $0x1f,%r12d │ │ │ │ + add %eax,%r12d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sar %r12d │ │ │ │ + add 0x2c(%rbx),%r12d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub $0x3,%r12d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + jmpq 37563 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdfc3> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 38ff9 ::do_widen(char) const@@Base+0x16de9> │ │ │ │ - jmpq 38ffe ::do_widen(char) const@@Base+0x16dee> │ │ │ │ + je 376f2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe152> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 376ed , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe14d> │ │ │ │ + jmp 376f2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe152> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 37749 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1a9> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + sub %rdx,%rax │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + je 37750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1b0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37758 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1b8> │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sar $0x3,%r8 │ │ │ │ + sub $0x1,%r8 │ │ │ │ + jmp 37793 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1f3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + jne 377c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe220> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 377c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe220> │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + je 377c8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe228> │ │ │ │ + mov -0x8(%rcx),%r10 │ │ │ │ + cmp %r10,0x20(%rdi) │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + jne 37780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1e0> │ │ │ │ + mov %eax,%r9d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 37780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1e0> │ │ │ │ + jmpq 37720 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe180> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 37810 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe270> │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 37818 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe278> │ │ │ │ + mov -0x8(%rdx),%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x20(%rdi) │ │ │ │ + je 37830 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe290> │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 37840 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + jmp 37863 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2c3> │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + jne 37888 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2e8> │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 37888 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2e8> │ │ │ │ + cmp $0x8,%r8 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + je 37890 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2f0> │ │ │ │ + cmp %rcx,0x20(%rdi) │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + jne 37850 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37850 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2b0> │ │ │ │ + jmpq 377e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe240> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 6a50 <__cxa_finalize@plt+0xe50> │ │ │ │ + test %al,%al │ │ │ │ + je 378e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe340> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 37a75 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4d5> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x34f8(%rip),%rdx # 3addf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1183f> │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + je 37930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe390> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3791c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe37c> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmpq 38ffe ::do_widen(char) const@@Base+0x16dee> │ │ │ │ + callq 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + jmp 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x102,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 3790a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe36a> │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 3790e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe36e> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 37aa3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe503> │ │ │ │ + lea 0x3472(%rip),%rdx # 3add6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x11836> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 84d0 <__cxa_finalize@plt+0x28d0> │ │ │ │ + test %al,%al │ │ │ │ + je 379a8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe408> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 37996 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3f6> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 37840 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe2a0> │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x103,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 37984 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3e4> │ │ │ │ + mov $0x161,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jne 37988 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3e8> │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 37a7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4da> │ │ │ │ + mov $0x106,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 379f1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe451> │ │ │ │ + mov $0x153,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 37a00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 37720 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe180> │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x168,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 37a1c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe47c> │ │ │ │ + mov $0x152,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 37a29 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe489> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 377e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe240> │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + mov $0x157,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + je 37a59 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4b9> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmpl $0x1,0x8(%rdi) │ │ │ │ + jbe 37a4c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4ac> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x18(%rax) │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + movb $0x1,0x3c(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 6a60 <__cxa_finalize@plt+0xe60> │ │ │ │ + test %al,%al │ │ │ │ + jne 37a37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe497> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 37a41 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4a1> │ │ │ │ + jmpq 378c2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe322> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 379d5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe435> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 37a99 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4f9> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 37a84 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe4e4> │ │ │ │ + callq 5700 │ │ │ │ + jmpq 3795d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe3bd> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 37ae8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe548> │ │ │ │ + sub %rax,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sar $0x3,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x1,%esi │ │ │ │ + callq cb20 <__cxa_finalize@plt+0x6f20> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + repz retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 37b00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe560> │ │ │ │ + cmpq $0x0,0x40(%rdi) │ │ │ │ + setne %al │ │ │ │ + repz retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 39107 ::do_widen(char) const@@Base+0x16ef7> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37b48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5a8> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + jmp 37b21 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe581> │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37b70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe5d0> │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + sub %r8,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37bc9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe629> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8,%rax,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 37bbe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe61e> │ │ │ │ + cmp %esi,0x30(%rdi) │ │ │ │ + je 37bd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe630> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + jb 37bb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe610> │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x2,0x8(%rdi) │ │ │ │ + jne 37bc9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe629> │ │ │ │ + jmpq 34c90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xb6f0> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + sub %r8,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37c1e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe67e> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r8,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37c0e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe66e> │ │ │ │ + cmp %esi,0x30(%rax) │ │ │ │ + je 37c20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe680> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + jb 37c00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe660> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + repz retq │ │ │ │ + cmpl $0x3,0x8(%rax) │ │ │ │ + jne 37c19 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe679> │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %r8,%rsi │ │ │ │ + sar $0x3,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 37c79 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6d9> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%r8,%rcx,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37c6e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6ce> │ │ │ │ + cmp %edx,0x30(%rcx) │ │ │ │ + je 37cb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe710> │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jb 37c60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6c0> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x31d9(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + xor %fs:0x28,%rbx │ │ │ │ + jne 37cec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe74c> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 37cd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe730> │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jne 37c79 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6d9> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36fd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xda30> │ │ │ │ + jmp 37c92 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6f2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x38(%rcx),%rsi │ │ │ │ + mov 0x40(%rcx),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + callq 371a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xdc00> │ │ │ │ + jmp 37c92 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe6f2> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x3c(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + cmp 0x18(%rdi),%rsi │ │ │ │ + je 37d98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7f8> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 37d34 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe794> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - add $0x10,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 38fda ::do_widen(char) const@@Base+0x16dca> │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + sar $0x3,%r8 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 37d5b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7bb> │ │ │ │ + mov -0x8(%rsi),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + jne 37d7f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7df> │ │ │ │ + jmp 37d84 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7e4> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - jmpq 39107 ::do_widen(char) const@@Base+0x16ef7> │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + jae 37d84 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7e4> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37d70 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe7d0> │ │ │ │ + mov %rcx,0x20(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + callq 37ee0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe940> │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + jmp 37d3c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe79c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 37dd6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe836> │ │ │ │ + jmp 37e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe870> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %esi,0x30(%rax) │ │ │ │ + je 37deb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe84b> │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 37e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe870> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 37dc8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe828> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %esi,0x30(%rax) │ │ │ │ + jne 37dcd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe82d> │ │ │ │ + cmp %rax,0x20(%rdi) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + je 37e20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe880> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq 38010 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea70> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + callq 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + subl $0x1,0x28(%rbp) │ │ │ │ + jmp 37df4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe854> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + mov 0x10(%rdi),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe920> │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + jmp 37e69 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8c9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe920> │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 37eb0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe910> │ │ │ │ + cmp %r12,0x18(%rbp) │ │ │ │ + jne 37e60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8c0> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37e8f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8ef> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 54c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37e60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8c0> │ │ │ │ + cmp %rbp,0x20(%r15) │ │ │ │ + je 37ed0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe930> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x8(%r15),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 38010 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea70> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmp 37e71 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8d1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 37760 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe1c0> │ │ │ │ + subl $0x1,0x28(%r15) │ │ │ │ + jmp 37e95 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe8f5> │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rbx,%r14 │ │ │ │ + sub %rbx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37fd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea30> │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + mov $0xfffffffffffffff8,%r15 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe 37fe8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea48> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %rax,%r15 │ │ │ │ + sub %rbx,%r8 │ │ │ │ + add %r13,%r14 │ │ │ │ + je 37f57 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe9b7> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 37f7c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe9dc> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea 0x8(%r13,%r8,1),%r8 │ │ │ │ + sub %r12,%r14 │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 37f9d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe9fd> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5670 │ │ │ │ + mov %rax,%r8 │ │ │ │ + add %r8,%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37fad , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea0d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5700 │ │ │ │ + mov %r13,0x0(%rbp) │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + jmpq 37f28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe988> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 37f28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe988> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 37fd5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea35> │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 37f4c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xe9ac> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 38029 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xea89> │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 38040 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeaa0> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 5a80 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + lea 0x20d599(%rip),%rax # 245600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c060> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3807c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeadc> │ │ │ │ + callq 5320 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + lea 0x98(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38094 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeaf4> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 380a6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb06> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 380b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb18> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + add $0x38,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 380d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb30> │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5700 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 38060 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeac0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 5550 │ │ │ │ + mov %r12d,0x1c(%rbx) │ │ │ │ + mov %ebp,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3815c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xebbc> │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 381e7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec47> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + ja 381b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec10> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jne 381e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec40> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 381f3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec53> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq 38fda ::do_widen(char) const@@Base+0x16dca> │ │ │ │ - callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x1305(%rip),%rsi # 3a4e2 ::do_widen(char) const@@Base+0x182d2> │ │ │ │ + callq 5b70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20cdd9(%rip),%rdx │ │ │ │ - lea 0x20c81a(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ + callq 5670 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + jmp 38184 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xebe4> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 38184 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xebe4> │ │ │ │ + jmp 381c9 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec29> │ │ │ │ + lea 0x203a(%rip),%rdi # 3a228 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c88> │ │ │ │ + callq 5610 │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 38250 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xecb0> │ │ │ │ + push %r14 │ │ │ │ + lea (%r8,%rdx,1),%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 57b0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3823d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec9d> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53e0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 38220 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xec80> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x20d397(%rip),%rax # 245600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c060> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + lea 0x28(%rdi),%rdi │ │ │ │ + lea 0x58(%rbx),%r13 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,-0x28(%rdi) │ │ │ │ + movq $0x0,-0x20(%rdi) │ │ │ │ + movb $0x0,-0x18(%rdi) │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + mov %edx,0x18(%rbx) │ │ │ │ + lea 0x2bba(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + mov %esi,0x14(%rbx) │ │ │ │ + mov %ecx,-0xc(%rdi) │ │ │ │ + mov %r8d,-0x8(%rdi) │ │ │ │ + movl $0x0,-0x4(%rdi) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x2b91(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r13,0x48(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x78(%rbx),%r14 │ │ │ │ + lea 0x2b76(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %r14,0x68(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x98(%rbx),%r15 │ │ │ │ + lea 0x2b58(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x88(%rbx),%rdi │ │ │ │ + mov %r15,0x88(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov 0x1c(%rbx),%esi │ │ │ │ + mov 0x20(%rbx),%edi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + callq 57a0 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + jne 38338 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xed98> │ │ │ │ + movb $0x1,0x10(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53a0 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3835b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedbb> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 38369 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedc9> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 38377 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedd7> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 38387 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xede7> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 39201 ::do_widen(char) const@@Base+0x16ff1> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ + jmp 3835b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedbb> │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x20c6d2(%rip),%rcx # 245908 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - callq 5430 │ │ │ │ + jmp 38369 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedc9> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 38377 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xedd7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + lea 0x20d257(%rip),%rax # 245600 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c060> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x2a9f(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x28(%rdi),%rdi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rax,-0x28(%rdi) │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + movq $0x0,-0x20(%rdi) │ │ │ │ + movb $0x0,-0x18(%rdi) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movl $0x0,-0x4(%rdi) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov %r9d,%ebp │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + lea 0x2a54(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + lea 0x2a35(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + lea 0x98(%rbx),%rax │ │ │ │ + lea 0x2a12(%rip),%rdx # 3ae5d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bd> │ │ │ │ + lea 0x88(%rbx),%rdi │ │ │ │ + mov %rax,0x88(%rbx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 384c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef20> │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 38477 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeed7> │ │ │ │ + mov 0x1c(%r15),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 384f0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef50> │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %r14d,0x14(%rbx) │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r13d,0x18(%rbx) │ │ │ │ + mov %r12d,0x1c(%rbx) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebp,0x20(%rbx) │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 5620 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + jne 384ab , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef0b> │ │ │ │ + movb $0x1,0x10(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + cmove %eax,%r14d │ │ │ │ + test %r13d,%r13d │ │ │ │ + cmove %eax,%r13d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 384e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef40> │ │ │ │ + mov 0x1c(%r15),%eax │ │ │ │ + lea -0x2(%rax),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 3847b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeedb> │ │ │ │ + mov 0x20(%r15),%eax │ │ │ │ + lea -0x2(%rax),%ebp │ │ │ │ + jmp 3847b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeedb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r15),%ebp │ │ │ │ + jmp 3847b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeedb> │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 3850c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef6c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 3851c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef7c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + cmp (%rsp),%rdi │ │ │ │ + je 3852b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef8b> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 3853b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef9b> │ │ │ │ + callq 5700 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 39240 ::do_widen(char) const@@Base+0x17030> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 3926f ::do_widen(char) const@@Base+0x1705f> │ │ │ │ - callq 5700 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 39201 ::do_widen(char) const@@Base+0x16ff1> │ │ │ │ + jmp 3850c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef6c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3851c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef7c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3852b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xef8b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movzbl 0x10(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %edx,%r12d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq 34190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabf0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 57b0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 385c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf020> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + jmpq 5440 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x20c3de(%rip),%r12 # 245670 >@@GLIBCXX_3.4+0x10> │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 53f0 │ │ │ │ - mov 0x20c4fd(%rip),%rbp # 2457c8 , std::allocator >@@GLIBCXX_3.4.21+0x8> │ │ │ │ - movb $0x0,0x178(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x20c4f4(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - movq $0x0,0x170(%rsp) │ │ │ │ - movb $0x0,0x179(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x20c346(%rip),%r15 # 245698 , std::allocator >@@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - lea 0x20c3d3(%rip),%r13 # 245730 >@@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - lea 0x28(%r15),%rax │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - callq 5bf0 │ │ │ │ - lea 0x20c683(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - mov (%r14),%rsi │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + je 38677 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0d7> │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r8d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x10(%r12),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x8,0x70(%rsp) │ │ │ │ - callq 58c0 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - callq 58f0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 58b0 >& std::operator>>, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 394de ::do_widen(char) const@@Base+0x172ce> │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - je 39449 ::do_widen(char) const@@Base+0x17239> │ │ │ │ - lea 0x1f(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5900 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 394de ::do_widen(char) const@@Base+0x172ce> │ │ │ │ - lea 0x20c270(%rip),%rax # 2456c0 , std::allocator >@@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - lea 0x20c5cf(%rip),%rax # 245a38 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3947c ::do_widen(char) const@@Base+0x1726c> │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%r14,%rbx,1),%ecx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3865f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0bf> │ │ │ │ callq 5700 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x20c33b(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x5,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 38618 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf078> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 39523 ::do_widen(char) const@@Base+0x17313> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ + jne 38696 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf0f6> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 5500 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x141f(%rip),%rsi # 3a90e ::do_widen(char) const@@Base+0x186fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 5490 │ │ │ │ - mov 0x20cac7(%rip),%rdx │ │ │ │ - lea 0x20c508(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5b10 <__cxa_throw@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 54e0 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - callq 5430 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 1afb0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x20c275(%rip),%rcx # 2457d0 , std::allocator >@@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - jmp 3952b ::do_widen(char) const@@Base+0x1731b> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 5630 <__cxa_free_exception@plt> │ │ │ │ - jmp 39513 ::do_widen(char) const@@Base+0x17303> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 39593 ::do_widen(char) const@@Base+0x17383> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 386b1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf111> │ │ │ │ callq 5700 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - callq 5930 │ │ │ │ - jmp 39550 ::do_widen(char) const@@Base+0x17340> │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 39593 ::do_widen(char) const@@Base+0x17383> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %edx,%r12d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq 34190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabf0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 57b0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 38710 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf170> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 53e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + or %edx,%esi │ │ │ │ + jmpq 5ad0 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmpq 56e0 │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + mov %esi,0x24(%rdi) │ │ │ │ + je 387b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf218> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%r15 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 398b8 ::do_widen(char) const@@Base+0x176a8> │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 395f9 ::do_widen(char) const@@Base+0x173e9> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 387c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf220> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 388d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf330> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + repz retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 39645 ::do_widen(char) const@@Base+0x17435> │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmp %r12,%r14 │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3961d ::do_widen(char) const@@Base+0x1740d> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 39635 ::do_widen(char) const@@Base+0x17425> │ │ │ │ - sub %r12,%r14 │ │ │ │ - cmp $0x7fffffff,%r14 │ │ │ │ - jg 39639 ::do_widen(char) const@@Base+0x17429> │ │ │ │ - cmp $0xffffffff80000000,%r14 │ │ │ │ - jl 395f0 ::do_widen(char) const@@Base+0x173e0> │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 395f0 ::do_widen(char) const@@Base+0x173e0> │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 395f9 ::do_widen(char) const@@Base+0x173e9> │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - je 3968a ::do_widen(char) const@@Base+0x1747a> │ │ │ │ - mov 0x28(%rbx),%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 397c0 ::do_widen(char) const@@Base+0x175b0> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jg 397a8 ::do_widen(char) const@@Base+0x17598> │ │ │ │ - cmp $0xffffffff80000000,%r8 │ │ │ │ - jl 3968a ::do_widen(char) const@@Base+0x1747a> │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 397a8 ::do_widen(char) const@@Base+0x17598> │ │ │ │ - mov $0xe0,%edi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq 5750 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r15 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 2dad0 ::do_widen(char) const@@Base+0xb8c0> │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - lea 0xb0(%rbx),%r13 │ │ │ │ - lea 0xc8(%rbx),%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - mov %rax,0x70(%rbx) │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %r12,%rsi │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - mov %r13,0xb0(%rbx) │ │ │ │ - mov %r13,0xb8(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - mov %r14,0xc8(%rbx) │ │ │ │ - mov %r14,0xd0(%rbx) │ │ │ │ - callq 1c600 , std::allocator >::~basic_stringbuf()@@Base+0x1610> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - je 397f0 ::do_widen(char) const@@Base+0x175e0> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3978e ::do_widen(char) const@@Base+0x1757e> │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - jne 39870 ::do_widen(char) const@@Base+0x17660> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5340 │ │ │ │ - addq $0x1,0x28(%rbp) │ │ │ │ + mov 0x20df01(%rip),%r15d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x20def5(%rip),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + or %eax,%r15d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x20ded2(%rip),%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + or %eax,%r14d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + or %eax,%r13d │ │ │ │ + mov 0x20dea9(%rip),%r12d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x20deb2(%rip),%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + or %eax,%r12d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + or %eax,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %ebx,0xc(%rsp) │ │ │ │ + mov 0x20de8b(%rip),%ebx │ │ │ │ + mov $0x7,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov 0x20de89(%rip),%ebx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + or %eax,%ebx │ │ │ │ + mov 0x20de76(%rip),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + push %r13 │ │ │ │ + mov 0x2c(%rsp),%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + or %eax,%esi │ │ │ │ + callq 5510 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 387a6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf206> │ │ │ │ + nop │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + callq 57e0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2b,%r9d │ │ │ │ + pushq $0x2b │ │ │ │ + pushq $0x2b │ │ │ │ + mov $0x2d,%r8d │ │ │ │ + pushq $0x2b │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov $0x7c,%edx │ │ │ │ + mov $0x7c,%esi │ │ │ │ + callq 5510 │ │ │ │ + add $0x20,%rsp │ │ │ │ add $0x18,%rsp │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %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 │ │ │ │ + callq 5310 │ │ │ │ + mov 0x24(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 38b78 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5d8> │ │ │ │ + cmpq $0x0,0x30(%rbx) │ │ │ │ + jne 38b10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf570> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 38aa0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf500> │ │ │ │ + mov 0x50(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 38a30 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf490> │ │ │ │ + mov 0x90(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 389b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf418> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 38b85 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5e5> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x1c(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x4,%edi │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x20(%rbx),%eax │ │ │ │ + mov 0x88(%rbx),%rsi │ │ │ │ + mov 0x90(%rbx),%rdx │ │ │ │ + sub %ebp,%r12d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%r13d │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 39682 ::do_widen(char) const@@Base+0x17472> │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub %r14,%r8 │ │ │ │ - cmp $0x7fffffff,%r8 │ │ │ │ - jle 39676 ::do_widen(char) const@@Base+0x17466> │ │ │ │ - jmp 397a8 ::do_widen(char) const@@Base+0x17598> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 39810 ::do_widen(char) const@@Base+0x17600> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 38992 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3f2> │ │ │ │ callq 5700 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ + jmpq 38992 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3f2> │ │ │ │ + mov 0x1c(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x4,%edi │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x48(%rbx),%rsi │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ + sub %ebp,%r12d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - jne 39800 ::do_widen(char) const@@Base+0x175f0> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - je 39830 ::do_widen(char) const@@Base+0x17620> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov %r13d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 38986 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3e6> │ │ │ │ callq 5700 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ + jmpq 38986 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3e6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x4,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x20(%rbx),%eax │ │ │ │ + mov 0x68(%rbx),%rsi │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - jne 39820 ::do_widen(char) const@@Base+0x17610> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - callq 1b580 , std::allocator >::~basic_stringbuf()@@Base+0x590> │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x50(%rbx),%rdi │ │ │ │ - callq 1b510 , std::allocator >::~basic_stringbuf()@@Base+0x520> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - cmp %rdi,(%rsp) │ │ │ │ - je 3985f ::do_widen(char) const@@Base+0x1764f> │ │ │ │ - callq 5700 │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,%rbx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 38979 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3d9> │ │ │ │ callq 5700 │ │ │ │ - jmpq 397a8 ::do_widen(char) const@@Base+0x17598> │ │ │ │ - nop │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov 0x28(%rdx),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 398c2 ::do_widen(char) const@@Base+0x176b2> │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 39793 ::do_widen(char) const@@Base+0x17583> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 3978e ::do_widen(char) const@@Base+0x1757e> │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 39793 ::do_widen(char) const@@Base+0x17583> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - jmpq 3968a ::do_widen(char) const@@Base+0x1747a> │ │ │ │ - mov 0x20(%r8),%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 54c0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - je 39887 ::do_widen(char) const@@Base+0x17677> │ │ │ │ - jmp 398a7 ::do_widen(char) const@@Base+0x17697> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 54a0 <__cxa_begin_catch@plt> │ │ │ │ + jmpq 38979 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3d9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0x4,%edi │ │ │ │ + callq 33ec0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xa920> │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xeb90> │ │ │ │ + mov %r12d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3896e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3ce> │ │ │ │ callq 5700 │ │ │ │ - callq 5960 <__cxa_rethrow@plt> │ │ │ │ + jmpq 3896e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3ce> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + jmpq 38963 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf3c3> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ - callq 5a90 <__cxa_end_catch@plt> │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 38b9f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5ff> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 5b60 <_Unwind_Resume@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 38b8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5ea> │ │ │ │ + jmp 38b8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5ea> │ │ │ │ + jmp 38b8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf5ea> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8d,%r14d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbx │ │ │ │ - lea 0x2158(%rip),%rsi # 3ba70 ::do_widen(char) const@@Base+0x19860> │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x20ce1e(%rip),%rdi │ │ │ │ - callq 5730 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %ecx,%r13d │ │ │ │ + callq 34190 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xabf0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 57b0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 38c00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf660> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 56a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 38c58 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf6b8> │ │ │ │ + jb 38c48 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf6a8> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 38c28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf688> │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 38c38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf698> │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x68,%rdi │ │ │ │ + jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x88,%rdi │ │ │ │ + jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x28,%rdi │ │ │ │ + jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x48,%rdi │ │ │ │ + jmpq 5530 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 5980 │ │ │ │ + callq 5410 │ │ │ │ xor %edi,%edi │ │ │ │ - callq 5870 │ │ │ │ + callq 5660 │ │ │ │ + callq 5820 │ │ │ │ + mov 0x20da97(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 5580 │ │ │ │ + mov 0x20da86(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 5480 │ │ │ │ + movl $0x19,0x20da6a(%rip) │ │ │ │ + callq 5b00 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 57d0 │ │ │ │ + callq 5b00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 5840 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq 5590 │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + imul $0x3e8,%edi,%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + mov %rsp,%r8 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %rax,%r8 │ │ │ │ + cld │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x400,%edi │ │ │ │ + orq $0x1,0x10(%rsp) │ │ │ │ + callq 5710 │ │ │ │ + mov 0x20d9bd(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 5470 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + sete %cl │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + sete %dl │ │ │ │ + test %dl,%cl │ │ │ │ + jne 38da8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf808> │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 38da8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf808> │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + xor %fs:0x28,%rbx │ │ │ │ + jne 38daf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf80f> │ │ │ │ + add $0xa0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 38d86 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf7e6> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - lea 0x22d0(%rip),%rsi # 3bc18 ::do_widen(char) const@@Base+0x19a08> │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x20cdee(%rip),%rdi │ │ │ │ - callq 5730 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38deb , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf84b> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + repz retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%esi │ │ │ │ + jmpq 5770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 5b30 │ │ │ │ + mov 0x20d8ff(%rip),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 38f20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf980> │ │ │ │ + movswl 0x4(%rcx),%eax │ │ │ │ + movswl 0x6(%rcx),%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov 0x20ddca(%rip),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jg 38f2c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf98c> │ │ │ │ + mov 0x20ddb8(%rip),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 38f2c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf98c> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpb $0x0,0x20d687(%rip) # 2464ec , std::allocator >@@GLIBCXX_3.4.21+0xac4> │ │ │ │ + mov %esi,0x20dd9d(%rip) │ │ │ │ + mov %eax,0x20dd93(%rip) │ │ │ │ + je 38e87 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8e7> │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %esi,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + shr $0x1f,%edi │ │ │ │ + add %esi,%ebx │ │ │ │ + add %edi,%edx │ │ │ │ + sar %ebx │ │ │ │ + sar %edx │ │ │ │ + sub %edx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmpb $0x0,0x20d65b(%rip) # 2464eb , std::allocator >@@GLIBCXX_3.4.21+0xac3> │ │ │ │ + jne 38f00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf960> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov 0x20dd69(%rip),%r8d │ │ │ │ + mov 0x20dd67(%rip),%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 38260 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xecc0> │ │ │ │ + cmpb $0x0,0x20d629(%rip) # 2464e8 , std::allocator >@@GLIBCXX_3.4.21+0xac0> │ │ │ │ + mov %r13,0x8(%r12) │ │ │ │ + je 38eec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf94c> │ │ │ │ + cmpb $0x0,0x20d61d(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + je 38eec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf94c> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x20d611(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r13,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov 0x8(%r12),%r13 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%ebp │ │ │ │ + shr $0x1f,%ebp │ │ │ │ + add %eax,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + sar %ebp │ │ │ │ + add %eax,%ecx │ │ │ │ + sar %ecx │ │ │ │ + sub %ecx,%ebp │ │ │ │ + jmpq 38e92 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8f2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmpq 38e40 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf8a0> │ │ │ │ + callq 38cd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf730> │ │ │ │ + lea 0x2fa0(%rip),%rsi # 3bed8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12938> │ │ │ │ + lea 0x20d941(%rip),%rdi │ │ │ │ + mov $0x2a,%edx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x20dcc1(%rip),%esi │ │ │ │ + lea 0x20d92a(%rip),%rdi │ │ │ │ + callq 5b20 │ │ │ │ + lea 0x297b(%rip),%rsi # 3b8dd , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1233d> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x20dc94(%rip),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ - xor %edi,%edi │ │ │ │ + callq 5b20 │ │ │ │ + lea 0x1ed5(%rip),%rsi # 3ae5c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x118bc> │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x2f6a(%rip),%rsi # 3bf08 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12968> │ │ │ │ + mov $0x27,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5800 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 54f0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 5870 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x20c641(%rip),%rax # 245628 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21c088> │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + mov %esi,0x20dc1b(%rip) │ │ │ │ + mov %edx,0x20dc11(%rip) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0xec2(%rip),%rdx # 3a840 ::do_widen(char) const@@Base+0x18630> │ │ │ │ - mov %edi,%r12d │ │ │ │ - sub $0x850,%rsp │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x848(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 39a30 ::do_widen(char) const@@Base+0x17820> │ │ │ │ - lea -0xa0(%rip),%r8 # 39910 ::do_widen(char) const@@Base+0x17700> │ │ │ │ - lea 0x2419(%rip),%rcx # 3bdd0 ::do_widen(char) const@@Base+0x19bc0> │ │ │ │ - lea 0x2433(%rip),%rdx # 3bdf1 ::do_widen(char) const@@Base+0x19be1> │ │ │ │ - lea 0x2436(%rip),%rsi # 3bdfb ::do_widen(char) const@@Base+0x19beb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 39b00 ::do_widen(char) const@@Base+0x178f0> │ │ │ │ - lea -0x94(%rip),%r8 # 39940 ::do_widen(char) const@@Base+0x17730> │ │ │ │ - lea 0x2423(%rip),%rcx # 3bdfe ::do_widen(char) const@@Base+0x19bee> │ │ │ │ - lea 0x242e(%rip),%rdx # 3be10 ::do_widen(char) const@@Base+0x19c00> │ │ │ │ - lea 0x242e(%rip),%rsi # 3be17 ::do_widen(char) const@@Base+0x19c07> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 39b00 ::do_widen(char) const@@Base+0x178f0> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ + cmpq $0x0,0x10(%rdi) │ │ │ │ + je 392f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfd54> │ │ │ │ + cmpq $0x0,0x38(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + je 39340 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfda0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + cmpb $0x0,0x88(%rax) │ │ │ │ + je 3905d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfabd> │ │ │ │ + cmpb $0x0,0x89(%rax) │ │ │ │ + jne 39400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe60> │ │ │ │ + cmpb $0x0,0x8a(%rax) │ │ │ │ + jne 39320 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfd80> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0x61,%eax │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 390ba , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfb1a> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20d967(%rip),%r12d │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movabs $0x65726f63532d6948,%rax │ │ │ │ + movq $0x8,0x18(%rsp) │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movb $0x0,0x28(%rsp) │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3910d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfb6d> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov $0x55555556,%edx │ │ │ │ + movl $0x726f6353,0x20(%rsp) │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + imul %edx │ │ │ │ + movb $0x65,0x14(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x5,0x18(%rsp) │ │ │ │ + movb $0x0,0x25(%rsp) │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3916f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfbcf> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov $0x55555556,%edx │ │ │ │ + movl $0x65657053,0x20(%rsp) │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + imul %edx │ │ │ │ + movb $0x64,0x14(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x5,0x18(%rsp) │ │ │ │ + movb $0x0,0x25(%rsp) │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %edx,%edx │ │ │ │ + callq 38570 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xefd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 391d3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc33> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + callq 57e0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 39216 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfc76> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + lea 0x2d38(%rip),%rcx # 3bf38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12998> │ │ │ │ + mov $0x9,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5390 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov $0x55555556,%ebp │ │ │ │ + mov (%rax),%r12d │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + imul %ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x2cf0(%rip),%rcx # 3bf38 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12998> │ │ │ │ + add $0x6,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5390 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x4(%rax),%r12d │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + imul %ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x2cb7(%rip),%rcx # 3bf3b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1299b> │ │ │ │ + lea 0x6(%rdx,%rdx,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 5390 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%rsi │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + callq 2e420 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e80> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%rsi │ │ │ │ + mov 0x98(%rax),%rdi │ │ │ │ + callq 20f20 , std::allocator >::~basic_stringbuf()@@Base+0x5640> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%rsi │ │ │ │ + mov 0xa8(%rax),%rdi │ │ │ │ + callq 2de60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x48c0> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + xor %fs:0x28,%rax │ │ │ │ + jne 39428 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe88> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + callq 30100 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x6b60> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x8a(%rax) │ │ │ │ + callq 5b00 │ │ │ │ + jmp 392f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfd54> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %r12d,%ebp │ │ │ │ + shr $0x1f,%ebp │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + add %r12d,%ebp │ │ │ │ + sar %ebp │ │ │ │ + callq 2e3e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e40> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + sar %eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %r14d,%r12d │ │ │ │ + shr $0x1f,%r12d │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + add %r14d,%r12d │ │ │ │ + sar %r12d │ │ │ │ + callq 2e400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e60> │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + sar %eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + callq 2e3e0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e40> │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + callq 2e400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x4e60> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov %r14,0x38(%rbx) │ │ │ │ + jmpq 3903a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa9a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 37400 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xde60> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + callq 5b00 │ │ │ │ + jmpq 392f4 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfd54> │ │ │ │ + callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 39443 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfea3> │ │ │ │ + callq 5700 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 39ce0 ::do_widen(char) const@@Base+0x17ad0> │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 3942d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8d> │ │ │ │ + jmp 3942d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8d> │ │ │ │ + jmp 3942d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfe8d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + callq 5770 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ - mov 0x848(%rsp),%rax │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 38e10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf870> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + movabs $0x3320656b616e736e,%rsi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movl $0x302e302e,0x8(%rax) │ │ │ │ + movq $0xc,0x58(%rsp) │ │ │ │ + movb $0x0,0x6c(%rsp) │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 394ec , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xff4c> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + cmpq $0x0,0x10(%rdx) │ │ │ │ + jne 397d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10230> │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + movabs $0x4d20656461637241,%rsi │ │ │ │ + mov $0x646f,%ecx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %cx,0x8(%rax) │ │ │ │ + movb $0x65,0xa(%rax) │ │ │ │ + movq $0xb,0x58(%rsp) │ │ │ │ + movb $0x0,0x6b(%rsp) │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39559 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffb9> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea -0x3(%r13),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r12,0x18(%rbx) │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 5750 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea -0x2(%r12),%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 5750 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + lea 0x3(%r13),%edx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + shr $0x1f,%r8d │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add %r14d,%ecx │ │ │ │ + add %r15d,%r8d │ │ │ │ + mov $0x7,%r9d │ │ │ │ + sar %ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + test %r13d,%r13d │ │ │ │ + cmovns %r13d,%edx │ │ │ │ + sar %r8d │ │ │ │ + sar $0x2,%edx │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + cmpb $0x0,0x20ceb1(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov %r12,0x28(%rbx) │ │ │ │ + je 3965b , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x100bb> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x20cea1(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r12,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov $0x6465,%edx │ │ │ │ + movl $0x73756150,0x60(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %dx,0x4(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x6,0x58(%rsp) │ │ │ │ + movb $0x0,0x66(%rsp) │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 396a3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10103> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 38740 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1a0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 38750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1b0> │ │ │ │ + mov $0xa8,%edi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 5750 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + shr $0x1f,%r8d │ │ │ │ + lea 0x3(%r14),%ecx │ │ │ │ + lea 0x3(%r13),%edx │ │ │ │ + add %r15d,%r8d │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %eax,%r9d │ │ │ │ + test %r14d,%r14d │ │ │ │ + cmovns %r14d,%ecx │ │ │ │ + sar $0x2,%ecx │ │ │ │ + test %r13d,%r13d │ │ │ │ + cmovns %r13d,%edx │ │ │ │ + sar %r9d │ │ │ │ + sar %r8d │ │ │ │ + sar $0x2,%edx │ │ │ │ + callq 383a0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xee00> │ │ │ │ + cmpb $0x0,0x20cdbc(%rip) # 2464ea , std::allocator >@@GLIBCXX_3.4.21+0xac2> │ │ │ │ + mov %r12,0x30(%rbx) │ │ │ │ + je 39750 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101b0> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x20cdac(%rip) # 2464e9 , std::allocator >@@GLIBCXX_3.4.21+0xac1> │ │ │ │ + mov %r12,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 38780 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf1e0> │ │ │ │ + mov 0x30(%rbx),%r12 │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x706c6548,0x60(%rsp) │ │ │ │ + movq $0x4,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movb $0x0,0x64(%rsp) │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3978f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x101ef> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 5750 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 32210 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8c70> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ xor %fs:0x28,%rax │ │ │ │ - jne 39a26 ::do_widen(char) const@@Base+0x17816> │ │ │ │ - add $0x850,%rsp │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + jne 398bc , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1031c> │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov 0xa0(%rax),%rsi │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + movl $0x656d616e,0x20(%rsp) │ │ │ │ + movq $0x4,0x18(%rsp) │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movb $0x0,0x24(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 2f130 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x5b90> │ │ │ │ + lea 0x272b(%rip),%rcx # 3bf3e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1299e> │ │ │ │ + mov $0x6,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 59e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 398b0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10310> │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + callq 38c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf670> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39883 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102e3> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 39896 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102f6> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 39554 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffb4> │ │ │ │ + jmpq 39559 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xffb9> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + jmp 39848 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x102a8> │ │ │ │ callq 57f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 398d7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10337> │ │ │ │ + callq 5700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmp 398c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10321> │ │ │ │ + jmp 398df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1033f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 39911 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10371> │ │ │ │ + callq 5700 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 398d2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10332> │ │ │ │ + jmp 398d7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10337> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 39911 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10371> │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 5770 │ │ │ │ + jmp 398d7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10337> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 398fe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1035e> │ │ │ │ + callq 5700 │ │ │ │ + jmp 398fe , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1035e> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + callq 5770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + jmpq 398df , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1033f> │ │ │ │ + jmpq 398c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10321> │ │ │ │ + jmpq 398c1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10321> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 38fe0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfa40> │ │ │ │ + lea 0x20c3c4(%rip),%rax # 245d60 , std::allocator >@@GLIBCXX_3.4.21+0x338> │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + callq 39470 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xfed0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b60 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39a20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10480> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39a37 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10497> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39a4e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x104ae> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39a65 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x104c5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39a7c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x104dc> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + callq *0x8(%rax) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x40(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39ac7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10527> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x7680(%rip),%rdx # 32410 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x8e70> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 39af0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10550> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea 0x20b96c(%rip),%rax # 245410 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21be70> │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39ab2 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10512> │ │ │ │ + callq 5700 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5770 │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38930 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf390> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 38730 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf190> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq 38dd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf830> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmp 39abf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1051f> │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x23e3(%rip),%rax # 3be1a ::do_widen(char) const@@Base+0x19c0a> │ │ │ │ + lea 0x20c259(%rip),%rax # 245d60 , std::allocator >@@GLIBCXX_3.4.21+0x338> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 39a00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20c239(%rip),%rax # 245d60 , std::allocator >@@GLIBCXX_3.4.21+0x338> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + callq 39a00 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10460> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38dc0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0xf820> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x48,%esi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 5770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x23fe(%rip),%rax # 3bf55 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129b5> │ │ │ │ movq $0x0,0x10(%rdi) │ │ │ │ mov %rsi,0x18(%rdi) │ │ │ │ mov %rdx,0x20(%rdi) │ │ │ │ movl $0x0,0x730(%rdi) │ │ │ │ movl $0x0,0x28(%rdi) │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ movq $0x0,0x838(%rdi) │ │ │ │ @@ -48226,40 +48295,40 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ mov 0x28(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 39aa7 ::do_widen(char) const@@Base+0x17897> │ │ │ │ + jle 39bc7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10627> │ │ │ │ lea 0x38(%rdi),%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rdi │ │ │ │ add $0x1,%ebp │ │ │ │ add $0x38,%rbx │ │ │ │ callq 5860 │ │ │ │ mov -0x30(%rbx),%rdi │ │ │ │ callq 5860 │ │ │ │ cmp %ebp,0x28(%r12) │ │ │ │ - jg 39a88 ::do_widen(char) const@@Base+0x17878> │ │ │ │ + jg 39ba8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10608> │ │ │ │ mov 0x838(%r12),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 39af0 ::do_widen(char) const@@Base+0x178e0> │ │ │ │ + je 39c10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10670> │ │ │ │ mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 39ae2 ::do_widen(char) const@@Base+0x178d2> │ │ │ │ + je 39c02 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10662> │ │ │ │ mov $0x8,%ebx │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 5860 │ │ │ │ mov 0x838(%r12),%rax │ │ │ │ mov (%rax,%rbx,1),%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 39ac8 ::do_widen(char) const@@Base+0x178b8> │ │ │ │ + jne 39be8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10648> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 5860 │ │ │ │ xchg %ax,%ax │ │ │ │ pop %rbx │ │ │ │ @@ -48272,15 +48341,15 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ movslq 0x28(%rdi),%rbx │ │ │ │ cmp $0x20,%ebx │ │ │ │ - je 39c86 ::do_widen(char) const@@Base+0x17a76> │ │ │ │ + je 39da6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10806> │ │ │ │ lea 0x1(%rbx),%eax │ │ │ │ mov %rdx,%r12 │ │ │ │ mov %eax,0x28(%rdi) │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ sub %rbx,%rax │ │ │ │ lea (%rdi,%rax,8),%r13 │ │ │ │ mov %rdx,%rdi │ │ │ │ @@ -48290,104 +48359,104 @@ │ │ │ │ mov %rdx,0x50(%r13) │ │ │ │ movq $0x0,0x30(%r13) │ │ │ │ callq 54b0 │ │ │ │ lea 0x1(%rax),%rdi │ │ │ │ callq 58e0 │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x38(%r13) │ │ │ │ - je 39cb6 ::do_widen(char) const@@Base+0x17aa6> │ │ │ │ + je 39dd6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10836> │ │ │ │ mov %r12,%rdi │ │ │ │ callq 54b0 │ │ │ │ lea 0x1(%rax),%rdi │ │ │ │ callq 58e0 │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x40(%r13) │ │ │ │ - je 39c97 ::do_widen(char) const@@Base+0x17a87> │ │ │ │ + je 39db7 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10817> │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x38(%r13),%r13 │ │ │ │ callq 54b0 │ │ │ │ test %rax,%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - je 39c19 ::do_widen(char) const@@Base+0x17a09> │ │ │ │ + je 39d39 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10799> │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r14,%rdx │ │ │ │ movzbl (%r12,%rcx,1),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ cmp $0x5b,%sil │ │ │ │ - je 39bf0 ::do_widen(char) const@@Base+0x179e0> │ │ │ │ + je 39d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10770> │ │ │ │ cmp $0x3c,%sil │ │ │ │ - je 39bf0 ::do_widen(char) const@@Base+0x179e0> │ │ │ │ + je 39d10 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10770> │ │ │ │ add $0x1,%rcx │ │ │ │ cmp $0x20,%sil │ │ │ │ - je 39c70 ::do_widen(char) const@@Base+0x17a60> │ │ │ │ + je 39d90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107f0> │ │ │ │ add $0x1,%r8 │ │ │ │ cmp %rcx,%rax │ │ │ │ mov %sil,(%rdx) │ │ │ │ - jbe 39c80 ::do_widen(char) const@@Base+0x17a70> │ │ │ │ + jbe 39da0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10800> │ │ │ │ movzbl (%r12,%rcx,1),%esi │ │ │ │ lea (%r14,%r8,1),%rdx │ │ │ │ mov %rdx,%rdi │ │ │ │ cmp $0x5b,%sil │ │ │ │ - jne 39bb1 ::do_widen(char) const@@Base+0x179a1> │ │ │ │ + jne 39cd1 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10731> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ add %rcx,%r12 │ │ │ │ sub %rcx,%rdx │ │ │ │ - jmp 39c05 ::do_widen(char) const@@Base+0x179f5> │ │ │ │ + jmp 39d25 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10785> │ │ │ │ xchg %ax,%ax │ │ │ │ movzbl (%r12,%r8,1),%esi │ │ │ │ mov %sil,(%rdx,%rcx,1) │ │ │ │ add $0x1,%rcx │ │ │ │ add $0x1,%r8 │ │ │ │ cmp %rcx,%rax │ │ │ │ - ja 39c00 ::do_widen(char) const@@Base+0x179f0> │ │ │ │ + ja 39d20 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10780> │ │ │ │ add %r8,%r13 │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ movb $0x0,(%rdi) │ │ │ │ sub %rbx,%rax │ │ │ │ lea 0x0(%rbp,%rax,8),%rcx │ │ │ │ mov 0x38(%rcx),%rdx │ │ │ │ movzbl (%rdx),%eax │ │ │ │ cmp $0x5b,%al │ │ │ │ - jne 39c46 ::do_widen(char) const@@Base+0x17a36> │ │ │ │ + jne 39d66 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107c6> │ │ │ │ movl $0x1,0x30(%rcx) │ │ │ │ movzbl (%rdx),%eax │ │ │ │ cmp $0x3c,%al │ │ │ │ - jne 39c5d ::do_widen(char) const@@Base+0x17a4d> │ │ │ │ + jne 39d7d , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x107dd> │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ sub %rbx,%rax │ │ │ │ movl $0x1,0x34(%rbp,%rax,8) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ cmp %rcx,%rax │ │ │ │ - ja 39ba3 ::do_widen(char) const@@Base+0x17993> │ │ │ │ - jmp 39c19 ::do_widen(char) const@@Base+0x17a09> │ │ │ │ + ja 39cc3 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10723> │ │ │ │ + jmp 39d39 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10799> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea (%r14,%r8,1),%rdi │ │ │ │ - jmp 39c19 ::do_widen(char) const@@Base+0x17a09> │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ - lea 0x21fe(%rip),%rdi # 3be90 ::do_widen(char) const@@Base+0x19c80> │ │ │ │ + jmp 39d39 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10799> │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ + lea 0x221e(%rip),%rdi # 3bfd0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a30> │ │ │ │ callq 5c10 <__cxa_finalize@plt+0x10> │ │ │ │ - lea 0x2242(%rip),%rcx # 3bee0 ::do_widen(char) const@@Base+0x19cd0> │ │ │ │ - lea 0x217f(%rip),%rsi # 3be24 ::do_widen(char) const@@Base+0x19c14> │ │ │ │ - lea 0x21a3(%rip),%rdi # 3be4f ::do_widen(char) const@@Base+0x19c3f> │ │ │ │ + lea 0x2262(%rip),%rcx # 3c020 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a80> │ │ │ │ + lea 0x219a(%rip),%rsi # 3bf5f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129bf> │ │ │ │ + lea 0x21be(%rip),%rdi # 3bf8a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129ea> │ │ │ │ mov $0x87,%edx │ │ │ │ callq 55c0 <__assert_fail@plt> │ │ │ │ - lea 0x2223(%rip),%rcx # 3bee0 ::do_widen(char) const@@Base+0x19cd0> │ │ │ │ - lea 0x2160(%rip),%rsi # 3be24 ::do_widen(char) const@@Base+0x19c14> │ │ │ │ - lea 0x2174(%rip),%rdi # 3be3f ::do_widen(char) const@@Base+0x19c2f> │ │ │ │ + lea 0x2243(%rip),%rcx # 3c020 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a80> │ │ │ │ + lea 0x217b(%rip),%rsi # 3bf5f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129bf> │ │ │ │ + lea 0x218f(%rip),%rdi # 3bf7a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129da> │ │ │ │ mov $0x85,%edx │ │ │ │ callq 55c0 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ @@ -48400,48 +48469,48 @@ │ │ │ │ movslq %ebp,%rdi │ │ │ │ sub $0x28,%rsp │ │ │ │ shl $0x3,%rdi │ │ │ │ callq 58e0 │ │ │ │ mov (%rbx),%r14 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %r14,%r14 │ │ │ │ - je 3a007 ::do_widen(char) const@@Base+0x17df7> │ │ │ │ + je 3a127 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b87> │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ add $0x8,%rbx │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %ebp,(%rsp) │ │ │ │ mov %rax,%r15 │ │ │ │ mov %r14,%r13 │ │ │ │ - jmp 39d60 ::do_widen(char) const@@Base+0x17b50> │ │ │ │ + jmp 39e80 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108e0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ callq 58e0 │ │ │ │ movslq %r12d,%rcx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,(%r15,%rcx,8) │ │ │ │ add $0x1,%r12d │ │ │ │ callq 56f0 │ │ │ │ add $0x8,%rbx │ │ │ │ mov -0x8(%rbx),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 39e08 ::do_widen(char) const@@Base+0x17bf8> │ │ │ │ + je 39f28 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10988> │ │ │ │ mov %r13,%rdi │ │ │ │ callq 54b0 │ │ │ │ cmp $0x2,%rax │ │ │ │ mov %rax,%rbp │ │ │ │ - jbe 39d30 ::do_widen(char) const@@Base+0x17b20> │ │ │ │ + jbe 39e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108b0> │ │ │ │ cmpb $0x2d,0x0(%r13) │ │ │ │ - jne 39d30 ::do_widen(char) const@@Base+0x17b20> │ │ │ │ + jne 39e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108b0> │ │ │ │ lea 0x1(%r13),%r14 │ │ │ │ mov $0x2d,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 5460 │ │ │ │ test %rax,%rax │ │ │ │ - jne 39d30 ::do_widen(char) const@@Base+0x17b20> │ │ │ │ + jne 39e50 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108b0> │ │ │ │ mov (%rsp),%eax │ │ │ │ mov %r15,%rdi │ │ │ │ lea -0x2(%rax,%rbp,1),%eax │ │ │ │ movslq %eax,%rsi │ │ │ │ mov %eax,(%rsp) │ │ │ │ shl $0x3,%rsi │ │ │ │ callq 5aa0 │ │ │ │ @@ -48453,197 +48522,197 @@ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov $0x3,%edi │ │ │ │ add $0x8,%r13 │ │ │ │ add $0x1,%r14 │ │ │ │ callq 58e0 │ │ │ │ mov %rax,-0x8(%r13) │ │ │ │ movsbl -0x1(%r14),%r8d │ │ │ │ - lea 0x207d(%rip),%rcx # 3be5d ::do_widen(char) const@@Base+0x19c4d> │ │ │ │ + lea 0x2098(%rip),%rcx # 3bf98 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129f8> │ │ │ │ mov %rax,%rdi │ │ │ │ mov $0x3,%edx │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ callq 5540 <__sprintf_chk@plt> │ │ │ │ cmp %r13,0x10(%rsp) │ │ │ │ - jne 39dbe ::do_widen(char) const@@Base+0x17bae> │ │ │ │ + jne 39ede , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x1093e> │ │ │ │ lea -0x1(%r12,%rbp,1),%r12d │ │ │ │ - jmpq 39d4f ::do_widen(char) const@@Base+0x17b3f> │ │ │ │ + jmpq 39e6f , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x108cf> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%r13 │ │ │ │ movslq %r12d,%rax │ │ │ │ mov %r12d,0x10(%rsp) │ │ │ │ cmp $0x1,%eax │ │ │ │ mov %r15,(%rsp) │ │ │ │ movq $0x0,(%r15,%rax,8) │ │ │ │ mov %r15,0x838(%r13) │ │ │ │ - je 39f45 ::do_widen(char) const@@Base+0x17d35> │ │ │ │ + je 3a065 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac5> │ │ │ │ movl $0x0,0x1c(%rsp) │ │ │ │ mov $0x1,%r14d │ │ │ │ nop │ │ │ │ movslq %r14d,%rax │ │ │ │ mov 0x28(%r13),%r12d │ │ │ │ lea 0x0(,%rax,8),%rcx │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %r12d,%r12d │ │ │ │ mov (%rcx,%rax,8),%rbp │ │ │ │ - jle 39f70 ::do_widen(char) const@@Base+0x17d60> │ │ │ │ + jle 3a090 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10af0> │ │ │ │ lea 0x40(%r13),%r15 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 39e8f ::do_widen(char) const@@Base+0x17c7f> │ │ │ │ + jmp 39faf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a0f> │ │ │ │ nopl (%rax) │ │ │ │ mov (%r15),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5910 │ │ │ │ test %eax,%eax │ │ │ │ - je 39e9f ::do_widen(char) const@@Base+0x17c8f> │ │ │ │ + je 39fbf , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a1f> │ │ │ │ add $0x1,%ebx │ │ │ │ add $0x38,%r15 │ │ │ │ cmp %r12d,%ebx │ │ │ │ - je 39f70 ::do_widen(char) const@@Base+0x17d60> │ │ │ │ + je 3a090 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10af0> │ │ │ │ mov 0x8(%r15),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 5910 │ │ │ │ test %eax,%eax │ │ │ │ - jne 39e70 ::do_widen(char) const@@Base+0x17c60> │ │ │ │ + jne 39f90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109f0> │ │ │ │ movslq %ebx,%rbx │ │ │ │ movq $0x0,0x10(%r13) │ │ │ │ lea 0x1(%r14),%edx │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ sub %rbx,%rax │ │ │ │ mov 0x34(%r13,%rax,8),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 39fa0 ::do_widen(char) const@@Base+0x17d90> │ │ │ │ + je 3a0c0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b20> │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x8(%rax,%rcx,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 3a032 ::do_widen(char) const@@Base+0x17e22> │ │ │ │ + je 3a152 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10bb2> │ │ │ │ cmpb $0x2d,(%rax) │ │ │ │ - je 3a032 ::do_widen(char) const@@Base+0x17e22> │ │ │ │ + je 3a152 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10bb2> │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ add $0x2,%r14d │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ sub %rbx,%rax │ │ │ │ mov 0x30(%r13,%rax,8),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 39f27 ::do_widen(char) const@@Base+0x17d17> │ │ │ │ + je 3a047 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aa7> │ │ │ │ mov (%rsp),%rcx │ │ │ │ movslq %edx,%rdx │ │ │ │ mov 0x8(%rcx,%rdx,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 39f27 ::do_widen(char) const@@Base+0x17d17> │ │ │ │ + je 3a047 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aa7> │ │ │ │ cmpb $0x2d,(%rax) │ │ │ │ - je 39f27 ::do_widen(char) const@@Base+0x17d17> │ │ │ │ + je 3a047 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aa7> │ │ │ │ movslq %r14d,%rax │ │ │ │ add $0x1,%r14d │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ lea 0x0(,%rbx,8),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ sub %rbx,%rax │ │ │ │ callq *0x60(%r13,%rax,8) │ │ │ │ cmp %r14d,0x10(%rsp) │ │ │ │ - jg 39e40 ::do_widen(char) const@@Base+0x17c30> │ │ │ │ + jg 39f60 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x109c0> │ │ │ │ movslq 0x730(%r13),%rax │ │ │ │ movq $0x0,0x738(%r13,%rax,8) │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x2d,0x0(%rbp) │ │ │ │ - je 39fb0 ::do_widen(char) const@@Base+0x17da0> │ │ │ │ + je 3a0d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b30> │ │ │ │ movslq 0x730(%r13),%rax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp $0x20,%eax │ │ │ │ mov %edx,0x730(%r13) │ │ │ │ - je 3a01e ::do_widen(char) const@@Base+0x17e0e> │ │ │ │ + je 3a13e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b9e> │ │ │ │ mov %rbp,0x738(%r13,%rax,8) │ │ │ │ add $0x1,%r14d │ │ │ │ - jmp 39f3a ::do_widen(char) const@@Base+0x17d2a> │ │ │ │ + jmp 3a05a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aba> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %edx,%eax │ │ │ │ mov %r14d,%edx │ │ │ │ mov %eax,%r14d │ │ │ │ - jmpq 39eee ::do_widen(char) const@@Base+0x17cde> │ │ │ │ + jmpq 3a00e , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10a6e> │ │ │ │ nopl (%rax) │ │ │ │ cmpb $0x2d,0x1(%rbp) │ │ │ │ - je 39ff0 ::do_widen(char) const@@Base+0x17de0> │ │ │ │ + je 3a110 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b70> │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 39f76 ::do_widen(char) const@@Base+0x17d66> │ │ │ │ - mov 0x20c89b(%rip),%rdi │ │ │ │ - lea 0x1eae(%rip),%rdx # 3be7a ::do_widen(char) const@@Base+0x19c6a> │ │ │ │ + jne 3a096 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10af6> │ │ │ │ + mov 0x20c77b(%rip),%rdi │ │ │ │ + lea 0x1ec9(%rip),%rdx # 3bfb5 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a15> │ │ │ │ mov %rbp,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ callq 5ab0 <__fprintf_chk@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ mov $0x1,%edi │ │ │ │ callq 5870 │ │ │ │ nopl (%rax) │ │ │ │ cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 39fb6 ::do_widen(char) const@@Base+0x17da6> │ │ │ │ + jne 3a0d6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10b36> │ │ │ │ add $0x1,%r14d │ │ │ │ movl $0x1,0x1c(%rsp) │ │ │ │ - jmpq 39f3a ::do_widen(char) const@@Base+0x17d2a> │ │ │ │ + jmpq 3a05a , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10aba> │ │ │ │ mov (%rsp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rax,0x838(%r13) │ │ │ │ - jmpq 39f45 ::do_widen(char) const@@Base+0x17d35> │ │ │ │ + jmpq 3a065 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10ac5> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ - lea 0x1e8b(%rip),%rdi # 3beb8 ::do_widen(char) const@@Base+0x19ca8> │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ + lea 0x1eab(%rip),%rdi # 3bff8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x12a58> │ │ │ │ callq 5c10 <__cxa_finalize@plt+0x10> │ │ │ │ imul $0x38,%rbx,%rbx │ │ │ │ - mov 0x20c823(%rip),%rdi │ │ │ │ - lea 0x1e1d(%rip),%rdx # 3be61 ::do_widen(char) const@@Base+0x19c51> │ │ │ │ + mov 0x20c703(%rip),%rdi │ │ │ │ + lea 0x1e38(%rip),%rdx # 3bf9c , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x129fc> │ │ │ │ mov $0x1,%esi │ │ │ │ lea 0x0(%r13,%rbx,1),%rax │ │ │ │ mov 0x38(%rax),%r8 │ │ │ │ mov 0x40(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ callq 5ab0 <__fprintf_chk@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 39a70 ::do_widen(char) const@@Base+0x17860> │ │ │ │ + callq 39b90 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x105f0> │ │ │ │ mov $0x1,%edi │ │ │ │ callq 5870 │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r15 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x20b196(%rip),%r12 # 245218 ::do_widen(char) const@@Base+0x223008> │ │ │ │ + lea 0x20b076(%rip),%r12 # 245218 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bc78> │ │ │ │ push %rbp │ │ │ │ - lea 0x20b22e(%rip),%rbp # 2452b8 ::do_widen(char) const@@Base+0x2230a8> │ │ │ │ + lea 0x20b10e(%rip),%rbp # 2452b8 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x21bd18> │ │ │ │ push %rbx │ │ │ │ mov %edi,%r13d │ │ │ │ mov %rsi,%r14 │ │ │ │ sub %r12,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ sar $0x3,%rbp │ │ │ │ callq 52c0 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3a0c6 ::do_widen(char) const@@Base+0x17eb6> │ │ │ │ + je 3a1e6 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c46> │ │ │ │ xor %ebx,%ebx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r13d,%edi │ │ │ │ callq *(%r12,%rbx,8) │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 3a0b0 ::do_widen(char) const@@Base+0x17ea0> │ │ │ │ + jne 3a1d0 , std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@@Base+0x10c30> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000003a0e4 <.fini>: │ │ │ │ +000000000003a204 <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,482 +1,484 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003a100 01000200 00000000 62617369 635f7374 ........basic_st │ │ │ │ - 0x0003a110 72696e67 3a3a5f4d 5f636f6e 73747275 ring::_M_constru │ │ │ │ - 0x0003a120 6374206e 756c6c20 6e6f7420 76616c69 ct null not vali │ │ │ │ - 0x0003a130 64000000 00000000 25733a20 5f5f706f d.......%s: __po │ │ │ │ - 0x0003a140 73202877 68696368 20697320 257a7529 s (which is %zu) │ │ │ │ - 0x0003a150 203e2074 6869732d 3e73697a 65282920 > this->size() │ │ │ │ - 0x0003a160 28776869 63682069 7320257a 75290000 (which is %zu).. │ │ │ │ - 0x0003a170 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ │ │ - 0x0003a180 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ │ │ - 0x0003a190 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ │ │ - 0x0003a1a0 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ │ │ - 0x0003a1b0 00484f4d 45006261 7369635f 73747269 .HOME.basic_stri │ │ │ │ - 0x0003a1c0 6e673a3a 73756273 74720062 61736963 ng::substr.basic │ │ │ │ - 0x0003a1d0 5f737472 696e673a 3a626173 69635f73 _string::basic_s │ │ │ │ - 0x0003a1e0 7472696e 6700726d 202d7266 2000726d tring.rm -rf .rm │ │ │ │ - 0x0003a1f0 202d6620 002e2e00 62617369 635f7374 -f ....basic_st │ │ │ │ - 0x0003a200 72696e67 3a3a6170 70656e64 0020090d ring::append. .. │ │ │ │ - 0x0003a210 0a000000 0000c842 2048656c 70200028 .......B Help .( │ │ │ │ - 0x0003a220 48656c70 29002043 72656469 74732000 Help). Credits . │ │ │ │ - 0x0003a230 28437265 64697473 29000000 00000000 (Credits)....... │ │ │ │ - 0x0003a240 31345769 6e646f77 47616d65 48656c70 14WindowGameHelp │ │ │ │ - 0x0003a250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0003a260 496e2d67 616d6520 636f6e74 726f6c73 In-game controls │ │ │ │ - 0x0003a270 4d6f7665 2075700a 4d6f7665 20646f77 Move up.Move dow │ │ │ │ - 0x0003a280 6e0a4d6f 7665206c 6566740a 4d6f7665 n.Move left.Move │ │ │ │ - 0x0003a290 20726967 68740a50 61757365 2067616d right.Pause gam │ │ │ │ - 0x0003a2a0 650a5175 69742061 6e797469 6d650a53 e.Quit anytime.S │ │ │ │ - 0x0003a2b0 46697273 74206974 656d0a4c 61737420 First item.Last │ │ │ │ - 0x0003a2c0 70616765 2075700a 70616765 20646f77 page up.page dow │ │ │ │ - 0x0003a2d0 20536574 74696e67 7320616e 64207363 Settings and sc │ │ │ │ - 0x0003a2e0 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ - 0x0003a2f0 61743a0a 20607e2f 2e6c6f63 616c2f73 at:. `~/.local/s │ │ │ │ - 0x0003a300 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ - 0x0003a310 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ - 0x0003a320 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ - 0x0003a330 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ - 0x0003a340 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ - 0x0003a350 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ - 0x0003a360 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ - 0x0003a370 2076332e 302e3020 20202020 20202020 v3.0.0 │ │ │ │ - 0x0003a380 20202020 20202862 75696c74 204d6179 (built May │ │ │ │ - 0x0003a390 54727920 606e736e 616b6520 2d2d6865 Try `nsnake --he │ │ │ │ - 0x0003a3a0 6c706020 616e6420 606d616e 206e736e lp` and `man nsn │ │ │ │ - 0x0003a3b0 616b6560 0a0a4761 6d65206d 61646520 ake`..Game made │ │ │ │ - 0x0003a3c0 62792041 6c657861 6e647265 2044616e by Alexandre Dan │ │ │ │ - 0x0003a3d0 7461732c 0a636f6e 74616374 2068696d tas,.contact him │ │ │ │ - 0x0003a3e0 20617420 3c657540 616c6578 64616e74 at .Thanks f │ │ │ │ - 0x0003a400 6f722070 6c617969 6e672074 68697320 or playing this │ │ │ │ - 0x0003a410 67616d65 203a290a 0a486f6d 65706167 game :)..Homepag │ │ │ │ - 0x0003a420 653a0a20 68747470 3a2f2f6e 736e616b e:. http://nsnak │ │ │ │ - 0x0003a430 652e616c 65786461 6e746173 2e6e6574 e.alexdantas.net │ │ │ │ - 0x0003a440 2f0a536f 75726365 20436f64 653a0a20 /.Source Code:. │ │ │ │ - 0x0003a450 68747470 733a2f2f 67697468 75622e63 https://github.c │ │ │ │ - 0x0003a460 6f6d2f61 6c657864 616e7461 732f6e73 om/alexdantas/ns │ │ │ │ - 0x0003a470 3657696e 646f7700 496e7661 6c696420 6Window.Invalid │ │ │ │ - 0x0003a480 696e6974 69616c20 76616c75 6520666f initial value fo │ │ │ │ - 0x0003a490 72204d65 6e754974 656d5465 78746c69 r MenuItemTextli │ │ │ │ - 0x0003a4a0 7374003e 005b003c 00000000 00000000 st.>.[.<........ │ │ │ │ - 0x0003a4b0 31364d65 6e754974 656d5465 78746c69 16MenuItemTextli │ │ │ │ - 0x0003a4c0 73740000 00000000 00000000 00000000 st.............. │ │ │ │ - 0x0003a4d0 31354d65 6e754974 656d5465 7874626f 15MenuItemTextbo │ │ │ │ - 0x0003a4e0 78005574 696c733a 3a537472 696e673a x.Utils::String: │ │ │ │ - 0x0003a4f0 3a746f53 7472696e 67000000 00000000 :toString....... │ │ │ │ - 0x0003a500 31374d65 6e754974 656d4e75 6d626572 17MenuItemNumber │ │ │ │ - 0x0003a510 626f7800 00000000 00000000 00000000 box............. │ │ │ │ - 0x0003a520 31334d65 6e754974 656d4c61 62656c00 13MenuItemLabel. │ │ │ │ - 0x0003a530 4f4e007c 004f4646 00000000 00000000 ON.|.OFF........ │ │ │ │ - 0x0003a540 31364d65 6e754974 656d4368 65636b62 16MenuItemCheckb │ │ │ │ - 0x0003a550 6f780000 00000000 384d656e 75497465 ox......8MenuIte │ │ │ │ - 0x0003a560 6d000000 00000000 00000000 00000000 m............... │ │ │ │ - 0x0003a570 31344d65 6e75416c 70686162 65746963 14MenuAlphabetic │ │ │ │ - 0x0003a580 00286d6f 72652900 344d656e 75000000 .(more).4Menu... │ │ │ │ - 0x0003a590 205f5f20 2020205f 20205f5f 5f5f5f5f __ _ ______ │ │ │ │ - 0x0003a5a0 5f20205f 5f202020 205f2020 5f5f5f5f _ __ _ ____ │ │ │ │ - 0x0003a5b0 5f5f5f20 205f5f5f 2020205f 20205f5f ___ ___ _ __ │ │ │ │ - 0x0003a5c0 5f5f5f5f 5f0a7c20 207c2020 7c207c7c _____.| | | || │ │ │ │ - 0x0003a5d0 20202020 2020207c 7c20207c 20207c20 || | | │ │ │ │ - 0x0003a5e0 7c7c2020 205f2020 207c7c20 20207c20 || _ || | │ │ │ │ - 0x0003a5f0 7c207c7c 20202020 2020207c 0a7c2020 | || |.| │ │ │ │ - 0x0003a600 207c5f7c 207c7c20 205f5f5f 5f5f7c7c |_| || _____|| │ │ │ │ - 0x0003a610 2020207c 5f7c207c 7c20207c 5f7c2020 |_| || |_| │ │ │ │ - 0x0003a620 7c7c2020 207c5f7c 207c7c20 2020205f || |_| || _ │ │ │ │ - 0x0003a630 5f5f7c0a 7c202020 20202020 7c7c207c __|.| || | │ │ │ │ - 0x0003a640 5f5f5f5f 5f207c20 20202020 20207c7c _____ | || │ │ │ │ - 0x0003a650 20202020 2020207c 7c202020 2020205f || _ │ │ │ │ - 0x0003a660 7c7c2020 207c5f5f 5f200a7c 20205f20 || |___ .| _ │ │ │ │ - 0x0003a670 2020207c 7c5f5f5f 5f5f2020 7c7c2020 ||_____ || │ │ │ │ - 0x0003a680 5f202020 207c7c20 20202020 20207c7c _ || || │ │ │ │ - 0x0003a690 20202020 207c5f20 7c202020 205f5f5f |_ | ___ │ │ │ │ - 0x0003a6a0 7c0a7c20 7c207c20 20207c20 5f5f5f5f |.| | | | ____ │ │ │ │ - 0x0003a6b0 5f7c207c 7c207c20 7c202020 7c7c2020 _| || | | || │ │ │ │ - 0x0003a6c0 205f2020 207c7c20 2020205f 20207c7c _ || _ || │ │ │ │ - 0x0003a6d0 2020207c 5f5f5f20 0a7c5f7c 20207c5f |___ .|_| |_ │ │ │ │ - 0x0003a6e0 5f7c7c5f 5f5f5f5f 5f5f7c7c 5f7c2020 _||_______||_| │ │ │ │ - 0x0003a6f0 7c5f5f7c 7c5f5f7c 207c5f5f 7c7c5f5f |__||__| |__||__ │ │ │ │ - 0x0003a700 5f7c207c 5f7c7c5f 5f5f5f5f 5f5f7c00 _| |_||_______|. │ │ │ │ - 0x0003a710 31344c61 796f7574 4d61696e 4d656e75 14LayoutMainMenu │ │ │ │ - 0x0003a720 00257500 2564004c 6576656c 20000000 .%u.%d.Level ... │ │ │ │ - 0x0003a730 31304c61 796f7574 47616d65 00000000 10LayoutGame.... │ │ │ │ - 0x0003a740 31354c61 796f7574 46697273 7454696d 15LayoutFirstTim │ │ │ │ - 0x0003a750 65000000 00000000 4572726f 72212059 e.......Error! Y │ │ │ │ - 0x0003a760 6f757220 636f6e73 6f6c6520 73637265 our console scre │ │ │ │ - 0x0003a770 656e2069 7320736d 616c6c65 72207468 en is smaller th │ │ │ │ - 0x0003a780 616e0000 00000000 506c6561 73652072 an......Please r │ │ │ │ - 0x0003a790 6573697a 6520796f 75722077 696e646f esize your windo │ │ │ │ - 0x0003a7a0 7720616e 64207472 79206167 61696e00 w and try again. │ │ │ │ - 0x0003a7b0 364c6179 6f757400 4e6f0059 65730064 6Layout.No.Yes.d │ │ │ │ - 0x0003a7c0 65666175 6c740062 6c61636b 00726564 efault.black.red │ │ │ │ - 0x0003a7d0 00677265 656e0079 656c6c6f 7700626c .green.yellow.bl │ │ │ │ - 0x0003a7e0 7565006d 6167656e 74610063 79616e00 ue.magenta.cyan. │ │ │ │ - 0x0003a7f0 77686974 65000000 39416e69 6d617469 white...9Animati │ │ │ │ - 0x0003a800 6f6e0000 00000000 00000000 00000000 on.............. │ │ │ │ - 0x0003a810 3135416e 696d6174 696f6e53 6e616b65 15AnimationSnake │ │ │ │ - 0x0003a820 73000000 1b0d803e 436f756c 64206e6f s......>Could no │ │ │ │ - 0x0003a830 74206372 65617465 2066696c 65202700 t create file '. │ │ │ │ - 0x0003a840 332e302e 30007363 6f726500 6c657665 3.0.0.score.leve │ │ │ │ - 0x0003a850 6c00706f 696e7473 00667275 69747300 l.points.fruits. │ │ │ │ - 0x0003a860 72616e64 6f6d5f77 616c6c73 0074656c random_walls.tel │ │ │ │ - 0x0003a870 65706f72 7400626f 6172645f 73697a65 eport.board_size │ │ │ │ - 0x0003a880 00626f61 72645f73 63726f6c 6c5f6465 .board_scroll_de │ │ │ │ - 0x0003a890 6c617900 626f6172 645f7363 726f6c6c lay.board_scroll │ │ │ │ - 0x0003a8a0 5f6c6566 7400626f 6172645f 7363726f _left.board_scro │ │ │ │ - 0x0003a8b0 6c6c5f72 69676874 00626f61 72645f73 ll_right.board_s │ │ │ │ - 0x0003a8c0 63726f6c 6c5f7570 00626f61 72645f73 croll_up.board_s │ │ │ │ - 0x0003a8d0 63726f6c 6c5f646f 776e0046 696c6520 croll_down.File │ │ │ │ - 0x0003a8e0 27002720 646f6573 6e277420 65786973 '.' doesn't exis │ │ │ │ - 0x0003a8f0 74002720 68617320 616e206f 6c642076 t.' has an old v │ │ │ │ - 0x0003a900 65727369 6f6e2066 6f726d61 74005574 ersion format.Ut │ │ │ │ - 0x0003a910 696c733a 3a537472 696e673a 3a636f6e ils::String::con │ │ │ │ - 0x0003a920 76657274 00000000 00000000 00000000 vert............ │ │ │ │ - 0x0003a930 31385363 6f726546 696c6545 78636570 18ScoreFileExcep │ │ │ │ - 0x0003a940 74696f6e 00000000 36506c61 79657200 tion....6Player. │ │ │ │ - 0x0003a950 52657375 6d650052 65737461 72740051 Resume.Restart.Q │ │ │ │ - 0x0003a960 75697420 746f204d 61696e20 4d656e75 uit to Main Menu │ │ │ │ - 0x0003a970 00517569 74204761 6d650000 00000000 .Quit Game...... │ │ │ │ - 0x0003a980 20030000 58020000 f4010000 2c010000 ...X.......,... │ │ │ │ - 0x0003a990 c8000000 96000000 7d000000 64000000 ........}...d... │ │ │ │ - 0x0003a9a0 50000000 32000000 31324672 7569744d P...2...12FruitM │ │ │ │ - 0x0003a9b0 616e6167 65720034 47616d65 00000000 anager.4Game.... │ │ │ │ - 0x0003a9c0 41627275 70742065 6e64696e 67206f66 Abrupt ending of │ │ │ │ - 0x0003a9d0 2066696c 65207768 696c6520 70617273 file while pars │ │ │ │ - 0x0003a9e0 696e6720 6c657665 6c206174 206c696e ing level at lin │ │ │ │ - 0x0003a9f0 65200076 6563746f 723c626f 6f6c3e3a e .vector: │ │ │ │ - 0x0003aa00 3a5f4d5f 696e7365 72745f61 75780043 :_M_insert_aux.C │ │ │ │ - 0x0003aa10 616e2774 206f7065 6e206669 6c652027 an't open file ' │ │ │ │ - 0x0003aa20 00617574 686f7200 64617465 00636f6d .author.date.com │ │ │ │ - 0x0003aa30 6d656e74 006e736e 616b6500 00000000 ment.nsnake..... │ │ │ │ - 0x0003aa40 3230426f 61726450 61727365 72457863 20BoardParserExc │ │ │ │ - 0x0003aa50 65707469 6f6e0076 6563746f 723a3a5f eption.vector::_ │ │ │ │ - 0x0003aa60 4d5f6465 6661756c 745f6170 70656e64 M_default_append │ │ │ │ - 0x0003aa70 00766563 746f723c 626f6f6c 3e3a3a5f .vector::_ │ │ │ │ - 0x0003aa80 4d5f6669 6c6c5f69 6e736572 74003542 M_fill_insert.5B │ │ │ │ - 0x0003aa90 6f617264 00000000 37417272 61793244 oard....7Array2D │ │ │ │ - 0x0003aaa0 49624500 fcad003d 31325374 6174654d IbE....=12StateM │ │ │ │ - 0x0003aab0 616e6167 65720065 73636170 65006465 anager.escape.de │ │ │ │ - 0x0003aac0 6c657465 00756e64 6566696e 65640062 lete.undefined.b │ │ │ │ - 0x0003aad0 61636b73 70616365 00663100 66320066 ackspace.f1.f2.f │ │ │ │ - 0x0003aae0 33006634 00663500 66360066 37006638 3.f4.f5.f6.f7.f8 │ │ │ │ - 0x0003aaf0 00663900 66313000 66313100 66313200 .f9.f10.f11.f12. │ │ │ │ - 0x0003ab00 696e7365 72742d6c 696e6500 636c6561 insert-line.clea │ │ │ │ - 0x0003ab10 7200636c 6561722d 746f2d65 6e642d6f r.clear-to-end-o │ │ │ │ - 0x0003ab20 662d7363 7265656e 00736372 6f6c6c2d f-screen.scroll- │ │ │ │ - 0x0003ab30 666f7277 61726400 7363726f 6c6c2d62 forward.scroll-b │ │ │ │ - 0x0003ab40 61636b77 61726400 70616765 2d646f77 ackward.page-dow │ │ │ │ - 0x0003ab50 6e007061 67652d75 70007365 742d7461 n.page-up.set-ta │ │ │ │ - 0x0003ab60 6200636c 6561722d 74616200 636c6561 b.clear-tab.clea │ │ │ │ - 0x0003ab70 722d616c 6c2d7461 62730068 6f6d652d r-all-tabs.home- │ │ │ │ - 0x0003ab80 646f776e 006b6579 7061642d 75707065 down.keypad-uppe │ │ │ │ - 0x0003ab90 722d6c65 6674006b 65797061 642d7570 r-left.keypad-up │ │ │ │ - 0x0003aba0 7065722d 72696768 74006b65 79706164 per-right.keypad │ │ │ │ - 0x0003abb0 2d63656e 74657200 6b657970 61642d6c -center.keypad-l │ │ │ │ - 0x0003abc0 6f776572 2d6c6566 74006b65 79706164 ower-left.keypad │ │ │ │ - 0x0003abd0 2d6c6f77 65722d72 69676874 00626163 -lower-right.bac │ │ │ │ - 0x0003abe0 6b2d7461 6200636c 6f736500 6d61726b k-tab.close.mark │ │ │ │ - 0x0003abf0 006f7065 6e007265 66657265 6e636500 .open.reference. │ │ │ │ - 0x0003ac00 72656672 65736800 72657374 61727400 refresh.restart. │ │ │ │ - 0x0003ac10 73686966 742d6265 67696e00 73686966 shift-begin.shif │ │ │ │ - 0x0003ac20 742d6361 6e63656c 00736869 66742d63 t-cancel.shift-c │ │ │ │ - 0x0003ac30 6f6d6d61 6e640073 68696674 2d636f70 ommand.shift-cop │ │ │ │ - 0x0003ac40 79007368 6966742d 63726561 74650073 y.shift-create.s │ │ │ │ - 0x0003ac50 68696674 2d64656c 6574652d 63686172 hift-delete-char │ │ │ │ - 0x0003ac60 00736869 66742d64 656c6574 652d6c69 .shift-delete-li │ │ │ │ - 0x0003ac70 6e650073 656c6563 74007368 6966742d ne.select.shift- │ │ │ │ - 0x0003ac80 656e6400 73686966 742d636c 6561722d end.shift-clear- │ │ │ │ - 0x0003ac90 746f2d65 6e642d6f 662d6c69 6e650073 to-end-of-line.s │ │ │ │ - 0x0003aca0 68696674 2d657869 74007368 6966742d hift-exit.shift- │ │ │ │ - 0x0003acb0 66696e64 00736869 66742d68 656c7000 find.shift-help. │ │ │ │ - 0x0003acc0 73686966 742d686f 6d650073 68696674 shift-home.shift │ │ │ │ - 0x0003acd0 2d696e73 65727400 73686966 742d6c65 -insert.shift-le │ │ │ │ - 0x0003ace0 66740073 68696674 2d6d6573 73616765 ft.shift-message │ │ │ │ - 0x0003acf0 00736869 66742d6d 6f766500 73686966 .shift-move.shif │ │ │ │ - 0x0003ad00 742d6e65 78740073 68696674 2d6f7074 t-next.shift-opt │ │ │ │ - 0x0003ad10 696f6e73 00736869 66742d70 72657669 ions.shift-previ │ │ │ │ - 0x0003ad20 6f757300 73686966 742d7072 696e7400 ous.shift-print. │ │ │ │ - 0x0003ad30 73686966 742d7265 646f0073 68696674 shift-redo.shift │ │ │ │ - 0x0003ad40 2d726570 6c616365 00736869 66742d72 -replace.shift-r │ │ │ │ - 0x0003ad50 69676874 00736869 66742d72 6573756d ight.shift-resum │ │ │ │ - 0x0003ad60 65007368 6966742d 73617665 00736869 e.shift-save.shi │ │ │ │ - 0x0003ad70 66742d73 75737065 6e640073 68696674 ft-suspend.shift │ │ │ │ - 0x0003ad80 2d756e64 6f000000 60a0feff 719ffeff -undo...`...q... │ │ │ │ - 0x0003ad90 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ada0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003adb0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003adc0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003add0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ade0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003adf0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae00 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae10 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae20 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae30 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae40 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae50 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae60 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae70 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae80 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003ae90 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aea0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aeb0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aec0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aed0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aee0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aef0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af00 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af10 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af20 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af30 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af40 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af50 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af60 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af70 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af80 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003af90 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003afa0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003afb0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003afc0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003afd0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003afe0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003aff0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b000 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b010 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b020 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b030 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b040 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b050 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b060 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b070 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b080 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b090 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0a0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0b0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0c0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0d0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0e0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b0f0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b100 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b110 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b120 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b130 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b140 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b150 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b160 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b170 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b180 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b190 719ffeff 60a9feff 48a9feff 30a9feff q...`...H...0... │ │ │ │ - 0x0003b1a0 18a9feff 00a9feff e8a8feff 719ffeff ............q... │ │ │ │ - 0x0003b1b0 d0a8feff b8a8feff a0a8feff 88a8feff ................ │ │ │ │ - 0x0003b1c0 70a8feff 58a8feff 40a8feff 28a8feff p...X...@...(... │ │ │ │ - 0x0003b1d0 10a8feff f8a7feff e0a7feff c8a7feff ................ │ │ │ │ - 0x0003b1e0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b1f0 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b200 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b210 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b220 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b230 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b240 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b250 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b260 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b270 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b280 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b290 719ffeff 719ffeff 719ffeff 719ffeff q...q...q...q... │ │ │ │ - 0x0003b2a0 719ffeff 719ffeff 719ffeff b0a7feff q...q...q....... │ │ │ │ - 0x0003b2b0 98a7feff 80a7feff 68a7feff 719ffeff ........h...q... │ │ │ │ - 0x0003b2c0 50a7feff 38a7feff 20a7feff 08a7feff P...8... ....... │ │ │ │ - 0x0003b2d0 f0a6feff d8a6feff c0a6feff a8a6feff ................ │ │ │ │ - 0x0003b2e0 90a6feff 78a6feff 60a6feff 719ffeff ....x...`...q... │ │ │ │ - 0x0003b2f0 719ffeff 60a3feff 48a3feff 30a3feff q...`...H...0... │ │ │ │ - 0x0003b300 18a3feff 00a3feff e8a2feff d0a2feff ................ │ │ │ │ - 0x0003b310 b8a2feff a0a2feff 88a2feff 70a2feff ............p... │ │ │ │ - 0x0003b320 58a2feff 40a2feff 28a2feff 10a2feff X...@...(....... │ │ │ │ - 0x0003b330 f8a1feff e0a1feff c8a1feff b0a1feff ................ │ │ │ │ - 0x0003b340 98a1feff 80a1feff 68a1feff 50a1feff ........h...P... │ │ │ │ - 0x0003b350 38a1feff 20a1feff 08a1feff f0a0feff 8... ........... │ │ │ │ - 0x0003b360 d8a0feff c0a0feff a8a0feff 90a0feff ................ │ │ │ │ - 0x0003b370 78a0feff e0a4feff c8a4feff b0a4feff x............... │ │ │ │ - 0x0003b380 98a4feff 80a4feff 68a4feff 50a4feff ........h...P... │ │ │ │ - 0x0003b390 38a4feff 20a4feff 08a4feff f0a3feff 8... ........... │ │ │ │ - 0x0003b3a0 d8a3feff c0a3feff a8a3feff 90a3feff ................ │ │ │ │ - 0x0003b3b0 78a3feff a0a5feff 88a5feff 70a5feff x...........p... │ │ │ │ - 0x0003b3c0 58a5feff 40a5feff 28a5feff 10a5feff X...@...(....... │ │ │ │ - 0x0003b3d0 f8a4feff 00a6feff e8a5feff d0a5feff ................ │ │ │ │ - 0x0003b3e0 b8a5feff 30a6feff 18a6feff 48a6feff ....0.......H... │ │ │ │ - 0x0003b3f0 50726573 7320616e 79206b65 792c2045 Press any key, E │ │ │ │ - 0x0003b400 6e746572 20746f20 43616e63 656c0000 nter to Cancel.. │ │ │ │ - 0x0003b410 536f7272 792c2069 74207365 656d7320 Sorry, it seems │ │ │ │ - 0x0003b420 796f7520 68617665 206e6f20 6c657665 you have no leve │ │ │ │ - 0x0003b430 6c732e0a 0a506c65 61736520 636f7079 ls...Please copy │ │ │ │ - 0x0003b440 20746865 20646566 61756c74 206c6576 the default lev │ │ │ │ - 0x0003b450 656c2066 696c6573 2066726f 6d0a602f el files from.`/ │ │ │ │ - 0x0003b460 7573722f 73686172 652f6761 6d65732f usr/share/games/ │ │ │ │ - 0x0003b470 6e736e61 6b652f6c 6576656c 732f600a nsnake/levels/`. │ │ │ │ - 0x0003b480 746f0a60 00000000 0a596f75 2063616e to.`.....You can │ │ │ │ - 0x0003b490 20616c73 6f20646f 776e6c6f 6164206d also download m │ │ │ │ - 0x0003b4a0 6f726520 6c657665 6c732066 726f6d20 ore levels from │ │ │ │ - 0x0003b4b0 74686520 77656273 6974653a 0a687474 the website:.htt │ │ │ │ - 0x0003b4c0 703a2f2f 6e736e61 6b652e61 6c657864 p://nsnake.alexd │ │ │ │ - 0x0003b4d0 616e7461 732e6e65 742f0041 72636164 antas.net/.Arcad │ │ │ │ - 0x0003b4e0 65204d6f 6465004c 6576656c 2053656c e Mode.Level Sel │ │ │ │ - 0x0003b4f0 65637400 47616d65 20536574 74696e67 ect.Game Setting │ │ │ │ - 0x0003b500 73004755 49204f70 74696f6e 7300436f s.GUI Options.Co │ │ │ │ - 0x0003b510 6e74726f 6c730048 656c7000 51756974 ntrols.Help.Quit │ │ │ │ - 0x0003b520 00426163 6b005368 6f772042 6f726465 .Back.Show Borde │ │ │ │ - 0x0003b530 72730046 616e6379 20426f72 64657273 rs.Fancy Borders │ │ │ │ - 0x0003b540 004f7574 65722042 6f726465 72004365 .Outer Border.Ce │ │ │ │ - 0x0003b550 6e746572 20486f72 697a6f6e 74616c00 nter Horizontal. │ │ │ │ - 0x0003b560 43656e74 65722056 65727469 63616c00 Center Vertical. │ │ │ │ - 0x0003b570 4b657920 7570004b 65792064 6f776e00 Key up.Key down. │ │ │ │ - 0x0003b580 4b657920 6c656674 004b6579 20726967 Key left.Key rig │ │ │ │ - 0x0003b590 6874004b 65792070 61757365 004b6579 ht.Key pause.Key │ │ │ │ - 0x0003b5a0 2068656c 70004b65 79207175 69740052 help.Key quit.R │ │ │ │ - 0x0003b5b0 65736574 20746f20 44656661 756c7473 eset to Defaults │ │ │ │ - 0x0003b5c0 00536d61 6c6c004d 65646975 6d005261 .Small.Medium.Ra │ │ │ │ - 0x0003b5d0 6e646f6d 00417265 20796f75 20737572 ndom.Are you sur │ │ │ │ - 0x0003b5e0 653f0041 6c6c2068 69676820 73636f72 e?.All high scor │ │ │ │ - 0x0003b5f0 65732065 72617365 64210060 0a005374 es erased!.`..St │ │ │ │ - 0x0003b600 61727469 6e672053 70656564 00467275 arting Speed.Fru │ │ │ │ - 0x0003b610 69747300 54656c65 706f7274 0052616e its.Teleport.Ran │ │ │ │ - 0x0003b620 646f6d20 57616c6c 73004c61 72676500 dom Walls.Large. │ │ │ │ - 0x0003b630 4d617a65 2073697a 65005363 726f6c6c Maze size.Scroll │ │ │ │ - 0x0003b640 2044656c 6179286d 73290053 63726f6c Delay(ms).Scrol │ │ │ │ - 0x0003b650 6c205570 00536372 6f6c6c20 446f776e l Up.Scroll Down │ │ │ │ - 0x0003b660 00536372 6f6c6c20 4c656674 00536372 .Scroll Left.Scr │ │ │ │ - 0x0003b670 6f6c6c20 52696768 74004572 61736520 oll Right.Erase │ │ │ │ - 0x0003b680 48696768 2053636f 72657300 deddfeff High Scores..... │ │ │ │ - 0x0003b690 a4dcfeff a4dcfeff a4dcfeff a4dcfeff ................ │ │ │ │ - 0x0003b6a0 a4dcfeff a4dcfeff a4dcfeff a4dcfeff ................ │ │ │ │ - 0x0003b6b0 a4dcfeff a4dcfeff a4dcfeff a4dcfeff ................ │ │ │ │ - 0x0003b6c0 a4dcfeff a4dcfeff a4dcfeff a4dcfeff ................ │ │ │ │ - 0x0003b6d0 a4dcfeff bdddfeff 4cdefeff 2bdefeff ........L...+... │ │ │ │ - 0x0003b6e0 9cddfeff 7bddfeff 5addfeff 39ddfeff ....{...Z...9... │ │ │ │ - 0x0003b6f0 ecdafeff bcd9feff e5d9feff 6fd9feff ............o... │ │ │ │ - 0x0003b700 64d9feff 1ad9feff bfd8feff 0cd6feff d............... │ │ │ │ - 0x0003b710 3947616d 65537461 74650000 00000000 9GameState...... │ │ │ │ - 0x0003b720 31374761 6d655374 6174654d 61696e4d 17GameStateMainM │ │ │ │ - 0x0003b730 656e7500 00000000 436f756c 646e2774 enu.....Couldn't │ │ │ │ - 0x0003b740 206c6f61 64207468 65206c65 76656c21 load the level! │ │ │ │ - 0x0003b750 20284572 726f723a 20220022 29004761 (Error: ".").Ga │ │ │ │ - 0x0003b760 6d65204f 76657200 52657472 793f0000 me Over.Retry?.. │ │ │ │ - 0x0003b770 31334761 6d655374 61746547 616d6500 13GameStateGame. │ │ │ │ - 0x0003b780 282a6974 292d3e73 65636f6e 642e6465 (*it)->second.de │ │ │ │ - 0x0003b790 70746820 3d3d206c 2e646570 74682b31 pth == l.depth+1 │ │ │ │ - 0x0003b7a0 00000000 00000000 6475706c 69636174 ........duplicat │ │ │ │ - 0x0003b7b0 65207365 6374696f 6e206e61 6d65206f e section name o │ │ │ │ - 0x0003b7c0 6e207468 65207361 6d65206c 6576656c n the same level │ │ │ │ - 0x0003b7d0 00737263 2f436f6e 6669672f 494e492e .src/Config/INI. │ │ │ │ - 0x0003b7e0 63707000 436f756c 646e2774 206f7065 cpp.Couldn't ope │ │ │ │ - 0x0003b7f0 6e202700 4572726f 72202700 27206f6e n '.Error '.' on │ │ │ │ - 0x0003b800 206c696e 65202300 73656374 696f6e20 line #.section │ │ │ │ - 0x0003b810 77697468 2077726f 6e672064 65707468 with wrong depth │ │ │ │ - 0x0003b820 006e6f20 273d2720 666f756e 64000000 .no '=' found... │ │ │ │ - 0x0003b830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0003b840 766f6964 20494e49 3a3a5061 72736572 void INI::Parser │ │ │ │ - 0x0003b850 3a3a6475 6d702873 74643a3a 6f737472 ::dump(std::ostr │ │ │ │ - 0x0003b860 65616d26 2c20636f 6e737420 494e493a eam&, const INI: │ │ │ │ - 0x0003b870 3a4c6576 656c262c 20636f6e 73742073 :Level&, const s │ │ │ │ - 0x0003b880 7472696e 67262900 5761726e 696e673a tring&).Warning: │ │ │ │ - 0x0003b890 20576520 636f756c 64206e6f 74206372 We could not cr │ │ │ │ - 0x0003b8a0 65617465 20746865 20636f6e 66696775 eate the configu │ │ │ │ - 0x0003b8b0 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x0003b8c0 20202020 20202020 20506c65 61736520 Please │ │ │ │ - 0x0003b8d0 63686563 6b207065 726d6973 73696f6e check permission │ │ │ │ - 0x0003b8e0 7320746f 20746865 20706174 683a0a00 s to the path:.. │ │ │ │ - 0x0003b8f0 5761726e 696e673a 20576520 636f756c Warning: We coul │ │ │ │ - 0x0003b900 64206e6f 74206372 65617465 20746865 d not create the │ │ │ │ - 0x0003b910 2073636f 72652066 696c652e 0a000000 score file..... │ │ │ │ - 0x0003b920 5761726e 696e673a 20596f75 72206869 Warning: Your hi │ │ │ │ - 0x0003b930 67682073 636f7265 2066696c 65206973 gh score file is │ │ │ │ - 0x0003b940 2066726f 6d20616e 206f6c64 206e736e from an old nsn │ │ │ │ - 0x0003b950 616b6520 76657273 696f6e2e 00000000 ake version..... │ │ │ │ - 0x0003b960 4572726f 723a2043 6f727275 70746564 Error: Corrupted │ │ │ │ - 0x0003b970 20686967 68207363 6f726520 66696c65 high score file │ │ │ │ - 0x0003b980 210a0000 00000000 20202020 20202057 !....... W │ │ │ │ - 0x0003b990 65277265 20736f72 72792c20 62757420 e're sorry, but │ │ │ │ - 0x0003b9a0 77652068 61642074 6f206572 61736520 we had to erase │ │ │ │ - 0x0003b9b0 6974002e 6c6f6361 6c2f7368 6172652f it..local/share/ │ │ │ │ - 0x0003b9c0 002f746d 702f0073 65747469 6e67732e ./tmp/.settings. │ │ │ │ - 0x0003b9d0 696e6900 61726361 64652e6e 736e616b ini.arcade.nsnak │ │ │ │ - 0x0003b9e0 6573636f 72657300 2f646576 2f002f64 escores./dev/./d │ │ │ │ - 0x0003b9f0 65762f6e 756c6c00 6c657665 6c732f00 ev/null.levels/. │ │ │ │ - 0x0003ba00 20202020 20202020 20006365 6e746572 .center │ │ │ │ - 0x0003ba10 5f686f72 697a6f6e 74616c00 63656e74 _horizontal.cent │ │ │ │ - 0x0003ba20 65725f76 65727469 63616c00 66616e63 er_vertical.fanc │ │ │ │ - 0x0003ba30 795f626f 72646572 73006f75 7465725f y_borders.outer_ │ │ │ │ - 0x0003ba40 626f7264 65720067 616d6500 66727569 border.game.frui │ │ │ │ - 0x0003ba50 74735f61 745f6f6e 63650073 74617274 ts_at_once.start │ │ │ │ - 0x0003ba60 696e675f 73706565 6400696e 70757400 ing_speed.input. │ │ │ │ - 0x0003ba70 6e736e61 6b652076 332e302e 3020284d nsnake v3.0.0 (M │ │ │ │ - 0x0003ba80 61793230 3138290a 0a202020 2c202020 ay2018).. , │ │ │ │ - 0x0003ba90 20202020 20202020 2c0a2020 2f202020 ,. / │ │ │ │ - 0x0003baa0 20202020 20202020 20205c20 20546869 \ Thi │ │ │ │ - 0x0003bab0 73206761 6d652077 6173206d 61646520 s game was made │ │ │ │ - 0x0003bac0 77697468 0a202828 5f5f2d5e 5e2d2c2d with. ((__-^^-,- │ │ │ │ - 0x0003bad0 5e5e2d5f 5f292920 20616e64 20697473 ^^-__)) and its │ │ │ │ - 0x0003bae0 656c6620 69732046 72656520 536f6674 elf is Free Soft │ │ │ │ - 0x0003baf0 77617265 2c0a2020 602d5f2d 2d2d2720 ware,. `-_---' │ │ │ │ - 0x0003bb00 602d2d2d 5f2d2720 20206c69 63656e73 `---_-' licens │ │ │ │ - 0x0003bb10 65642075 6e646572 20746865 2047504c ed under the GPL │ │ │ │ - 0x0003bb20 76330a20 2020602d 2d7c6f60 20276f7c v3. `--|o` 'o| │ │ │ │ - 0x0003bb30 2d2d2720 20202020 20202020 20202020 --' │ │ │ │ - 0x0003bb40 20202020 3c330a20 20202020 205c2020 <3. \ │ │ │ │ - 0x0003bb50 6020202f 0a202020 20202020 293a203a ` /. ): : │ │ │ │ - 0x0003bb60 280a2020 20202020 203a6f5f 6f3a0a20 (. :o_o:. │ │ │ │ - 0x0003bb70 20202020 20202020 2d0a0a48 6f6d6570 -..Homep │ │ │ │ - 0x0003bb80 6167653a 20202020 20206874 74703a2f age: http:/ │ │ │ │ - 0x0003bb90 2f6e736e 616b652e 616c6578 64616e74 /nsnake.alexdant │ │ │ │ - 0x0003bba0 61732e6e 65742f0a 536f7572 63652043 as.net/.Source C │ │ │ │ - 0x0003bbb0 6f64653a 20202068 74747073 3a2f2f67 ode: https://g │ │ │ │ - 0x0003bbc0 69746875 622e636f 6d2f616c 65786461 ithub.com/alexda │ │ │ │ - 0x0003bbd0 6e746173 2f6e736e 616b652f 0a436f6e ntas/nsnake/.Con │ │ │ │ - 0x0003bbe0 74616374 3a202020 20202020 416c6578 tact: Alex │ │ │ │ - 0x0003bbf0 616e6472 65204461 6e746173 203c6575 andre Dantas │ │ │ │ - 0x0003bc10 0a000000 00000000 205f2020 20202020 ........ _ │ │ │ │ - 0x0003bc20 5f5f2020 205f2020 20202020 205f5f20 __ _ __ │ │ │ │ - 0x0003bc30 2020205f 20202020 205f5f5f 5f200a7c _ ____ .| │ │ │ │ - 0x0003bc40 207c5c20 7c202820 2860207c 207c5c20 |\ | ( (` | |\ │ │ │ │ - 0x0003bc50 7c20202f 202f5c20 207c207c 5f2f207c | / /\ | |_/ | │ │ │ │ - 0x0003bc60 207c5f20 200a7c5f 7c205c7c 205f295f |_ .|_| \| _)_ │ │ │ │ - 0x0003bc70 29207c5f 7c205c7c 202f5f2f 2d2d5c20 ) |_| \| /_/--\ │ │ │ │ - 0x0003bc80 7c5f7c20 5c207c5f 7c5f5f20 0a76332e |_| \ |_|__ .v3. │ │ │ │ - 0x0003bc90 302e3020 20202020 20202020 20202020 0.0 │ │ │ │ - 0x0003bca0 20202020 28627569 6c74204d 61793230 (built May20 │ │ │ │ - 0x0003bcb0 3138290a 0a6e736e 616b6520 69732074 18)..nsnake is t │ │ │ │ - 0x0003bcc0 68652063 6c617373 6963616c 20736e61 he classical sna │ │ │ │ - 0x0003bcd0 6b652067 616d6520 6f6e2074 68652074 ke game on the t │ │ │ │ - 0x0003bce0 65726d69 6e616c0a 0a536574 74696e67 erminal..Setting │ │ │ │ - 0x0003bcf0 7320616e 64207363 6f726573 20617265 s and scores are │ │ │ │ - 0x0003bd00 2073746f 72656420 61743a0a 09607e2f stored at:..`~/ │ │ │ │ - 0x0003bd10 2e6c6f63 616c2f73 68617265 2f6e736e .local/share/nsn │ │ │ │ - 0x0003bd20 616b652f 600a0a55 73616765 3a0a096e ake/`..Usage:..n │ │ │ │ - 0x0003bd30 736e616b 65205b6f 7074696f 6e735d0a snake [options]. │ │ │ │ - 0x0003bd40 0a092d68 2c202d2d 68656c70 20202020 ..-h, --help │ │ │ │ - 0x0003bd50 2053686f 77207468 6973206d 65737361 Show this messa │ │ │ │ - 0x0003bd60 67650a09 2d762c20 2d2d7665 7273696f ge..-v, --versio │ │ │ │ - 0x0003bd70 6e202053 686f7720 67616d65 20766572 n Show game ver │ │ │ │ - 0x0003bd80 73696f6e 20616e64 20636f6e 74616374 sion and contact │ │ │ │ - 0x0003bd90 20696e66 6f0a0a53 65652061 6c736f20 info..See also │ │ │ │ - 0x0003bda0 606d616e 206e736e 616b6560 0a546861 `man nsnake`.Tha │ │ │ │ - 0x0003bdb0 6e6b7320 666f7220 706c6179 696e6720 nks for playing │ │ │ │ - 0x0003bdc0 74686973 2067616d 65203a29 0a000000 this game :).... │ │ │ │ - 0x0003bdd0 53686f77 2067616d 65207665 7273696f Show game versio │ │ │ │ - 0x0003bde0 6e20616e 64206275 696c6420 64617465 n and build date │ │ │ │ - 0x0003bdf0 002d2d76 65727369 6f6e002d 76005368 .--version.-v.Sh │ │ │ │ - 0x0003be00 6f772069 6e737472 75637469 6f6e7300 ow instructions. │ │ │ │ - 0x0003be10 2d2d6865 6c70002d 68005b6f 7074696f --help.-h.[optio │ │ │ │ - 0x0003be20 6e735d00 64657073 2f636f6d 6d616e64 ns].deps/command │ │ │ │ - 0x0003be30 65722f63 6f6d6d61 6e646572 2e63006f er/commander.c.o │ │ │ │ - 0x0003be40 7074696f 6e2d3e61 72676e61 6d65006f ption->argname.o │ │ │ │ - 0x0003be50 7074696f 6e2d3e6c 61726765 002d2563 ption->large.-%c │ │ │ │ - 0x0003be60 00257320 25732061 7267756d 656e7420 .%s %s argument │ │ │ │ - 0x0003be70 72657175 69726564 0a00756e 7265636f required..unreco │ │ │ │ - 0x0003be80 676e697a 65642066 6c616720 25730a00 gnized flag %s.. │ │ │ │ - 0x0003be90 4d617869 6d756d20 6f707469 6f6e2064 Maximum option d │ │ │ │ - 0x0003bea0 6566696e 6974696f 6e732065 78636565 efinitions excee │ │ │ │ - 0x0003beb0 64656400 00000000 4d617869 6d756d20 ded.....Maximum │ │ │ │ - 0x0003bec0 6e756d62 6572206f 66206172 67756d65 number of argume │ │ │ │ - 0x0003bed0 6e747320 65786365 65646564 00000000 nts exceeded.... │ │ │ │ - 0x0003bee0 636f6d6d 616e645f 6f707469 6f6e00 command_option. │ │ │ │ + 0x0003a220 01000200 00000000 62617369 635f7374 ........basic_st │ │ │ │ + 0x0003a230 72696e67 3a3a5f4d 5f636f6e 73747275 ring::_M_constru │ │ │ │ + 0x0003a240 6374206e 756c6c20 6e6f7420 76616c69 ct null not vali │ │ │ │ + 0x0003a250 64000000 00000000 436f756c 646e2774 d.......Couldn't │ │ │ │ + 0x0003a260 206c6f61 64207468 65206c65 76656c21 load the level! │ │ │ │ + 0x0003a270 20284572 726f723a 20220062 61736963 (Error: ".basic │ │ │ │ + 0x0003a280 5f737472 696e673a 3a617070 656e6400 _string::append. │ │ │ │ + 0x0003a290 22290047 616d6520 4f766572 00526574 ").Game Over.Ret │ │ │ │ + 0x0003a2a0 72793f00 00000000 3947616d 65537461 ry?.....9GameSta │ │ │ │ + 0x0003a2b0 74650000 00000000 00000000 00000000 te.............. │ │ │ │ + 0x0003a2c0 31385363 6f726546 696c6545 78636570 18ScoreFileExcep │ │ │ │ + 0x0003a2d0 74696f6e 00000000 00000000 00000000 tion............ │ │ │ │ + 0x0003a2e0 31334761 6d655374 61746547 616d6500 13GameStateGame. │ │ │ │ + 0x0003a2f0 3230426f 61726450 61727365 72457863 20BoardParserExc │ │ │ │ + 0x0003a300 65707469 6f6e0065 73636170 65006465 eption.escape.de │ │ │ │ + 0x0003a310 6c657465 00756e64 6566696e 65640062 lete.undefined.b │ │ │ │ + 0x0003a320 61636b73 70616365 00663100 66320066 ackspace.f1.f2.f │ │ │ │ + 0x0003a330 33006634 00663500 66360066 37006638 3.f4.f5.f6.f7.f8 │ │ │ │ + 0x0003a340 00663900 66313000 66313100 66313200 .f9.f10.f11.f12. │ │ │ │ + 0x0003a350 696e7365 72742d6c 696e6500 636c6561 insert-line.clea │ │ │ │ + 0x0003a360 7200636c 6561722d 746f2d65 6e642d6f r.clear-to-end-o │ │ │ │ + 0x0003a370 662d7363 7265656e 00736372 6f6c6c2d f-screen.scroll- │ │ │ │ + 0x0003a380 666f7277 61726400 7363726f 6c6c2d62 forward.scroll-b │ │ │ │ + 0x0003a390 61636b77 61726400 70616765 2d646f77 ackward.page-dow │ │ │ │ + 0x0003a3a0 6e007061 67652d75 70007365 742d7461 n.page-up.set-ta │ │ │ │ + 0x0003a3b0 6200636c 6561722d 74616200 636c6561 b.clear-tab.clea │ │ │ │ + 0x0003a3c0 722d616c 6c2d7461 62730068 6f6d652d r-all-tabs.home- │ │ │ │ + 0x0003a3d0 646f776e 006b6579 7061642d 75707065 down.keypad-uppe │ │ │ │ + 0x0003a3e0 722d6c65 6674006b 65797061 642d7570 r-left.keypad-up │ │ │ │ + 0x0003a3f0 7065722d 72696768 74006b65 79706164 per-right.keypad │ │ │ │ + 0x0003a400 2d63656e 74657200 6b657970 61642d6c -center.keypad-l │ │ │ │ + 0x0003a410 6f776572 2d6c6566 74006b65 79706164 ower-left.keypad │ │ │ │ + 0x0003a420 2d6c6f77 65722d72 69676874 00626163 -lower-right.bac │ │ │ │ + 0x0003a430 6b2d7461 6200636c 6f736500 6d61726b k-tab.close.mark │ │ │ │ + 0x0003a440 006f7065 6e007265 66657265 6e636500 .open.reference. │ │ │ │ + 0x0003a450 72656672 65736800 72657374 61727400 refresh.restart. │ │ │ │ + 0x0003a460 73686966 742d6265 67696e00 73686966 shift-begin.shif │ │ │ │ + 0x0003a470 742d6361 6e63656c 00736869 66742d63 t-cancel.shift-c │ │ │ │ + 0x0003a480 6f6d6d61 6e640073 68696674 2d636f70 ommand.shift-cop │ │ │ │ + 0x0003a490 79007368 6966742d 63726561 74650073 y.shift-create.s │ │ │ │ + 0x0003a4a0 68696674 2d64656c 6574652d 63686172 hift-delete-char │ │ │ │ + 0x0003a4b0 00736869 66742d64 656c6574 652d6c69 .shift-delete-li │ │ │ │ + 0x0003a4c0 6e650073 656c6563 74007368 6966742d ne.select.shift- │ │ │ │ + 0x0003a4d0 656e6400 73686966 742d636c 6561722d end.shift-clear- │ │ │ │ + 0x0003a4e0 746f2d65 6e642d6f 662d6c69 6e650073 to-end-of-line.s │ │ │ │ + 0x0003a4f0 68696674 2d657869 74007368 6966742d hift-exit.shift- │ │ │ │ + 0x0003a500 66696e64 00736869 66742d68 656c7000 find.shift-help. │ │ │ │ + 0x0003a510 73686966 742d686f 6d650073 68696674 shift-home.shift │ │ │ │ + 0x0003a520 2d696e73 65727400 73686966 742d6c65 -insert.shift-le │ │ │ │ + 0x0003a530 66740073 68696674 2d6d6573 73616765 ft.shift-message │ │ │ │ + 0x0003a540 00736869 66742d6d 6f766500 73686966 .shift-move.shif │ │ │ │ + 0x0003a550 742d6e65 78740073 68696674 2d6f7074 t-next.shift-opt │ │ │ │ + 0x0003a560 696f6e73 00736869 66742d70 72657669 ions.shift-previ │ │ │ │ + 0x0003a570 6f757300 73686966 742d7072 696e7400 ous.shift-print. │ │ │ │ + 0x0003a580 73686966 742d7265 646f0073 68696674 shift-redo.shift │ │ │ │ + 0x0003a590 2d726570 6c616365 00736869 66742d72 -replace.shift-r │ │ │ │ + 0x0003a5a0 69676874 00736869 66742d72 6573756d ight.shift-resum │ │ │ │ + 0x0003a5b0 65007368 6966742d 73617665 00736869 e.shift-save.shi │ │ │ │ + 0x0003a5c0 66742d73 75737065 6e640073 68696674 ft-suspend.shift │ │ │ │ + 0x0003a5d0 2d756e64 6f000000 d0c5fcff e1c4fcff -undo........... │ │ │ │ + 0x0003a5e0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a5f0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a600 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a610 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a620 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a630 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a640 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a650 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a660 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a670 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a680 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a690 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6a0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6b0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6c0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6d0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6e0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a6f0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a700 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a710 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a720 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a730 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a740 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a750 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a760 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a770 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a780 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a790 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7a0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7b0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7c0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7d0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7e0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a7f0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a800 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a810 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a820 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a830 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a840 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a850 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a860 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a870 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a880 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a890 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8a0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8b0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8c0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8d0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8e0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a8f0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a900 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a910 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a920 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a930 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a940 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a950 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a960 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a970 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a980 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a990 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a9a0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a9b0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a9c0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a9d0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003a9e0 e1c4fcff d0cefcff b8cefcff a0cefcff ................ │ │ │ │ + 0x0003a9f0 88cefcff 70cefcff 58cefcff e1c4fcff ....p...X....... │ │ │ │ + 0x0003aa00 40cefcff 28cefcff 10cefcff f8cdfcff @...(........... │ │ │ │ + 0x0003aa10 e0cdfcff c8cdfcff b0cdfcff 98cdfcff ................ │ │ │ │ + 0x0003aa20 80cdfcff 68cdfcff 50cdfcff 38cdfcff ....h...P...8... │ │ │ │ + 0x0003aa30 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa40 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa50 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa60 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa70 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa80 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aa90 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aaa0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aab0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aac0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aad0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aae0 e1c4fcff e1c4fcff e1c4fcff e1c4fcff ................ │ │ │ │ + 0x0003aaf0 e1c4fcff e1c4fcff e1c4fcff 20cdfcff ............ ... │ │ │ │ + 0x0003ab00 08cdfcff f0ccfcff d8ccfcff e1c4fcff ................ │ │ │ │ + 0x0003ab10 c0ccfcff a8ccfcff 90ccfcff 78ccfcff ............x... │ │ │ │ + 0x0003ab20 60ccfcff 48ccfcff 30ccfcff 18ccfcff `...H...0....... │ │ │ │ + 0x0003ab30 00ccfcff e8cbfcff d0cbfcff e1c4fcff ................ │ │ │ │ + 0x0003ab40 e1c4fcff d0c8fcff b8c8fcff a0c8fcff ................ │ │ │ │ + 0x0003ab50 88c8fcff 70c8fcff 58c8fcff 40c8fcff ....p...X...@... │ │ │ │ + 0x0003ab60 28c8fcff 10c8fcff f8c7fcff e0c7fcff (............... │ │ │ │ + 0x0003ab70 c8c7fcff b0c7fcff 98c7fcff 80c7fcff ................ │ │ │ │ + 0x0003ab80 68c7fcff 50c7fcff 38c7fcff 20c7fcff h...P...8... ... │ │ │ │ + 0x0003ab90 08c7fcff f0c6fcff d8c6fcff c0c6fcff ................ │ │ │ │ + 0x0003aba0 a8c6fcff 90c6fcff 78c6fcff 60c6fcff ........x...`... │ │ │ │ + 0x0003abb0 48c6fcff 30c6fcff 18c6fcff 00c6fcff H...0........... │ │ │ │ + 0x0003abc0 e8c5fcff 50cafcff 38cafcff 20cafcff ....P...8... ... │ │ │ │ + 0x0003abd0 08cafcff f0c9fcff d8c9fcff c0c9fcff ................ │ │ │ │ + 0x0003abe0 a8c9fcff 90c9fcff 78c9fcff 60c9fcff ........x...`... │ │ │ │ + 0x0003abf0 48c9fcff 30c9fcff 18c9fcff 00c9fcff H...0........... │ │ │ │ + 0x0003ac00 e8c8fcff 10cbfcff f8cafcff e0cafcff ................ │ │ │ │ + 0x0003ac10 c8cafcff b0cafcff 98cafcff 80cafcff ................ │ │ │ │ + 0x0003ac20 68cafcff 70cbfcff 58cbfcff 40cbfcff h...p...X...@... │ │ │ │ + 0x0003ac30 28cbfcff a0cbfcff 88cbfcff b8cbfcff (............... │ │ │ │ + 0x0003ac40 31325374 6174654d 616e6167 65720000 12StateManager.. │ │ │ │ + 0x0003ac50 50726573 7320616e 79206b65 792c2045 Press any key, E │ │ │ │ + 0x0003ac60 6e746572 20746f20 43616e63 656c0000 nter to Cancel.. │ │ │ │ + 0x0003ac70 536f7272 792c2069 74207365 656d7320 Sorry, it seems │ │ │ │ + 0x0003ac80 796f7520 68617665 206e6f20 6c657665 you have no leve │ │ │ │ + 0x0003ac90 6c732e0a 0a506c65 61736520 636f7079 ls...Please copy │ │ │ │ + 0x0003aca0 20746865 20646566 61756c74 206c6576 the default lev │ │ │ │ + 0x0003acb0 656c2066 696c6573 2066726f 6d0a602f el files from.`/ │ │ │ │ + 0x0003acc0 7573722f 73686172 652f6761 6d65732f usr/share/games/ │ │ │ │ + 0x0003acd0 6e736e61 6b652f6c 6576656c 732f600a nsnake/levels/`. │ │ │ │ + 0x0003ace0 746f0a60 00000000 0a596f75 2063616e to.`.....You can │ │ │ │ + 0x0003acf0 20616c73 6f20646f 776e6c6f 6164206d also download m │ │ │ │ + 0x0003ad00 6f726520 6c657665 6c732066 726f6d20 ore levels from │ │ │ │ + 0x0003ad10 74686520 77656273 6974653a 0a687474 the website:.htt │ │ │ │ + 0x0003ad20 703a2f2f 6e736e61 6b652e61 6c657864 p://nsnake.alexd │ │ │ │ + 0x0003ad30 616e7461 732e6e65 742f0041 72636164 antas.net/.Arcad │ │ │ │ + 0x0003ad40 65204d6f 6465004c 6576656c 2053656c e Mode.Level Sel │ │ │ │ + 0x0003ad50 65637400 47616d65 20536574 74696e67 ect.Game Setting │ │ │ │ + 0x0003ad60 73004755 49204f70 74696f6e 7300436f s.GUI Options.Co │ │ │ │ + 0x0003ad70 6e74726f 6c730048 656c7000 51756974 ntrols.Help.Quit │ │ │ │ + 0x0003ad80 00426163 6b005368 6f772042 6f726465 .Back.Show Borde │ │ │ │ + 0x0003ad90 72730046 616e6379 20426f72 64657273 rs.Fancy Borders │ │ │ │ + 0x0003ada0 004f7574 65722042 6f726465 72004365 .Outer Border.Ce │ │ │ │ + 0x0003adb0 6e746572 20486f72 697a6f6e 74616c00 nter Horizontal. │ │ │ │ + 0x0003adc0 43656e74 65722056 65727469 63616c00 Center Vertical. │ │ │ │ + 0x0003add0 4b657920 7570004b 65792064 6f776e00 Key up.Key down. │ │ │ │ + 0x0003ade0 4b657920 6c656674 004b6579 20726967 Key left.Key rig │ │ │ │ + 0x0003adf0 6874004b 65792070 61757365 004b6579 ht.Key pause.Key │ │ │ │ + 0x0003ae00 2068656c 70004b65 79207175 69740052 help.Key quit.R │ │ │ │ + 0x0003ae10 65736574 20746f20 44656661 756c7473 eset to Defaults │ │ │ │ + 0x0003ae20 00536d61 6c6c004d 65646975 6d005261 .Small.Medium.Ra │ │ │ │ + 0x0003ae30 6e646f6d 00417265 20796f75 20737572 ndom.Are you sur │ │ │ │ + 0x0003ae40 653f0041 6c6c2068 69676820 73636f72 e?.All high scor │ │ │ │ + 0x0003ae50 65732065 72617365 64210060 0a005374 es erased!.`..St │ │ │ │ + 0x0003ae60 61727469 6e672053 70656564 00467275 arting Speed.Fru │ │ │ │ + 0x0003ae70 69747300 54656c65 706f7274 0052616e its.Teleport.Ran │ │ │ │ + 0x0003ae80 646f6d20 57616c6c 73004c61 72676500 dom Walls.Large. │ │ │ │ + 0x0003ae90 4d617a65 2073697a 65005363 726f6c6c Maze size.Scroll │ │ │ │ + 0x0003aea0 2044656c 6179286d 73290053 63726f6c Delay(ms).Scrol │ │ │ │ + 0x0003aeb0 6c205570 00536372 6f6c6c20 446f776e l Up.Scroll Down │ │ │ │ + 0x0003aec0 00536372 6f6c6c20 4c656674 00536372 .Scroll Left.Scr │ │ │ │ + 0x0003aed0 6f6c6c20 52696768 74004572 61736520 oll Right.Erase │ │ │ │ + 0x0003aee0 48696768 2053636f 72657300 4e05fdff High Scores.N... │ │ │ │ + 0x0003aef0 1404fdff 1404fdff 1404fdff 1404fdff ................ │ │ │ │ + 0x0003af00 1404fdff 1404fdff 1404fdff 1404fdff ................ │ │ │ │ + 0x0003af10 1404fdff 1404fdff 1404fdff 1404fdff ................ │ │ │ │ + 0x0003af20 1404fdff 1404fdff 1404fdff 1404fdff ................ │ │ │ │ + 0x0003af30 1404fdff 2d05fdff bc05fdff 9b05fdff ....-........... │ │ │ │ + 0x0003af40 0c05fdff eb04fdff ca04fdff a904fdff ................ │ │ │ │ + 0x0003af50 5c02fdff 2c01fdff 5501fdff df00fdff \...,...U....... │ │ │ │ + 0x0003af60 d400fdff 8a00fdff 2f00fdff 7cfdfcff ......../...|... │ │ │ │ + 0x0003af70 31374761 6d655374 6174654d 61696e4d 17GameStateMainM │ │ │ │ + 0x0003af80 656e7500 00000000 25733a20 5f5f706f enu.....%s: __po │ │ │ │ + 0x0003af90 73202877 68696368 20697320 257a7529 s (which is %zu) │ │ │ │ + 0x0003afa0 203e2074 6869732d 3e73697a 65282920 > this->size() │ │ │ │ + 0x0003afb0 28776869 63682069 7320257a 75290000 (which is %zu).. │ │ │ │ + 0x0003afc0 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ │ │ + 0x0003afd0 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ │ │ + 0x0003afe0 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ │ │ + 0x0003aff0 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ │ │ + 0x0003b000 00484f4d 45006261 7369635f 73747269 .HOME.basic_stri │ │ │ │ + 0x0003b010 6e673a3a 73756273 74720062 61736963 ng::substr.basic │ │ │ │ + 0x0003b020 5f737472 696e673a 3a626173 69635f73 _string::basic_s │ │ │ │ + 0x0003b030 7472696e 6700726d 202d7266 2000726d tring.rm -rf .rm │ │ │ │ + 0x0003b040 202d6620 002e2e00 20090d0a 00000000 -f .... ....... │ │ │ │ + 0x0003b050 0000c842 00000000 6e736e61 6b652076 ...B....nsnake v │ │ │ │ + 0x0003b060 332e302e 3020284f 63743230 3231290a 3.0.0 (Oct2021). │ │ │ │ + 0x0003b070 0a202020 2c202020 20202020 20202020 . , │ │ │ │ + 0x0003b080 2c0a2020 2f202020 20202020 20202020 ,. / │ │ │ │ + 0x0003b090 20205c20 20546869 73206761 6d652077 \ This game w │ │ │ │ + 0x0003b0a0 6173206d 61646520 77697468 0a202828 as made with. (( │ │ │ │ + 0x0003b0b0 5f5f2d5e 5e2d2c2d 5e5e2d5f 5f292920 __-^^-,-^^-__)) │ │ │ │ + 0x0003b0c0 20616e64 20697473 656c6620 69732046 and itself is F │ │ │ │ + 0x0003b0d0 72656520 536f6674 77617265 2c0a2020 ree Software,. │ │ │ │ + 0x0003b0e0 602d5f2d 2d2d2720 602d2d2d 5f2d2720 `-_---' `---_-' │ │ │ │ + 0x0003b0f0 20206c69 63656e73 65642075 6e646572 licensed under │ │ │ │ + 0x0003b100 20746865 2047504c 76330a20 2020602d the GPLv3. `- │ │ │ │ + 0x0003b110 2d7c6f60 20276f7c 2d2d2720 20202020 -|o` 'o|--' │ │ │ │ + 0x0003b120 20202020 20202020 20202020 3c330a20 <3. │ │ │ │ + 0x0003b130 20202020 205c2020 6020202f 0a202020 \ ` /. │ │ │ │ + 0x0003b140 20202020 293a203a 280a2020 20202020 ): :(. │ │ │ │ + 0x0003b150 203a6f5f 6f3a0a20 20202020 20202020 :o_o:. │ │ │ │ + 0x0003b160 2d0a0a48 6f6d6570 6167653a 20202020 -..Homepage: │ │ │ │ + 0x0003b170 20206874 74703a2f 2f6e736e 616b652e http://nsnake. │ │ │ │ + 0x0003b180 616c6578 64616e74 61732e6e 65742f0a alexdantas.net/. │ │ │ │ + 0x0003b190 536f7572 63652043 6f64653a 20202068 Source Code: h │ │ │ │ + 0x0003b1a0 74747073 3a2f2f67 69746875 622e636f ttps://github.co │ │ │ │ + 0x0003b1b0 6d2f616c 65786461 6e746173 2f6e736e m/alexdantas/nsn │ │ │ │ + 0x0003b1c0 616b652f 0a436f6e 74616374 3a202020 ake/.Contact: │ │ │ │ + 0x0003b1d0 20202020 416c6578 616e6472 65204461 Alexandre Da │ │ │ │ + 0x0003b1e0 6e746173 203c6575 40616c65 7864616e ntas ........ │ │ │ │ + 0x0003b200 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ + 0x0003b210 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ + 0x0003b220 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ + 0x0003b230 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ + 0x0003b240 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ + 0x0003b250 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ + 0x0003b260 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ + 0x0003b270 7c5f5f20 0a76332e 302e3020 20202020 |__ .v3.0.0 │ │ │ │ + 0x0003b280 20202020 20202020 20202020 28627569 (bui │ │ │ │ + 0x0003b290 6c74204f 63743230 3231290a 0a6e736e lt Oct2021)..nsn │ │ │ │ + 0x0003b2a0 616b6520 69732074 68652063 6c617373 ake is the class │ │ │ │ + 0x0003b2b0 6963616c 20736e61 6b652067 616d6520 ical snake game │ │ │ │ + 0x0003b2c0 6f6e2074 68652074 65726d69 6e616c0a on the terminal. │ │ │ │ + 0x0003b2d0 0a536574 74696e67 7320616e 64207363 .Settings and sc │ │ │ │ + 0x0003b2e0 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ + 0x0003b2f0 61743a0a 09607e2f 2e6c6f63 616c2f73 at:..`~/.local/s │ │ │ │ + 0x0003b300 68617265 2f6e736e 616b652f 600a0a55 hare/nsnake/`..U │ │ │ │ + 0x0003b310 73616765 3a0a096e 736e616b 65205b6f sage:..nsnake [o │ │ │ │ + 0x0003b320 7074696f 6e735d0a 0a092d68 2c202d2d ptions]...-h, -- │ │ │ │ + 0x0003b330 68656c70 20202020 2053686f 77207468 help Show th │ │ │ │ + 0x0003b340 6973206d 65737361 67650a09 2d762c20 is message..-v, │ │ │ │ + 0x0003b350 2d2d7665 7273696f 6e202053 686f7720 --version Show │ │ │ │ + 0x0003b360 67616d65 20766572 73696f6e 20616e64 game version and │ │ │ │ + 0x0003b370 20636f6e 74616374 20696e66 6f0a0a53 contact info..S │ │ │ │ + 0x0003b380 65652061 6c736f20 606d616e 206e736e ee also `man nsn │ │ │ │ + 0x0003b390 616b6560 0a546861 6e6b7320 666f7220 ake`.Thanks for │ │ │ │ + 0x0003b3a0 706c6179 696e6720 74686973 2067616d playing this gam │ │ │ │ + 0x0003b3b0 65203a29 0a000000 53686f77 2067616d e :)....Show gam │ │ │ │ + 0x0003b3c0 65207665 7273696f 6e20616e 64206275 e version and bu │ │ │ │ + 0x0003b3d0 696c6420 64617465 00332e30 2e30002d ild date.3.0.0.- │ │ │ │ + 0x0003b3e0 2d766572 73696f6e 002d7600 53686f77 -version.-v.Show │ │ │ │ + 0x0003b3f0 20696e73 74727563 74696f6e 73002d2d instructions.-- │ │ │ │ + 0x0003b400 68656c70 002d6800 5761726e 696e673a help.-h.Warning: │ │ │ │ + 0x0003b410 20576520 636f756c 64206e6f 74206372 We could not cr │ │ │ │ + 0x0003b420 65617465 20746865 20636f6e 66696775 eate the configu │ │ │ │ + 0x0003b430 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ + 0x0003b440 20202020 20202020 20506c65 61736520 Please │ │ │ │ + 0x0003b450 63686563 6b207065 726d6973 73696f6e check permission │ │ │ │ + 0x0003b460 7320746f 20746865 20706174 683a0a00 s to the path:.. │ │ │ │ + 0x0003b470 5761726e 696e673a 20576520 636f756c Warning: We coul │ │ │ │ + 0x0003b480 64206e6f 74206372 65617465 20746865 d not create the │ │ │ │ + 0x0003b490 2073636f 72652066 696c652e 0a000000 score file..... │ │ │ │ + 0x0003b4a0 5761726e 696e673a 20596f75 72206869 Warning: Your hi │ │ │ │ + 0x0003b4b0 67682073 636f7265 2066696c 65206973 gh score file is │ │ │ │ + 0x0003b4c0 2066726f 6d20616e 206f6c64 206e736e from an old nsn │ │ │ │ + 0x0003b4d0 616b6520 76657273 696f6e2e 00000000 ake version..... │ │ │ │ + 0x0003b4e0 4572726f 723a2043 6f727275 70746564 Error: Corrupted │ │ │ │ + 0x0003b4f0 20686967 68207363 6f726520 66696c65 high score file │ │ │ │ + 0x0003b500 210a0000 00000000 20202020 20202057 !....... W │ │ │ │ + 0x0003b510 65277265 20736f72 72792c20 62757420 e're sorry, but │ │ │ │ + 0x0003b520 77652068 61642074 6f206572 61736520 we had to erase │ │ │ │ + 0x0003b530 6974002e 6c6f6361 6c2f7368 6172652f it..local/share/ │ │ │ │ + 0x0003b540 006e736e 616b6500 2f746d70 2f007365 .nsnake./tmp/.se │ │ │ │ + 0x0003b550 7474696e 67732e69 6e690061 72636164 ttings.ini.arcad │ │ │ │ + 0x0003b560 652e6e73 6e616b65 73636f72 6573002f e.nsnakescores./ │ │ │ │ + 0x0003b570 6465762f 002f6465 762f6e75 6c6c006c dev/./dev/null.l │ │ │ │ + 0x0003b580 6576656c 732f0020 20202020 20202020 evels/. │ │ │ │ + 0x0003b590 0063656e 7465725f 686f7269 7a6f6e74 .center_horizont │ │ │ │ + 0x0003b5a0 616c0063 656e7465 725f7665 72746963 al.center_vertic │ │ │ │ + 0x0003b5b0 616c0066 616e6379 5f626f72 64657273 al.fancy_borders │ │ │ │ + 0x0003b5c0 006f7574 65725f62 6f726465 72007261 .outer_border.ra │ │ │ │ + 0x0003b5d0 6e646f6d 5f77616c 6c730067 616d6500 ndom_walls.game. │ │ │ │ + 0x0003b5e0 66727569 74735f61 745f6f6e 63650074 fruits_at_once.t │ │ │ │ + 0x0003b5f0 656c6570 6f727400 626f6172 645f7363 eleport.board_sc │ │ │ │ + 0x0003b600 726f6c6c 5f64656c 61790062 6f617264 roll_delay.board │ │ │ │ + 0x0003b610 5f736372 6f6c6c5f 75700062 6f617264 _scroll_up.board │ │ │ │ + 0x0003b620 5f736372 6f6c6c5f 646f776e 00626f61 _scroll_down.boa │ │ │ │ + 0x0003b630 72645f73 63726f6c 6c5f6c65 66740062 rd_scroll_left.b │ │ │ │ + 0x0003b640 6f617264 5f736372 6f6c6c5f 72696768 oard_scroll_righ │ │ │ │ + 0x0003b650 74007374 61727469 6e675f73 70656564 t.starting_speed │ │ │ │ + 0x0003b660 00696e70 75740062 6f617264 5f73697a .input.board_siz │ │ │ │ + 0x0003b670 65005574 696c733a 3a537472 696e673a e.Utils::String: │ │ │ │ + 0x0003b680 3a746f53 7472696e 67005574 696c733a :toString.Utils: │ │ │ │ + 0x0003b690 3a537472 696e673a 3a636f6e 76657274 :String::convert │ │ │ │ + 0x0003b6a0 00000000 00000000 282a6974 292d3e73 ........(*it)->s │ │ │ │ + 0x0003b6b0 65636f6e 642e6465 70746820 3d3d206c econd.depth == l │ │ │ │ + 0x0003b6c0 2e646570 74682b31 00000000 00000000 .depth+1........ │ │ │ │ + 0x0003b6d0 6475706c 69636174 65207365 6374696f duplicate sectio │ │ │ │ + 0x0003b6e0 6e206e61 6d65206f 6e207468 65207361 n name on the sa │ │ │ │ + 0x0003b6f0 6d65206c 6576656c 00737263 2f436f6e me level.src/Con │ │ │ │ + 0x0003b700 6669672f 494e492e 63707000 436f756c fig/INI.cpp.Coul │ │ │ │ + 0x0003b710 646e2774 206f7065 6e202700 4572726f dn't open '.Erro │ │ │ │ + 0x0003b720 72202700 27206f6e 206c696e 65202300 r '.' on line #. │ │ │ │ + 0x0003b730 73656374 696f6e20 77697468 2077726f section with wro │ │ │ │ + 0x0003b740 6e672064 65707468 006e6f20 273d2720 ng depth.no '=' │ │ │ │ + 0x0003b750 666f756e 64000000 00000000 00000000 found........... │ │ │ │ + 0x0003b760 766f6964 20494e49 3a3a5061 72736572 void INI::Parser │ │ │ │ + 0x0003b770 3a3a6475 6d702873 74643a3a 6f737472 ::dump(std::ostr │ │ │ │ + 0x0003b780 65616d26 2c20636f 6e737420 494e493a eam&, const INI: │ │ │ │ + 0x0003b790 3a4c6576 656c262c 20636f6e 73742073 :Level&, const s │ │ │ │ + 0x0003b7a0 7472696e 67262900 52657375 6d650052 tring&).Resume.R │ │ │ │ + 0x0003b7b0 65737461 72740051 75697420 746f204d estart.Quit to M │ │ │ │ + 0x0003b7c0 61696e20 4d656e75 00517569 74204761 ain Menu.Quit Ga │ │ │ │ + 0x0003b7d0 6d650000 00000000 00000000 00000000 me.............. │ │ │ │ + 0x0003b7e0 20030000 58020000 f4010000 2c010000 ...X.......,... │ │ │ │ + 0x0003b7f0 c8000000 96000000 7d000000 64000000 ........}...d... │ │ │ │ + 0x0003b800 50000000 32000000 36506c61 79657200 P...2...6Player. │ │ │ │ + 0x0003b810 31324672 7569744d 616e6167 65720034 12FruitManager.4 │ │ │ │ + 0x0003b820 47616d65 00436f75 6c64206e 6f742063 Game.Could not c │ │ │ │ + 0x0003b830 72656174 65206669 6c652027 0073636f reate file '.sco │ │ │ │ + 0x0003b840 7265006c 6576656c 00706f69 6e747300 re.level.points. │ │ │ │ + 0x0003b850 66727569 74730046 696c6520 27002720 fruits.File '.' │ │ │ │ + 0x0003b860 646f6573 6e277420 65786973 74002720 doesn't exist.' │ │ │ │ + 0x0003b870 68617320 616e206f 6c642076 65727369 has an old versi │ │ │ │ + 0x0003b880 6f6e2066 6f726d61 74000000 00000000 on format....... │ │ │ │ + 0x0003b890 41627275 70742065 6e64696e 67206f66 Abrupt ending of │ │ │ │ + 0x0003b8a0 2066696c 65207768 696c6520 70617273 file while pars │ │ │ │ + 0x0003b8b0 696e6720 6c657665 6c206174 206c696e ing level at lin │ │ │ │ + 0x0003b8c0 65200076 6563746f 723c626f 6f6c3e3a e .vector: │ │ │ │ + 0x0003b8d0 3a5f4d5f 696e7365 72745f61 75780043 :_M_insert_aux.C │ │ │ │ + 0x0003b8e0 616e2774 206f7065 6e206669 6c652027 an't open file ' │ │ │ │ + 0x0003b8f0 00617574 686f7200 64617465 00636f6d .author.date.com │ │ │ │ + 0x0003b900 6d656e74 00766563 746f723a 3a5f4d5f ment.vector::_M_ │ │ │ │ + 0x0003b910 64656661 756c745f 61707065 6e640076 default_append.v │ │ │ │ + 0x0003b920 6563746f 723c626f 6f6c3e3a 3a5f4d5f ector::_M_ │ │ │ │ + 0x0003b930 66696c6c 5f696e73 65727400 35426f61 fill_insert.5Boa │ │ │ │ + 0x0003b940 72640000 00000000 37417272 61793244 rd......7Array2D │ │ │ │ + 0x0003b950 49624500 fcad003d 2048656c 70200028 IbE....= Help .( │ │ │ │ + 0x0003b960 48656c70 29002043 72656469 74732000 Help). Credits . │ │ │ │ + 0x0003b970 28437265 64697473 29000000 00000000 (Credits)....... │ │ │ │ + 0x0003b980 31345769 6e646f77 47616d65 48656c70 14WindowGameHelp │ │ │ │ + 0x0003b990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003b9a0 496e2d67 616d6520 636f6e74 726f6c73 In-game controls │ │ │ │ + 0x0003b9b0 4d6f7665 2075700a 4d6f7665 20646f77 Move up.Move dow │ │ │ │ + 0x0003b9c0 6e0a4d6f 7665206c 6566740a 4d6f7665 n.Move left.Move │ │ │ │ + 0x0003b9d0 20726967 68740a50 61757365 2067616d right.Pause gam │ │ │ │ + 0x0003b9e0 650a5175 69742061 6e797469 6d650a53 e.Quit anytime.S │ │ │ │ + 0x0003b9f0 46697273 74206974 656d0a4c 61737420 First item.Last │ │ │ │ + 0x0003ba00 70616765 2075700a 70616765 20646f77 page up.page dow │ │ │ │ + 0x0003ba10 20536574 74696e67 7320616e 64207363 Settings and sc │ │ │ │ + 0x0003ba20 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ + 0x0003ba30 61743a0a 20607e2f 2e6c6f63 616c2f73 at:. `~/.local/s │ │ │ │ + 0x0003ba40 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ + 0x0003ba50 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ + 0x0003ba60 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ + 0x0003ba70 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ + 0x0003ba80 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ + 0x0003ba90 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ + 0x0003baa0 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ + 0x0003bab0 2076332e 302e3020 20202020 20202020 v3.0.0 │ │ │ │ + 0x0003bac0 20202020 20202862 75696c74 204f6374 (built Oct │ │ │ │ + 0x0003bad0 54727920 606e736e 616b6520 2d2d6865 Try `nsnake --he │ │ │ │ + 0x0003bae0 6c706020 616e6420 606d616e 206e736e lp` and `man nsn │ │ │ │ + 0x0003baf0 616b6560 0a0a4761 6d65206d 61646520 ake`..Game made │ │ │ │ + 0x0003bb00 62792041 6c657861 6e647265 2044616e by Alexandre Dan │ │ │ │ + 0x0003bb10 7461732c 0a636f6e 74616374 2068696d tas,.contact him │ │ │ │ + 0x0003bb20 20617420 3c657540 616c6578 64616e74 at .Thanks f │ │ │ │ + 0x0003bb40 6f722070 6c617969 6e672074 68697320 or playing this │ │ │ │ + 0x0003bb50 67616d65 203a290a 0a486f6d 65706167 game :)..Homepag │ │ │ │ + 0x0003bb60 653a0a20 68747470 3a2f2f6e 736e616b e:. http://nsnak │ │ │ │ + 0x0003bb70 652e616c 65786461 6e746173 2e6e6574 e.alexdantas.net │ │ │ │ + 0x0003bb80 2f0a536f 75726365 20436f64 653a0a20 /.Source Code:. │ │ │ │ + 0x0003bb90 68747470 733a2f2f 67697468 75622e63 https://github.c │ │ │ │ + 0x0003bba0 6f6d2f61 6c657864 616e7461 732f6e73 om/alexdantas/ns │ │ │ │ + 0x0003bbb0 31354c61 796f7574 46697273 7454696d 15LayoutFirstTim │ │ │ │ + 0x0003bbc0 65004e6f 00596573 00000000 00000000 e.No.Yes........ │ │ │ │ + 0x0003bbd0 39416e69 6d617469 6f6e0000 00000000 9Animation...... │ │ │ │ + 0x0003bbe0 3135416e 696d6174 696f6e53 6e616b65 15AnimationSnake │ │ │ │ + 0x0003bbf0 73000000 1b0d803e 205f5f20 2020205f s......> __ _ │ │ │ │ + 0x0003bc00 20205f5f 5f5f5f5f 5f20205f 5f202020 _______ __ │ │ │ │ + 0x0003bc10 205f2020 5f5f5f5f 5f5f5f20 205f5f5f _ _______ ___ │ │ │ │ + 0x0003bc20 2020205f 20205f5f 5f5f5f5f 5f0a7c20 _ _______.| │ │ │ │ + 0x0003bc30 207c2020 7c207c7c 20202020 2020207c | | || | │ │ │ │ + 0x0003bc40 7c20207c 20207c20 7c7c2020 205f2020 | | | || _ │ │ │ │ + 0x0003bc50 207c7c20 20207c20 7c207c7c 20202020 || | | || │ │ │ │ + 0x0003bc60 2020207c 0a7c2020 207c5f7c 207c7c20 |.| |_| || │ │ │ │ + 0x0003bc70 205f5f5f 5f5f7c7c 2020207c 5f7c207c _____|| |_| | │ │ │ │ + 0x0003bc80 7c20207c 5f7c2020 7c7c2020 207c5f7c | |_| || |_| │ │ │ │ + 0x0003bc90 207c7c20 2020205f 5f5f7c0a 7c202020 || ___|.| │ │ │ │ + 0x0003bca0 20202020 7c7c207c 5f5f5f5f 5f207c20 || |_____ | │ │ │ │ + 0x0003bcb0 20202020 20207c7c 20202020 2020207c || | │ │ │ │ + 0x0003bcc0 7c202020 2020205f 7c7c2020 207c5f5f | _|| |__ │ │ │ │ + 0x0003bcd0 5f200a7c 20205f20 2020207c 7c5f5f5f _ .| _ ||___ │ │ │ │ + 0x0003bce0 5f5f2020 7c7c2020 5f202020 207c7c20 __ || _ || │ │ │ │ + 0x0003bcf0 20202020 20207c7c 20202020 207c5f20 || |_ │ │ │ │ + 0x0003bd00 7c202020 205f5f5f 7c0a7c20 7c207c20 | ___|.| | | │ │ │ │ + 0x0003bd10 20207c20 5f5f5f5f 5f7c207c 7c207c20 | _____| || | │ │ │ │ + 0x0003bd20 7c202020 7c7c2020 205f2020 207c7c20 | || _ || │ │ │ │ + 0x0003bd30 2020205f 20207c7c 2020207c 5f5f5f20 _ || |___ │ │ │ │ + 0x0003bd40 0a7c5f7c 20207c5f 5f7c7c5f 5f5f5f5f .|_| |__||_____ │ │ │ │ + 0x0003bd50 5f5f7c7c 5f7c2020 7c5f5f7c 7c5f5f7c __||_| |__||__| │ │ │ │ + 0x0003bd60 207c5f5f 7c7c5f5f 5f7c207c 5f7c7c5f |__||___| |_||_ │ │ │ │ + 0x0003bd70 5f5f5f5f 5f5f7c00 00000000 00000000 ______|......... │ │ │ │ + 0x0003bd80 31344c61 796f7574 4d61696e 4d656e75 14LayoutMainMenu │ │ │ │ + 0x0003bd90 00646566 61756c74 00626c61 636b0072 .default.black.r │ │ │ │ + 0x0003bda0 65640067 7265656e 0079656c 6c6f7700 ed.green.yellow. │ │ │ │ + 0x0003bdb0 626c7565 006d6167 656e7461 00637961 blue.magenta.cya │ │ │ │ + 0x0003bdc0 6e007768 69746500 00000000 00000000 n.white......... │ │ │ │ + 0x0003bdd0 31354d65 6e754974 656d5465 7874626f 15MenuItemTextbo │ │ │ │ + 0x0003bde0 78003e00 5b003c00 4f4e007c 004f4646 x.>.[.<.ON.|.OFF │ │ │ │ + 0x0003bdf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003be00 31364d65 6e754974 656d4368 65636b62 16MenuItemCheckb │ │ │ │ + 0x0003be10 6f780000 00000000 00000000 00000000 ox.............. │ │ │ │ + 0x0003be20 31344d65 6e75416c 70686162 65746963 14MenuAlphabetic │ │ │ │ + 0x0003be30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003be40 31374d65 6e754974 656d4e75 6d626572 17MenuItemNumber │ │ │ │ + 0x0003be50 626f7800 00000000 00000000 00000000 box............. │ │ │ │ + 0x0003be60 31334d65 6e754974 656d4c61 62656c00 13MenuItemLabel. │ │ │ │ + 0x0003be70 384d656e 75497465 6d000000 00000000 8MenuItem....... │ │ │ │ + 0x0003be80 496e7661 6c696420 696e6974 69616c20 Invalid initial │ │ │ │ + 0x0003be90 76616c75 6520666f 72204d65 6e754974 value for MenuIt │ │ │ │ + 0x0003bea0 656d5465 78746c69 73740000 00000000 emTextlist...... │ │ │ │ + 0x0003beb0 31364d65 6e754974 656d5465 78746c69 16MenuItemTextli │ │ │ │ + 0x0003bec0 73740028 6d6f7265 2900344d 656e7500 st.(more).4Menu. │ │ │ │ + 0x0003bed0 3657696e 646f7700 4572726f 72212059 6Window.Error! Y │ │ │ │ + 0x0003bee0 6f757220 636f6e73 6f6c6520 73637265 our console scre │ │ │ │ + 0x0003bef0 656e2069 7320736d 616c6c65 72207468 en is smaller th │ │ │ │ + 0x0003bf00 616e0000 00000000 506c6561 73652072 an......Please r │ │ │ │ + 0x0003bf10 6573697a 6520796f 75722077 696e646f esize your windo │ │ │ │ + 0x0003bf20 7720616e 64207472 79206167 61696e00 w and try again. │ │ │ │ + 0x0003bf30 364c6179 6f757400 25750025 64004c65 6Layout.%u.%d.Le │ │ │ │ + 0x0003bf40 76656c20 00000000 31304c61 796f7574 vel ....10Layout │ │ │ │ + 0x0003bf50 47616d65 005b6f70 74696f6e 735d0064 Game.[options].d │ │ │ │ + 0x0003bf60 6570732f 636f6d6d 616e6465 722f636f eps/commander/co │ │ │ │ + 0x0003bf70 6d6d616e 6465722e 63006f70 74696f6e mmander.c.option │ │ │ │ + 0x0003bf80 2d3e6172 676e616d 65006f70 74696f6e ->argname.option │ │ │ │ + 0x0003bf90 2d3e6c61 72676500 2d256300 25732025 ->large.-%c.%s % │ │ │ │ + 0x0003bfa0 73206172 67756d65 6e742072 65717569 s argument requi │ │ │ │ + 0x0003bfb0 7265640a 00756e72 65636f67 6e697a65 red..unrecognize │ │ │ │ + 0x0003bfc0 6420666c 61672025 730a0000 00000000 d flag %s....... │ │ │ │ + 0x0003bfd0 4d617869 6d756d20 6f707469 6f6e2064 Maximum option d │ │ │ │ + 0x0003bfe0 6566696e 6974696f 6e732065 78636565 efinitions excee │ │ │ │ + 0x0003bff0 64656400 00000000 4d617869 6d756d20 ded.....Maximum │ │ │ │ + 0x0003c000 6e756d62 6572206f 66206172 67756d65 number of argume │ │ │ │ + 0x0003c010 6e747320 65786365 65646564 00000000 nts exceeded.... │ │ │ │ + 0x0003c020 636f6d6d 616e645f 6f707469 6f6e00 command_option. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,218 +1,218 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0003bef0 011b033b 640d0000 ab010000 f093fcff ...;d........... │ │ │ │ - 0x0003bf00 b00d0000 109dfcff d80d0000 209dfcff ............ ... │ │ │ │ - 0x0003bf10 305d0000 509dfcff 100e0000 109efcff 0]..P........... │ │ │ │ - 0x0003bf20 68150000 809efcff 84160000 b09efcff h............... │ │ │ │ - 0x0003bf30 e81b0000 e09efcff 282b0000 109ffcff ........(+...... │ │ │ │ - 0x0003bf40 842c0000 409ffcff ec2e0000 709ffcff .,..@.......p... │ │ │ │ - 0x0003bf50 f43b0000 20a0fcff 303e0000 50a0fcff .;.. ...0>..P... │ │ │ │ - 0x0003bf60 90400000 80a0fcff 54420000 b0a0fcff .@......TB...... │ │ │ │ - 0x0003bf70 c0440000 60a1fcff 904b0000 90a1fcff .D..`....K...... │ │ │ │ - 0x0003bf80 184c0000 c0a1fcff a4500000 10a2fcff .L.......P...... │ │ │ │ - 0x0003bf90 8c530000 40a2fcff c8540000 70a2fcff .S..@....T..p... │ │ │ │ - 0x0003bfa0 e0590000 a0a2fcff 2c5a0000 e0a2fcff .Y......,Z...... │ │ │ │ - 0x0003bfb0 945c0000 c0a3fcff 145d0000 f0a3fcff .\.......]...... │ │ │ │ - 0x0003bfc0 800d0000 00a5fcff 400e0000 30a5fcff ........@...0... │ │ │ │ - 0x0003bfd0 680e0000 00a6fcff 9c0e0000 20a6fcff h........... ... │ │ │ │ - 0x0003bfe0 b40e0000 50a6fcff dc0e0000 80a6fcff ....P........... │ │ │ │ - 0x0003bff0 f40e0000 d0a6fcff 0c0f0000 e0a6fcff ................ │ │ │ │ - 0x0003c000 200f0000 80a7fcff 4c0f0000 e0a7fcff .......L....... │ │ │ │ - 0x0003c010 680f0000 b0a8fcff 940f0000 e0a8fcff h............... │ │ │ │ - 0x0003c020 ac0f0000 20abfcff 00100000 90abfcff .... ........... │ │ │ │ - 0x0003c030 1c100000 00acfcff 38100000 80adfcff ........8....... │ │ │ │ - 0x0003c040 78100000 90aefcff a8100000 60affcff x...........`... │ │ │ │ - 0x0003c050 e0100000 d0b0fcff 20110000 70b1fcff ........ ...p... │ │ │ │ - 0x0003c060 58110000 e0b2fcff 98110000 f0b2fcff X............... │ │ │ │ - 0x0003c070 ac110000 00b3fcff c0110000 20b3fcff ............ ... │ │ │ │ - 0x0003c080 d4110000 50b3fcff f0110000 10b4fcff ....P........... │ │ │ │ - 0x0003c090 28120000 90b4fcff 5c120000 10b5fcff (.......\....... │ │ │ │ - 0x0003c0a0 8c120000 b0b5fcff d8120000 a0b8fcff ................ │ │ │ │ - 0x0003c0b0 28130000 a0bbfcff bc130000 70bcfcff (...........p... │ │ │ │ - 0x0003c0c0 fc130000 40bdfcff 74140000 80c5fcff ....@...t....... │ │ │ │ - 0x0003c0d0 18150000 d0c9fcff 78130000 80cafcff ........x....... │ │ │ │ - 0x0003c0e0 3c140000 e0cafcff c8140000 70cdfcff <...........p... │ │ │ │ - 0x0003c0f0 88150000 90cdfcff 9c150000 00cefcff ................ │ │ │ │ - 0x0003c100 c0150000 70cefcff e4150000 f0cefcff ....p........... │ │ │ │ - 0x0003c110 08160000 00cffcff 1c160000 10cffcff ................ │ │ │ │ - 0x0003c120 30160000 a0cffcff 54160000 d0cffcff 0.......T....... │ │ │ │ - 0x0003c130 6c160000 00d0fcff d0160000 10f1fcff l............... │ │ │ │ - 0x0003c140 70170000 e0f2fcff a0160000 10f3fcff p............... │ │ │ │ - 0x0003c150 b4160000 40f3fcff 24170000 70f4fcff ....@...$...p... │ │ │ │ - 0x0003c160 b8170000 f0f4fcff dc170000 10f5fcff ................ │ │ │ │ - 0x0003c170 f8170000 40f5fcff 24180000 10f6fcff ....@...$....... │ │ │ │ - 0x0003c180 58180000 70f6fcff 98180000 b0f7fcff X...p........... │ │ │ │ - 0x0003c190 e8180000 70f9fcff 38190000 80f9fcff ....p...8....... │ │ │ │ - 0x0003c1a0 4c190000 e0f9fcff 98190000 d0fafcff L............... │ │ │ │ - 0x0003c1b0 e8190000 30fbfcff 341a0000 40fbfcff ....0...4...@... │ │ │ │ - 0x0003c1c0 481a0000 50fbfcff 5c1a0000 60fbfcff H...P...\...`... │ │ │ │ - 0x0003c1d0 701a0000 70fbfcff 841a0000 80fbfcff p...p........... │ │ │ │ - 0x0003c1e0 981a0000 90fbfcff ac1a0000 40fdfcff ............@... │ │ │ │ - 0x0003c1f0 401b0000 c0fffcff 881b0000 2000fdff @........... ... │ │ │ │ - 0x0003c200 d41b0000 8000fdff 001c0000 e000fdff ................ │ │ │ │ - 0x0003c210 181c0000 0001fdff 301c0000 1001fdff ........0....... │ │ │ │ - 0x0003c220 441c0000 d001fdff 681c0000 a002fdff D.......h....... │ │ │ │ - 0x0003c230 001d0000 e004fdff 541d0000 9006fdff ........T....... │ │ │ │ - 0x0003c240 841d0000 7009fdff d81d0000 a009fdff ....p........... │ │ │ │ - 0x0003c250 ec1d0000 d009fdff 001e0000 e009fdff ................ │ │ │ │ - 0x0003c260 141e0000 100afdff 9c1c0000 900afdff ................ │ │ │ │ - 0x0003c270 c81c0000 100bfdff 501e0000 200cfdff ........P... ... │ │ │ │ - 0x0003c280 8c1e0000 f00cfdff c01e0000 a00efdff ................ │ │ │ │ - 0x0003c290 2c1f0000 a00ffdff 741f0000 b00ffdff ,.......t....... │ │ │ │ - 0x0003c2a0 301e0000 0010fdff 101f0000 5010fdff 0...........P... │ │ │ │ - 0x0003c2b0 b81f0000 2011fdff ec1f0000 9014fdff .... ........... │ │ │ │ - 0x0003c2c0 1c200000 c01bfdff 70200000 a01cfdff . ......p ...... │ │ │ │ - 0x0003c2d0 c0200000 c01cfdff d4200000 f01cfdff . ....... ...... │ │ │ │ - 0x0003c2e0 e8200000 201dfdff fc200000 301dfdff . .. .... ..0... │ │ │ │ - 0x0003c2f0 10210000 501dfdff 881f0000 801dfdff .!..P........... │ │ │ │ - 0x0003c300 9c1f0000 b01dfdff 28210000 c01dfdff ........(!...... │ │ │ │ - 0x0003c310 5c210000 901efdff 90210000 801ffdff \!.......!...... │ │ │ │ - 0x0003c320 fc210000 8020fdff 3c220000 9020fdff .!... ..<"... .. │ │ │ │ - 0x0003c330 3c210000 e020fdff e0210000 3021fdff .. │ │ │ │ - 0x0003c4b0 0c2a0000 103ffdff 44290000 4040fdff .*...?..D)..@@.. │ │ │ │ - 0x0003c4c0 b4290000 9040fdff 8c2a0000 4041fdff .)...@...*..@A.. │ │ │ │ - 0x0003c4d0 d42a0000 f042fdff 402b0000 e044fdff .*...B..@+...D.. │ │ │ │ - 0x0003c4e0 902b0000 5045fdff c02b0000 1046fdff .+..PE...+...F.. │ │ │ │ - 0x0003c4f0 ec2b0000 3046fdff 0c2c0000 6046fdff .+..0F...,..`F.. │ │ │ │ - 0x0003c500 702a0000 9046fdff c02a0000 c046fdff p*...F...*...F.. │ │ │ │ - 0x0003c510 302c0000 304bfdff 9c2c0000 4050fdff 0,..0K...,..@P.. │ │ │ │ - 0x0003c520 f02c0000 c050fdff 202d0000 c051fdff .,...P.. -...Q.. │ │ │ │ - 0x0003c530 4c2d0000 e051fdff 6c2d0000 1052fdff L-...Q..l-...R.. │ │ │ │ - 0x0003c540 902d0000 2052fdff a42d0000 3052fdff .-.. R...-..0R.. │ │ │ │ - 0x0003c550 b82d0000 7052fdff e82d0000 9052fdff .-..pR...-...R.. │ │ │ │ - 0x0003c560 042e0000 c052fdff 242e0000 e052fdff .....R..$....R.. │ │ │ │ - 0x0003c570 402e0000 f052fdff 542e0000 1053fdff @....R..T....S.. │ │ │ │ - 0x0003c580 702e0000 2053fdff 842e0000 3053fdff p... S......0S.. │ │ │ │ - 0x0003c590 982e0000 0055fdff d82e0000 2055fdff .....U...... U.. │ │ │ │ - 0x0003c5a0 082f0000 f055fdff 9c2f0000 5058fdff ./...U.../..PX.. │ │ │ │ - 0x0003c5b0 f02f0000 b05efdff 3c2f0000 3061fdff ./...^........ │ │ │ │ - 0x0003c7a0 203c0000 4018feff 343c0000 7018feff <..@...4<..p... │ │ │ │ - 0x0003c7b0 6c3d0000 d019feff b83d0000 001afeff l=.......=...... │ │ │ │ - 0x0003c7c0 783e0000 d01afeff ac3e0000 c01cfeff x>.......>...... │ │ │ │ - 0x0003c7d0 0c3f0000 e01cfeff 283f0000 701dfeff .?......(?..p... │ │ │ │ - 0x0003c7e0 443f0000 c024feff 8c3f0000 d024feff D?...$...?...$.. │ │ │ │ - 0x0003c7f0 a03f0000 e024feff b43f0000 f024feff .?...$...?...$.. │ │ │ │ - 0x0003c800 c83f0000 0025feff dc3f0000 3025feff .?...%...?..0%.. │ │ │ │ - 0x0003c810 f03f0000 a025feff 18400000 5029feff .?...%...@..P).. │ │ │ │ - 0x0003c820 58400000 402cfeff 483e0000 702cfeff X@..@,..H>..p,.. │ │ │ │ - 0x0003c830 5c3e0000 a02cfeff a8400000 d02cfeff \>...,...@...,.. │ │ │ │ - 0x0003c840 bc400000 602dfeff f4400000 702dfeff .@..`-...@..p-.. │ │ │ │ - 0x0003c850 08410000 602efeff b8410000 b02efeff .A..`....A...... │ │ │ │ - 0x0003c860 d4410000 702ffeff 18420000 c02ffeff .A..p/...B.../.. │ │ │ │ - 0x0003c870 58410000 2031feff a4410000 5031feff XA.. 1...A..P1.. │ │ │ │ - 0x0003c880 a0420000 2032feff f0420000 3036feff .B.. 2...B..06.. │ │ │ │ - 0x0003c890 30440000 b060feff 84440000 2063feff 0D...`...D.. c.. │ │ │ │ - 0x0003c8a0 70420000 3063feff 84420000 6063feff pB..0c...B..`c.. │ │ │ │ - 0x0003c8b0 d4420000 a063feff 44430000 7067feff .B...c..DC..pg.. │ │ │ │ - 0x0003c8c0 c4430000 c067feff e0430000 e06bfeff .C...g...C...k.. │ │ │ │ - 0x0003c8d0 e8440000 306cfeff fc440000 006dfeff .D..0l...D...m.. │ │ │ │ - 0x0003c8e0 98450000 206dfeff ac450000 806dfeff .E.. m...E...m.. │ │ │ │ - 0x0003c8f0 c0450000 a06dfeff d4450000 c06dfeff .E...m...E...m.. │ │ │ │ - 0x0003c900 e8450000 f06efeff 34460000 4070feff .E...n..4F..@p.. │ │ │ │ - 0x0003c910 80460000 0071feff bc460000 9071feff .F...q...F...q.. │ │ │ │ - 0x0003c920 d8460000 7072feff 1c470000 8072feff .F..pr...G...r.. │ │ │ │ - 0x0003c930 30470000 9072feff 44470000 a072feff 0G...r..DG...r.. │ │ │ │ - 0x0003c940 58470000 b072feff 6c470000 d073feff XG...r..lG...s.. │ │ │ │ - 0x0003c950 b0470000 f074feff f4470000 6076feff .G...t...G..`v.. │ │ │ │ - 0x0003c960 38480000 a077feff 7c480000 6078feff 8H...w..|H..`x.. │ │ │ │ - 0x0003c970 b8480000 8078feff 38490000 a078feff .H...x..8I...x.. │ │ │ │ - 0x0003c980 4c4a0000 5079feff 8c4a0000 d07afeff LJ..Py...J...z.. │ │ │ │ - 0x0003c990 f44a0000 b07cfeff 444b0000 207efeff .J...|..DK.. ~.. │ │ │ │ - 0x0003c9a0 30450000 a07efeff 6c450000 107ffeff 0E...~..lE...... │ │ │ │ - 0x0003c9b0 d4480000 2080feff 54490000 a082feff .H.. ...TI...... │ │ │ │ - 0x0003c9c0 a4490000 5089feff 0c4a0000 a08afeff .I..P....J...... │ │ │ │ - 0x0003c9d0 a84b0000 e08afeff cc4b0000 008bfeff .K.......K...... │ │ │ │ - 0x0003c9e0 e84b0000 708bfeff 304c0000 b08cfeff .K..p...0L...... │ │ │ │ - 0x0003c9f0 604c0000 808dfeff 944c0000 a08dfeff `L.......L...... │ │ │ │ - 0x0003ca00 ac4c0000 b08dfeff c04c0000 c08dfeff .L.......L...... │ │ │ │ - 0x0003ca10 d44c0000 2098feff 004d0000 f0a2feff .L.. ....M...... │ │ │ │ - 0x0003ca20 104e0000 c0a3feff 604f0000 20a5feff .N......`O.. ... │ │ │ │ - 0x0003ca30 c04f0000 b0a6feff 0c500000 20a8feff .O.......P.. ... │ │ │ │ - 0x0003ca40 58500000 80a9feff 1c4d0000 e0a9feff XP.......M...... │ │ │ │ - 0x0003ca50 4c4d0000 f0a9feff 604d0000 00abfeff LM......`M...... │ │ │ │ - 0x0003ca60 c44d0000 f0acfeff 4c4e0000 80aefeff .M......LN...... │ │ │ │ - 0x0003ca70 c84e0000 40b1feff e0500000 b0b1feff .N..@....P...... │ │ │ │ - 0x0003ca80 f4500000 80b2feff 28510000 e0b2feff .P......(Q...... │ │ │ │ - 0x0003ca90 3c510000 40b6feff 7c510000 70b9feff ...... │ │ │ │ + 0x0003c820 7c3f0000 802fffff bc3f0000 0031ffff |?.../...?...1.. │ │ │ │ + 0x0003c830 24400000 e032ffff 74400000 5034ffff $@...2..t@..P4.. │ │ │ │ + 0x0003c840 603a0000 d034ffff 9c3a0000 4035ffff `:...4...:..@5.. │ │ │ │ + 0x0003c850 043e0000 5036ffff 843e0000 d038ffff .>..P6...>...8.. │ │ │ │ + 0x0003c860 d43e0000 803fffff 3c3f0000 d040ffff .>...?..... │ │ │ │ - 0x0003d798 04484900 00420e10 8f02490e 188e0342 .HI..B....I....B │ │ │ │ - 0x0003d7a8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x0003d7b8 38830751 0e5002b7 0a0e3841 0e30410e 8..Q.P....8A.0A. │ │ │ │ - 0x0003d7c8 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ - 0x0003d7d8 4c000000 fc0a0000 c0defcff b2010000 L............... │ │ │ │ - 0x0003d7e8 041c4900 00420e10 8f02490e 188e0342 ..I..B....I....B │ │ │ │ - 0x0003d7f8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x0003d808 38830755 0e6002e6 0a0e3841 0e30410e 8..U.`....8A.0A. │ │ │ │ - 0x0003d818 28420e20 420e1842 0e10420e 08470b00 (B. B..B..B..G.. │ │ │ │ - 0x0003d828 10000000 a40b0000 30e0fcff 08000000 ........0....... │ │ │ │ - 0x0003d838 00000000 48000000 b80b0000 2ce0fcff ....H.......,... │ │ │ │ - 0x0003d848 5b000000 00420e10 8d02420e 188c0344 [....B....B....D │ │ │ │ - 0x0003d858 0e208604 410e2883 054f0e30 680a0e28 . ..A.(..O.0h..( │ │ │ │ - 0x0003d868 410e2041 0e18420e 10420e08 4a0b440e A. A..B..B..J.D. │ │ │ │ - 0x0003d878 28410e20 410e1842 0e10420e 08000000 (A. A..B..B..... │ │ │ │ - 0x0003d888 4c000000 ac0b0000 40e0fcff e9000000 L.......@....... │ │ │ │ - 0x0003d898 04904800 00420e10 8f02420e 188e0342 ..H..B....B....B │ │ │ │ - 0x0003d8a8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003d8b8 38830744 0e800102 ad0a0e38 410e3041 8..D.......8A.0A │ │ │ │ - 0x0003d8c8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x0003d8d8 48000000 540c0000 e0e0fcff 5b000000 H...T.......[... │ │ │ │ - 0x0003d8e8 00420e10 8d02420e 188c0344 0e208604 .B....B....D. .. │ │ │ │ - 0x0003d8f8 410e2883 054f0e30 640a0e28 440e2041 A.(..O.0d..(D. A │ │ │ │ - 0x0003d908 0e18420e 10420e08 4b0b440e 28410e20 ..B..B..K.D.(A. │ │ │ │ - 0x0003d918 410e1842 0e10420e 08000000 10000000 A..B..B......... │ │ │ │ - 0x0003d928 a00c0000 f4e0fcff 0b000000 00000000 ................ │ │ │ │ - 0x0003d938 10000000 b40c0000 f0e0fcff 09000000 ................ │ │ │ │ - 0x0003d948 00000000 10000000 c80c0000 ece0fcff ................ │ │ │ │ - 0x0003d958 04000000 00000000 10000000 dc0c0000 ................ │ │ │ │ - 0x0003d968 e8e0fcff 04000000 00000000 10000000 ................ │ │ │ │ - 0x0003d978 f00c0000 e4e0fcff 04000000 00000000 ................ │ │ │ │ - 0x0003d988 10000000 040d0000 e0e0fcff 04000000 ................ │ │ │ │ - 0x0003d998 00000000 90000000 180d0000 dce0fcff ................ │ │ │ │ - 0x0003d9a8 ad010000 00490e10 8f02420e 188e0342 .....I....B....B │ │ │ │ - 0x0003d9b8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003d9c8 38830747 0e50520e 38410e30 410e2842 8..G.PR.8A.0A.(B │ │ │ │ - 0x0003d9d8 0e20420e 18420e10 420e0844 c3c6cccd . B..B..B..D.... │ │ │ │ - 0x0003d9e8 cecf480e 50830786 068c058d 048e038f ..H.P........... │ │ │ │ - 0x0003d9f8 0202e70e 58460e60 420e6845 0e70560e ....XF.`B.hE.pV. │ │ │ │ - 0x0003da08 506a0e58 480e6042 0e68480e 70580e50 Pj.XH.`B.hH.pX.P │ │ │ │ - 0x0003da18 440e3841 0e30410e 28420e20 420e1842 D.8A.0A.(B. B..B │ │ │ │ - 0x0003da28 0e10420e 08000000 44000000 540d0000 ..B.....D...T... │ │ │ │ - 0x0003da38 f8e1fcff 7d020000 04fa4600 00420e10 ....}.....F..B.. │ │ │ │ - 0x0003da48 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ - 0x0003da58 05410e30 8306470e 60026b0a 0e30410e .A.0..G.`.k..0A. │ │ │ │ - 0x0003da68 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ - 0x0003da78 48000000 f40d0000 30e4fcff 59000000 H.......0...Y... │ │ │ │ - 0x0003da88 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. .. │ │ │ │ - 0x0003da98 410e2886 05440e30 8306720a 0e28410e A.(..D.0..r..(A. │ │ │ │ - 0x0003daa8 20420e18 420e1042 0e08490b 410e2841 B..B..B..I.A.(A │ │ │ │ - 0x0003dab8 0e20420e 18420e10 420e0800 10000000 . B..B..B....... │ │ │ │ - 0x0003dac8 400e0000 44e4fcff 51000000 00000000 @...D...Q....... │ │ │ │ - 0x0003dad8 14000000 540e0000 c082fcff 2e000000 ....T........... │ │ │ │ - 0x0003dae8 004b0e10 5e0e0800 14000000 6c0e0000 .K..^.......l... │ │ │ │ - 0x0003daf8 78e4fcff 55000000 00440e10 02500e08 x...U....D...P.. │ │ │ │ - 0x0003db08 14000000 840e0000 c0e4fcff 17000000 ................ │ │ │ │ - 0x0003db18 00440e10 4e0e0800 10000000 9c0e0000 .D..N........... │ │ │ │ - 0x0003db28 c8e4fcff 05000000 00000000 20000000 ............ ... │ │ │ │ - 0x0003db38 b00e0000 c4e4fcff b4000000 00410e10 .............A.. │ │ │ │ - 0x0003db48 83024c0e b0010293 0a0e1041 0e08470b ..L........A..G. │ │ │ │ - 0x0003db58 30000000 d40e0000 60e5fcff c8000000 0.......`....... │ │ │ │ - 0x0003db68 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x0003db78 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ - 0x0003db88 08480b00 28000000 080f0000 6cedfcff .H..(.......l... │ │ │ │ - 0x0003db98 79000000 00420e10 8c02410e 18860348 y....B....A....H │ │ │ │ - 0x0003dba8 0e208304 025e0e18 490e1042 0e080000 . ...^..I..B.... │ │ │ │ - 0x0003dbb8 34000000 340f0000 c0edfcff 75000000 4...4.......u... │ │ │ │ - 0x0003dbc8 00420e10 8c02410e 18860348 0e208304 .B....A....H. .. │ │ │ │ - 0x0003dbd8 02590a0e 18410e10 420e0849 0b410e18 .Y...A..B..I.A.. │ │ │ │ - 0x0003dbe8 410e1042 0e080000 50000000 140f0000 A..B....P....... │ │ │ │ - 0x0003dbf8 98e5fcff 3d020000 046f4500 00420e10 ....=....oE..B.. │ │ │ │ - 0x0003dc08 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003dc18 05440e30 8606410e 3883074c 0ea00103 .D.0..A.8..L.... │ │ │ │ - 0x0003dc28 9f010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0003dc38 18420e10 420e084b 0b000000 2c000000 .B..B..K....,... │ │ │ │ - 0x0003dc48 680f0000 84e7fcff ad010000 044b4500 h............KE. │ │ │ │ - 0x0003dc58 00410e10 8602410e 18830347 0e50710a .A....A....G.Pq. │ │ │ │ - 0x0003dc68 0e18410e 10410e08 440b0000 50000000 ..A..A..D...P... │ │ │ │ - 0x0003dc78 980f0000 04e9fcff d7020000 043b4500 .............;E. │ │ │ │ - 0x0003dc88 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x0003dc98 420e288c 05440e30 8606410e 38830746 B.(..D.0..A.8..F │ │ │ │ - 0x0003dca8 0e800103 a1010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x0003dcb8 0e20420e 18420e10 420e0847 0b000000 . B..B..B..G.... │ │ │ │ - 0x0003dcc8 10000000 44100000 90ebfcff 22000000 ....D......."... │ │ │ │ - 0x0003dcd8 00000000 10000000 58100000 acebfcff ........X....... │ │ │ │ - 0x0003dce8 23000000 00000000 10000000 6c100000 #...........l... │ │ │ │ - 0x0003dcf8 c8ebfcff 08000000 00000000 18000000 ................ │ │ │ │ - 0x0003dd08 80100000 c4ebfcff 2e000000 00410e10 .............A.. │ │ │ │ - 0x0003dd18 83026c0e 08000000 1c000000 9c100000 ..l............. │ │ │ │ - 0x0003dd28 78f1fcff 42000000 00480e10 8302710a x...B....H....q. │ │ │ │ - 0x0003dd38 0e08470b 410e0800 38000000 bc100000 ..G.A...8....... │ │ │ │ - 0x0003dd48 b8ecfcff 01010000 00420e10 8d02420e .........B....B. │ │ │ │ - 0x0003dd58 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ - 0x0003dd68 02530a0e 28410e20 410e1842 0e10420e .S..(A. A..B..B. │ │ │ │ - 0x0003dd78 084a0b00 30000000 f8100000 8cedfcff .J..0........... │ │ │ │ - 0x0003dd88 c8000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ - 0x0003dd98 0e208304 470e3002 660a0e20 410e1841 . ..G.0.f.. A..A │ │ │ │ - 0x0003dda8 0e10420e 08480b00 4c000000 d4100000 ..B..H..L....... │ │ │ │ - 0x0003ddb8 28eefcff a3010000 04434400 00420e10 (........CD..B.. │ │ │ │ - 0x0003ddc8 8f02420e 188e0346 0e208d04 420e288c ..B....F. ..B.(. │ │ │ │ - 0x0003ddd8 05440e30 8606410e 3883074f 0e800102 .D.0..A.8..O.... │ │ │ │ - 0x0003dde8 f20a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0003ddf8 420e1042 0e08440b 18000000 7c110000 B..B..D.....|... │ │ │ │ - 0x0003de08 e8f0fcff 4a000000 00480e10 83027d0e ....J....H....}. │ │ │ │ - 0x0003de18 08000000 44000000 40110000 6ceffcff ....D...@...l... │ │ │ │ - 0x0003de28 fa000000 04f54300 00420e10 8e02420e ......C..B....B. │ │ │ │ - 0x0003de38 188d0345 0e208c04 410e2886 05440e30 ...E. ..A.(..D.0 │ │ │ │ - 0x0003de48 83064a0e 60028f0a 0e30410e 28410e20 ..J.`....0A.(A. │ │ │ │ - 0x0003de58 420e1842 0e10420e 08410b00 10000000 B..B..B..A...... │ │ │ │ - 0x0003de68 e0110000 24f0fcff 0a000000 00000000 ....$........... │ │ │ │ - 0x0003de78 10000000 f4110000 c0fdfcff 22000000 ............"... │ │ │ │ - 0x0003de88 00000000 18000000 08120000 dcfdfcff ................ │ │ │ │ - 0x0003de98 2e000000 00480e10 8302610e 08000000 .....H....a..... │ │ │ │ - 0x0003dea8 30000000 24120000 90f0fcff c8000000 0...$........... │ │ │ │ - 0x0003deb8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x0003dec8 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ - 0x0003ded8 08480b00 2c000000 00120000 2cf1fcff .H..,.......,... │ │ │ │ - 0x0003dee8 65030000 044d4300 00410e10 8602410e e....MC..A....A. │ │ │ │ - 0x0003def8 18830347 0e50710a 0e18410e 10410e08 ...G.Pq...A..A.. │ │ │ │ - 0x0003df08 440b0000 50000000 30120000 6cf4fcff D...P...0...l... │ │ │ │ - 0x0003df18 30070000 044e4300 00420e10 8f02420e 0....NC..B....B. │ │ │ │ - 0x0003df28 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ - 0x0003df38 8606410e 38830751 0ec00403 72040a0e ..A.8..Q....r... │ │ │ │ - 0x0003df48 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003df58 420e0843 0b000000 4c000000 84120000 B..C....L....... │ │ │ │ - 0x0003df68 48fbfcff d6000000 04524300 00420e10 H........RC..B.. │ │ │ │ - 0x0003df78 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003df88 05440e30 8606410e 3883074d 0e70028c .D.0..A.8..M.p.. │ │ │ │ - 0x0003df98 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0003dfa8 0e10420e 08410b00 10000000 2c130000 ..B..A......,... │ │ │ │ - 0x0003dfb8 d8fbfcff 1b000000 00000000 10000000 ................ │ │ │ │ - 0x0003dfc8 40130000 e4fbfcff 21000000 00000000 @.......!....... │ │ │ │ - 0x0003dfd8 10000000 54130000 00fcfcff 21000000 ....T.......!... │ │ │ │ - 0x0003dfe8 00000000 10000000 68130000 1cfcfcff ........h....... │ │ │ │ - 0x0003dff8 07000000 00000000 14000000 7c130000 ............|... │ │ │ │ - 0x0003e008 18fcfcff 1b000000 00000000 00000000 ................ │ │ │ │ - 0x0003e018 10000000 94130000 80fcfcff 02000000 ................ │ │ │ │ - 0x0003e028 00000000 1c000000 a8130000 4cfffcff ............L... │ │ │ │ - 0x0003e038 42000000 00480e10 8302710a 0e08470b B....H....q...G. │ │ │ │ - 0x0003e048 410e0800 30000000 c8130000 5cfcfcff A...0.......\... │ │ │ │ - 0x0003e058 c8000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ - 0x0003e068 0e208304 470e3002 660a0e20 410e1841 . ..G.0.f.. A..A │ │ │ │ - 0x0003e078 0e10420e 08480b00 4c000000 a4130000 ..B..H..L....... │ │ │ │ - 0x0003e088 f8fcfcff f0000000 04444200 00420e10 .........DB..B.. │ │ │ │ - 0x0003e098 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003e0a8 05440e30 8606410e 38830752 0e800102 .D.0..A.8..R.... │ │ │ │ - 0x0003e0b8 a00a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0003e0c8 420e1042 0e08410b 18000000 4c140000 B..B..A.....L... │ │ │ │ - 0x0003e0d8 f8fefcff 4a000000 00480e10 83027d0e ....J....H....}. │ │ │ │ - 0x0003e0e8 08000000 3c000000 10140000 7cfdfcff ....<.......|... │ │ │ │ - 0x0003e0f8 f6000000 04eb4100 00420e10 8d02420e ......A..B....B. │ │ │ │ - 0x0003e108 188c0344 0e208604 410e2883 054a0e60 ...D. ..A.(..J.` │ │ │ │ - 0x0003e118 02920a0e 28410e20 410e1842 0e10420e ....(A. A..B..B. │ │ │ │ - 0x0003e128 08410b00 10000000 a8140000 3cfefcff .A..........<... │ │ │ │ - 0x0003e138 09000000 00000000 10000000 bc140000 ................ │ │ │ │ - 0x0003e148 9804fdff 22000000 00000000 18000000 ...."........... │ │ │ │ - 0x0003e158 d0140000 b404fdff 2e000000 00480e10 .............H.. │ │ │ │ - 0x0003e168 8302610e 08000000 30000000 ec140000 ..a.....0....... │ │ │ │ - 0x0003e178 a8fefcff c8000000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x0003e188 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ - 0x0003e198 410e1841 0e10420e 08480b00 50000000 A..A..B..H..P... │ │ │ │ - 0x0003e1a8 c8140000 44fffcff 7e020000 044b4100 ....D...~....KA. │ │ │ │ - 0x0003e1b8 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x0003e1c8 420e288c 05450e30 8606410e 38830750 B.(..E.0..A.8..P │ │ │ │ - 0x0003e1d8 0e800103 f7010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x0003e1e8 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ │ │ - 0x0003e1f8 2c000000 1c150000 7001fdff 7e010000 ,.......p...~... │ │ │ │ - 0x0003e208 04364100 00410e10 8602410e 18830347 .6A..A....A....G │ │ │ │ - 0x0003e218 0e50710a 0e18410e 10410e08 440b0000 .Pq...A..A..D... │ │ │ │ - 0x0003e228 3c000000 4c150000 c002fdff b6000000 <...L........... │ │ │ │ - 0x0003e238 04234100 00420e10 8d02420e 188c0344 .#A..B....B....D │ │ │ │ - 0x0003e248 0e208604 410e2883 054a0e60 027a0a0e . ..A.(..J.`.z.. │ │ │ │ - 0x0003e258 28410e20 410e1842 0e10420e 08410b00 (A. A..B..B..A.. │ │ │ │ - 0x0003e268 10000000 e4150000 4003fdff 05000000 ........@....... │ │ │ │ - 0x0003e278 00000000 10000000 f8150000 3c03fdff ............<... │ │ │ │ - 0x0003e288 05000000 00000000 14000000 0c160000 ................ │ │ │ │ - 0x0003e298 3803fdff 05000000 00000000 00000000 8............... │ │ │ │ - 0x0003e2a8 10000000 24160000 9003fdff 02000000 ....$........... │ │ │ │ - 0x0003e2b8 00000000 10000000 38160000 7c05fdff ........8...|... │ │ │ │ - 0x0003e2c8 22000000 00000000 18000000 4c160000 "...........L... │ │ │ │ - 0x0003e2d8 9805fdff 2e000000 00480e10 8302610e .........H....a. │ │ │ │ - 0x0003e2e8 08000000 30000000 68160000 5c03fdff ....0...h...\... │ │ │ │ - 0x0003e2f8 c8000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ - 0x0003e308 0e208304 470e3002 660a0e20 410e1841 . ..G.0.f.. A..A │ │ │ │ - 0x0003e318 0e10420e 08480b00 44000000 44160000 ..B..H..D...D... │ │ │ │ - 0x0003e328 f803fdff c3000000 043d4000 00420e10 .........=@..B.. │ │ │ │ - 0x0003e338 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x0003e348 05440e30 83064a0e 6002800a 0e30410e .D.0..J.`....0A. │ │ │ │ - 0x0003e358 28410e20 420e1842 0e10420e 08410b00 (A. B..B..B..A.. │ │ │ │ - 0x0003e368 24000000 e4160000 8004fdff 45000000 $...........E... │ │ │ │ - 0x0003e378 00410e10 8602480e 1883034d 0e206c0e .A....H....M. l. │ │ │ │ - 0x0003e388 18410e10 410e0800 10000000 0c170000 .A..A........... │ │ │ │ - 0x0003e398 b807fdff 0f000000 00000000 18000000 ................ │ │ │ │ - 0x0003e3a8 20170000 b407fdff 21000000 00480e10 .......!....H.. │ │ │ │ - 0x0003e3b8 8302540e 08000000 10000000 3c170000 ..T.........<... │ │ │ │ - 0x0003e3c8 d804fdff 0d000000 00000000 18000000 ................ │ │ │ │ - 0x0003e3d8 50170000 d404fdff 15000000 00410e10 P............A.. │ │ │ │ - 0x0003e3e8 8302530e 08000000 48000000 6c170000 ..S.....H...l... │ │ │ │ - 0x0003e3f8 d804fdff b0000000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x0003e408 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ - 0x0003e418 8606410e 38830744 0e400289 0a0e3841 ..A.8..D.@....8A │ │ │ │ - 0x0003e428 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x0003e438 08440b00 1c000000 b8170000 3c05fdff .D..........<... │ │ │ │ - 0x0003e448 65000000 00410e10 83020256 0a0e0849 e....A.....V...I │ │ │ │ - 0x0003e458 0b000000 4c000000 d8170000 2c07fdff ....L.......,... │ │ │ │ - 0x0003e468 b2000000 004b0e10 8f02420e 188e0342 .....K....B....B │ │ │ │ - 0x0003e478 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003e488 38830748 0e50028a 0e38410e 30410e28 8..H.P...8A.0A.( │ │ │ │ - 0x0003e498 420e2042 0e18420e 10420e08 41c3c6cc B. B..B..B..A... │ │ │ │ - 0x0003e4a8 cdcecf00 48000000 28180000 9c07fdff ....H...(....... │ │ │ │ - 0x0003e4b8 7b010000 00460e10 8f02420e 188e0342 {....F....B....B │ │ │ │ - 0x0003e4c8 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ - 0x0003e4d8 38830751 0e700303 010a0e38 410e3041 8..Q.p.....8A.0A │ │ │ │ - 0x0003e4e8 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ - 0x0003e4f8 48000000 74180000 d008fdff 4d020000 H...t.......M... │ │ │ │ - 0x0003e508 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ - 0x0003e518 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x0003e528 0e6003ac 010a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ - 0x0003e538 20420e18 420e1042 0e08430b 48000000 B..B..B..C.H... │ │ │ │ - 0x0003e548 c0180000 a404fdff 54010000 00420e10 ........T....B.. │ │ │ │ - 0x0003e558 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003e568 05410e30 8606410e 38830744 0e500305 .A.0..A.8..D.P.. │ │ │ │ - 0x0003e578 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x0003e588 420e1042 0e084d0b 34000000 0c190000 B..B..M.4....... │ │ │ │ - 0x0003e598 880afdff 75000000 00420e10 8c02410e ....u....B....A. │ │ │ │ - 0x0003e5a8 18860348 0e208304 02530a0e 18410e10 ...H. ...S...A.. │ │ │ │ - 0x0003e5b8 420e084f 0b410e18 410e1042 0e080000 B..O.A..A..B.... │ │ │ │ - 0x0003e5c8 18000000 44190000 d00afdff 17000000 ....D........... │ │ │ │ - 0x0003e5d8 00410e10 8302510e 08000000 30000000 .A....Q.....0... │ │ │ │ - 0x0003e5e8 60190000 d40afdff c8000000 00420e10 `............B.. │ │ │ │ - 0x0003e5f8 8c02410e 18860344 0e208304 470e3002 ..A....D. ..G.0. │ │ │ │ - 0x0003e608 660a0e20 410e1841 0e10420e 08480b00 f.. A..A..B..H.. │ │ │ │ - 0x0003e618 10000000 94190000 700bfdff 4b000000 ........p...K... │ │ │ │ - 0x0003e628 00000000 60000000 a8190000 ac0bfdff ....`........... │ │ │ │ - 0x0003e638 3e010000 00420e10 8f02420e 188e0342 >....B....B....B │ │ │ │ - 0x0003e648 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003e658 38830744 0e40620a 0e38410e 30410e28 8..D.@b..8A.0A.( │ │ │ │ - 0x0003e668 420e2042 0e18420e 10420e08 460b02ab B. B..B..B..F... │ │ │ │ - 0x0003e678 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0003e688 0e10420e 084b0b00 50000000 b4190000 ..B..K..P....... │ │ │ │ - 0x0003e698 880cfdff 12030000 04df3c00 00420e10 ..........<..B.. │ │ │ │ - 0x0003e6a8 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003e6b8 05410e30 8606410e 38830747 0ea00103 .A.0..A.8..G.... │ │ │ │ - 0x0003e6c8 94010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0003e6d8 18420e10 420e0846 0b000000 10000000 .B..B..F........ │ │ │ │ - 0x0003e6e8 601a0000 540ffdff 3a000000 00000000 `...T...:....... │ │ │ │ - 0x0003e6f8 10000000 741a0000 800ffdff 77000000 ....t.......w... │ │ │ │ - 0x0003e708 00000000 10000000 881a0000 ec0ffdff ................ │ │ │ │ - 0x0003e718 52000000 00000000 10000000 9c1a0000 R............... │ │ │ │ - 0x0003e728 3810fdff 5c000000 00000000 2c000000 8...\.......,... │ │ │ │ - 0x0003e738 581a0000 8410fdff 0d020000 045b3c00 X............[<. │ │ │ │ - 0x0003e748 00410e10 8602410e 18830347 0e50710a .A....A....G.Pq. │ │ │ │ - 0x0003e758 0e18410e 10410e08 440b0000 18000000 ..A..A..D....... │ │ │ │ - 0x0003e768 e01a0000 6412fdff 3a000000 00510e10 ....d...:....Q.. │ │ │ │ - 0x0003e778 8302630e 0844c300 10000000 fc1a0000 ..c..D.......... │ │ │ │ - 0x0003e788 8812fdff 12000000 00000000 20000000 ............ ... │ │ │ │ - 0x0003e798 101b0000 9412fdff 50000000 00410e10 ........P....A.. │ │ │ │ - 0x0003e7a8 8302470e 20670a0e 10440e08 450b0000 ..G. g...D..E... │ │ │ │ - 0x0003e7b8 18000000 341b0000 c012fdff 22000000 ....4......."... │ │ │ │ - 0x0003e7c8 00510e10 83024d0e 08000000 10000000 .Q....M......... │ │ │ │ - 0x0003e7d8 501b0000 d412fdff 4b000000 00000000 P.......K....... │ │ │ │ - 0x0003e7e8 10000000 641b0000 1013fdff 4a000000 ....d.......J... │ │ │ │ - 0x0003e7f8 00000000 20000000 781b0000 4c13fdff .... ...x...L... │ │ │ │ - 0x0003e808 c1000000 00410e10 8302470e 2002710a .....A....G. .q. │ │ │ │ - 0x0003e818 0e10410e 08460b00 10000000 9c1b0000 ..A..F.......... │ │ │ │ - 0x0003e828 f813fdff 0d000000 00000000 48000000 ............H... │ │ │ │ - 0x0003e838 b01b0000 c415fdff 2e010000 00420e10 .............B.. │ │ │ │ - 0x0003e848 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ - 0x0003e858 05440e30 8606410e 38830747 0e5002c6 .D.0..A.8..G.P.. │ │ │ │ - 0x0003e868 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0003e878 0e10420e 08490b00 20000000 fc1b0000 ..B..I.. ....... │ │ │ │ - 0x0003e888 a813fdff 9c000000 00410e10 8302470e .........A....G. │ │ │ │ - 0x0003e898 2002770a 0e10410e 08480b00 1c000000 .w...A..H...... │ │ │ │ - 0x0003e8a8 201c0000 8416fdff 4f000000 00410e10 .......O....A.. │ │ │ │ - 0x0003e8b8 8302640a 0e084b0b 5e0e0800 34000000 ..d...K.^...4... │ │ │ │ - 0x0003e8c8 401c0000 0414fdff 7b000000 00410e10 @.......{....A.. │ │ │ │ - 0x0003e8d8 8602410e 18830344 0e200242 0a0e1848 ..A....D. .B...H │ │ │ │ - 0x0003e8e8 0e10410e 084f0b44 0a0e1841 0e10410e ..A..O.D...A..A. │ │ │ │ - 0x0003e8f8 084a0b00 60000000 781c0000 4c14fdff .J..`...x...L... │ │ │ │ - 0x0003e908 af000000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x0003e918 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003e928 38830744 0e40025b 0a0e3848 0e30410e 8..D.@.[..8H.0A. │ │ │ │ - 0x0003e938 28420e20 420e1842 0e10420e 08460b54 (B. B..B..B..F.T │ │ │ │ - 0x0003e948 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0003e958 0e10420e 08420b00 18000000 dc1c0000 ..B..B.......... │ │ │ │ - 0x0003e968 e81bfdff 2a000000 00480e10 83025d0e ....*....H....]. │ │ │ │ - 0x0003e978 08000000 30000000 f81c0000 fc15fdff ....0........... │ │ │ │ - 0x0003e988 ac000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ - 0x0003e998 0e208304 4d0e3002 4e0a0e20 410e1841 . ..M.0.N.. A..A │ │ │ │ - 0x0003e9a8 0e10420e 084a0b00 10000000 2c1d0000 ..B..J......,... │ │ │ │ - 0x0003e9b8 c81bfdff 22000000 00000000 50000000 ....".......P... │ │ │ │ - 0x0003e9c8 e81c0000 6416fdff ad010000 04e93900 ....d.........9. │ │ │ │ - 0x0003e9d8 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x0003e9e8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x0003e9f8 0e900103 33010a0e 38410e30 410e2842 ....3...8A.0A.(B │ │ │ │ - 0x0003ea08 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x0003ea18 14000000 941d0000 b073fcff 2e000000 .........s...... │ │ │ │ - 0x0003ea28 004b0e10 5e0e0800 4c000000 541d0000 .K..^...L...T... │ │ │ │ - 0x0003ea38 a817fdff ed010000 04973900 00420e10 ..........9..B.. │ │ │ │ - 0x0003ea48 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003ea58 05410e30 8606410e 38830747 0e70036b .A.0..A.8..G.p.k │ │ │ │ - 0x0003ea68 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0003ea78 420e1042 0e08410b 2c000000 a41d0000 B..B..A.,....... │ │ │ │ - 0x0003ea88 4819fdff 61000000 04843900 00410e10 H...a.....9..A.. │ │ │ │ - 0x0003ea98 8602410e 1883034a 0e207f0a 0e18410e ..A....J. ....A. │ │ │ │ - 0x0003eaa8 10410e08 410b0000 28000000 2c1e0000 .A..A...(...,... │ │ │ │ - 0x0003eab8 8819fdff b7000000 00410e10 8602410e .........A....A. │ │ │ │ - 0x0003eac8 18830347 0e200294 0a0e1844 0e10410e ...G. .....D..A. │ │ │ │ - 0x0003ead8 084e0b00 1c000000 001e0000 1c1afdff .N.............. │ │ │ │ - 0x0003eae8 1c000000 04383900 00480e10 83024f0e .....89..H....O. │ │ │ │ - 0x0003eaf8 08000000 20000000 201e0000 1c1afdff .... ... ....... │ │ │ │ - 0x0003eb08 29000000 041c3900 00480e10 83025c0e ).....9..H....\. │ │ │ │ - 0x0003eb18 08000000 00000000 50000000 441e0000 ........P...D... │ │ │ │ - 0x0003eb28 881afdff 69040000 04fc3800 00420e10 ....i.....8..B.. │ │ │ │ - 0x0003eb38 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003eb48 05410e30 8606410e 38830744 0e800103 .A.0..A.8..D.... │ │ │ │ - 0x0003eb58 fe020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0003eb68 18420e10 420e084a 0b000000 14000000 .B..B..J........ │ │ │ │ - 0x0003eb78 f01e0000 8472fcff 2e000000 004b0e10 .....r.......K.. │ │ │ │ - 0x0003eb88 5e0e0800 50000000 b01e0000 8c1efdff ^...P........... │ │ │ │ - 0x0003eb98 07050000 04cb3800 00420e10 8f02420e ......8..B....B. │ │ │ │ - 0x0003eba8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003ebb8 8606410e 3883074a 0ec00103 3f030a0e ..A.8..J....?... │ │ │ │ - 0x0003ebc8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003ebd8 420e0843 0b000000 2c000000 041f0000 B..C....,....... │ │ │ │ - 0x0003ebe8 4823fdff 75000000 04ef3800 00410e10 H#..u.....8..A.. │ │ │ │ - 0x0003ebf8 8602410e 1883034e 0e20024f 0a0e1841 ..A....N. .O...A │ │ │ │ - 0x0003ec08 0e10410e 08410b00 28000000 8c1f0000 ..A..A..(....... │ │ │ │ - 0x0003ec18 9823fdff f7000000 00410e10 8602410e .#.......A....A. │ │ │ │ - 0x0003ec28 18830347 0e2002d4 0a0e1844 0e10410e ...G. .....D..A. │ │ │ │ - 0x0003ec38 084e0b00 1c000000 601f0000 6c24fdff .N......`...l$.. │ │ │ │ - 0x0003ec48 1c000000 04a33800 00480e10 83024f0e ......8..H....O. │ │ │ │ - 0x0003ec58 08000000 20000000 801f0000 6c24fdff .... .......l$.. │ │ │ │ - 0x0003ec68 29000000 04873800 00480e10 83025c0e ).....8..H....\. │ │ │ │ - 0x0003ec78 08000000 00000000 10000000 fc1f0000 ................ │ │ │ │ - 0x0003ec88 7824fdff 02000000 00000000 10000000 x$.............. │ │ │ │ - 0x0003ec98 10200000 7424fdff 05000000 00000000 . ..t$.......... │ │ │ │ - 0x0003eca8 2c000000 cc1f0000 7024fdff 3a000000 ,.......p$..:... │ │ │ │ - 0x0003ecb8 043f3800 00410e10 8602410e 18830347 .?8..A....A....G │ │ │ │ - 0x0003ecc8 0e205b0a 0e18410e 10410e08 410b0000 . [...A..A..A... │ │ │ │ - 0x0003ecd8 18000000 54200000 8024fdff 12000000 ....T ...$...... │ │ │ │ - 0x0003ece8 00410e10 83024c0e 08000000 1c000000 .A....L......... │ │ │ │ - 0x0003ecf8 18200000 8424fdff 24000000 04033800 . ...$..$.....8. │ │ │ │ - 0x0003ed08 00480e10 8302570e 08000000 18000000 .H....W......... │ │ │ │ - 0x0003ed18 90200000 9424fdff 17000000 00410e10 . ...$.......A.. │ │ │ │ - 0x0003ed28 8302510e 08000000 10000000 ac200000 ..Q.......... .. │ │ │ │ - 0x0003ed38 9824fdff 02000000 00000000 18000000 .$.............. │ │ │ │ - 0x0003ed48 c0200000 9424fdff 1d000000 00410e10 . ...$.......A.. │ │ │ │ - 0x0003ed58 83025b0e 08000000 10000000 dc200000 ..[.......... .. │ │ │ │ - 0x0003ed68 9824fdff 02000000 00000000 10000000 .$.............. │ │ │ │ - 0x0003ed78 f0200000 9424fdff 0a000000 00000000 . ...$.......... │ │ │ │ - 0x0003ed88 3c000000 ac200000 9024fdff c5010000 <.... ...$...... │ │ │ │ - 0x0003ed98 04733700 00420e10 8d02420e 188c0344 .s7..B....B....D │ │ │ │ - 0x0003eda8 0e208604 410e2883 05440e30 02d30a0e . ..A.(..D.0.... │ │ │ │ - 0x0003edb8 28440e20 410e1842 0e10420e 08470b00 (D. A..B..B..G.. │ │ │ │ - 0x0003edc8 10000000 44210000 2026fdff 1f000000 ....D!.. &...... │ │ │ │ - 0x0003edd8 00000000 18000000 58210000 4c70fcff ........X!..Lp.. │ │ │ │ - 0x0003ede8 2e000000 004b0e10 5e0e0800 00000000 .....K..^....... │ │ │ │ - 0x0003edf8 30000000 74210000 1026fdff c8000000 0...t!...&...... │ │ │ │ - 0x0003ee08 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x0003ee18 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ - 0x0003ee28 08480b00 48000000 a8210000 6c2ffdff .H..H....!..l/.. │ │ │ │ - 0x0003ee38 77020000 00420e10 8f02420e 188e0345 w....B....B....E │ │ │ │ - 0x0003ee48 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x0003ee58 38830747 0e5003f4 010a0e38 410e3041 8..G.P.....8A.0A │ │ │ │ - 0x0003ee68 0e28420e 20420e18 420e1042 0e084b0b .(B. B..B..B..K. │ │ │ │ - 0x0003ee78 10000000 f4210000 a031fdff 73000000 .....!...1..s... │ │ │ │ - 0x0003ee88 00000000 50000000 b0210000 4c26fdff ....P....!..L&.. │ │ │ │ - 0x0003ee98 56020000 04833600 00420e10 8f02420e V.....6..B....B. │ │ │ │ - 0x0003eea8 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ - 0x0003eeb8 8606410e 3883074c 0ec00203 da010a0e ..A.8..L........ │ │ │ │ - 0x0003eec8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003eed8 420e0848 0b000000 54000000 04220000 B..H....T....".. │ │ │ │ - 0x0003eee8 5828fdff 53060000 04573600 00420e10 X(..S....W6..B.. │ │ │ │ - 0x0003eef8 8f02420e 188e0348 0e208d04 420e288c ..B....H. ..B.(. │ │ │ │ - 0x0003ef08 05440e30 8606410e 3883074a 0ee00303 .D.0..A.8..J.... │ │ │ │ - 0x0003ef18 8f040a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0003ef28 18420e10 420e084a 0b000000 00000000 .B..B..J........ │ │ │ │ - 0x0003ef38 30000000 b4220000 6031fdff c8000000 0...."..`1...... │ │ │ │ - 0x0003ef48 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x0003ef58 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ - 0x0003ef68 08480b00 48000000 e8220000 fc31fdff .H..H...."...1.. │ │ │ │ - 0x0003ef78 26010000 00420e10 8d02420e 188c0341 &....B....B....A │ │ │ │ - 0x0003ef88 0e208604 410e2883 05440e30 570a0e28 . ..A.(..D.0W..( │ │ │ │ - 0x0003ef98 440e2041 0e18420e 10420e08 460b02ec D. A..B..B..F... │ │ │ │ - 0x0003efa8 0e28440e 20410e18 420e1042 0e080000 .(D. A..B..B.... │ │ │ │ - 0x0003efb8 2c000000 34230000 e032fdff 81000000 ,...4#...2...... │ │ │ │ - 0x0003efc8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x0003efd8 025a0a0e 18430e10 420e084a 0b000000 .Z...C..B..J.... │ │ │ │ - 0x0003efe8 38000000 64230000 4033fdff de000000 8...d#..@3...... │ │ │ │ - 0x0003eff8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ - 0x0003f008 410e2883 05440e40 700a0e28 410e2041 A.(..D.@p..(A. A │ │ │ │ - 0x0003f018 0e18420e 10420e08 480b0000 20000000 ..B..B..H... ... │ │ │ │ - 0x0003f028 a0230000 e433fdff b7000000 0002510e .#...3........Q. │ │ │ │ - 0x0003f038 1083027d 0e0842c3 480e1083 025e0e08 ...}..B.H....^.. │ │ │ │ - 0x0003f048 24000000 c4230000 8034fdff 1a010000 $....#...4...... │ │ │ │ - 0x0003f058 00480e10 83026f0e 0849c350 0e108302 .H....o..I.P.... │ │ │ │ - 0x0003f068 02bc0a0e 08440b00 40000000 ec230000 .....D..@....#.. │ │ │ │ - 0x0003f078 7835fdff ce000000 00420e10 8e02420e x5.......B....B. │ │ │ │ + 0x0003cd98 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x0003cda8 1b0c0708 90010710 14000000 1c000000 ................ │ │ │ │ + 0x0003cdb8 2895fcff 2b000000 00000000 00000000 (...+........... │ │ │ │ + 0x0003cdc8 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x0003cdd8 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ + 0x0003cde8 f884fcff 20090000 000e1046 0e184a0f .... ......F..J. │ │ │ │ + 0x0003cdf8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ + 0x0003ce08 14000000 44000000 f08dfcff 08000000 ....D........... │ │ │ │ + 0x0003ce18 00000000 00000000 10000000 5c000000 ............\... │ │ │ │ + 0x0003ce28 c895fcff 02000000 00000000 18000000 ................ │ │ │ │ + 0x0003ce38 70000000 c495fcff 1f000000 00410e10 p............A.. │ │ │ │ + 0x0003ce48 83025d0e 08000000 10000000 8c000000 ..]............. │ │ │ │ + 0x0003ce58 c895fcff 0a000000 00000000 10000000 ................ │ │ │ │ + 0x0003ce68 a0000000 c495fcff 19000000 00000000 ................ │ │ │ │ + 0x0003ce78 30000000 b4000000 d095fcff c8000000 0............... │ │ │ │ + 0x0003ce88 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x0003ce98 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ + 0x0003cea8 08480b00 1c000000 00000000 017a504c .H...........zPL │ │ │ │ + 0x0003ceb8 52000178 10079b09 9620001b 1b0c0708 R..x..... ...... │ │ │ │ + 0x0003cec8 90010000 3c000000 24000000 4c96fcff ....<...$...L... │ │ │ │ + 0x0003ced8 86020000 04e34f00 00420e10 8d02420e ......O..B....B. │ │ │ │ + 0x0003cee8 188c0344 0e208604 410e2883 05490e80 ...D. ..A.(..I.. │ │ │ │ + 0x0003cef8 01028c0a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ + 0x0003cf08 0e08410b 3c000000 64000000 9c98fcff ..A.<...d....... │ │ │ │ + 0x0003cf18 84010000 04fb4f00 00420e10 8d02420e ......O..B....B. │ │ │ │ + 0x0003cf28 188c0341 0e208604 410e2883 05440e80 ...A. ..A.(..D.. │ │ │ │ + 0x0003cf38 016e0a0e 28410e20 410e1842 0e10420e .n..(A. A..B..B. │ │ │ │ + 0x0003cf48 08420b00 10000000 88010000 ec99fcff .B.............. │ │ │ │ + 0x0003cf58 17000000 00000000 14000000 9c010000 ................ │ │ │ │ + 0x0003cf68 d88cfcff 2e000000 004b0e10 5e0e0800 .........K..^... │ │ │ │ + 0x0003cf78 30000000 b4010000 e099fcff c8000000 0............... │ │ │ │ + 0x0003cf88 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x0003cf98 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ + 0x0003cfa8 08480b00 14000000 e8010000 7c9afcff .H..........|... │ │ │ │ + 0x0003cfb8 14000000 00440e10 4f0e0800 10000000 .....D..O....... │ │ │ │ + 0x0003cfc8 00020000 849afcff 0b000000 00000000 ................ │ │ │ │ + 0x0003cfd8 10000000 14020000 809afcff 0a000000 ................ │ │ │ │ + 0x0003cfe8 00000000 28000000 28020000 7c9afcff ....(...(...|... │ │ │ │ + 0x0003cff8 550a0000 00410e10 8602410e 1883034b U....A....A....K │ │ │ │ + 0x0003d008 0e30026e 0a0e1841 0e10410e 08430b00 .0.n...A..A..C.. │ │ │ │ + 0x0003d018 18000000 54020000 b0a4fcff ca0a0000 ....T........... │ │ │ │ + 0x0003d028 00410e10 8302730a 0e08440b 2c000000 .A....s...D.,... │ │ │ │ + 0x0003d038 70020000 f4b5fcff 52000000 00470e10 p.......R....G.. │ │ │ │ + 0x0003d048 8c02440e 18860341 0e208304 760e1841 ..D....A. ..v..A │ │ │ │ + 0x0003d058 0e10420e 084bc3c6 cc000000 10000000 ..B..K.......... │ │ │ │ + 0x0003d068 a0020000 24b6fcff 09000000 00000000 ....$........... │ │ │ │ + 0x0003d078 60000000 b4020000 20b6fcff 06010000 `....... ....... │ │ │ │ + 0x0003d088 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x0003d098 420e288c 05450e30 8606410e 38830744 B.(..E.0..A.8..D │ │ │ │ + 0x0003d0a8 0e4002a9 0a0e3844 0e30410e 28420e20 .@....8D.0A.(B. │ │ │ │ + 0x0003d0b8 420e1842 0e10420e 08480b44 0a0e3844 B..B..B..H.D..8D │ │ │ │ + 0x0003d0c8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003d0d8 08470b00 48000000 18030000 ccb6fcff .G..H........... │ │ │ │ + 0x0003d0e8 ec010000 00420e10 8f02420e 188e0346 .....B....B....F │ │ │ │ + 0x0003d0f8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003d108 38830744 0e5003c0 010a0e38 440e3041 8..D.P.....8D.0A │ │ │ │ + 0x0003d118 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x0003d128 38000000 64030000 70aefcff c4000000 8...d...p....... │ │ │ │ + 0x0003d138 00420e10 8d02420e 188c0344 0e208604 .B....B....D. .. │ │ │ │ + 0x0003d148 410e2883 054b0e30 02730a0e 28410e20 A.(..K.0.s..(A. │ │ │ │ + 0x0003d158 410e1842 0e10420e 08410b00 78000000 A..B..B..A..x... │ │ │ │ + 0x0003d168 a0030000 34b8fcff 84010000 00420e10 ....4........B.. │ │ │ │ + 0x0003d178 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003d188 05410e30 8606410e 38830744 0e5002ba .A.0..A.8..D.P.. │ │ │ │ + 0x0003d198 0a0e3846 0e30410e 28420e20 420e1842 ..8F.0A.(B. B..B │ │ │ │ + 0x0003d1a8 0e10420e 08490b44 0a0e3846 0e30410e ..B..I.D..8F.0A. │ │ │ │ + 0x0003d1b8 28420e20 420e1842 0e10420e 08450b02 (B. B..B..B..E.. │ │ │ │ + 0x0003d1c8 7c0e3846 0e30410e 28420e20 420e1842 |.8F.0A.(B. B..B │ │ │ │ + 0x0003d1d8 0e10420e 08000000 94000000 1c040000 ..B............. │ │ │ │ + 0x0003d1e8 48b9fcff b2020000 00420e10 8f02460e H........B....F. │ │ │ │ + 0x0003d1f8 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x0003d208 8606410e 38830747 0e5002cf 0a0e3844 ..A.8..G.P....8D │ │ │ │ + 0x0003d218 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003d228 08440b03 11010a0e 38410e30 410e2842 .D......8A.0A.(B │ │ │ │ + 0x0003d238 0e20420e 18420e10 420e0845 0b02410a . B..B..B..E..A. │ │ │ │ + 0x0003d248 0e38460e 30410e28 420e2042 0e18420e .8F.0A.(B. B..B. │ │ │ │ + 0x0003d258 10420e08 480b440a 0e38470e 30410e28 .B..H.D..8G.0A.( │ │ │ │ + 0x0003d268 420e2042 0e18420e 10420e08 4c0b0000 B. B..B..B..L... │ │ │ │ + 0x0003d278 5c000000 d0030000 f0adfcff 55010000 \...........U... │ │ │ │ + 0x0003d288 04ab4c00 00420e10 8e02420e 188d0345 ..L..B....B....E │ │ │ │ + 0x0003d298 0e208c04 410e2886 05440e30 83064c0e . ..A.(..D.0..L. │ │ │ │ + 0x0003d2a8 4002700a 0e30440e 28410e20 420e1842 @.p..0D.(A. B..B │ │ │ │ + 0x0003d2b8 0e10420e 084b0b02 7a0a0e30 440e2841 ..B..K..z..0D.(A │ │ │ │ + 0x0003d2c8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0003d2d8 48000000 14050000 f0aefcff 86010000 H............... │ │ │ │ + 0x0003d2e8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x0003d2f8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003d308 0e60760a 0e38410e 30410e28 420e2042 .`v..8A.0A.(B. B │ │ │ │ + 0x0003d318 0e18420e 10420e08 420b0000 48000000 ..B..B..B...H... │ │ │ │ + 0x0003d328 60050000 34b0fcff 65010000 00420e10 `...4...e....B.. │ │ │ │ + 0x0003d338 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ + 0x0003d348 05440e30 8606410e 3883074b 0e500304 .D.0..A.8..K.P.. │ │ │ │ + 0x0003d358 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0003d368 420e1042 0e08470b 48000000 ac050000 B..B..G.H....... │ │ │ │ + 0x0003d378 58b1fcff 5a010000 00420e10 8f02420e X...Z....B....B. │ │ │ │ + 0x0003d388 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ + 0x0003d398 8606410e 3883074e 0e600320 010a0e38 ..A.8..N.`. ...8 │ │ │ │ + 0x0003d3a8 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x0003d3b8 0e08440b 10000000 f8050000 ac88fcff ..D............. │ │ │ │ + 0x0003d3c8 4c000000 00000000 20000000 28050000 L....... ...(... │ │ │ │ + 0x0003d3d8 18bafcff 32000000 04734b00 00480e10 ....2....sK..H.. │ │ │ │ + 0x0003d3e8 8302620a 0e08460b 410e0800 18000000 ..b...F.A....... │ │ │ │ + 0x0003d3f8 30060000 34bafcff 17000000 00410e10 0...4........A.. │ │ │ │ + 0x0003d408 8302510e 08000000 2c000000 68050000 ..Q.....,...h... │ │ │ │ + 0x0003d418 38bafcff 63000000 04374b00 00410e10 8...c....7K..A.. │ │ │ │ + 0x0003d428 8602480e 18830347 0e206f0a 0e18440e ..H....G. o...D. │ │ │ │ + 0x0003d438 10410e08 470b0000 14000000 7c060000 .A..G.......|... │ │ │ │ + 0x0003d448 7888fcff 2e000000 004b0e10 5e0e0800 x........K..^... │ │ │ │ + 0x0003d458 2c000000 b0050000 60bafcff 32010000 ,.......`...2... │ │ │ │ + 0x0003d468 04ff4a00 00410e10 8602410e 18830347 ..J..A....A....G │ │ │ │ + 0x0003d478 0e200268 0a0e1846 0e10410e 08480b00 . .h...F..A..H.. │ │ │ │ + 0x0003d488 10000000 c4060000 d0eefcff 02000000 ................ │ │ │ │ + 0x0003d498 00000000 10000000 d8060000 cceefcff ................ │ │ │ │ + 0x0003d4a8 0a000000 00000000 10000000 ec060000 ................ │ │ │ │ + 0x0003d4b8 48bbfcff 69000000 00000000 30000000 H...i.......0... │ │ │ │ + 0x0003d4c8 00070000 a4bbfcff c8000000 00420e10 .............B.. │ │ │ │ + 0x0003d4d8 8c02410e 18860344 0e208304 470e3002 ..A....D. ..G.0. │ │ │ │ + 0x0003d4e8 660a0e20 410e1841 0e10420e 08480b00 f.. A..A..B..H.. │ │ │ │ + 0x0003d4f8 10000000 34070000 40bcfcff 53000000 ....4...@...S... │ │ │ │ + 0x0003d508 00000000 3c000000 64060000 8cbcfcff ....<...d....... │ │ │ │ + 0x0003d518 59030000 046b4a00 00420e10 8d02420e Y....kJ..B....B. │ │ │ │ + 0x0003d528 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ + 0x0003d538 03e1020a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ + 0x0003d548 0e08410b 3c000000 a4060000 acbffcff ..A.<........... │ │ │ │ + 0x0003d558 2b030000 04b64a00 00420e10 8d02420e +.....J..B....B. │ │ │ │ + 0x0003d568 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ + 0x0003d578 03b7020a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ + 0x0003d588 0e08410b 48000000 e4060000 9cc2fcff ..A.H........... │ │ │ │ + 0x0003d598 700e0000 04ef4a00 00420e10 8e02420e p.....J..B....B. │ │ │ │ + 0x0003d5a8 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ + 0x0003d5b8 8306470e c002034c 0b0a0e30 410e2841 ..G....L...0A.(A │ │ │ │ + 0x0003d5c8 0e20420e 18420e10 420e084a 0b000000 . B..B..B..J.... │ │ │ │ + 0x0003d5d8 18000000 14080000 c0d0fcff 6f000000 ............o... │ │ │ │ + 0x0003d5e8 00410e10 8302026d 0e080000 2c000000 .A.....m....,... │ │ │ │ + 0x0003d5f8 4c070000 14d1fcff 7f010000 04c54b00 L.............K. │ │ │ │ + 0x0003d608 00410e10 8602410e 18830347 0e500328 .A....A....G.P.( │ │ │ │ + 0x0003d618 010a0e18 410e1041 0e08450b 18000000 ....A..A..E..... │ │ │ │ + 0x0003d628 60080000 64d2fcff 9f000000 00410e10 `...d........A.. │ │ │ │ + 0x0003d638 8302029d 0e080000 34000000 7c080000 ........4...|... │ │ │ │ + 0x0003d648 38edfcff 55000000 00420e10 8c02410e 8...U....B....A. │ │ │ │ + 0x0003d658 18860341 0e208304 7b0a0e18 410e1042 ...A. ..{...A..B │ │ │ │ + 0x0003d668 0e084e0b 410e1841 0e10420e 08000000 ..N.A..A..B..... │ │ │ │ + 0x0003d678 50000000 d0070000 b0d2fcff 9f020000 P............... │ │ │ │ + 0x0003d688 04544b00 00420e10 8f02420e 188e0342 .TK..B....B....B │ │ │ │ + 0x0003d698 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003d6a8 38830744 0ea00103 1c020a0e 38410e30 8..D........8A.0 │ │ │ │ + 0x0003d6b8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x0003d6c8 0b000000 2c000000 08090000 0cedfcff ....,........... │ │ │ │ + 0x0003d6d8 8f000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ + 0x0003d6e8 0e208304 02680a0e 18410e10 420e0846 . ...h...A..B..F │ │ │ │ + 0x0003d6f8 0b000000 48000000 54080000 ccd4fcff ....H...T....... │ │ │ │ + 0x0003d708 e20b0000 04234b00 00420e10 8e02420e .....#K..B....B. │ │ │ │ + 0x0003d718 188d0349 0e208c04 410e2886 05440e30 ...I. ..A.(..D.0 │ │ │ │ + 0x0003d728 83064b0e c0010303 010a0e30 410e2841 ..K........0A.(A │ │ │ │ + 0x0003d738 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x0003d748 48000000 84090000 20edfcff 77020000 H....... ...w... │ │ │ │ + 0x0003d758 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x0003d768 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ + 0x0003d778 0e5003f4 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ + 0x0003d788 20420e18 420e1042 0e084b0b 10000000 B..B..B..K..... │ │ │ │ + 0x0003d798 d0090000 54effcff 73000000 00000000 ....T...s....... │ │ │ │ + 0x0003d7a8 48000000 00090000 10e0fcff e60a0000 H............... │ │ │ │ + 0x0003d7b8 04af4b00 00410e10 8602430d 06488f03 ..K..A....C..H.. │ │ │ │ + 0x0003d7c8 8e048d05 8c064b83 07031e01 2e100246 ......K........F │ │ │ │ + 0x0003d7d8 2e006b2e 1002452e 00031c04 2e10602e ..k...E.......`. │ │ │ │ + 0x0003d7e8 00036002 0a0c0708 490b0000 2c000000 ..`.....I...,... │ │ │ │ + 0x0003d7f8 4c090000 b4eafcff a7000000 04a74c00 L.............L. │ │ │ │ + 0x0003d808 00410e10 8602410e 1883034c 0e200266 .A....A....L. .f │ │ │ │ + 0x0003d818 0a0e1841 0e10410e 08410b00 18000000 ...A..A..A...... │ │ │ │ + 0x0003d828 600a0000 c484fcff 2e000000 004b0e10 `............K.. │ │ │ │ + 0x0003d838 5e0e0800 00000000 2c000000 98090000 ^.......,....... │ │ │ │ + 0x0003d848 d884fcff bf000000 04774c00 00410e10 .........wL..A.. │ │ │ │ + 0x0003d858 8602410e 18830349 0e400273 0a0e1841 ..A....I.@.s...A │ │ │ │ + 0x0003d868 0e10410e 08410b00 10000000 ac0a0000 ..A..A.......... │ │ │ │ + 0x0003d878 f8eefcff 20000000 00000000 20000000 .... ....... ... │ │ │ │ + 0x0003d888 c00a0000 04effcff 65000000 00410e10 ........e....A.. │ │ │ │ + 0x0003d898 8302490e 3002540a 0e10410e 08410b00 ..I.0.T...A..A.. │ │ │ │ + 0x0003d8a8 20000000 e40a0000 50effcff 6d000000 .......P...m... │ │ │ │ + 0x0003d8b8 00410e10 8302440e 30730a0e 10410e08 .A....D.0s...A.. │ │ │ │ + 0x0003d8c8 470b0000 20000000 080b0000 9ceffcff G... ........... │ │ │ │ + 0x0003d8d8 75000000 00410e10 8302440e 30730a0e u....A....D.0s.. │ │ │ │ + 0x0003d8e8 10410e08 470b0000 10000000 2c0b0000 .A..G.......,... │ │ │ │ + 0x0003d8f8 f8effcff 05000000 00000000 10000000 ................ │ │ │ │ + 0x0003d908 400b0000 f4effcff 05000000 00000000 @............... │ │ │ │ + 0x0003d918 20000000 540b0000 f0effcff 81000000 ...T........... │ │ │ │ + 0x0003d928 00410e10 8302470e 3002420a 0e10410e .A....G.0.B...A. │ │ │ │ + 0x0003d938 08450b00 14000000 780b0000 5cf0fcff .E......x...\... │ │ │ │ + 0x0003d948 2c000000 00440e10 560e0800 14000000 ,....D..V....... │ │ │ │ + 0x0003d958 900b0000 74f0fcff 2c000000 00440e10 ....t...,....D.. │ │ │ │ + 0x0003d968 560e0800 18000000 a80b0000 6c84fcff V...........l... │ │ │ │ + 0x0003d978 2e000000 004b0e10 5e0e0800 00000000 .....K..^....... │ │ │ │ + 0x0003d988 24000000 c40b0000 70f0fcff 27000000 $.......p...'... │ │ │ │ + 0x0003d998 00410e10 8602410e 1883034a 0e20580e .A....A....J. X. │ │ │ │ + 0x0003d9a8 18410e10 410e0800 30000000 ec0b0000 .A..A...0....... │ │ │ │ + 0x0003d9b8 78f0fcff c8000000 00420e10 8c02410e x........B....A. │ │ │ │ + 0x0003d9c8 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ + 0x0003d9d8 410e1841 0e10420e 08480b00 14000000 A..A..B..H...... │ │ │ │ + 0x0003d9e8 200c0000 14f1fcff 16000000 00440e10 ............D.. │ │ │ │ + 0x0003d9f8 4b0e0800 24000000 380c0000 1cf1fcff K...$...8....... │ │ │ │ + 0x0003da08 29000000 00410e10 8602410e 18830348 )....A....A....H │ │ │ │ + 0x0003da18 0e20570e 18430e10 440e0800 14000000 . W..C..D....... │ │ │ │ + 0x0003da28 600c0000 24f1fcff 2f000000 00440e10 `...$.../....D.. │ │ │ │ + 0x0003da38 500e0800 14000000 780c0000 3cf1fcff P.......x...<... │ │ │ │ + 0x0003da48 48000000 00440e20 02430e08 10000000 H....D. .C...... │ │ │ │ + 0x0003da58 900c0000 74f1fcff 08000000 00000000 ....t........... │ │ │ │ + 0x0003da68 28000000 a40c0000 70f1fcff 92000000 (.......p....... │ │ │ │ + 0x0003da78 00410e10 8602410e 18830349 0ee00102 .A....A....I.... │ │ │ │ + 0x0003da88 7f0a0e18 410e1041 0e08410b 18000000 ....A..A..A..... │ │ │ │ + 0x0003da98 d00c0000 e4f1fcff 5e000000 00470eb0 ........^....G.. │ │ │ │ + 0x0003daa8 0102460a 0e08430b 28000000 ec0c0000 ..F...C.(....... │ │ │ │ + 0x0003dab8 28f2fcff c6000000 00410e10 8602410e (........A....A. │ │ │ │ + 0x0003dac8 18830344 0e5002b8 0a0e1841 0e10410e ...D.P.....A..A. │ │ │ │ + 0x0003dad8 08410b00 14000000 180d0000 ccf2fcff .A.............. │ │ │ │ + 0x0003dae8 2e000000 00440e10 690e0800 50000000 .....D..i...P... │ │ │ │ + 0x0003daf8 4c0c0000 e4f2fcff 32020000 04eb4900 L.......2.....I. │ │ │ │ + 0x0003db08 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x0003db18 420e288c 05480e30 8606410e 38830747 B.(..H.0..A.8..G │ │ │ │ + 0x0003db28 0ee00403 96010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x0003db38 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ + 0x0003db48 18000000 840d0000 d0f4fcff 63000000 ............c... │ │ │ │ + 0x0003db58 00470eb0 0102560a 0e08410b 18000000 .G....V...A..... │ │ │ │ + 0x0003db68 a00d0000 24f5fcff 63000000 00470eb0 ....$...c....G.. │ │ │ │ + 0x0003db78 0102560a 0e08410b 3c000000 d80c0000 ..V...A.<....... │ │ │ │ + 0x0003db88 78f5fcff 80010000 04864900 00420e10 x.........I..B.. │ │ │ │ + 0x0003db98 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x0003dba8 054e0e60 02a90a0e 28410e20 410e1842 .N.`....(A. A..B │ │ │ │ + 0x0003dbb8 0e10420e 08450b00 2c000000 180d0000 ..B..E..,....... │ │ │ │ + 0x0003dbc8 b8f6fcff 03010000 045a4900 00410e10 .........ZI..A.. │ │ │ │ + 0x0003dbd8 8602410e 18830347 0e5002ba 0a0e1841 ..A....G.P.....A │ │ │ │ + 0x0003dbe8 0e10410e 08410b00 34000000 2c0e0000 ..A..A..4...,... │ │ │ │ + 0x0003dbf8 98f7fcff c6000000 00410e10 8602410e .........A....A. │ │ │ │ + 0x0003dc08 18830356 0e20024c 0a0e1841 0e10410e ...V. .L...A..A. │ │ │ │ + 0x0003dc18 084a0b6a 0a0e1844 0e10410e 08410b00 .J.j...D..A..A.. │ │ │ │ + 0x0003dc28 3c000000 800d0000 30f8fcff 70010000 <.......0...p... │ │ │ │ + 0x0003dc38 04054900 00420e10 8d02420e 188c0344 ..I..B....B....D │ │ │ │ + 0x0003dc48 0e208604 410e2883 05470e80 0102be0a . ..A.(..G...... │ │ │ │ + 0x0003dc58 0e28410e 20410e18 420e1042 0e08440b .(A. A..B..B..D. │ │ │ │ + 0x0003dc68 34000000 a40e0000 60f9fcff 9e000000 4.......`....... │ │ │ │ + 0x0003dc78 00410e10 8602410e 18830356 0e207c0a .A....A....V. |. │ │ │ │ + 0x0003dc88 0e18440e 10410e08 470b5d0a 0e18440e ..D..A..G.]...D. │ │ │ │ + 0x0003dc98 10410e08 410b0000 3c000000 f80d0000 .A..A...<....... │ │ │ │ + 0x0003dca8 c8f9fcff 70010000 04a54800 00420e10 ....p.....H..B.. │ │ │ │ + 0x0003dcb8 8d02420e 188c0344 0e208604 410e2883 ..B....D. ..A.(. │ │ │ │ + 0x0003dcc8 05470e80 0102be0a 0e28410e 20410e18 .G.......(A. A.. │ │ │ │ + 0x0003dcd8 420e1042 0e08440b 10000000 1c0f0000 B..B..D......... │ │ │ │ + 0x0003dce8 f8fafcff 0d000000 00000000 10000000 ................ │ │ │ │ + 0x0003dcf8 300f0000 f4fafcff 07000000 00000000 0............... │ │ │ │ + 0x0003dd08 10000000 440f0000 f0fafcff 1b000000 ....D........... │ │ │ │ + 0x0003dd18 00000000 18000000 580f0000 fcfafcff ........X....... │ │ │ │ + 0x0003dd28 2f000000 00410e10 83026d0e 08000000 /....A....m..... │ │ │ │ + 0x0003dd38 34000000 740f0000 10fbfcff b6000000 4...t........... │ │ │ │ + 0x0003dd48 00410e10 8602410e 18830353 0e200242 .A....A....S. .B │ │ │ │ + 0x0003dd58 0a0e1844 0e10410e 08440b5d 0a0e1844 ...D..A..D.]...D │ │ │ │ + 0x0003dd68 0e10410e 08410b00 30000000 ac0f0000 ..A..A..0....... │ │ │ │ + 0x0003dd78 98fbfcff 7c000000 00410e10 8602410e ....|....A....A. │ │ │ │ + 0x0003dd88 18830358 0e207d0a 0e18440e 10410e08 ...X. }...D..A.. │ │ │ │ + 0x0003dd98 440b560e 18440e10 410e0800 2c000000 D.V..D..A...,... │ │ │ │ + 0x0003dda8 fc0e0000 e4fbfcff 7d000000 04b94700 ........}.....G. │ │ │ │ + 0x0003ddb8 00410e10 8602410e 18830347 0e50024f .A....A....G.P.O │ │ │ │ + 0x0003ddc8 0a0e1841 0e10410e 08410b00 48000000 ...A..A..A..H... │ │ │ │ + 0x0003ddd8 10100000 34fcfcff 9b000000 00420e10 ....4........B.. │ │ │ │ + 0x0003dde8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003ddf8 05410e30 8606410e 38830744 0e50026d .A.0..A.8..D.P.m │ │ │ │ + 0x0003de08 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x0003de18 0e10420e 08480b00 4c000000 780f0000 ..B..H..L...x... │ │ │ │ + 0x0003de28 88fcfcff e7020000 044d4700 00420e10 .........MG..B.. │ │ │ │ + 0x0003de38 8f02420e 188e0346 0e208d04 420e288c ..B....F. ..B.(. │ │ │ │ + 0x0003de48 05440e30 8606410e 38830747 0e700323 .D.0..A.8..G.p.# │ │ │ │ + 0x0003de58 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0003de68 420e1042 0e084b0b 4c000000 c80f0000 B..B..K.L....... │ │ │ │ + 0x0003de78 28fffcff f1020000 040d4700 00420e10 (.........G..B.. │ │ │ │ + 0x0003de88 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ + 0x0003de98 05440e30 8606410e 38830749 0e70038e .D.0..A.8..I.p.. │ │ │ │ + 0x0003dea8 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0003deb8 420e1042 0e08470b 40000000 18100000 B..B..G.@....... │ │ │ │ + 0x0003dec8 0810fdff a1000000 04cd4600 00420e10 ..........F..B.. │ │ │ │ + 0x0003ded8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x0003dee8 05440e30 83060267 0a0e2841 0e20420e .D.0...g..(A. B. │ │ │ │ + 0x0003def8 18420e10 420e0841 0b000000 3c000000 .B..B..A....<... │ │ │ │ + 0x0003df08 5c100000 9401fdff c9000000 04974600 \.............F. │ │ │ │ + 0x0003df18 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x0003df28 410e2883 05470e60 025f0a0e 28410e20 A.(..G.`._..(A. │ │ │ │ + 0x0003df38 410e1842 0e10420e 08460b00 3c000000 A..B..B..F..<... │ │ │ │ + 0x0003df48 9c100000 2402fdff c9000000 046a4600 ....$........jF. │ │ │ │ + 0x0003df58 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x0003df68 410e2883 05470e60 025f0a0e 28410e20 A.(..G.`._..(A. │ │ │ │ + 0x0003df78 410e1842 0e10420e 08460b00 50000000 A..B..B..F..P... │ │ │ │ + 0x0003df88 dc100000 b402fdff 38080000 043d4600 ........8....=F. │ │ │ │ + 0x0003df98 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x0003dfa8 420e288c 05440e30 8606410e 3883074c B.(..D.0..A.8..L │ │ │ │ + 0x0003dfb8 0ec00403 08040a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x0003dfc8 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ + 0x0003dfd8 4c000000 30110000 a00ffdff 8a020000 L...0........... │ │ │ │ + 0x0003dfe8 041f4600 00420e10 8f02420e 188e0345 ..F..B....B....E │ │ │ │ + 0x0003dff8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003e008 3883074a 0e5003fa 010a0e38 410e3041 8..J.P.....8A.0A │ │ │ │ + 0x0003e018 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ + 0x0003e028 4c000000 80110000 500afdff 46040000 L.......P...F... │ │ │ │ + 0x0003e038 04ef4500 00420e10 8f02420e 188e0342 ..E..B....B....B │ │ │ │ + 0x0003e048 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003e058 3883074a 0ed00102 910a0e38 410e3041 8..J.......8A.0A │ │ │ │ + 0x0003e068 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ + 0x0003e078 1c000000 b4120000 907dfcff 63000000 .........}..c... │ │ │ │ + 0x0003e088 00410e10 8302025d 0e080000 00000000 .A.....]........ │ │ │ │ + 0x0003e098 14000000 d4120000 7011fdff 26000000 ........p...&... │ │ │ │ + 0x0003e0a8 00410e10 83020000 14000000 ec120000 .A.............. │ │ │ │ + 0x0003e0b8 8811fdff 26000000 00410e10 83020000 ....&....A...... │ │ │ │ + 0x0003e0c8 30000000 04130000 a011fdff bb000000 0............... │ │ │ │ + 0x0003e0d8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x0003e0e8 510ef010 02990a0e 20410e18 410e1042 Q....... A..A..B │ │ │ │ + 0x0003e0f8 0e08410b 18000000 38130000 7c7dfcff ..A.....8...|}.. │ │ │ │ + 0x0003e108 2e000000 004b0e10 5e0e0800 00000000 .....K..^....... │ │ │ │ + 0x0003e118 10000000 54130000 f0c4fdff 03000000 ....T........... │ │ │ │ + 0x0003e128 00000000 30000000 68130000 fc11fdff ....0...h....... │ │ │ │ + 0x0003e138 c8000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ + 0x0003e148 0e208304 470e3002 660a0e20 410e1841 . ..G.0.f.. A..A │ │ │ │ + 0x0003e158 0e10420e 08480b00 24000000 9c130000 ..B..H..$....... │ │ │ │ + 0x0003e168 487dfcff 31000000 00410e10 8602450e H}..1....A....E. │ │ │ │ + 0x0003e178 1883034a 0e204f0e 184c0e10 410e0800 ...J. O..L..A... │ │ │ │ + 0x0003e188 10000000 c4130000 7012fdff 13000000 ........p....... │ │ │ │ + 0x0003e198 00000000 10000000 d8130000 7c12fdff ............|... │ │ │ │ + 0x0003e1a8 13000000 00000000 40000000 08130000 ........@....... │ │ │ │ + 0x0003e1b8 8812fdff b40b0000 04bb4400 00420e10 ..........D..B.. │ │ │ │ + 0x0003e1c8 8d02420e 188c0343 0e208604 410e2883 ..B....C. ..A.(. │ │ │ │ + 0x0003e1d8 05510ec0 01037807 0a0e2841 0e20410e .Q....x...(A. A. │ │ │ │ + 0x0003e1e8 18420e10 420e0849 0b000000 34000000 .B..B..I....4... │ │ │ │ + 0x0003e1f8 4c130000 041efdff 0f040000 046a4500 L............jE. │ │ │ │ + 0x0003e208 00420e10 8c02410e 18860341 0e208304 .B....A....A. .. │ │ │ │ + 0x0003e218 440e5002 580a0e20 410e1841 0e10420e D.P.X.. A..A..B. │ │ │ │ + 0x0003e228 08440b00 2c000000 68140000 ecc3fdff .D..,...h....... │ │ │ │ + 0x0003e238 62000000 00470e10 8c02440e 18860341 b....G....D....A │ │ │ │ + 0x0003e248 0e208304 02480e18 410e1042 0e0849c3 . ...H..A..B..I. │ │ │ │ + 0x0003e258 c6cc0000 3c000000 98140000 2cc4fdff ....<.......,... │ │ │ │ + 0x0003e268 d2000000 004b0e10 8e02420e 188d0345 .....K....B....E │ │ │ │ + 0x0003e278 0e208c04 410e2886 05410e30 830602ab . ..A.(..A.0.... │ │ │ │ + 0x0003e288 0e28410e 20420e18 420e1042 0e084ac3 .(A. B..B..B..J. │ │ │ │ + 0x0003e298 c6cccdce 2c000000 f4130000 ccc4fdff ....,........... │ │ │ │ + 0x0003e2a8 26010000 04154500 00420e10 8c02410e &.....E..B....A. │ │ │ │ + 0x0003e2b8 18860341 0e208304 031a010e 18410e10 ...A. .......A.. │ │ │ │ + 0x0003e2c8 420e0800 18000000 08150000 ccc5fdff B............... │ │ │ │ + 0x0003e2d8 34000000 00480e10 8302670e 08000000 4....H....g..... │ │ │ │ + 0x0003e2e8 50000000 40140000 f0c5fdff c4040000 P...@........... │ │ │ │ + 0x0003e2f8 04cd4400 00420e10 8f02420e 188e0345 ..D..B....B....E │ │ │ │ + 0x0003e308 0e208d04 420e288c 05480e30 8606410e . ..B.(..H.0..A. │ │ │ │ + 0x0003e318 3883074a 0e900403 c3020a0e 38410e30 8..J........8A.0 │ │ │ │ + 0x0003e328 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003e338 0b000000 50000000 94140000 6ccafdff ....P.......l... │ │ │ │ + 0x0003e348 28030000 04a74400 00420e10 8f02420e (.....D..B....B. │ │ │ │ + 0x0003e358 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ + 0x0003e368 8606410e 38830747 0ef00303 38020a0e ..A.8..G....8... │ │ │ │ + 0x0003e378 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e388 420e0841 0b000000 50000000 e8140000 B..A....P....... │ │ │ │ + 0x0003e398 48cdfdff c5040000 04864400 00420e10 H.........D..B.. │ │ │ │ + 0x0003e3a8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003e3b8 05480e30 8606410e 3883074a 0e900403 .H.0..A.8..J.... │ │ │ │ + 0x0003e3c8 c5020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x0003e3d8 18420e10 420e0846 0b000000 50000000 .B..B..F....P... │ │ │ │ + 0x0003e3e8 3c150000 c4d1fdff 28030000 04604400 <.......(....`D. │ │ │ │ + 0x0003e3f8 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x0003e408 420e288c 05480e30 8606410e 38830747 B.(..H.0..A.8..G │ │ │ │ + 0x0003e418 0ef00303 38020a0e 38410e30 410e2842 ....8...8A.0A.(B │ │ │ │ + 0x0003e428 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0003e438 18000000 74160000 a0d4fdff 41000000 ....t.......A... │ │ │ │ + 0x0003e448 00480e10 8302740e 08000000 78000000 .H....t.....x... │ │ │ │ + 0x0003e458 90160000 d4d4fdff 84010000 00420e10 .............B.. │ │ │ │ + 0x0003e468 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003e478 05410e30 8606410e 38830744 0e5002ba .A.0..A.8..D.P.. │ │ │ │ + 0x0003e488 0a0e3846 0e30410e 28420e20 420e1842 ..8F.0A.(B. B..B │ │ │ │ + 0x0003e498 0e10420e 08490b44 0a0e3846 0e30410e ..B..I.D..8F.0A. │ │ │ │ + 0x0003e4a8 28420e20 420e1842 0e10420e 08450b02 (B. B..B..B..E.. │ │ │ │ + 0x0003e4b8 7c0e3846 0e30410e 28420e20 420e1842 |.8F.0A.(B. B..B │ │ │ │ + 0x0003e4c8 0e10420e 08000000 94000000 0c170000 ..B............. │ │ │ │ + 0x0003e4d8 e8d5fdff b2020000 00420e10 8f02460e .........B....F. │ │ │ │ + 0x0003e4e8 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x0003e4f8 8606410e 38830747 0e5002cf 0a0e3844 ..A.8..G.P....8D │ │ │ │ + 0x0003e508 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003e518 08440b03 11010a0e 38410e30 410e2842 .D......8A.0A.(B │ │ │ │ + 0x0003e528 0e20420e 18420e10 420e0845 0b02410a . B..B..B..E..A. │ │ │ │ + 0x0003e538 0e38460e 30410e28 420e2042 0e18420e .8F.0A.(B. B..B. │ │ │ │ + 0x0003e548 10420e08 480b440a 0e38470e 30410e28 .B..H.D..8G.0A.( │ │ │ │ + 0x0003e558 420e2042 0e18420e 10420e08 4c0b0000 B. B..B..B..L... │ │ │ │ + 0x0003e568 4c000000 c0160000 10d8fdff 6b020000 L...........k... │ │ │ │ + 0x0003e578 040f4300 00420e10 8f02420e 188e0342 ..C..B....B....B │ │ │ │ + 0x0003e588 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003e598 3883074b 0e500355 010a0e38 450e3041 8..K.P.U...8E.0A │ │ │ │ + 0x0003e5a8 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ + 0x0003e5b8 78000000 f4170000 30dafdff 84010000 x.......0....... │ │ │ │ + 0x0003e5c8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x0003e5d8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003e5e8 0e5002ba 0a0e3846 0e30410e 28420e20 .P....8F.0A.(B. │ │ │ │ + 0x0003e5f8 420e1842 0e10420e 08490b44 0a0e3846 B..B..B..I.D..8F │ │ │ │ + 0x0003e608 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003e618 08450b02 7c0e3846 0e30410e 28420e20 .E..|.8F.0A.(B. │ │ │ │ + 0x0003e628 420e1842 0e10420e 08000000 94000000 B..B..B......... │ │ │ │ + 0x0003e638 70180000 44dbfdff b2020000 00420e10 p...D........B.. │ │ │ │ + 0x0003e648 8f02460e 188e0342 0e208d04 420e288c ..F....B. ..B.(. │ │ │ │ + 0x0003e658 05440e30 8606410e 38830747 0e5002cf .D.0..A.8..G.P.. │ │ │ │ + 0x0003e668 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x0003e678 0e10420e 08440b03 11010a0e 38410e30 ..B..D......8A.0 │ │ │ │ + 0x0003e688 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003e698 0b02410a 0e38460e 30410e28 420e2042 ..A..8F.0A.(B. B │ │ │ │ + 0x0003e6a8 0e18420e 10420e08 480b440a 0e38470e ..B..B..H.D..8G. │ │ │ │ + 0x0003e6b8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x0003e6c8 4c0b0000 4c000000 24180000 6cddfdff L...L...$...l... │ │ │ │ + 0x0003e6d8 52030000 04cf4100 00420e10 8f02420e R.....A..B....B. │ │ │ │ + 0x0003e6e8 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x0003e6f8 8606410e 3883074b 0e5003e4 010a0e38 ..A.8..K.P.....8 │ │ │ │ + 0x0003e708 450e3041 0e28420e 20420e18 420e1042 E.0A.(B. B..B..B │ │ │ │ + 0x0003e718 0e08460b 4c000000 74180000 ec1cfdff ..F.L...t....... │ │ │ │ + 0x0003e728 1c330000 04a34100 00420e10 8f02420e .3....A..B....B. │ │ │ │ + 0x0003e738 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e748 8606410e 38830747 0ee00d02 830a0e38 ..A.8..G.......8 │ │ │ │ + 0x0003e758 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x0003e768 0e08420b 50000000 c4180000 bc4ffdff ..B.P........O.. │ │ │ │ + 0x0003e778 d96e0000 04b34400 00420e10 8f02420e .n....D..B....B. │ │ │ │ + 0x0003e788 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e798 8606410e 38830747 0ec02b03 174d0a0e ..A.8..G..+..M.. │ │ │ │ + 0x0003e7a8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e7b8 420e0846 0b000000 1c000000 fc190000 B..F............ │ │ │ │ + 0x0003e7c8 2877fcff d3000000 00410e10 830202cd (w.......A...... │ │ │ │ + 0x0003e7d8 0e080000 00000000 30000000 1c1a0000 ........0....... │ │ │ │ + 0x0003e7e8 b8dffdff c8000000 00420e10 8c02410e .........B....A. │ │ │ │ + 0x0003e7f8 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ + 0x0003e808 410e1841 0e10420e 08480b00 24000000 A..A..B..H..$... │ │ │ │ + 0x0003e818 501a0000 54e0fdff 31000000 00410e10 P...T...1....A.. │ │ │ │ + 0x0003e828 8602450e 1883034a 0e204f0e 184c0e10 ..E....J. O..L.. │ │ │ │ + 0x0003e838 410e0800 10000000 781a0000 6ce0fdff A.......x...l... │ │ │ │ + 0x0003e848 04000000 00000000 34000000 a8190000 ........4....... │ │ │ │ + 0x0003e858 68e0fdff 7c010000 048f4a00 00420e10 h...|.....J..B.. │ │ │ │ + 0x0003e868 8c02410e 18860341 0e208304 470e5003 ..A....A. ..G.P. │ │ │ │ + 0x0003e878 15010a0e 20410e18 410e1042 0e08440b .... A..A..B..D. │ │ │ │ + 0x0003e888 48000000 c41a0000 b0e1fdff 1b030000 H............... │ │ │ │ + 0x0003e898 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x0003e8a8 420e288c 05440e30 8606410e 3883074a B.(..D.0..A.8..J │ │ │ │ + 0x0003e8b8 0e600307 020a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ + 0x0003e8c8 20420e18 420e1042 0e08450b 34000000 B..B..B..E.4... │ │ │ │ + 0x0003e8d8 2c1a0000 84e4fdff 99000000 04194a00 ,.............J. │ │ │ │ + 0x0003e8e8 00420e10 8c02410e 18860348 0e208304 .B....A....H. .. │ │ │ │ + 0x0003e8f8 4d0e5002 5a0a0e20 410e1841 0e10420e M.P.Z.. A..A..B. │ │ │ │ + 0x0003e908 08410b00 50000000 641a0000 ece4fdff .A..P...d....... │ │ │ │ + 0x0003e918 01030000 04004a00 00420e10 8f02420e ......J..B....B. │ │ │ │ + 0x0003e928 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ + 0x0003e938 8606410e 38830747 0ea00503 a5010a0e ..A.8..G........ │ │ │ │ + 0x0003e948 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e958 420e0846 0b000000 50000000 b81a0000 B..F....P....... │ │ │ │ + 0x0003e968 e809feff e8040000 04eb4900 00420e10 ..........I..B.. │ │ │ │ + 0x0003e978 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003e988 05480e30 8606410e 3883074a 0e900403 .H.0..A.8..J.... │ │ │ │ + 0x0003e998 c2020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x0003e9a8 18420e10 420e0849 0b000000 2c000000 .B..B..I....,... │ │ │ │ + 0x0003e9b8 0c1b0000 54e7fdff fc010000 04c54900 ....T.........I. │ │ │ │ + 0x0003e9c8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x0003e9d8 410e2883 05510ec0 01000000 28000000 A.(..Q......(... │ │ │ │ + 0x0003e9e8 201c0000 540efeff 6e000000 00420e10 ...T...n....B.. │ │ │ │ + 0x0003e9f8 8c02410e 18860344 0e208304 02570e18 ..A....D. ...W.. │ │ │ │ + 0x0003ea08 490e1042 0e080000 3c000000 4c1c0000 I..B....<...L... │ │ │ │ + 0x0003ea18 f8e8fdff 43030000 00420e10 8d02420e ....C....B....B. │ │ │ │ + 0x0003ea28 188c0341 0e208604 410e2883 054e0ee0 ...A. ..A.(..N.. │ │ │ │ + 0x0003ea38 0103ea02 0a0e2841 0e20410e 18420e10 ......(A. A..B.. │ │ │ │ + 0x0003ea48 420e0844 0b000000 4c000000 a81b0000 B..D....L....... │ │ │ │ + 0x0003ea58 08ecfdff 0d020000 04584900 00420e10 .........XI..B.. │ │ │ │ + 0x0003ea68 8f02460e 188e0342 0e208d04 420e288c ..F....B. ..B.(. │ │ │ │ + 0x0003ea78 05480e30 8606410e 38830755 0e50037b .H.0..A.8..U.P.{ │ │ │ │ + 0x0003ea88 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0003ea98 420e1042 0e08450b 60000000 dc1c0000 B..B..E.`....... │ │ │ │ + 0x0003eaa8 080efeff 06010000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x0003eab8 188e0342 0e208d04 420e288c 05450e30 ...B. ..B.(..E.0 │ │ │ │ + 0x0003eac8 8606410e 38830744 0e4002a9 0a0e3844 ..A.8..D.@....8D │ │ │ │ + 0x0003ead8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003eae8 08480b44 0a0e3844 0e30410e 28420e20 .H.D..8D.0A.(B. │ │ │ │ + 0x0003eaf8 420e1842 0e10420e 08470b00 50000000 B..B..B..G..P... │ │ │ │ + 0x0003eb08 5c1c0000 64edfdff 86060000 04bf4800 \...d.........H. │ │ │ │ + 0x0003eb18 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x0003eb28 420e288c 05440e30 8606410e 3883074a B.(..D.0..A.8..J │ │ │ │ + 0x0003eb38 0eb00103 df010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x0003eb48 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x0003eb58 68000000 b01c0000 a0f3fdff 5f020000 h..........._... │ │ │ │ + 0x0003eb68 04a74800 00420e10 8f02420e 188e0342 ..H..B....B....B │ │ │ │ + 0x0003eb78 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003eb88 3883074c 0e500316 010a0e38 440e3041 8..L.P.....8D.0A │ │ │ │ + 0x0003eb98 0e28420e 20420e18 420e1042 0e08440b .(B. B..B..B..D. │ │ │ │ + 0x0003eba8 02e20a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003ebb8 18420e10 420e0841 0b000000 50000000 .B..B..A....P... │ │ │ │ + 0x0003ebc8 1c1d0000 94f5fdff 6a080000 045b4800 ........j....[H. │ │ │ │ + 0x0003ebd8 00420e10 8f02420e 188e0349 0e208d04 .B....B....I. .. │ │ │ │ + 0x0003ebe8 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ + 0x0003ebf8 0eb00203 63050a0e 38410e30 410e2842 ....c...8A.0A.(B │ │ │ │ + 0x0003ec08 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x0003ec18 4c000000 701d0000 b0fdfdff 8a020000 L...p........... │ │ │ │ + 0x0003ec28 04694800 00420e10 8f02460e 188e0342 .iH..B....F....B │ │ │ │ + 0x0003ec38 0e208d04 420e288c 05480e30 8606410e . ..B.(..H.0..A. │ │ │ │ + 0x0003ec48 38830755 0e5003c2 010a0e38 410e3041 8..U.P.....8A.0A │ │ │ │ + 0x0003ec58 0e28420e 20420e18 420e1042 0e084a0b .(B. B..B..B..J. │ │ │ │ + 0x0003ec68 4c000000 c01d0000 f0fffdff 46020000 L...........F... │ │ │ │ + 0x0003ec78 04404800 00420e10 8f02460e 188e0342 .@H..B....F....B │ │ │ │ + 0x0003ec88 0e208d04 420e288c 05480e30 8606410e . ..B.(..H.0..A. │ │ │ │ + 0x0003ec98 38830755 0e500394 010a0e38 410e3041 8..U.P.....8A.0A │ │ │ │ + 0x0003eca8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x0003ecb8 50000000 101e0000 f001feff 9b040000 P............... │ │ │ │ + 0x0003ecc8 04114800 00420e10 8f02420e 188e0342 ..H..B....B....B │ │ │ │ + 0x0003ecd8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003ece8 38830747 0ea00103 72010a0e 38410e30 8..G....r...8A.0 │ │ │ │ + 0x0003ecf8 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x0003ed08 0b000000 18000000 481f0000 bc72fcff ........H....r.. │ │ │ │ + 0x0003ed18 2e000000 004b0e10 5e0e0800 00000000 .....K..^....... │ │ │ │ + 0x0003ed28 10000000 641f0000 d01efeff 22000000 ....d......."... │ │ │ │ + 0x0003ed38 00000000 18000000 781f0000 ec1efeff ........x....... │ │ │ │ + 0x0003ed48 2a000000 00480e10 83025d0e 08000000 *....H....]..... │ │ │ │ + 0x0003ed58 10000000 941f0000 001ffeff 22000000 ............"... │ │ │ │ + 0x0003ed68 00000000 18000000 a81f0000 1c1ffeff ................ │ │ │ │ + 0x0003ed78 2a000000 00480e10 83025d0e 08000000 *....H....]..... │ │ │ │ + 0x0003ed88 30000000 c41f0000 300cfeff c8000000 0.......0....... │ │ │ │ + 0x0003ed98 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x0003eda8 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ + 0x0003edb8 08480b00 5c000000 f81f0000 cc0cfeff .H..\........... │ │ │ │ + 0x0003edc8 e7010000 00420e10 8d02490e 188c0341 .....B....I....A │ │ │ │ + 0x0003edd8 0e208604 410e2883 05470e30 038a010a . ..A.(..G.0.... │ │ │ │ + 0x0003ede8 0e28490e 20410e18 420e1042 0e084c0b .(I. A..B..B..L. │ │ │ │ + 0x0003edf8 440a0e28 410e2041 0e18420e 10420e08 D..(A. A..B..B.. │ │ │ │ + 0x0003ee08 460b540e 28440e20 410e1842 0e10420e F.T.(D. A..B..B. │ │ │ │ + 0x0003ee18 08000000 18000000 58200000 5c0efeff ........X ..\... │ │ │ │ + 0x0003ee28 17000000 00410e10 8302510e 08000000 .....A....Q..... │ │ │ │ + 0x0003ee38 18000000 74200000 600efeff 89000000 ....t ..`....... │ │ │ │ + 0x0003ee48 00480e10 83020280 0e080000 44000000 .H..........D... │ │ │ │ + 0x0003ee58 ac1f0000 d40efeff 46070000 047e4600 ........F....~F. │ │ │ │ + 0x0003ee68 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x0003ee78 410e2886 05440e30 8306470e 60038805 A.(..D.0..G.`... │ │ │ │ + 0x0003ee88 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ + 0x0003ee98 0e08460b 10000000 d8200000 dc15feff ..F...... ...... │ │ │ │ + 0x0003eea8 10000000 00000000 10000000 ec200000 ............. .. │ │ │ │ + 0x0003eeb8 d815feff 05000000 00000000 10000000 ................ │ │ │ │ + 0x0003eec8 00210000 d415feff 05000000 00000000 .!.............. │ │ │ │ + 0x0003eed8 10000000 14210000 d015feff 05000000 .....!.......... │ │ │ │ + 0x0003eee8 00000000 10000000 28210000 cc15feff ........(!...... │ │ │ │ + 0x0003eef8 27000000 00000000 24000000 3c210000 '.......$.....2... │ │ │ │ - 0x00040aa8 04132600 00480e10 8302620a 0e08460b ..&..H....b...F. │ │ │ │ - 0x00040ab8 410e0800 18000000 383e0000 0c3ffeff A.......8>...?.. │ │ │ │ - 0x00040ac8 17000000 00410e10 8302510e 08000000 .....A....Q..... │ │ │ │ - 0x00040ad8 2c000000 fc3d0000 103ffeff 63000000 ,....=...?..c... │ │ │ │ - 0x00040ae8 04d72500 00410e10 8602480e 18830347 ..%..A....H....G │ │ │ │ - 0x00040af8 0e206f0a 0e18440e 10410e08 470b0000 . o...D..A..G... │ │ │ │ - 0x00040b08 14000000 843e0000 7055fcff 2e000000 .....>..pU...... │ │ │ │ - 0x00040b18 004b0e10 5e0e0800 2c000000 443e0000 .K..^...,...D>.. │ │ │ │ - 0x00040b28 383ffeff 32010000 049f2500 00410e10 8?..2.....%..A.. │ │ │ │ - 0x00040b38 8602410e 18830347 0e200268 0a0e1846 ..A....G. .h...F │ │ │ │ - 0x00040b48 0e10410e 08480b00 30000000 cc3e0000 ..A..H..0....>.. │ │ │ │ - 0x00040b58 4840feff c8000000 00420e10 8c02410e H@.......B....A. │ │ │ │ - 0x00040b68 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ - 0x00040b78 410e1841 0e10420e 08480b00 14000000 A..A..B..H...... │ │ │ │ - 0x00040b88 003f0000 e440feff 14000000 00440e10 .?...@.......D.. │ │ │ │ - 0x00040b98 4f0e0800 10000000 183f0000 ec40feff O........?...@.. │ │ │ │ - 0x00040ba8 0b000000 00000000 10000000 2c3f0000 ............,?.. │ │ │ │ - 0x00040bb8 e840feff 0a000000 00000000 28000000 .@..........(... │ │ │ │ - 0x00040bc8 403f0000 e440feff 550a0000 00410e10 @?...@..U....A.. │ │ │ │ - 0x00040bd8 8602410e 1883034b 0e30026e 0a0e1841 ..A....K.0.n...A │ │ │ │ - 0x00040be8 0e10410e 08430b00 18000000 6c3f0000 ..A..C......l?.. │ │ │ │ - 0x00040bf8 184bfeff ca0a0000 00410e10 8302730a .K.......A....s. │ │ │ │ - 0x00040c08 0e08440b 2c000000 883f0000 5c5cfeff ..D.,....?..\\.. │ │ │ │ - 0x00040c18 52000000 00470e10 8c02440e 18860341 R....G....D....A │ │ │ │ - 0x00040c28 0e208304 760e1841 0e10420e 084bc3c6 . ..v..A..B..K.. │ │ │ │ - 0x00040c38 cc000000 10000000 b83f0000 8c5cfeff .........?...\.. │ │ │ │ - 0x00040c48 09000000 00000000 60000000 cc3f0000 ........`....?.. │ │ │ │ - 0x00040c58 885cfeff 06010000 00420e10 8f02420e .\.......B....B. │ │ │ │ - 0x00040c68 188e0342 0e208d04 420e288c 05450e30 ...B. ..B.(..E.0 │ │ │ │ - 0x00040c78 8606410e 38830744 0e4002a9 0a0e3844 ..A.8..D.@....8D │ │ │ │ - 0x00040c88 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x00040c98 08480b44 0a0e3844 0e30410e 28420e20 .H.D..8D.0A.(B. │ │ │ │ - 0x00040ca8 420e1842 0e10420e 08470b00 48000000 B..B..B..G..H... │ │ │ │ - 0x00040cb8 30400000 345dfeff ec010000 00420e10 0@..4].......B.. │ │ │ │ - 0x00040cc8 8f02420e 188e0346 0e208d04 420e288c ..B....F. ..B.(. │ │ │ │ - 0x00040cd8 05410e30 8606410e 38830744 0e5003c0 .A.0..A.8..D.P.. │ │ │ │ - 0x00040ce8 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x00040cf8 420e1042 0e08410b 38000000 7c400000 B..B..A.8...|@.. │ │ │ │ - 0x00040d08 d854feff c4000000 00420e10 8d02420e .T.......B....B. │ │ │ │ - 0x00040d18 188c0344 0e208604 410e2883 054b0e30 ...D. ..A.(..K.0 │ │ │ │ - 0x00040d28 02730a0e 28410e20 410e1842 0e10420e .s..(A. A..B..B. │ │ │ │ - 0x00040d38 08410b00 78000000 b8400000 9c5efeff .A..x....@...^.. │ │ │ │ - 0x00040d48 84010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x00040d58 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x00040d68 38830744 0e5002ba 0a0e3846 0e30410e 8..D.P....8F.0A. │ │ │ │ - 0x00040d78 28420e20 420e1842 0e10420e 08490b44 (B. B..B..B..I.D │ │ │ │ - 0x00040d88 0a0e3846 0e30410e 28420e20 420e1842 ..8F.0A.(B. B..B │ │ │ │ - 0x00040d98 0e10420e 08450b02 7c0e3846 0e30410e ..B..E..|.8F.0A. │ │ │ │ - 0x00040da8 28420e20 420e1842 0e10420e 08000000 (B. B..B..B..... │ │ │ │ - 0x00040db8 94000000 34410000 b05ffeff b2020000 ....4A..._...... │ │ │ │ - 0x00040dc8 00420e10 8f02460e 188e0342 0e208d04 .B....F....B. .. │ │ │ │ - 0x00040dd8 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x00040de8 0e5002cf 0a0e3844 0e30410e 28420e20 .P....8D.0A.(B. │ │ │ │ - 0x00040df8 420e1842 0e10420e 08440b03 11010a0e B..B..B..D...... │ │ │ │ - 0x00040e08 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x00040e18 420e0845 0b02410a 0e38460e 30410e28 B..E..A..8F.0A.( │ │ │ │ - 0x00040e28 420e2042 0e18420e 10420e08 480b440a B. B..B..B..H.D. │ │ │ │ - 0x00040e38 0e38470e 30410e28 420e2042 0e18420e .8G.0A.(B. B..B. │ │ │ │ - 0x00040e48 10420e08 4c0b0000 5c000000 74410000 .B..L...\...tA.. │ │ │ │ - 0x00040e58 5854feff 55010000 048f2200 00420e10 XT..U....."..B.. │ │ │ │ - 0x00040e68 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x00040e78 05440e30 83064c0e 4002700a 0e30440e .D.0..L.@.p..0D. │ │ │ │ - 0x00040e88 28410e20 420e1842 0e10420e 084b0b02 (A. B..B..B..K.. │ │ │ │ - 0x00040e98 7a0a0e30 440e2841 0e20420e 18420e10 z..0D.(A. B..B.. │ │ │ │ - 0x00040ea8 420e0841 0b000000 48000000 2c420000 B..A....H...,B.. │ │ │ │ - 0x00040eb8 5855feff 86010000 00420e10 8f02420e XU.......B....B. │ │ │ │ - 0x00040ec8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00040ed8 8606410e 38830744 0e60760a 0e38410e ..A.8..D.`v..8A. │ │ │ │ - 0x00040ee8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x00040ef8 420b0000 48000000 78420000 9c56feff B...H...xB...V.. │ │ │ │ - 0x00040f08 65010000 00420e10 8f02420e 188e0345 e....B....B....E │ │ │ │ - 0x00040f18 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x00040f28 3883074b 0e500304 010a0e38 410e3041 8..K.P.....8A.0A │ │ │ │ - 0x00040f38 0e28420e 20420e18 420e1042 0e08470b .(B. B..B..B..G. │ │ │ │ - 0x00040f48 48000000 c4420000 c057feff 5a010000 H....B...W..Z... │ │ │ │ - 0x00040f58 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x00040f68 420e288c 05480e30 8606410e 3883074e B.(..H.0..A.8..N │ │ │ │ - 0x00040f78 0e600320 010a0e38 410e3041 0e28420e .`. ...8A.0A.(B. │ │ │ │ - 0x00040f88 20420e18 420e1042 0e08440b 10000000 B..B..B..D..... │ │ │ │ - 0x00040f98 10430000 1451fcff 4c000000 00000000 .C...Q..L....... │ │ │ │ - 0x00040fa8 10000000 24430000 e093feff 02000000 ....$C.......... │ │ │ │ - 0x00040fb8 00000000 10000000 38430000 dc93feff ........8C...... │ │ │ │ - 0x00040fc8 0a000000 00000000 10000000 4c430000 ............LC.. │ │ │ │ - 0x00040fd8 5860feff 69000000 00000000 30000000 X`..i.......0... │ │ │ │ - 0x00040fe8 60430000 b460feff c8000000 00420e10 `C...`.......B.. │ │ │ │ - 0x00040ff8 8c02410e 18860344 0e208304 470e3002 ..A....D. ..G.0. │ │ │ │ - 0x00041008 660a0e20 410e1841 0e10420e 08480b00 f.. A..A..B..H.. │ │ │ │ - 0x00041018 10000000 94430000 5061feff 53000000 .....C..Pa..S... │ │ │ │ - 0x00041028 00000000 3c000000 50430000 9c61feff ....<...PC...a.. │ │ │ │ - 0x00041038 59030000 04d32000 00420e10 8d02420e Y..... ..B....B. │ │ │ │ - 0x00041048 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ - 0x00041058 03e1020a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ - 0x00041068 0e08410b 3c000000 90430000 bc64feff ..A.<....C...d.. │ │ │ │ - 0x00041078 2b030000 041e2100 00420e10 8d02420e +.....!..B....B. │ │ │ │ - 0x00041088 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ - 0x00041098 03b7020a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ - 0x000410a8 0e08410b 48000000 d0430000 ac67feff ..A.H....C...g.. │ │ │ │ - 0x000410b8 700e0000 04572100 00420e10 8e02420e p....W!..B....B. │ │ │ │ - 0x000410c8 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ - 0x000410d8 8306470e c002034c 0b0a0e30 410e2841 ..G....L...0A.(A │ │ │ │ - 0x000410e8 0e20420e 18420e10 420e084a 0b000000 . B..B..B..J.... │ │ │ │ - 0x000410f8 18000000 74440000 d075feff 6f000000 ....tD...u..o... │ │ │ │ - 0x00041108 00410e10 8302026d 0e080000 2c000000 .A.....m....,... │ │ │ │ - 0x00041118 38440000 2476feff 7f010000 042d2200 8D..$v.......-". │ │ │ │ - 0x00041128 00410e10 8602410e 18830347 0e500328 .A....A....G.P.( │ │ │ │ - 0x00041138 010a0e18 410e1041 0e08450b 18000000 ....A..A..E..... │ │ │ │ - 0x00041148 c0440000 7477feff 9f000000 00410e10 .D..tw.......A.. │ │ │ │ - 0x00041158 8302029d 0e080000 50000000 84440000 ........P....D.. │ │ │ │ - 0x00041168 f877feff 9f020000 04f42100 00420e10 .w........!..B.. │ │ │ │ - 0x00041178 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x00041188 05440e30 8606410e 38830744 0ea00103 .D.0..A.8..D.... │ │ │ │ - 0x00041198 1c020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x000411a8 18420e10 420e0841 0b000000 48000000 .B..B..A....H... │ │ │ │ - 0x000411b8 d8440000 447afeff e20b0000 04f32100 .D..Dz........!. │ │ │ │ - 0x000411c8 00420e10 8e02420e 188d0349 0e208c04 .B....B....I. .. │ │ │ │ - 0x000411d8 410e2886 05440e30 83064b0e c0010303 A.(..D.0..K..... │ │ │ │ - 0x000411e8 010a0e30 410e2841 0e20420e 18420e10 ...0A.(A. B..B.. │ │ │ │ - 0x000411f8 420e0848 0b000000 48000000 24450000 B..H....H...$E.. │ │ │ │ - 0x00041208 e885feff e60a0000 04df2200 00410e10 .........."..A.. │ │ │ │ - 0x00041218 8602430d 06488f03 8e048d05 8c064b83 ..C..H........K. │ │ │ │ - 0x00041228 07031e01 2e100246 2e006b2e 1002452e .......F..k...E. │ │ │ │ - 0x00041238 00031c04 2e10602e 00036002 0a0c0708 ......`...`..... │ │ │ │ - 0x00041248 490b0000 2c000000 70450000 8c90feff I...,...pE...... │ │ │ │ - 0x00041258 a7000000 04d72300 00410e10 8602410e ......#..A....A. │ │ │ │ - 0x00041268 1883034c 0e200266 0a0e1841 0e10410e ...L. .f...A..A. │ │ │ │ - 0x00041278 08410b00 18000000 f8450000 7c4efcff .A.......E..|N.. │ │ │ │ - 0x00041288 2e000000 004b0e10 5e0e0800 00000000 .....K..^....... │ │ │ │ - 0x00041298 10000000 14460000 1091feff 02000000 .....F.......... │ │ │ │ - 0x000412a8 00000000 18000000 28460000 0c91feff ........(F...... │ │ │ │ - 0x000412b8 1f000000 00410e10 83025d0e 08000000 .....A....]..... │ │ │ │ - 0x000412c8 10000000 44460000 1091feff 0a000000 ....DF.......... │ │ │ │ - 0x000412d8 00000000 10000000 58460000 0c91feff ........XF...... │ │ │ │ - 0x000412e8 19000000 00000000 30000000 6c460000 ........0...lF.. │ │ │ │ - 0x000412f8 1891feff c8000000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x00041308 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ - 0x00041318 410e1841 0e10420e 08480b00 3c000000 A..A..B..H..<... │ │ │ │ - 0x00041328 48460000 b491feff 86020000 041b2300 HF............#. │ │ │ │ - 0x00041338 00420e10 8d02420e 188c0344 0e208604 .B....B....D. .. │ │ │ │ - 0x00041348 410e2883 05490e80 01028c0a 0e28410e A.(..I.......(A. │ │ │ │ - 0x00041358 20410e18 420e1042 0e08410b 3c000000 A..B..B..A.<... │ │ │ │ - 0x00041368 88460000 0494feff 84010000 04332300 .F...........3#. │ │ │ │ - 0x00041378 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ - 0x00041388 410e2883 05440e80 016e0a0e 28410e20 A.(..D...n..(A. │ │ │ │ - 0x00041398 410e1842 0e10420e 08420b00 10000000 A..B..B..B...... │ │ │ │ - 0x000413a8 20470000 5495feff 17000000 00000000 G..T........... │ │ │ │ - 0x000413b8 14000000 34470000 704dfcff 2e000000 ....4G..pM...... │ │ │ │ - 0x000413c8 004b0e10 5e0e0800 30000000 4c470000 .K..^...0...LG.. │ │ │ │ - 0x000413d8 4895feff c8000000 00420e10 8c02410e H........B....A. │ │ │ │ - 0x000413e8 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ - 0x000413f8 410e1841 0e10420e 08480b00 24000000 A..A..B..H..$... │ │ │ │ - 0x00041408 80470000 e495feff 31000000 00410e10 .G......1....A.. │ │ │ │ - 0x00041418 8602450e 1883034a 0e204f0e 184c0e10 ..E....J. O..L.. │ │ │ │ - 0x00041428 410e0800 10000000 a8470000 fc95feff A........G...... │ │ │ │ - 0x00041438 04000000 00000000 34000000 64470000 ........4...dG.. │ │ │ │ - 0x00041448 f895feff 7c010000 04732200 00420e10 ....|....s"..B.. │ │ │ │ - 0x00041458 8c02410e 18860341 0e208304 470e5003 ..A....A. ..G.P. │ │ │ │ - 0x00041468 15010a0e 20410e18 410e1042 0e08440b .... A..A..B..D. │ │ │ │ - 0x00041478 48000000 f4470000 4097feff 1b030000 H....G..@....... │ │ │ │ - 0x00041488 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x00041498 420e288c 05440e30 8606410e 3883074a B.(..D.0..A.8..J │ │ │ │ - 0x000414a8 0e600307 020a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ - 0x000414b8 20420e18 420e1042 0e08450b 34000000 B..B..B..E.4... │ │ │ │ - 0x000414c8 e8470000 149afeff 99000000 04fd2100 .G............!. │ │ │ │ - 0x000414d8 00420e10 8c02410e 18860348 0e208304 .B....A....H. .. │ │ │ │ - 0x000414e8 4d0e5002 5a0a0e20 410e1841 0e10420e M.P.Z.. A..A..B. │ │ │ │ - 0x000414f8 08410b00 50000000 20480000 7c9afeff .A..P... H..|... │ │ │ │ - 0x00041508 01030000 04e42100 00420e10 8f02420e ......!..B....B. │ │ │ │ - 0x00041518 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ - 0x00041528 8606410e 38830747 0ea00503 a5010a0e ..A.8..G........ │ │ │ │ - 0x00041538 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x00041548 420e0846 0b000000 50000000 74480000 B..F....P...tH.. │ │ │ │ - 0x00041558 78bffeff e8040000 04cf2100 00420e10 x.........!..B.. │ │ │ │ - 0x00041568 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x00041578 05480e30 8606410e 3883074a 0e900403 .H.0..A.8..J.... │ │ │ │ - 0x00041588 c2020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x00041598 18420e10 420e0849 0b000000 2c000000 .B..B..I....,... │ │ │ │ - 0x000415a8 c8480000 e49cfeff fc010000 04a92100 .H............!. │ │ │ │ - 0x000415b8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ - 0x000415c8 410e2883 05510ec0 01000000 3c000000 A.(..Q......<... │ │ │ │ - 0x000415d8 50490000 b49efeff 43030000 00420e10 PI......C....B.. │ │ │ │ - 0x000415e8 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ - 0x000415f8 054e0ee0 0103ea02 0a0e2841 0e20410e .N........(A. A. │ │ │ │ - 0x00041608 18420e10 420e0844 0b000000 4c000000 .B..B..D....L... │ │ │ │ - 0x00041618 38490000 c4a1feff 0d020000 04682100 8I...........h!. │ │ │ │ - 0x00041628 00420e10 8f02460e 188e0342 0e208d04 .B....F....B. .. │ │ │ │ - 0x00041638 420e288c 05480e30 8606410e 38830755 B.(..H.0..A.8..U │ │ │ │ - 0x00041648 0e50037b 010a0e38 410e3041 0e28420e .P.{...8A.0A.(B. │ │ │ │ - 0x00041658 20420e18 420e1042 0e08450b 60000000 B..B..B..E.`... │ │ │ │ - 0x00041668 e0490000 54c3feff 06010000 00420e10 .I..T........B.. │ │ │ │ - 0x00041678 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x00041688 05450e30 8606410e 38830744 0e4002a9 .E.0..A.8..D.@.. │ │ │ │ - 0x00041698 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ - 0x000416a8 0e10420e 08480b44 0a0e3844 0e30410e ..B..H.D..8D.0A. │ │ │ │ - 0x000416b8 28420e20 420e1842 0e10420e 08470b00 (B. B..B..B..G.. │ │ │ │ - 0x000416c8 50000000 ec490000 20a3feff 86060000 P....I.. ....... │ │ │ │ - 0x000416d8 04cf2000 00420e10 8f02420e 188e0342 .. ..B....B....B │ │ │ │ - 0x000416e8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x000416f8 3883074a 0eb00103 df010a0e 38410e30 8..J........8A.0 │ │ │ │ - 0x00041708 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x00041718 0b000000 68000000 404a0000 5ca9feff ....h...@J..\... │ │ │ │ - 0x00041728 5f020000 04b72000 00420e10 8f02420e _..... ..B....B. │ │ │ │ - 0x00041738 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ - 0x00041748 8606410e 3883074c 0e500316 010a0e38 ..A.8..L.P.....8 │ │ │ │ - 0x00041758 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ - 0x00041768 0e08440b 02e20a0e 38440e30 410e2842 ..D.....8D.0A.(B │ │ │ │ - 0x00041778 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x00041788 50000000 ac4a0000 50abfeff 6a080000 P....J..P...j... │ │ │ │ - 0x00041798 046b2000 00420e10 8f02420e 188e0349 .k ..B....B....I │ │ │ │ - 0x000417a8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000417b8 3883074a 0eb00203 63050a0e 38410e30 8..J....c...8A.0 │ │ │ │ - 0x000417c8 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x000417d8 0b000000 4c000000 004b0000 6cb3feff ....L....K..l... │ │ │ │ - 0x000417e8 8a020000 04792000 00420e10 8f02460e .....y ..B....F. │ │ │ │ - 0x000417f8 188e0342 0e208d04 420e288c 05480e30 ...B. ..B.(..H.0 │ │ │ │ - 0x00041808 8606410e 38830755 0e5003c2 010a0e38 ..A.8..U.P.....8 │ │ │ │ - 0x00041818 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x00041828 0e084a0b 4c000000 504b0000 acb5feff ..J.L...PK...... │ │ │ │ - 0x00041838 46020000 04502000 00420e10 8f02460e F....P ..B....F. │ │ │ │ - 0x00041848 188e0342 0e208d04 420e288c 05480e30 ...B. ..B.(..H.0 │ │ │ │ - 0x00041858 8606410e 38830755 0e500394 010a0e38 ..A.8..U.P.....8 │ │ │ │ - 0x00041868 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x00041878 0e08410b 50000000 a04b0000 acb7feff ..A.P....K...... │ │ │ │ - 0x00041888 9b040000 04212000 00420e10 8f02420e .....! ..B....B. │ │ │ │ - 0x00041898 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ - 0x000418a8 8606410e 38830747 0ea00103 72010a0e ..A.8..G....r... │ │ │ │ - 0x000418b8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000418c8 420e0848 0b000000 14000000 4c4c0000 B..H........LL.. │ │ │ │ - 0x000418d8 8848fcff 2e000000 004b0e10 5e0e0800 .H.......K..^... │ │ │ │ - 0x000418e8 30000000 644c0000 e0c1feff c8000000 0...dL.......... │ │ │ │ - 0x000418f8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x00041908 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ - 0x00041918 08480b00 24000000 984c0000 6c48fcff .H..$....L..lH.. │ │ │ │ - 0x00041928 31000000 00410e10 8602450e 1883034a 1....A....E....J │ │ │ │ - 0x00041938 0e204f0e 184c0e10 410e0800 10000000 . O..L..A....... │ │ │ │ - 0x00041948 c04c0000 54c2feff 13000000 00000000 .L..T........... │ │ │ │ - 0x00041958 10000000 d44c0000 60c2feff 13000000 .....L..`....... │ │ │ │ - 0x00041968 00000000 40000000 904c0000 6cc2feff ....@....L..l... │ │ │ │ - 0x00041978 b40b0000 043b1f00 00420e10 8d02420e .....;...B....B. │ │ │ │ - 0x00041988 188c0343 0e208604 410e2883 05510ec0 ...C. ..A.(..Q.. │ │ │ │ - 0x00041998 01037807 0a0e2841 0e20410e 18420e10 ..x...(A. A..B.. │ │ │ │ - 0x000419a8 420e0849 0b000000 34000000 d44c0000 B..I....4....L.. │ │ │ │ - 0x000419b8 e8cdfeff 0f040000 04ea1f00 00420e10 .............B.. │ │ │ │ - 0x000419c8 8c02410e 18860341 0e208304 440e5002 ..A....A. ..D.P. │ │ │ │ - 0x000419d8 580a0e20 410e1841 0e10420e 08440b00 X.. A..A..B..D.. │ │ │ │ - 0x000419e8 50000000 0c4d0000 c073ffff c4040000 P....M...s...... │ │ │ │ - 0x000419f8 04092000 00420e10 8f02420e 188e0345 .. ..B....B....E │ │ │ │ - 0x00041a08 0e208d04 420e288c 05480e30 8606410e . ..B.(..H.0..A. │ │ │ │ - 0x00041a18 3883074a 0e900403 c3020a0e 38410e30 8..J........8A.0 │ │ │ │ - 0x00041a28 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x00041a38 0b000000 50000000 604d0000 3c78ffff ....P...`M....B....B....E │ │ │ │ + 0x00040158 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x00040168 3883074a 0e900903 651a0a0e 38410e30 8..J....e...8A.0 │ │ │ │ + 0x00040178 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x00040188 0b000000 48000000 c8330000 ac22ffff ....H....3...".. │ │ │ │ + 0x00040198 2e010000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ + 0x000401a8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000401b8 38830747 0e5002c6 0a0e3841 0e30410e 8..G.P....8A.0A. │ │ │ │ + 0x000401c8 28420e20 420e1842 0e10420e 08490b00 (B. B..B..B..I.. │ │ │ │ + 0x000401d8 44000000 30330000 3020ffff c1010000 D...03..0 ...... │ │ │ │ + 0x000401e8 04693f00 00420e10 8e02420e 188d0342 .i?..B....B....B │ │ │ │ + 0x000401f8 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x00040208 40033f01 0a0e3041 0e28410e 20420e18 @.?...0A.(A. B.. │ │ │ │ + 0x00040218 420e1042 0e084a0b 10000000 5c340000 B..B..J.....\4.. │ │ │ │ + 0x00040228 4823ffff 02000000 00000000 10000000 H#.............. │ │ │ │ + 0x00040238 70340000 4423ffff 05000000 00000000 p4..D#.......... │ │ │ │ + 0x00040248 2c000000 a0330000 4023ffff 3a000000 ,....3..@#..:... │ │ │ │ + 0x00040258 042b3f00 00410e10 8602410e 18830347 .+?..A....A....G │ │ │ │ + 0x00040268 0e205b0a 0e18410e 10410e08 410b0000 . [...A..A..A... │ │ │ │ + 0x00040278 18000000 b4340000 5023ffff 12000000 .....4..P#...... │ │ │ │ + 0x00040288 00410e10 83024c0e 08000000 1c000000 .A....L......... │ │ │ │ + 0x00040298 ec330000 5423ffff 24000000 04ef3e00 .3..T#..$.....>. │ │ │ │ + 0x000402a8 00480e10 8302570e 08000000 18000000 .H....W......... │ │ │ │ + 0x000402b8 f0340000 6423ffff 17000000 00410e10 .4..d#.......A.. │ │ │ │ + 0x000402c8 8302510e 08000000 30000000 0c350000 ..Q.....0....5.. │ │ │ │ + 0x000402d8 6823ffff c8000000 00420e10 8c02410e h#.......B....A. │ │ │ │ + 0x000402e8 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ + 0x000402f8 410e1841 0e10420e 08480b00 50000000 A..A..B..H..P... │ │ │ │ + 0x00040308 5c340000 0424ffff 56020000 04833e00 \4...$..V.....>. │ │ │ │ + 0x00040318 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x00040328 420e288c 05440e30 8606410e 3883074c B.(..D.0..A.8..L │ │ │ │ + 0x00040338 0ec00203 da010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x00040348 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x00040358 54000000 b0340000 1026ffff 53060000 T....4...&..S... │ │ │ │ + 0x00040368 04573e00 00420e10 8f02420e 188e0348 .W>..B....B....H │ │ │ │ + 0x00040378 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x00040388 3883074a 0ee00303 8f040a0e 38410e30 8..J........8A.0 │ │ │ │ + 0x00040398 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x000403a8 0b000000 00000000 10000000 ec350000 .............5.. │ │ │ │ + 0x000403b8 e82fffff 22000000 00000000 18000000 ./.."........... │ │ │ │ + 0x000403c8 00360000 0430ffff 2a000000 00480e10 .6...0..*....H.. │ │ │ │ + 0x000403d8 83025d0e 08000000 4c000000 1c360000 ..].....L....6.. │ │ │ │ + 0x000403e8 e82bffff fc000000 00500e10 8f02420e .+.......P....B. │ │ │ │ + 0x000403f8 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ + 0x00040408 8606410e 38830749 0e4002cb 0e38410e ..A.8..I.@...8A. │ │ │ │ + 0x00040418 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x00040428 41c3c6cc cdcecf00 2c000000 88350000 A.......,....5.. │ │ │ │ + 0x00040438 982cffff 62000000 04033e00 00410e10 .,..b.....>..A.. │ │ │ │ + 0x00040448 8602480e 1883034b 0e20720a 0e18410e ..H....K. r...A. │ │ │ │ + 0x00040458 10410e08 410b0000 48000000 9c360000 .A..A...H....6.. │ │ │ │ + 0x00040468 982fffff 80010000 00420e10 8f02420e ./.......B....B. │ │ │ │ + 0x00040478 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x00040488 8606410e 38830754 0e500311 010a0e38 ..A.8..T.P.....8 │ │ │ │ + 0x00040498 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000404a8 0e08440b 30000000 e8360000 8c2cffff ..D.0....6...,.. │ │ │ │ + 0x000404b8 b5000000 00420e10 8c02410e 18860341 .....B....A....A │ │ │ │ + 0x000404c8 0e208304 470e4002 8d0a0e20 410e1841 . ..G.@.... A..A │ │ │ │ + 0x000404d8 0e10420e 08440b00 18000000 1c370000 ..B..D.......7.. │ │ │ │ + 0x000404e8 182dffff 1c000000 00410e10 8302560e .-.......A....V. │ │ │ │ + 0x000404f8 08000000 50000000 38370000 1c2dffff ....P...87...-.. │ │ │ │ + 0x00040508 73010000 00420e10 8d02420e 188c0344 s....B....B....D │ │ │ │ + 0x00040518 0e208604 410e2883 05520e30 02d60a0e . ..A.(..R.0.... │ │ │ │ + 0x00040528 28440e20 410e1842 0e10420e 08460b5c (D. A..B..B..F.\ │ │ │ │ + 0x00040538 0a0e2841 0e20410e 18420e10 420e0846 ..(A. A..B..B..F │ │ │ │ + 0x00040548 0b000000 00000000 30000000 8c370000 ........0....7.. │ │ │ │ + 0x00040558 2830ffff ac000000 00420e10 8c02410e (0.......B....A. │ │ │ │ + 0x00040568 18860344 0e208304 4d0e3002 4e0a0e20 ...D. ..M.0.N.. │ │ │ │ + 0x00040578 410e1841 0e10420e 084a0b00 50000000 A..A..B..J..P... │ │ │ │ + 0x00040588 dc360000 a430ffff ad010000 04bb3c00 .6...0........<. │ │ │ │ + 0x00040598 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x000405a8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000405b8 0e900103 33010a0e 38410e30 410e2842 ....3...8A.0A.(B │ │ │ │ + 0x000405c8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000405d8 14000000 14380000 405cfcff 2e000000 .....8..@\...... │ │ │ │ + 0x000405e8 004b0e10 5e0e0800 4c000000 48370000 .K..^...L...H7.. │ │ │ │ + 0x000405f8 e831ffff ed010000 04693c00 00420e10 .1.......i<..B.. │ │ │ │ + 0x00040608 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00040618 05410e30 8606410e 38830747 0e70036b .A.0..A.8..G.p.k │ │ │ │ + 0x00040628 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x00040638 420e1042 0e08410b 2c000000 98370000 B..B..A.,....7.. │ │ │ │ + 0x00040648 8833ffff 61000000 04563c00 00410e10 .3..a....V<..A.. │ │ │ │ + 0x00040658 8602410e 1883034a 0e207f0a 0e18410e ..A....J. ....A. │ │ │ │ + 0x00040668 10410e08 410b0000 28000000 ac380000 .A..A...(....8.. │ │ │ │ + 0x00040678 c833ffff b7000000 00410e10 8602410e .3.......A....A. │ │ │ │ + 0x00040688 18830347 0e200294 0a0e1844 0e10410e ...G. .....D..A. │ │ │ │ + 0x00040698 084e0b00 1c000000 f4370000 5c34ffff .N.......7..\4.. │ │ │ │ + 0x000406a8 1c000000 040a3c00 00480e10 83024f0e ......<..H....O. │ │ │ │ + 0x000406b8 08000000 20000000 14380000 5c34ffff .... ....8..\4.. │ │ │ │ + 0x000406c8 29000000 04ee3b00 00480e10 83025c0e ).....;..H....\. │ │ │ │ + 0x000406d8 08000000 00000000 30000000 1c390000 ........0....9.. │ │ │ │ + 0x000406e8 6834ffff c8000000 00420e10 8c02410e h4.......B....A. │ │ │ │ + 0x000406f8 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ + 0x00040708 410e1841 0e10420e 08480b00 48000000 A..A..B..H..H... │ │ │ │ + 0x00040718 50390000 0435ffff 26010000 00420e10 P9...5..&....B.. │ │ │ │ + 0x00040728 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x00040738 05440e30 570a0e28 440e2041 0e18420e .D.0W..(D. A..B. │ │ │ │ + 0x00040748 10420e08 460b02ec 0e28440e 20410e18 .B..F....(D. A.. │ │ │ │ + 0x00040758 420e1042 0e080000 2c000000 9c390000 B..B....,....9.. │ │ │ │ + 0x00040768 e835ffff 81000000 00420e10 8c02410e .5.......B....A. │ │ │ │ + 0x00040778 18860344 0e208304 025a0a0e 18430e10 ...D. ...Z...C.. │ │ │ │ + 0x00040788 420e084a 0b000000 38000000 cc390000 B..J....8....9.. │ │ │ │ + 0x00040798 4836ffff de000000 00420e10 8d02420e H6.......B....B. │ │ │ │ + 0x000407a8 188c0341 0e208604 410e2883 05440e40 ...A. ..A.(..D.@ │ │ │ │ + 0x000407b8 700a0e28 410e2041 0e18420e 10420e08 p..(A. A..B..B.. │ │ │ │ + 0x000407c8 480b0000 20000000 083a0000 ec36ffff H... ....:...6.. │ │ │ │ + 0x000407d8 b7000000 0002510e 1083027d 0e0842c3 ......Q....}..B. │ │ │ │ + 0x000407e8 480e1083 025e0e08 24000000 2c3a0000 H....^..$...,:.. │ │ │ │ + 0x000407f8 8837ffff 1a010000 00480e10 83026f0e .7.......H....o. │ │ │ │ + 0x00040808 0849c350 0e108302 02bc0a0e 08440b00 .I.P.........D.. │ │ │ │ + 0x00040818 40000000 543a0000 8038ffff ce000000 @...T:...8...... │ │ │ │ + 0x00040828 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x00040838 410e2886 05440e30 8306440e 6002b10a A.(..D.0..D.`... │ │ │ │ + 0x00040848 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ + 0x00040858 08410b00 18000000 983a0000 0c39ffff .A.......:...9.. │ │ │ │ + 0x00040868 1e000000 00410e10 8302580e 08000000 .....A....X..... │ │ │ │ + 0x00040878 14000000 b43a0000 1039ffff 05000000 .....:...9...... │ │ │ │ + 0x00040888 00000000 00000000 1c000000 cc3a0000 .............:.. │ │ │ │ + 0x00040898 a83dffff 42000000 00480e10 8302710a .=..B....H....q. │ │ │ │ + 0x000408a8 0e08470b 410e0800 38000000 ec3a0000 ..G.A...8....:.. │ │ │ │ + 0x000408b8 e838ffff 01010000 00420e10 8d02420e .8.......B....B. │ │ │ │ + 0x000408c8 188c0341 0e208604 410e2883 05470e60 ...A. ..A.(..G.` │ │ │ │ + 0x000408d8 02530a0e 28410e20 410e1842 0e10420e .S..(A. A..B..B. │ │ │ │ + 0x000408e8 084a0b00 30000000 283b0000 bc39ffff .J..0...(;...9.. │ │ │ │ + 0x000408f8 c8000000 00420e10 8c02410e 18860344 .....B....A....D │ │ │ │ + 0x00040908 0e208304 470e3002 660a0e20 410e1841 . ..G.0.f.. A..A │ │ │ │ + 0x00040918 0e10420e 08480b00 4c000000 783a0000 ..B..H..L...x:.. │ │ │ │ + 0x00040928 583affff a3010000 048e3900 00420e10 X:........9..B.. │ │ │ │ + 0x00040938 8f02420e 188e0346 0e208d04 420e288c ..B....F. ..B.(. │ │ │ │ + 0x00040948 05440e30 8606410e 3883074f 0e800102 .D.0..A.8..O.... │ │ │ │ + 0x00040958 f20a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x00040968 420e1042 0e08440b 18000000 ac3b0000 B..B..D......;.. │ │ │ │ + 0x00040978 183dffff 4a000000 00480e10 83027d0e .=..J....H....}. │ │ │ │ + 0x00040988 08000000 44000000 e43a0000 9c3bffff ....D....:...;.. │ │ │ │ + 0x00040998 fa000000 04403900 00420e10 8e02420e .....@9..B....B. │ │ │ │ + 0x000409a8 188d0345 0e208c04 410e2886 05440e30 ...E. ..A.(..D.0 │ │ │ │ + 0x000409b8 83064a0e 60028f0a 0e30410e 28410e20 ..J.`....0A.(A. │ │ │ │ + 0x000409c8 420e1842 0e10420e 08410b00 10000000 B..B..B..A...... │ │ │ │ + 0x000409d8 103c0000 543cffff 0a000000 00000000 .<..T<.......... │ │ │ │ + 0x000409e8 10000000 243c0000 b042ffff 22000000 ....$<...B.."... │ │ │ │ + 0x000409f8 00000000 18000000 383c0000 cc42ffff ........8<...B.. │ │ │ │ + 0x00040a08 2e000000 00480e10 8302610e 08000000 .....H....a..... │ │ │ │ + 0x00040a18 30000000 543c0000 c03cffff c8000000 0...T<...<...... │ │ │ │ + 0x00040a28 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x00040a38 470e3002 660a0e20 410e1841 0e10420e G.0.f.. A..A..B. │ │ │ │ + 0x00040a48 08480b00 50000000 a43b0000 5c3dffff .H..P....;..\=.. │ │ │ │ + 0x00040a58 7e020000 04983800 00420e10 8f02420e ~.....8..B....B. │ │ │ │ + 0x00040a68 188e0345 0e208d04 420e288c 05450e30 ...E. ..B.(..E.0 │ │ │ │ + 0x00040a78 8606410e 38830750 0e800103 f7010a0e ..A.8..P........ │ │ │ │ + 0x00040a88 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x00040a98 420e0846 0b000000 2c000000 f83b0000 B..F....,....;.. │ │ │ │ + 0x00040aa8 883fffff 7e010000 04833800 00410e10 .?..~.....8..A.. │ │ │ │ + 0x00040ab8 8602410e 18830347 0e50710a 0e18410e ..A....G.Pq...A. │ │ │ │ + 0x00040ac8 10410e08 440b0000 3c000000 283c0000 .A..D...<...(<.. │ │ │ │ + 0x00040ad8 d840ffff b6000000 04703800 00420e10 .@.......p8..B.. │ │ │ │ + 0x00040ae8 8d02420e 188c0344 0e208604 410e2883 ..B....D. ..A.(. │ │ │ │ + 0x00040af8 054a0e60 027a0a0e 28410e20 410e1842 .J.`.z..(A. A..B │ │ │ │ + 0x00040b08 0e10420e 08410b00 10000000 4c3d0000 ..B..A......L=.. │ │ │ │ + 0x00040b18 5841ffff 05000000 00000000 10000000 XA.............. │ │ │ │ + 0x00040b28 603d0000 5441ffff 05000000 00000000 `=..TA.......... │ │ │ │ + 0x00040b38 14000000 743d0000 5041ffff 05000000 ....t=..PA...... │ │ │ │ + 0x00040b48 00000000 00000000 10000000 8c3d0000 .............=.. │ │ │ │ + 0x00040b58 5844ffff 0f000000 00000000 18000000 XD.............. │ │ │ │ + 0x00040b68 a03d0000 5444ffff 21000000 00480e10 .=..TD..!....H.. │ │ │ │ + 0x00040b78 8302540e 08000000 10000000 bc3d0000 ..T..........=.. │ │ │ │ + 0x00040b88 7841ffff 0d000000 00000000 18000000 xA.............. │ │ │ │ + 0x00040b98 d03d0000 7441ffff 15000000 00410e10 .=..tA.......A.. │ │ │ │ + 0x00040ba8 8302530e 08000000 48000000 ec3d0000 ..S.....H....=.. │ │ │ │ + 0x00040bb8 7841ffff b0000000 00420e10 8f02420e xA.......B....B. │ │ │ │ + 0x00040bc8 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x00040bd8 8606410e 38830744 0e400289 0a0e3841 ..A.8..D.@....8A │ │ │ │ + 0x00040be8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x00040bf8 08440b00 1c000000 383e0000 dc41ffff .D......8>...A.. │ │ │ │ + 0x00040c08 65000000 00410e10 83020256 0a0e0849 e....A.....V...I │ │ │ │ + 0x00040c18 0b000000 4c000000 583e0000 cc43ffff ....L...X>...C.. │ │ │ │ + 0x00040c28 b2000000 004b0e10 8f02420e 188e0342 .....K....B....B │ │ │ │ + 0x00040c38 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x00040c48 38830748 0e50028a 0e38410e 30410e28 8..H.P...8A.0A.( │ │ │ │ + 0x00040c58 420e2042 0e18420e 10420e08 41c3c6cc B. B..B..B..A... │ │ │ │ + 0x00040c68 cdcecf00 48000000 a83e0000 3c44ffff ....H....>....pE..M... │ │ │ │ + 0x00040cc8 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x00040cd8 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ + 0x00040ce8 0e6003ac 010a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ + 0x00040cf8 20420e18 420e1042 0e08430b 48000000 B..B..B..C.H... │ │ │ │ + 0x00040d08 403f0000 4441ffff 54010000 00420e10 @?..DA..T....B.. │ │ │ │ + 0x00040d18 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ + 0x00040d28 05410e30 8606410e 38830744 0e500305 .A.0..A.8..D.P.. │ │ │ │ + 0x00040d38 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x00040d48 420e1042 0e084d0b 10000000 8c3f0000 B..B..M......?.. │ │ │ │ + 0x00040d58 2854ffff 22000000 00000000 18000000 (T.."........... │ │ │ │ + 0x00040d68 a03f0000 4454ffff 2e000000 00480e10 .?..DT.......H.. │ │ │ │ + 0x00040d78 8302610e 08000000 30000000 bc3f0000 ..a.....0....?.. │ │ │ │ + 0x00040d88 f846ffff c8000000 00420e10 8c02410e .F.......B....A. │ │ │ │ + 0x00040d98 18860344 0e208304 470e3002 660a0e20 ...D. ..G.0.f.. │ │ │ │ + 0x00040da8 410e1841 0e10420e 08480b00 2c000000 A..A..B..H..,... │ │ │ │ + 0x00040db8 0c3f0000 9447ffff 65030000 049e3500 .?...G..e.....5. │ │ │ │ + 0x00040dc8 00410e10 8602410e 18830347 0e50710a .A....A....G.Pq. │ │ │ │ + 0x00040dd8 0e18410e 10410e08 440b0000 50000000 ..A..A..D...P... │ │ │ │ + 0x00040de8 3c3f0000 d44affff 30070000 049f3500 ....B.. │ │ │ │ + 0x00041378 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00041388 05410e30 8606410e 38830744 0e40620a .A.0..A.8..D.@b. │ │ │ │ + 0x00041398 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000413a8 10420e08 460b02ab 0a0e3841 0e30410e .B..F.....8A.0A. │ │ │ │ + 0x000413b8 28420e20 420e1842 0e10420e 084b0b00 (B. B..B..B..K.. │ │ │ │ + 0x000413c8 50000000 20450000 3060ffff 12030000 P... E..0`...... │ │ │ │ + 0x000413d8 04f73000 00420e10 8f02420e 188e0345 ..0..B....B....E │ │ │ │ + 0x000413e8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000413f8 38830747 0ea00103 94010a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x00041408 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x00041418 0b000000 10000000 58460000 fc62ffff ........XF...b.. │ │ │ │ + 0x00041428 3a000000 00000000 10000000 6c460000 :...........lF.. │ │ │ │ + 0x00041438 2863ffff 77000000 00000000 10000000 (c..w........... │ │ │ │ + 0x00041448 80460000 9463ffff 52000000 00000000 .F...c..R....... │ │ │ │ + 0x00041458 10000000 94460000 e063ffff 5c000000 .....F...c..\... │ │ │ │ + 0x00041468 00000000 2c000000 c4450000 2c64ffff ....,....E..,d.. │ │ │ │ + 0x00041478 0d020000 04733000 00410e10 8602410e .....s0..A....A. │ │ │ │ + 0x00041488 18830347 0e50710a 0e18410e 10410e08 ...G.Pq...A..A.. │ │ │ │ + 0x00041498 440b0000 18000000 d8460000 0c66ffff D........F...f.. │ │ │ │ + 0x000414a8 3a000000 00510e10 8302630e 0844c300 :....Q....c..D.. │ │ │ │ + 0x000414b8 10000000 f4460000 3066ffff 12000000 .....F..0f...... │ │ │ │ + 0x000414c8 00000000 20000000 08470000 3c66ffff .... ....G..... │ │ │ │ + 0x00041788 04892d00 00420e10 8f02490e 188e0342 ..-..B....I....B │ │ │ │ + 0x00041798 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000417a8 38830751 0e5002b7 0a0e3841 0e30410e 8..Q.P....8A.0A. │ │ │ │ + 0x000417b8 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ + 0x000417c8 4c000000 20490000 d06bffff b2010000 L... I...k...... │ │ │ │ + 0x000417d8 045d2d00 00420e10 8f02490e 188e0342 .]-..B....I....B │ │ │ │ + 0x000417e8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000417f8 38830755 0e6002e6 0a0e3841 0e30410e 8..U.`....8A.0A. │ │ │ │ + 0x00041808 28420e20 420e1842 0e10420e 08470b00 (B. B..B..B..G.. │ │ │ │ + 0x00041818 10000000 544a0000 406dffff 08000000 ....TJ..@m...... │ │ │ │ + 0x00041828 00000000 48000000 684a0000 3c6dffff ....H...hJ....+....D...... │ │ │ │ + 0x00041d88 c04f0000 c47dffff 38000000 00000000 .O...}..8....... │ │ │ │ + 0x00041d98 34000000 d44f0000 f07dffff 85000000 4....O...}...... │ │ │ │ + 0x00041da8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x00041db8 026c0a0e 18410e10 420e084a 0b410e18 .l...A..B..J.A.. │ │ │ │ + 0x00041dc8 410e1042 0e080000 3c000000 0c500000 A..B....<....P.. │ │ │ │ + 0x00041dd8 487effff d5010000 00420e10 8e02420e H~.......B....B. │ │ │ │ + 0x00041de8 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ + 0x00041df8 83060353 010a0e28 410e2042 0e18420e ...S...(A. B..B. │ │ │ │ + 0x00041e08 10420e08 4b0b0000 4c000000 4c500000 .B..K...L...LP.. │ │ │ │ + 0x00041e18 e87fffff 8f030000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x00041e28 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x00041e38 8606440e 3883074a 0e600362 020a0e38 ..D.8..J.`.b...8 │ │ │ │ + 0x00041e48 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x00041e58 0e084a0b 00000000 44000000 9c500000 ..J.....D....P.. │ │ │ │ + 0x00041e68 2883ffff 65000000 00420e10 8f02420e (...e....B....B. │ │ │ │ + 0x00041e78 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ + 0x00041e88 8606480e 3883074d 0e40720e 38410e30 ..H.8..M.@r.8A.0 │ │ │ │ + 0x00041e98 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B... │ │ │ │ + 0x00041ea8 10000000 e4500000 5083ffff 02000000 .....P..P....... │ │ │ │ + 0x00041eb8 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ @@ -1,639 +1,639 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ - 0x00041d70 ff9b2501 1a1b2ead 01014c14 8601039c ..%.......L..... │ │ │ │ - 0x00041d80 0105af01 00a10105 0000ba01 05000001 ................ │ │ │ │ - 0x00041d90 00007d00 00000000 ffff0123 b70105e8 ..}........#.... │ │ │ │ - 0x00041da0 0300d801 05b00400 e8010587 0400fe01 ................ │ │ │ │ - 0x00041db0 30d50300 c60305d5 0300e303 240000ff 0...........$... │ │ │ │ - 0x00041dc0 ff01106a cf010000 d00205e3 0200fb02 ...j............ │ │ │ │ - 0x00041dd0 050000ff ff010f1f 05000037 af01e601 ...........7.... │ │ │ │ - 0x00041de0 00fe0105 0000ffff 01143e05 00004905 ..........>...I. │ │ │ │ - 0x00041df0 dd020099 021dc002 00d80205 0000ffff ................ │ │ │ │ - 0x00041e00 01143e05 00004905 dd020099 021dc002 ..>...I......... │ │ │ │ - 0x00041e10 00d80205 0000ffff 010c1f05 00002a05 ..............*. │ │ │ │ - 0x00041e20 60007805 0000ffff 010cb002 d502cd05 `.x............. │ │ │ │ - 0x00041e30 00e20505 0000ffff 010c8003 cd02d205 ................ │ │ │ │ - 0x00041e40 00e70505 0000ffff 010a3a4f 8901009c ..........:O.... │ │ │ │ - 0x00041e50 01050000 ffff010f 35550000 8e0105ac ........5U...... │ │ │ │ - 0x00041e60 0100c401 050000ff ff010f35 5500008e ...........5U... │ │ │ │ - 0x00041e70 0105ac01 00c40105 0000ffff 0131ce01 .............1.. │ │ │ │ - 0x00041e80 05a81000 f70105fb 0f00cf03 05b01000 ................ │ │ │ │ - 0x00041e90 f00305b9 0f008204 05f50d00 da04a401 ................ │ │ │ │ - 0x00041ea0 c70d00ed 0805d70f 00f00dc9 01000000 ................ │ │ │ │ - 0x00041eb0 ff9b1d01 15570500 00850105 cf0401e4 .....W.......... │ │ │ │ - 0x00041ec0 0405fa04 00850505 00000100 00000000 ................ │ │ │ │ - 0x00041ed0 ffff014d 5ccb01a9 0800d102 05b50700 ...M\........... │ │ │ │ - 0x00041ee0 ec0205ae 08008603 05b00800 b10305a2 ................ │ │ │ │ - 0x00041ef0 0800de03 05f00700 d00405a7 0800fb04 ................ │ │ │ │ - 0x00041f00 18a90800 fa0605a7 08009807 05a90800 ................ │ │ │ │ - 0x00041f10 b00705b5 0700da07 050000eb 0705f007 ................ │ │ │ │ - 0x00041f20 00ffff01 85036423 0000d901 05c74100 ......d#......A. │ │ │ │ - 0x00041f30 c80205c5 4100f102 5a0000ea 0405c341 ....A...Z......A │ │ │ │ - 0x00041f40 00fc0405 c14100fc 052d0000 8f0705bf .....A...-...... │ │ │ │ - 0x00041f50 4100d907 050000e7 0905bd41 00fc0905 A..........A.... │ │ │ │ - 0x00041f60 bb4100f3 0a1a0000 b70b05b9 4100d20c .A..........A... │ │ │ │ - 0x00041f70 050000ac 0d05b741 00f50d05 0000f60e .......A........ │ │ │ │ - 0x00041f80 05b24100 8e0f0589 4100b510 1f814100 ..A.....A.....A. │ │ │ │ - 0x00041f90 8f111cf9 4000ea11 1cf14000 c5121fe9 ....@.....@..... │ │ │ │ - 0x00041fa0 40009f13 1fe14000 f9131f94 4000d514 @.....@.....@... │ │ │ │ - 0x00041fb0 1c8c4000 9a1505b4 3900eb16 05f43f00 ..@.....9.....?. │ │ │ │ - 0x00041fc0 f51705e4 3f00c619 05ec3f00 d01a05cc ....?.....?..... │ │ │ │ - 0x00041fd0 3f00a11c 05844000 ab1d05b4 3f00f91e ?.....@.....?... │ │ │ │ - 0x00041fe0 05fc3f00 8320059c 3f00d121 05f44100 ..?.. ..?..!..A. │ │ │ │ - 0x00041ff0 db2205ec 3c00ac24 05dc4000 8725059c ."..<..$..@..%.. │ │ │ │ - 0x00042000 40009f25 05fc4100 9c2c05f2 4100e52c @..%..A..,..A.., │ │ │ │ - 0x00042010 050000bb 2d05f041 00d32d05 ee4100e3 ....-..A..-..A.. │ │ │ │ - 0x00042020 2e050000 b62f05ec 4100ce2f 05ea4100 ...../..A../..A. │ │ │ │ - 0x00042030 e3300500 00e33105 e84100f8 3105e641 .0....1..A..1..A │ │ │ │ - 0x00042040 00c53205 b9410095 3355da41 00ad3413 ..2..A..3U.A..4. │ │ │ │ - 0x00042050 ce4100d4 3705f43f 00ec3705 ec3f0089 .A..7..?..7..?.. │ │ │ │ - 0x00042060 3805f441 00a13805 fc3f00bc 38058440 8..A..8..?..8..@ │ │ │ │ - 0x00042070 00dc3805 dc4000f5 3805ce41 00af3905 ..8..@..8..A..9. │ │ │ │ - 0x00042080 b43900d5 3c050000 e73c05ec 3c00973f .9..<....<..<..? │ │ │ │ - 0x00042090 059c3f00 af3f05b4 3f00c73f 05cc3f00 ..?..?..?..?..?. │ │ │ │ - 0x000420a0 df3f05e4 3f00ad41 050000ff ff012e6f .?..?..A.......o │ │ │ │ - 0x000420b0 05a80300 8a0105af 0300b301 0fa80300 ................ │ │ │ │ - 0x000420c0 d60105ad 0300fe01 05a80300 97020582 ................ │ │ │ │ - 0x000420d0 0300e602 15a80300 a3030500 00ffff01 ................ │ │ │ │ - 0x000420e0 00ffff01 20600500 007705b9 02009201 .... `...w...... │ │ │ │ - 0x000420f0 05b40200 b60105af 0200c601 05e70100 ................ │ │ │ │ - 0x00042100 aa020500 00ffff01 20590500 007805ad ........ Y...x.. │ │ │ │ - 0x00042110 03009801 05a80300 c10105a3 0300f901 ................ │ │ │ │ - 0x00042120 05d60200 9e030500 00ffff01 0e640500 .............d.. │ │ │ │ - 0x00042130 007b05cb 0100e401 050000ff ff013123 .{............1# │ │ │ │ - 0x00042140 ae010000 e00105f9 04009302 290000ca ............)... │ │ │ │ - 0x00042150 0205fb04 00fc022d 0000b703 05da0400 .......-........ │ │ │ │ - 0x00042160 ec032600 00a20405 f70400cb 042c0000 ..&..........,.. │ │ │ │ - 0x00042170 ffff012c 58050000 7a47b804 00d20105 ...,X...zG...... │ │ │ │ - 0x00042180 b6040097 0205b804 00ab0205 b40400e9 ................ │ │ │ │ - 0x00042190 0205b804 00fc0205 830400af 04050000 ................ │ │ │ │ - 0x000421a0 ffff0119 19450000 6159a403 00e60105 .....E..aY...... │ │ │ │ - 0x000421b0 0000ee01 54870300 d8024c00 00000000 ....T.....L..... │ │ │ │ - 0x000421c0 ff9b4101 37490500 005605a2 0500c601 ..A.7I...V...... │ │ │ │ - 0x000421d0 05ae0400 8a0205f9 0401df03 05e90400 ................ │ │ │ │ - 0x000421e0 f50305fa 0300a904 05ae0400 d3040500 ................ │ │ │ │ - 0x000421f0 009d0505 c00500bb 05050000 01000000 ................ │ │ │ │ - 0x00042200 00000000 ffff011a 3d500000 9e0105e8 ........=P...... │ │ │ │ - 0x00042210 0200e601 620000d9 0205a103 00810320 ....b.......... │ │ │ │ - 0x00042220 0000ffff 01144305 00005105 dd01008a ......C...Q..... │ │ │ │ - 0x00042230 0105b501 00d80122 0000ffff 012d1985 .......".....-.. │ │ │ │ - 0x00042240 020000a1 0251cc06 009e0305 0000a603 .....Q.......... │ │ │ │ - 0x00042250 05af0600 830405ce 0600d504 4e0000b5 ............N... │ │ │ │ - 0x00042260 0505af06 00d9058c 010000ff ff0154c9 ..............T. │ │ │ │ - 0x00042270 0105f10c 008b0305 c90d0097 0305ae0c ................ │ │ │ │ - 0x00042280 008b0405 8d0d00b3 0646ce0c 008a0705 .........F...... │ │ │ │ - 0x00042290 aa0d00d3 0705ce0c 00e90705 c50d00ad ................ │ │ │ │ - 0x000422a0 0805ce0c 00c20805 c70d00b4 09ca018d ................ │ │ │ │ - 0x000422b0 0d00930c 05c10c00 a90c05ae 0c00bc0c ................ │ │ │ │ - 0x000422c0 510000ff ff010e48 05000056 05b90100 Q......H...V.... │ │ │ │ - 0x000422d0 d1010500 00ffff01 0f403b00 00960105 .........@;..... │ │ │ │ - 0x000422e0 d20100eb 01050000 ffff0114 3e050000 ............>... │ │ │ │ - 0x000422f0 4c05d901 00850105 b10100d4 01220000 L............".. │ │ │ │ - 0x00042300 ffff013b 39420000 8c0105fc 0400d501 ...;9B.......... │ │ │ │ - 0x00042310 050000eb 0105fa04 00a60205 0000bc02 ................ │ │ │ │ - 0x00042320 05f80400 85030500 009b0305 f60400d9 ................ │ │ │ │ - 0x00042330 03050000 ec0305d8 0400f104 050000ff ................ │ │ │ │ - 0x00042340 ff011919 45000061 31d50200 bd010500 ....E..a1....... │ │ │ │ - 0x00042350 00c50135 f2020090 02620000 ffff010e ...5.....b...... │ │ │ │ - 0x00042360 3e050000 4c059901 00b10105 0000ffff >...L........... │ │ │ │ - 0x00042370 010e5905 00006d05 a60100be 01050000 ..Y...m......... │ │ │ │ - 0x00042380 ffff011c d3017200 00de0205 d70500dc ......r......... │ │ │ │ - 0x00042390 03d30100 00c80505 fa0500f5 05050000 ................ │ │ │ │ - 0x000423a0 ffff011a 19450000 6147e403 00d30105 .....E..aG...... │ │ │ │ - 0x000423b0 0000db01 45810400 ba02c701 0000ffff ....E........... │ │ │ │ - 0x000423c0 01163359 00009701 05a80300 a90105d7 ..3Y............ │ │ │ │ - 0x000423d0 02008202 a6010000 ffff0139 210f0000 ...........9!... │ │ │ │ - 0x000423e0 4a05d503 00580500 007705d3 03009901 J....X...w...... │ │ │ │ - 0x000423f0 050000a6 0105bc03 00da014a 0000ba02 ...........J.... │ │ │ │ - 0x00042400 05a40300 c8020500 00d70205 8c0300e3 ................ │ │ │ │ - 0x00042410 028a0100 00ffff01 0c0c0500 0042054e .............B.N │ │ │ │ - 0x00042420 005c0500 00ffff01 00ffff01 00ffff01 .\.............. │ │ │ │ - 0x00042430 373e3a00 00a20105 ad0800f5 0105cb08 7>:............. │ │ │ │ - 0x00042440 00940205 0000d702 05cd0800 f6020500 ................ │ │ │ │ - 0x00042450 00bb0305 cf0800dd 03fb0300 00ef0705 ................ │ │ │ │ - 0x00042460 d1080084 08650000 ffff0174 29050000 .....e.....t)... │ │ │ │ - 0x00042470 6405820a 00d10105 fd0900ed 01120000 d............... │ │ │ │ - 0x00042480 940205f8 0900a102 120000cd 0205e009 ................ │ │ │ │ - 0x00042490 00da022a 0000bd03 05890900 e2030500 ...*............ │ │ │ │ - 0x000424a0 009b0405 870900b7 04370000 b20505ef .........7...... │ │ │ │ - 0x000424b0 0800d705 05000087 0605d108 00a40605 ................ │ │ │ │ - 0x000424c0 0000af06 05b60900 970705b1 0900b007 ................ │ │ │ │ - 0x000424d0 058b0900 fb0705c8 0900ea08 8e010000 ................ │ │ │ │ - 0x000424e0 ffff010c 10050000 56056200 70050000 ........V.b.p... │ │ │ │ - 0x000424f0 ffff0100 ffff0100 ffff010c 09050000 ................ │ │ │ │ - 0x00042500 1b052700 35050000 ffff0100 ffff0110 ..'.5........... │ │ │ │ - 0x00042510 0d7f0000 a30105ad 0300d201 f3010000 ................ │ │ │ │ - 0x00042520 ffff0121 3c050000 cb0105b9 0400ec01 ...!<........... │ │ │ │ - 0x00042530 499c0400 c60205be 0400f702 199c0400 I............... │ │ │ │ - 0x00042540 b4040500 00000000 ff9b8001 01767005 .............vp. │ │ │ │ - 0x00042550 00009101 32ab0b00 cb010590 0b00e901 ....2........... │ │ │ │ - 0x00042560 28ab0b00 d80205b4 0b00ea02 05b20b00 (............... │ │ │ │ - 0x00042570 9f0305b4 0b00ac03 05b00b00 ea0305b4 ................ │ │ │ │ - 0x00042580 0b00c004 05ab0a00 9c0505ce 0b01e905 ................ │ │ │ │ - 0x00042590 05b90b00 f30505a9 0c008f06 05fe0b00 ................ │ │ │ │ - 0x000425a0 8c078501 b40b0094 0805f50a 00c80905 ................ │ │ │ │ - 0x000425b0 b40b00a6 0a05ab0a 00eb0a05 0000f90b ................ │ │ │ │ - 0x000425c0 05b30c00 01000000 00000000 ffff0108 ................ │ │ │ │ - 0x000425d0 340e4900 5d050000 ffff0108 2d053900 4.I.].......-.9. │ │ │ │ - 0x000425e0 47050000 ffff0131 43050000 4b059605 G......1C...K... │ │ │ │ - 0x000425f0 00800105 00008d01 05830500 b30205fe ................ │ │ │ │ - 0x00042600 0400be02 05aa0400 fb0305fe 04008304 ................ │ │ │ │ - 0x00042610 05980500 f9040500 00ffff01 0c1e0500 ................ │ │ │ │ - 0x00042620 002e053b 004e0500 00ffff01 0a3a4f89 ...;.N.......:O. │ │ │ │ - 0x00042630 01009c01 050000ff ff012ab4 0105a909 ..........*..... │ │ │ │ - 0x00042640 00e10205 ee0800f0 0205ce08 00d903b3 ................ │ │ │ │ - 0x00042650 03ae0900 b30805e1 0800c908 05ce0800 ................ │ │ │ │ - 0x00042660 dc084d00 00ffff01 00ffff01 2fc60105 ..M........./... │ │ │ │ - 0x00042670 a80500d9 0205a306 00f30205 fd050080 ................ │ │ │ │ - 0x00042680 0305c405 008c032b 900500f5 0405f005 .......+........ │ │ │ │ - 0x00042690 008b0505 9005009e 05260000 ff9b1d01 .........&...... │ │ │ │ - 0x000426a0 155d0500 00920105 d90601ee 06058507 .].............. │ │ │ │ - 0x000426b0 00900705 00000100 00000000 ff9b1d01 ................ │ │ │ │ - 0x000426c0 141c0500 004105d0 0201e002 05e50200 .....A.......... │ │ │ │ - 0x000426d0 f0020500 00010000 00000000 ff9b1d01 ................ │ │ │ │ - 0x000426e0 141d0500 004205ba 0401ca04 05cf0400 .....B.......... │ │ │ │ - 0x000426f0 da040500 00010000 00000000 ffff01ae ................ │ │ │ │ - 0x00042700 053f0500 006b05ef 7000dd01 05af7100 .?...k..p.....q. │ │ │ │ - 0x00042710 86032dd3 7000ba03 05ea7000 880405d3 ..-.p.....p..... │ │ │ │ - 0x00042720 70009004 05e57000 d10405d3 7000d904 p.....p.....p... │ │ │ │ - 0x00042730 05ae6c00 850505d3 70008d05 378b6e00 ..l.....p...7.n. │ │ │ │ - 0x00042740 de050586 6e00ec05 05d36d00 f90705ce ....n.....m..... │ │ │ │ - 0x00042750 6d00c009 05fb6c00 cf09059a 6600ca0a m.....l.....f... │ │ │ │ - 0x00042760 05b17000 930d0594 7000fd0d 2f8c7000 ..p.....p.../.p. │ │ │ │ - 0x00042770 b20e05a2 6c00d10e c4028c70 00af1105 ....l......p.... │ │ │ │ - 0x00042780 9d6c00bd 1105ea6b 00f21186 028c7000 .l.....k......p. │ │ │ │ - 0x00042790 991505e2 6b00d916 05a56900 e41605ea ....k.....i..... │ │ │ │ - 0x000427a0 6700df17 05e07000 a41a059d 7100b21a g.....p.....q... │ │ │ │ - 0x000427b0 05aa7100 e71a9602 8c70009e 1e05a271 ..q......p.....q │ │ │ │ - 0x000427c0 00de1f05 b76800eb 1f05a268 00e72005 .....h.....h.. . │ │ │ │ - 0x000427d0 f66900b5 2205dd6b 00c32205 d86b00f8 .i.."..k.."..k.. │ │ │ │ - 0x000427e0 228e028c 7000a726 05ed7300 e72705a1 "...p..&..s..'.. │ │ │ │ - 0x000427f0 7300f227 058d6500 ed280598 7100b22b s..'..e..(..q..+ │ │ │ │ - 0x00042800 05d06a00 c02b0598 6a00f52b aa028c70 ..j..+..j..+...p │ │ │ │ - 0x00042810 00b92e05 a96c00c7 2e05a46c 00fc2eab .....l.....l.... │ │ │ │ - 0x00042820 028c7000 c13105f7 7300cf31 05f27300 ..p..1..s..1..s. │ │ │ │ - 0x00042830 92329902 8c7000be 3505d36b 00fe3605 .2...p..5..k..6. │ │ │ │ - 0x00042840 876b008a 3723e266 00d53805 856b00e3 .k..7#.f..8..k.. │ │ │ │ - 0x00042850 3805836b 0098398e 028c7000 c73c05e0 8..k..9...p..<.. │ │ │ │ - 0x00042860 7200873e 05977200 923e05a2 67008d3f r..>..r..>..g..? │ │ │ │ - 0x00042870 05d46c00 d241059c 7300e041 05977300 ..l..A..s..A..s. │ │ │ │ - 0x00042880 9542aa02 8c7000d9 44058770 00e74405 .B...p..D..p..D. │ │ │ │ - 0x00042890 8270009c 45ab028c 7000e147 05fd6f00 .p..E...p..G..o. │ │ │ │ - 0x000428a0 ef4705f8 6f00a448 ab028c70 00e94a05 .G..o..H...p..J. │ │ │ │ - 0x000428b0 f36f00f7 4a05ee6f 00ac4bab 028c7000 .o..J..o..K...p. │ │ │ │ - 0x000428c0 f14d05e9 6f00ff4d 05e46f00 f84e058b .M..o..M..o..N.. │ │ │ │ - 0x000428d0 6e00854f 05fe6a00 995005d5 6a00bd50 n..O..j..P..j..P │ │ │ │ - 0x000428e0 05927300 cd5005e5 7200e350 38ce7100 ..s..P..r..P8.q. │ │ │ │ - 0x000428f0 a9510592 7200c151 05de7100 f65105ce .Q..r..Q..q..Q.. │ │ │ │ - 0x00042900 7100a756 05987100 e85705f6 6900aa58 q..V..q..W..i..X │ │ │ │ - 0x00042910 05b17000 df5905e0 7000975b 05d46c00 ..p..Y..p..[..l. │ │ │ │ - 0x00042920 e45c05b1 7000f75c 05987100 8f5d05f6 .\..p..\..q..].. │ │ │ │ - 0x00042930 6900a75d 05e07000 bf5d05d4 6c00b264 i..]..p..]..l..d │ │ │ │ - 0x00042940 24ce7100 f26405f1 69008865 058d6500 $.q..d..i..e..e. │ │ │ │ - 0x00042950 dd650500 00ff6505 85690095 66059a66 .e....e..i..f..f │ │ │ │ - 0x00042960 00c76605 db7000dd 6605e266 00876705 ..f..p..f..f..g. │ │ │ │ - 0x00042970 9569009d 6705a267 00cf6705 836900e5 .i..g..g..g..i.. │ │ │ │ - 0x00042980 6705ea67 00876805 a768009d 6805a268 g..g..h..h..h..h │ │ │ │ - 0x00042990 00af6e05 df6f00c5 6e05da6f 00d06e05 ..n..o..n..o..n. │ │ │ │ - 0x000429a0 9a6f0095 6f05d370 00937105 ef700000 .o..o..p..q..p.. │ │ │ │ - 0x000429b0 ff9b4d01 42210500 00400584 03015f05 ..M.B!...@...._. │ │ │ │ - 0x000429c0 da02039f 01059b03 01be0105 860301da ................ │ │ │ │ - 0x000429d0 0105d003 03b3021d 9b0301ff 0205e603 ................ │ │ │ │ - 0x000429e0 00960305 b30303ae 0305c003 00cb0305 ................ │ │ │ │ - 0x000429f0 0000f103 05000001 00007d00 00000000 ..........}..... │ │ │ │ - 0x00042a00 ff9b7101 67350500 005905ae 0c01ae01 ..q.g5...Y...... │ │ │ │ - 0x00042a10 05f40b03 cc0205bb 0b03e503 05f30d03 ................ │ │ │ │ - 0x00042a20 c50405d7 0d03c405 05c10e01 ea0505c5 ................ │ │ │ │ - 0x00042a30 0d01c406 05c00d03 e00705cc 0c03f508 ................ │ │ │ │ - 0x00042a40 05b00c03 e509058e 0c038d0b 25c10e01 ............%... │ │ │ │ - 0x00042a50 ef0b05f9 0b00840c 05000080 0d059b0d ................ │ │ │ │ - 0x00042a60 03bb0d05 c70d00d2 0d050000 0100007d ...............} │ │ │ │ - 0x00042a70 00000000 ffff01f9 04500500 007e05fc .........P...~.. │ │ │ │ - 0x00042a80 6e00f201 05f26c00 a1032eed 7300d703 n.....l.....s... │ │ │ │ - 0x00042a90 05d77500 a90505ed 6c00cd05 05e86c00 ..u.....l.....l. │ │ │ │ - 0x00042aa0 dd050584 6c00f805 24fc6b00 cf0705e5 ....l...$.k..... │ │ │ │ - 0x00042ab0 7300fd07 05f76b00 e80905da 6a00ff09 s.....k.....j... │ │ │ │ - 0x00042ac0 0ecd7300 c90b05dd 7300f70b 05d57300 ..s.....s.....s. │ │ │ │ - 0x00042ad0 e20d05df 6d00d00e 05fe7500 810f05a0 ....m.....u..... │ │ │ │ - 0x00042ae0 76009f0f 05a27600 dd0f05c2 7600fc0f v.....v.....v... │ │ │ │ - 0x00042af0 05ca7600 841039d2 7600ef10 d201ca78 ..v...9.v......x │ │ │ │ - 0x00042b00 00f41305 d278008d 1505f078 00fd1505 .....x.....x.... │ │ │ │ - 0x00042b10 a77900db 1605f87a 00cb1705 807b00cf .y.....z.....{.. │ │ │ │ - 0x00042b20 191bc57b 009a1a05 807b009b 1c05ee7a ...{.....{.....z │ │ │ │ - 0x00042b30 00c01d05 f37a00f8 1e05887b 00991f05 .....z.....{.... │ │ │ │ - 0x00042b40 a97b00a8 1f05917a 00b81f27 e26800c5 .{.....z...'.h.. │ │ │ │ - 0x00042b50 2105807b 00d12305 b46d00f6 24058470 !..{..#..m..$..p │ │ │ │ - 0x00042b60 00aa2605 a57000cb 2605ed70 00da2605 ..&..p..&..p..&. │ │ │ │ - 0x00042b70 897100ea 2627a269 00f72805 807b0081 .q..&'.i..(..{.. │ │ │ │ - 0x00042b80 2b05bc6d 00a62c05 be6d00da 2d058e6f +..m..,..m..-..o │ │ │ │ - 0x00042b90 00fb2d05 e86f008a 2e05d96f 009a2e27 ..-..o.....o...' │ │ │ │ - 0x00042ba0 bc6600a7 3005807b 00b5321f 896f0093 .f..0..{..2..o.. │ │ │ │ - 0x00042bb0 3305807b 009d351f c37300fb 3505807b 3..{..5..s..5..{ │ │ │ │ - 0x00042bc0 00893805 c87300ae 3905ca71 00e23a05 ..8..s..9..q..:. │ │ │ │ - 0x00042bd0 eb710083 3b05b372 00923b05 cf7200a2 .q..;..r..;..r.. │ │ │ │ - 0x00042be0 3b27a268 00af3d05 807b00cc 3f1ecf7b ;'.h..=..{..?..{ │ │ │ │ - 0x00042bf0 00a94005 807b00c4 421ed47b 00a14305 ..@..{..B..{..C. │ │ │ │ - 0x00042c00 807b00bc 451e9871 00994605 807b00b4 .{..E..q..F..{.. │ │ │ │ - 0x00042c10 481e9d71 00924905 807b00b0 4b05a271 H..q..I..{..K..q │ │ │ │ - 0x00042c20 00cc4c05 aa7100fd 4d05de72 009d4e05 ..L..q..M..r..N. │ │ │ │ - 0x00042c30 a87300aa 4e059679 00ba4e27 e26900a7 .s..N..y..N'.i.. │ │ │ │ - 0x00042c40 5066807b 00e25305 fe7500be 5505ca78 Pf.{..S..u..U..x │ │ │ │ - 0x00042c50 009d5605 ac6a00d1 6005807b 00826305 ..V..j..`..{..c. │ │ │ │ - 0x00042c60 ac6a00b7 6405fc6b 00fc6405 cd730092 .j..d..k..d..s.. │ │ │ │ - 0x00042c70 6505fe75 00f36505 ac6a00a1 6605846f e..u..e..j..f..o │ │ │ │ - 0x00042c80 00b76605 bc6600e6 67050000 876805af ..f..f..g....h.. │ │ │ │ - 0x00042c90 6d009d68 05a26800 c7680597 6a00dd68 m..h..h..h..j..h │ │ │ │ - 0x00042ca0 05e26800 876905aa 6a009d69 05a26900 ..h..i..j..i..i. │ │ │ │ - 0x00042cb0 c7690587 6a00dd69 05e26900 d56a05fc .i..j..i..i..j.. │ │ │ │ - 0x00042cc0 6e009674 05d27500 ad7405cd 7500b874 n..t..u..t..u..t │ │ │ │ - 0x00042cd0 05877500 827505ed 73009a77 05c57800 ..u..u..s..w..x. │ │ │ │ - 0x00042ce0 ac7705c0 7800b777 05fe7700 f97705ca .w..x..w..w..w.. │ │ │ │ - 0x00042cf0 7800ffff 010a6c2e bc0100d0 01050000 x.....l......... │ │ │ │ - 0x00042d00 ffff01a9 01e40305 0000ee03 05df0c00 ................ │ │ │ │ - 0x00042d10 fc0305d8 0d009c04 050000a7 0405c60d ................ │ │ │ │ - 0x00042d20 00b704a5 010000df 0505ac0d 008a0621 ...............! │ │ │ │ - 0x00042d30 0000b706 05fc0c00 d5060500 00e60605 ................ │ │ │ │ - 0x00042d40 a90e0083 070f0000 a5070591 0e00b307 ................ │ │ │ │ - 0x00042d50 220000ee 0705f90d 00900805 00009a08 "............... │ │ │ │ - 0x00042d60 05f40d00 aa0805c4 0d00cb08 200000f0 ............ ... │ │ │ │ - 0x00042d70 0805c20d 00830905 b00d00a4 092c0000 .............,.. │ │ │ │ - 0x00042d80 d50905ae 0d00e809 05f20d00 890a2000 .............. . │ │ │ │ - 0x00042d90 00ae0a05 ed0d00c1 0a05c10e 00e20a50 ...............P │ │ │ │ - 0x00042da0 0000c50b 05940d00 9a0ca702 0000ffff ................ │ │ │ │ - 0x00042db0 01511d49 00006905 820700c2 01050000 .Q.I..i......... │ │ │ │ - 0x00042dc0 ca01059f 07008302 0500008b 0205a107 ................ │ │ │ │ - 0x00042dd0 00c40205 0000cc02 05a90700 85030500 ................ │ │ │ │ - 0x00042de0 008d0305 a50700bc 03670000 a60405a7 .........g...... │ │ │ │ - 0x00042df0 0700d304 8a010000 e00505a3 0700a106 ................ │ │ │ │ - 0x00042e00 7e0000ff ff011031 f3040000 aa0505cf ~......1........ │ │ │ │ - 0x00042e10 0500e705 050000ff ff010f4f 05000081 ...........O.... │ │ │ │ - 0x00042e20 0105d001 00e80105 00000000 ffff012c ..............., │ │ │ │ - 0x00042e30 4a050000 5505ed07 00bb0105 e80700c6 J...U........... │ │ │ │ - 0x00042e40 01058d07 00d10105 cb0700fe 0205e807 ................ │ │ │ │ - 0x00042e50 00890305 b80700b3 07050000 ffff0100 ................ │ │ │ │ - 0x00042e60 ff9b2101 15600500 00cf0105 df0703ff ..!..`.......... │ │ │ │ - 0x00042e70 07058e08 00990805 00000100 007d0000 .............}.. │ │ │ │ - 0x00042e80 00000000 ff9bc003 01b503db 0105d94b ...............K │ │ │ │ - 0x00042e90 00ff0105 d44b008f 0235ef4a 00dc0305 .....K...5.J.... │ │ │ │ - 0x00042ea0 8a5200a2 048c02bc 4400c606 05ff5000 .R......D.....P. │ │ │ │ - 0x00042eb0 e00605bf 4500c307 f401bc44 00cf0905 ....E......D.... │ │ │ │ - 0x00042ec0 e04500e9 0905924f 00ae0a2b bc4400b3 .E.....O...+.D.. │ │ │ │ - 0x00042ed0 0b2bbc44 008b0d05 845100d7 0e05b754 .+.D.....Q.....T │ │ │ │ - 0x00042ee0 00e20e05 af5400eb 0f05824d 00ae1205 .....T.....M.... │ │ │ │ - 0x00042ef0 c15000b0 1305f94f 00f71305 bc44008e .P.....O.....D.. │ │ │ │ - 0x00042f00 1505f553 00ed1505 eb530096 19058246 ...S.....S.....F │ │ │ │ - 0x00042f10 00fb1b05 eb530096 1c05d850 00a61c1d .....S.....P.... │ │ │ │ - 0x00042f20 eb5300f5 1d05b453 009e1e05 af530093 .S.....S.....S.. │ │ │ │ - 0x00042f30 20059252 00b12018 f75000ed 2005ef50 ..R.. ..P.. ..P │ │ │ │ - 0x00042f40 00f520f1 018a4f00 8b2305aa 4501a224 .. ...O..#..E..$ │ │ │ │ - 0x00042f50 058a4f00 c92405e4 5300d924 05df5300 ..O..$..S..$..S. │ │ │ │ - 0x00042f60 c12505ef 5000c925 fe01e653 00f12705 .%..P..%...S..'. │ │ │ │ - 0x00042f70 ce5101ff 2805e653 009e2905 f35300ae .Q..(..S..)..S.. │ │ │ │ - 0x00042f80 2905da53 00962a05 ef50009e 2a8102d5 )..S..*..P..*... │ │ │ │ - 0x00042f90 5300c92c 05b95101 d72d05d5 5300f62d S..,..Q..-..S..- │ │ │ │ - 0x00042fa0 05c65300 862e05c1 5300ee2e 05ef5000 ..S.....S.....P. │ │ │ │ - 0x00042fb0 f62e8102 c85300a1 3105a451 01af3205 .....S..1..Q..2. │ │ │ │ - 0x00042fc0 c85300ce 3205b953 00de3205 e34b00c7 .S..2..S..2..K.. │ │ │ │ - 0x00042fd0 3bce02cd 5300a93e 05ef4a00 97450500 ;...S..>..J..E.. │ │ │ │ - 0x00042fe0 00a0450a bc4400ba 4505974f 00aa4749 ..E..D..E..O..GI │ │ │ │ - 0x00042ff0 ed4a009c 4805d04a 009e4905 ea4900e5 .J..H..J..I..I.. │ │ │ │ - 0x00043000 4905b64a 00dc4a05 d04a00e8 4a05ed4a I..J..J..J..J..J │ │ │ │ - 0x00043010 00cf4b05 0000d44d 05824d00 ad4f0582 ..K....M..M..O.. │ │ │ │ - 0x00043020 4d00b451 05e35100 c95105f0 5100de51 M..Q..Q..Q..Q..Q │ │ │ │ - 0x00043030 05fd5100 945405e6 5400aa54 05af5400 ..Q..T..T..T..T. │ │ │ │ - 0x00043040 01000000 00000000 ffff012b 3d050000 ...........+=... │ │ │ │ - 0x00043050 4c05cb04 007505db 0300cf01 05b30400 L....u.......... │ │ │ │ - 0x00043060 d30205ae 0400db02 05fe0300 d60305db ................ │ │ │ │ - 0x00043070 0300f403 750000ff ff010b49 ac018902 ....u......I.... │ │ │ │ - 0x00043080 00c30205 00000000 ffff010f 56058201 ............V... │ │ │ │ - 0x00043090 0067059a 01009501 05000000 ff9b1d01 .g.............. │ │ │ │ - 0x000430a0 141c0500 004105d0 0201e002 05e50200 .....A.......... │ │ │ │ - 0x000430b0 f0020500 00010000 00000000 ffff0100 ................ │ │ │ │ - 0x000430c0 ffff010c 27050000 32054b00 461d0000 ....'...2.K.F... │ │ │ │ - 0x000430d0 ffff011b 128d0100 00a50105 820200b3 ................ │ │ │ │ - 0x000430e0 01340000 ed01059a 0200fb01 37000000 .4..........7... │ │ │ │ - 0x000430f0 ff9b1d01 141a0500 003f05b0 0201c002 .........?...... │ │ │ │ - 0x00043100 05c50200 d0020500 00010000 00000000 ................ │ │ │ │ - 0x00043110 ffff0186 013c2100 007405c1 06009601 ................:. │ │ │ │ - 0x000439d0 08008306 260000bb 06278b08 00f30626 ....&....'.....& │ │ │ │ - 0x000439e0 0000ab07 27e90700 df070500 00e40705 ....'........... │ │ │ │ - 0x000439f0 e9070081 08050000 8608058b 0800ffff ................ │ │ │ │ - 0x00043a00 0100ffff 012ab301 05a90900 e00205ee .....*.......... │ │ │ │ - 0x00043a10 0800ef02 05ce0800 d403b803 ae0900b3 ................ │ │ │ │ - 0x00043a20 0805e108 00c90805 ce0800dc 084d0000 .............M.. │ │ │ │ - 0x00043a30 ffff012f c60105a8 0500d902 05a30600 .../............ │ │ │ │ - 0x00043a40 f30205fd 05008003 05c40500 8c032b90 ..............+. │ │ │ │ - 0x00043a50 0500f504 05f00500 8b050590 05009e05 ................ │ │ │ │ - 0x00043a60 260000ff ff012ab4 0105a909 00e10205 &.....*......... │ │ │ │ - 0x00043a70 ee0800f0 0205ce08 00d903b3 03ae0900 ................ │ │ │ │ - 0x00043a80 b30805e1 0800c908 05ce0800 dc084d00 ..............M. │ │ │ │ - 0x00043a90 00ffff01 2fc60105 a80500d9 0205a306 ..../........... │ │ │ │ - 0x00043aa0 00f30205 fd050080 0305c405 008c032b ...............+ │ │ │ │ - 0x00043ab0 900500f5 0405f005 008b0505 9005009e ................ │ │ │ │ - 0x00043ac0 05260000 ff9b2101 16e20105 00008502 .&....!......... │ │ │ │ - 0x00043ad0 05c60401 d60405db 0400e604 05000001 ................ │ │ │ │ - 0x00043ae0 00000000 00000000 ff9b2101 16e20105 ..........!..... │ │ │ │ - 0x00043af0 00008802 05ad0601 bd0605c2 0600cd06 ................ │ │ │ │ - 0x00043b00 05000001 00000000 00000000 ff9bdc06 ................ │ │ │ │ - 0x00043b10 01ca064c 05000054 058e6100 c0010580 ...L...T..a..... │ │ │ │ - 0x00043b20 5c01ca01 059c5c03 d80105ee 64039002 \.....\.....d... │ │ │ │ - 0x00043b30 050000af 0205b25b 00d60205 ba5b00de .......[.....[.. │ │ │ │ - 0x00043b40 028202e5 65008a05 05ba6405 860605e5 ....e.....d..... │ │ │ │ - 0x00043b50 6500dd06 05b25b00 fc0605e1 5d008407 e.....[.....]... │ │ │ │ - 0x00043b60 2ae65d00 800805b2 5b009f08 05c25c00 *.].....[.....\. │ │ │ │ - 0x00043b70 a7082af5 5d00a309 05b25b00 c20905eb ..*.].....[..... │ │ │ │ - 0x00043b80 5d00ca09 2af05d00 c60a05b2 5b00e50a ]...*.].....[... │ │ │ │ - 0x00043b90 05dc5d00 ed0a2ac0 5c00e90b 05b25b00 ..]...*.\.....[. │ │ │ │ - 0x00043ba0 880c05dc 5b00900c 2ade5b00 8c0d05b2 ....[...*.[..... │ │ │ │ - 0x00043bb0 5b00ab0d 05fa5d00 b30d2aea 6500bf0f [.....]...*.e... │ │ │ │ - 0x00043bc0 05976000 85110592 6000a511 05e65f00 ..`.....`....._. │ │ │ │ - 0x00043bd0 b2110593 5f00c111 24e15a00 9e1305b2 ...._...$.Z..... │ │ │ │ - 0x00043be0 5b00bd13 05fc5b00 c5132afe 5b00c114 [.....[...*.[... │ │ │ │ - 0x00043bf0 05b25b00 e01405ef 6500e814 8802ab61 ..[.....e......a │ │ │ │ - 0x00043c00 009a1705 ca600596 1805ab61 00ed1805 .....`.....a.... │ │ │ │ - 0x00043c10 b25b008c 1905f465 00941984 02f96500 .[.....e......e. │ │ │ │ - 0x00043c20 c21b05df 6005be1c 05f96500 951d05b2 ....`.....e..... │ │ │ │ - 0x00043c30 5b00b41d 05d16500 bc1d2a9a 6500b81e [.....e...*.e... │ │ │ │ - 0x00043c40 05b25b00 d71e05c2 6500df1e 8102c765 ..[.....e......e │ │ │ │ - 0x00043c50 008a2105 b0610586 2205c765 00dd2205 ..!..a.."..e..". │ │ │ │ - 0x00043c60 b25b00fc 2205e964 0084232a cc650080 .[.."..d..#*.e.. │ │ │ │ - 0x00043c70 2405b25b 009f2405 926600a7 242a9766 $..[..$..f..$*.f │ │ │ │ - 0x00043c80 00cb2505 d75d00ea 2505d35d 00f225fe ..%..]..%..]..%. │ │ │ │ - 0x00043c90 01d55d00 9d2805a5 64059929 05d55d00 ..]..(..d..)..]. │ │ │ │ - 0x00043ca0 f22905d7 5d00fa29 27d66500 a72a05ae .)..]..)'.e..*.. │ │ │ │ - 0x00043cb0 6500f22a 05d75d00 912b05b3 6500992b e..*..]..+..e..+ │ │ │ │ - 0x00043cc0 2ab86500 972c05d7 5d009f2c 27866500 *.e..,..]..,'.e. │ │ │ │ - 0x00043cd0 cc2c058b 6500972d 05d75d00 b62d0590 .,..e..-..]..-.. │ │ │ │ - 0x00043ce0 6500be2d 2a956500 bc2e05d7 5d00c42e e..-*.e.....]... │ │ │ │ - 0x00043cf0 27db6500 f12e05ac 6000bc2f 05d75d00 '.e.....`../..]. │ │ │ │ - 0x00043d00 db2f05b1 6000e32f 2aa46500 e13005d7 ./..`../*.e..0.. │ │ │ │ - 0x00043d10 5d00e930 27fe6500 96310583 6600e131 ]..0'.e..1..f..1 │ │ │ │ - 0x00043d20 05d75d00 803205b6 60008832 2abb6000 ..]..2..`..2*.`. │ │ │ │ - 0x00043d30 863305d7 5d008e33 279f6500 bb330588 .3..]..3'.e..3.. │ │ │ │ - 0x00043d40 66008634 05d75d00 a53405c0 6000ad34 f..4..]..4..`..4 │ │ │ │ - 0x00043d50 2ac56000 ab3505d7 5d00b335 27c75c00 *.`..5..]..5'.\. │ │ │ │ - 0x00043d60 e03505ff 5c00ab36 05d75d00 ca36059a .5..\..6..]..6.. │ │ │ │ - 0x00043d70 5d00d236 2ab55d00 d03705d7 5d00d837 ]..6*.]..7..]..7 │ │ │ │ - 0x00043d80 27bd6500 8538058d 6600d838 05d75d00 '.e..8..f..8..]. │ │ │ │ - 0x00043d90 f73805a9 6500ff38 2ae06500 923e05a4 .8..e..8*.e..>.. │ │ │ │ - 0x00043da0 6000d83f 059c6000 f83f05e7 5e008540 `..?..`..?..^..@ │ │ │ │ - 0x00043db0 05945e00 944024a3 5b00f141 c501b25b ..^..@$.[..A...[ │ │ │ │ - 0x00043dc0 00e54405 c26200ab 4605c561 00cb4605 ..D..b..F..a..F. │ │ │ │ - 0x00043dd0 a76200d8 46059962 00e54624 815a00c1 .b..F..b..F$.Z.. │ │ │ │ - 0x00043de0 4865b25b 00bf49d5 01d75d00 fc4d05a0 He.[..I...]..M.. │ │ │ │ - 0x00043df0 6400bb4f 059b6400 db4f05ef 6300e84f d..O..d..O..c..O │ │ │ │ - 0x00043e00 05a36300 f54f2486 6300e659 05845e00 ..c..O$.c..Y..^. │ │ │ │ - 0x00043e10 fc590581 5a00aa5a 050000c6 5a05ff5d .Y..Z..Z....Z..] │ │ │ │ - 0x00043e20 00dc5a05 e15a0088 5b05a55b 009e5b05 ..Z..Z..[..[..[. │ │ │ │ - 0x00043e30 a35b00da 6005f460 00ef6005 816100c0 .[..`..`..`..a.. │ │ │ │ - 0x00043e40 6105c762 00eb6205 96630081 63058663 a..b..b..c..c..c │ │ │ │ - 0x00043e50 00b56405 cf6400ca 6405dc64 00010000 ..d..d..d..d.... │ │ │ │ - 0x00043e60 7d020000 00000000 88262000 ff9bbc0d }........& ..... │ │ │ │ - 0x00043e70 01ad0d4c 05cbd301 015605b6 d3010364 ...L.....V.....d │ │ │ │ - 0x00043e80 05e6d201 03af01a3 01ded201 00d80205 ................ │ │ │ │ - 0x00043e90 cfd20100 950305de d201009d 0335e5d4 .............5.. │ │ │ │ - 0x00043ea0 0100f503 05e0d401 00830405 ead40100 ................ │ │ │ │ - 0x00043eb0 da04a801 ded20100 880605d9 d20100bd ................ │ │ │ │ - 0x00043ec0 0605ded2 0100c506 35d4d201 00950705 ........5....... │ │ │ │ - 0x00043ed0 f9d40100 a30705f4 d40100fd 07bd01de ................ │ │ │ │ - 0x00043ee0 d20100c0 0905efd4 0100f509 05ded201 ................ │ │ │ │ - 0x00043ef0 00fd0935 9ddd0100 cd0a0598 dd0100db ...5............ │ │ │ │ - 0x00043f00 0a05acdd 0100b50b bd01ded2 0100f80c ................ │ │ │ │ - 0x00043f10 05ffdc01 00ad0d05 ded20100 b50d35fa ..............5. │ │ │ │ - 0x00043f20 dc010085 0e05f5dc 0100930e 05f0dc01 ................ │ │ │ │ - 0x00043f30 00ed0ebd 01ded201 00b01005 84dd0100 ................ │ │ │ │ - 0x00043f40 e51005de d20100ed 103593dd 0100bd11 .........5...... │ │ │ │ - 0x00043f50 058edd01 00cb1105 89dd0100 a512bd01 ................ │ │ │ │ - 0x00043f60 ded20100 e81305a7 dd01009d 1405ded2 ................ │ │ │ │ - 0x00043f70 0100a514 35a2dd01 00f51405 ebdc0100 ....5........... │ │ │ │ - 0x00043f80 831505e6 dc0100d9 1605dedc 01009b18 ................ │ │ │ │ - 0x00043f90 05fed401 00a91805 d3c90100 ae1905d0 ................ │ │ │ │ - 0x00043fa0 d30100f8 1c27ded2 0100a51d 05b4d101 .....'.......... │ │ │ │ - 0x00043fb0 00da1d05 ded20100 e21d35c3 d10100b2 ..........5..... │ │ │ │ - 0x00043fc0 1e05b9d1 0100c01e 05bed101 009a1fbd ................ │ │ │ │ - 0x00043fd0 01ded201 00dd2005 a7d40100 922105de ...... ......!.. │ │ │ │ - 0x00043fe0 d201009a 2135d4cd 0100ea21 05f1cd01 ....!5.....!.... │ │ │ │ - 0x00043ff0 00f82105 acda0100 ce2305fc da010090 ..!......#...... │ │ │ │ - 0x00044000 2505b1da 01009e25 05c9ca01 00a62605 %......%......&. │ │ │ │ - 0x00044010 81db0100 f02927de d201009d 2a05d9dc .....)'.....*... │ │ │ │ - 0x00044020 0100d22a 05ded201 00da2a35 b3dc0100 ...*......*5.... │ │ │ │ - 0x00044030 aa2b05b8 dc0100b8 2b05bddc 0100922c .+......+......, │ │ │ │ - 0x00044040 bd01ded2 0100d52d 05d6db01 008a2e05 .......-........ │ │ │ │ - 0x00044050 ded20100 922e35db db0100e2 2e05e0db ......5......... │ │ │ │ - 0x00044060 0100f02e 05e5db01 00ca2fbd 01ded201 ........../..... │ │ │ │ - 0x00044070 008d3105 c2dc0100 c23105de d20100ca ..1......1...... │ │ │ │ - 0x00044080 3135eadb 01009a32 05efdb01 00a83205 15.....2......2. │ │ │ │ - 0x00044090 cfdd0100 8233bd01 ded20100 c53405c5 .....3.......4.. │ │ │ │ - 0x000440a0 dd0100fa 3405ded2 01008235 35cadd01 ....4......55... │ │ │ │ - 0x000440b0 00d23505 b1dd0100 e03505b6 dd0100ba ..5......5...... │ │ │ │ - 0x000440c0 36bd01de d20100fd 3705d4dd 0100b238 6.......7......8 │ │ │ │ - 0x000440d0 05ded201 00ba3835 b3cf0100 8a3905b8 ......85.....9.. │ │ │ │ - 0x000440e0 cf010098 390588d0 0100f53a 05aad001 ....9......:.... │ │ │ │ - 0x000440f0 00b73c05 bdcf0100 c23c0594 c90100ca ..<......<...... │ │ │ │ - 0x00044100 3d05f4db 01009441 27ded201 00c14105 =......A'.....A. │ │ │ │ - 0x00044110 afd00100 f64105de d20100fe 4135bbdd .....A......A5.. │ │ │ │ - 0x00044120 0100ce42 05c0dd01 00dc4205 9dda0100 ...B......B..... │ │ │ │ - 0x00044130 eb4305c8 d10100f3 4317a2da 0100c845 .C......C......E │ │ │ │ - 0x00044140 bd01c8d1 01008b47 05a7da01 00c04705 .......G......G. │ │ │ │ - 0x00044150 c8d10100 c84735c8 d9010098 480598da .....G5.....H... │ │ │ │ - 0x00044160 0100a648 05c7dc01 00884905 c8d10100 ...H......I..... │ │ │ │ - 0x00044170 904917cc dc0100e8 4b05d1dc 0100aa4d .I......K......M │ │ │ │ - 0x00044180 05cdd901 00c24d05 87ca0100 ce4e05e7 ......M......N.. │ │ │ │ - 0x00044190 d601009d 5227c8d1 0100ca52 05cfd801 ....R'.....R.... │ │ │ │ - 0x000441a0 00ff5205 c8d10100 875335c5 d80100d7 ..R......S5..... │ │ │ │ - 0x000441b0 5305cad8 0100e553 05f4d801 00c75405 S......S......T. │ │ │ │ - 0x000441c0 c8d10100 cf5417f9 d80100a7 5705d4d8 .....T......W... │ │ │ │ - 0x000441d0 0100e958 059edb01 00815905 c5cb0100 ...X......Y..... │ │ │ │ - 0x000441e0 8d5a0591 dc0100dc 5d27c8d1 0100895e .Z......]'.....^ │ │ │ │ - 0x000441f0 05d1db01 00be5e05 c8d10100 c65e35b1 ......^......^5. │ │ │ │ - 0x00044200 d9010096 5f05b6d9 0100a45f 05c1d201 ...._......_.... │ │ │ │ - 0x00044210 00866005 c8d10100 8e6017c6 d20100e6 ..`......`...... │ │ │ │ - 0x00044220 6205d3d4 0100a864 05d0d101 00c06405 b......d......d. │ │ │ │ - 0x00044230 81cc0100 cc65059e d601009b 6927c8d1 .....e......i'.. │ │ │ │ - 0x00044240 0100c869 05a0d801 00fd6905 c8d10100 ...i......i..... │ │ │ │ - 0x00044250 856a3596 d80100d5 6a059bd8 0100e36a .j5.....j......j │ │ │ │ - 0x00044260 059bd201 00c56b05 c8d10100 cd6b17a0 ......k......k.. │ │ │ │ - 0x00044270 d20100a5 6e05a5d8 0100e76f 05fed801 ....n......o.... │ │ │ │ - 0x00044280 00ff6f05 b8cc0100 8b7105f4 d70100da ..o......q...... │ │ │ │ - 0x00044290 7427c8d1 01008775 05bbd901 00bc7505 t'.....u......u. │ │ │ │ - 0x000442a0 c8d10100 c47535c9 d5010094 760599d6 .....u5.....v... │ │ │ │ - 0x000442b0 0100a276 05c8d201 00847705 c8d10100 ...v......w..... │ │ │ │ - 0x000442c0 8c7717cd d20100dc 7905c0d9 01009e7b .w......y......{ │ │ │ │ - 0x000442d0 05ced501 00b67b05 efcc0100 b97c05c5 ......{......|.. │ │ │ │ - 0x000442e0 d60100f9 7f27c8d1 0100a680 0105fcd3 .....'.......... │ │ │ │ - 0x000442f0 0100db80 0105c8d1 0100e380 0135f2d3 .............5.. │ │ │ │ - 0x00044300 0100b381 0105f7d3 0100c181 0105a7d7 ................ │ │ │ │ - 0x00044310 0100a382 0105c8d1 0100ab82 0117acd7 ................ │ │ │ │ - 0x00044320 0100fc84 010581d4 0100c286 0105b1d7 ................ │ │ │ │ - 0x00044330 0100da86 01059cc8 0100dd87 010585d7 ................ │ │ │ │ - 0x00044340 0100a08b 0127c8d1 0100cd8b 0105efd7 .....'.......... │ │ │ │ - 0x00044350 0100828c 0105c8d1 01008a8c 0135e5d7 .............5.. │ │ │ │ - 0x00044360 0100da8c 0105ead7 0100e88c 01058fce ................ │ │ │ │ - 0x00044370 0100d18e 0105aecf 01009390 0105e0ce ................ │ │ │ │ - 0x00044380 01009e90 010580cb 0100a191 0105d0d0 ................ │ │ │ │ - 0x00044390 0100e194 0127c8d1 01008e95 0105a2d4 .....'.......... │ │ │ │ - 0x000443a0 0100c395 0105c8d1 0100cb95 0135f2d0 .............5.. │ │ │ │ - 0x000443b0 01009b96 0105fad0 0100a996 010582d1 ................ │ │ │ │ - 0x000443c0 01009097 010587d1 01079b97 0105acd4 ................ │ │ │ │ - 0x000443d0 0107d79a 0105d0d3 01009f9c 010591dc ................ │ │ │ │ - 0x000443e0 0100df9d 0105e7d6 0100a49f 0105f4db ................ │ │ │ │ - 0x000443f0 0100eca0 010581db 0100b7a2 010585d7 ................ │ │ │ │ - 0x00044400 0100f7a3 0105c5d6 0100b7a5 01059ed6 ................ │ │ │ │ - 0x00044410 0100f7a6 0105f4d7 0100b7a8 0105d0d0 ................ │ │ │ │ - 0x00044420 010087b4 0105d0d3 0100c0b4 010585d7 ................ │ │ │ │ - 0x00044430 010097b5 0105c5d6 0100f1b5 0105f4d7 ................ │ │ │ │ - 0x00044440 0100c9b6 01059ed6 0100a1b7 010591dc ................ │ │ │ │ - 0x00044450 0100f9b7 0105e7d6 01008fb9 0105f4db ................ │ │ │ │ - 0x00044460 0100c7ba 010581db 01009fbb 0105d0d0 ................ │ │ │ │ - 0x00044470 010081c8 0105c4cd 010097c8 01059cc8 ................ │ │ │ │ - 0x00044480 0100ddc8 01050000 f9c80105 c2cd0100 ................ │ │ │ │ - 0x00044490 8fc90105 94c90100 b8c90105 dbd40100 ................ │ │ │ │ - 0x000444a0 cec90105 d3c90100 ecc90105 c0cd0100 ................ │ │ │ │ - 0x000444b0 82ca0105 87ca0100 aeca0105 b0cd0100 ................ │ │ │ │ - 0x000444c0 c4ca0105 c9ca0100 e5ca0105 a0cd0100 ................ │ │ │ │ - 0x000444d0 fbca0105 80cb0100 aacb0105 9ecd0100 ................ │ │ │ │ - 0x000444e0 c0cb0105 c5cb0100 e6cb0105 9ccd0100 ................ │ │ │ │ - 0x000444f0 fccb0105 81cc0100 9dcc0105 8ccd0100 ................ │ │ │ │ - 0x00044500 b3cc0105 b8cc0100 d4cc0105 ffcc0100 ................ │ │ │ │ - 0x00044510 eacc0105 efcc0100 a7d30105 bed30100 ................ │ │ │ │ - 0x00044520 0100007d 0000017d c81f2000 ...}...}.. . │ │ │ │ + 0x00041ec0 ff9b5501 3d2205fe 01052d05 e3010759 ..U.="....-....Y │ │ │ │ + 0x00041ed0 05fe0105 6405aa01 07850105 fe0105b6 ....d........... │ │ │ │ + 0x00041ee0 02050000 e7024284 0500d103 05e40400 ......B......... │ │ │ │ + 0x00041ef0 9e040583 0200f304 05e40400 ff040584 ................ │ │ │ │ + 0x00041f00 05000300 027d017d 007d0000 b4452000 .....}.}.}...E . │ │ │ │ + 0x00041f10 a0452000 a4452000 ffff0115 47630000 .E ..E .....Gc.. │ │ │ │ + 0x00041f20 c10105ff 0200d101 05cf0200 8b027400 ..............t. │ │ │ │ + 0x00041f30 00000000 ff9b1d01 141a0500 003f05b0 .............?.. │ │ │ │ + 0x00041f40 0201c002 05c50200 d0020500 00010000 ................ │ │ │ │ + 0x00041f50 00000000 ffff0100 ffff010c 27050000 ............'... │ │ │ │ + 0x00041f60 32054b00 461d0000 ffff011b 128d0100 2.K.F........... │ │ │ │ + 0x00041f70 00a50105 820200b3 01340000 ed01059a .........4...... │ │ │ │ + 0x00041f80 0200fb01 37000000 ffff0186 013c2100 ....7...........I......... │ │ │ │ + 0x00042550 00d80205 0000ffff 01143e05 00004905 ..........>...I. │ │ │ │ + 0x00042560 dd020099 021dc002 00d80205 0000ffff ................ │ │ │ │ + 0x00042570 010c1f05 00002a05 60007805 0000ffff ......*.`.x..... │ │ │ │ + 0x00042580 010cb002 d502cd05 00e20505 0000ffff ................ │ │ │ │ + 0x00042590 010c8003 cd02d205 00e70505 0000ffff ................ │ │ │ │ + 0x000425a0 010a3a4f 8901009c 01050000 ffff010f ..:O............ │ │ │ │ + 0x000425b0 35550000 8e0105ac 0100c401 050000ff 5U.............. │ │ │ │ + 0x000425c0 ff010f35 5500008e 0105ac01 00c40105 ...5U........... │ │ │ │ + 0x000425d0 0000ffff 0131ce01 05a81000 f70105fb .....1.......... │ │ │ │ + 0x000425e0 0f00cf03 05b01000 f00305b9 0f008204 ................ │ │ │ │ + 0x000425f0 05f50d00 da04a401 c70d00ed 0805d70f ................ │ │ │ │ + 0x00042600 00f00dc9 01000000 ff9b1d01 15570500 .............W.. │ │ │ │ + 0x00042610 00850105 cf0401e4 0405fa04 00850505 ................ │ │ │ │ + 0x00042620 00000100 00000000 ffff014d 5ccb01a9 ...........M\... │ │ │ │ + 0x00042630 0800d102 05b50700 ec0205ae 08008603 ................ │ │ │ │ + 0x00042640 05b00800 b10305a2 0800de03 05f00700 ................ │ │ │ │ + 0x00042650 d00405a7 0800fb04 18a90800 fa0605a7 ................ │ │ │ │ + 0x00042660 08009807 05a90800 b00705b5 0700da07 ................ │ │ │ │ + 0x00042670 050000eb 0705f007 00000000 ffff01ee ................ │ │ │ │ + 0x00042680 01391e00 007f05c5 1500f101 05e21600 .9.............. │ │ │ │ + 0x00042690 de020598 1600e704 2f0000be 0505ee15 ......../....... │ │ │ │ + 0x000426a0 00e10605 00008e07 05d41600 b1080500 ................ │ │ │ │ + 0x000426b0 00b90805 9b1700f9 08050000 810905f8 ................ │ │ │ │ + 0x000426c0 1600bb09 050000c8 0905af17 00f70905 ................ │ │ │ │ + 0x000426d0 0000840a 05aa1700 b30a0500 00c00a05 ................ │ │ │ │ + 0x000426e0 961700ef 0a050000 fc0a0591 1700ab0b ................ │ │ │ │ + 0x000426f0 050000b8 0b058c17 00e70b05 0000f40b ................ │ │ │ │ + 0x00042700 05fd1600 a30c0500 00b00c05 a01700e5 ................ │ │ │ │ + 0x00042710 0c050000 920d05f3 1600a60e 270000d0 ............'... │ │ │ │ + 0x00042720 0e058217 00ac0f05 0000b40f 05a51700 ................ │ │ │ │ + 0x00042730 f90fdb01 0000c513 050000cd 13058717 ................ │ │ │ │ + 0x00042740 00c01505 c51500dd 15050000 e91505ee ................ │ │ │ │ + 0x00042750 15008716 05000093 16059816 00cf1605 ................ │ │ │ │ + 0x00042760 d41600dd 1605e216 00ee1605 f31600ff ................ │ │ │ │ + 0x00042770 ff014f87 01050000 8f01058d 0800b901 ..O............. │ │ │ │ + 0x00042780 b0010000 f9023ee9 0700f303 9e010000 ......>......... │ │ │ │ + 0x00042790 a1053a8b 08008306 260000bb 06278b08 ..:.....&....'.. │ │ │ │ + 0x000427a0 00f30626 0000ab07 27e90700 df070500 ...&....'....... │ │ │ │ + 0x000427b0 00e40705 e9070081 08050000 8608058b ................ │ │ │ │ + 0x000427c0 0800ffff 0100ffff 012ab301 05a90900 .........*...... │ │ │ │ + 0x000427d0 e00205ee 0800ef02 05ce0800 d403b803 ................ │ │ │ │ + 0x000427e0 ae0900b3 0805e108 00c90805 ce0800dc ................ │ │ │ │ + 0x000427f0 084d0000 ffff012f c60105a8 0500d902 .M...../........ │ │ │ │ + 0x00042800 05a30600 f30205fd 05008003 05c40500 ................ │ │ │ │ + 0x00042810 8c032b90 0500f504 05f00500 8b050590 ..+............. │ │ │ │ + 0x00042820 05009e05 260000ff ff012ab4 0105a909 ....&.....*..... │ │ │ │ + 0x00042830 00e10205 ee0800f0 0205ce08 00d903b3 ................ │ │ │ │ + 0x00042840 03ae0900 b30805e1 0800c908 05ce0800 ................ │ │ │ │ + 0x00042850 dc084d00 00ffff01 2fc60105 a80500d9 ..M...../....... │ │ │ │ + 0x00042860 0205a306 00f30205 fd050080 0305c405 ................ │ │ │ │ + 0x00042870 008c032b 900500f5 0405f005 008b0505 ...+............ │ │ │ │ + 0x00042880 9005009e 05260000 ff9b2101 16e20105 .....&....!..... │ │ │ │ + 0x00042890 00008502 05c60401 d60405db 0400e604 ................ │ │ │ │ + 0x000428a0 05000001 00000000 00000000 ff9b2101 ..............!. │ │ │ │ + 0x000428b0 16e20105 00008802 05ad0601 bd0605c2 ................ │ │ │ │ + 0x000428c0 0600cd06 05000001 00000000 00000000 ................ │ │ │ │ + 0x000428d0 ff9bdc06 01ca064c 05000054 058e6100 .......L...T..a. │ │ │ │ + 0x000428e0 c0010580 5c01ca01 059c5c03 d80105ee ....\.....\..... │ │ │ │ + 0x000428f0 64039002 050000af 0205b25b 00d60205 d..........[.... │ │ │ │ + 0x00042900 ba5b00de 028202e5 65008a05 05ba6405 .[......e.....d. │ │ │ │ + 0x00042910 860605e5 6500dd06 05b25b00 fc0605e1 ....e.....[..... │ │ │ │ + 0x00042920 5d008407 2ae65d00 800805b2 5b009f08 ]...*.].....[... │ │ │ │ + 0x00042930 05c25c00 a7082af5 5d00a309 05b25b00 ..\...*.].....[. │ │ │ │ + 0x00042940 c20905eb 5d00ca09 2af05d00 c60a05b2 ....]...*.]..... │ │ │ │ + 0x00042950 5b00e50a 05dc5d00 ed0a2ac0 5c00e90b [.....]...*.\... │ │ │ │ + 0x00042960 05b25b00 880c05dc 5b00900c 2ade5b00 ..[.....[...*.[. │ │ │ │ + 0x00042970 8c0d05b2 5b00ab0d 05fa5d00 b30d2aea ....[.....]...*. │ │ │ │ + 0x00042980 6500bf0f 05976000 85110592 6000a511 e.....`.....`... │ │ │ │ + 0x00042990 05e65f00 b2110593 5f00c111 24e15a00 .._....._...$.Z. │ │ │ │ + 0x000429a0 9e1305b2 5b00bd13 05fc5b00 c5132afe ....[.....[...*. │ │ │ │ + 0x000429b0 5b00c114 05b25b00 e01405ef 6500e814 [.....[.....e... │ │ │ │ + 0x000429c0 8802ab61 009a1705 ca600596 1805ab61 ...a.....`.....a │ │ │ │ + 0x000429d0 00ed1805 b25b008c 1905f465 00941984 .....[.....e.... │ │ │ │ + 0x000429e0 02f96500 c21b05df 6005be1c 05f96500 ..e.....`.....e. │ │ │ │ + 0x000429f0 951d05b2 5b00b41d 05d16500 bc1d2a9a ....[.....e...*. │ │ │ │ + 0x00042a00 6500b81e 05b25b00 d71e05c2 6500df1e e.....[.....e... │ │ │ │ + 0x00042a10 8102c765 008a2105 b0610586 2205c765 ...e..!..a.."..e │ │ │ │ + 0x00042a20 00dd2205 b25b00fc 2205e964 0084232a .."..[.."..d..#* │ │ │ │ + 0x00042a30 cc650080 2405b25b 009f2405 926600a7 .e..$..[..$..f.. │ │ │ │ + 0x00042a40 242a9766 00cb2505 d75d00ea 2505d35d $*.f..%..]..%..] │ │ │ │ + 0x00042a50 00f225fe 01d55d00 9d2805a5 64059929 ..%...]..(..d..) │ │ │ │ + 0x00042a60 05d55d00 f22905d7 5d00fa29 27d66500 ..]..)..]..)'.e. │ │ │ │ + 0x00042a70 a72a05ae 6500f22a 05d75d00 912b05b3 .*..e..*..]..+.. │ │ │ │ + 0x00042a80 6500992b 2ab86500 972c05d7 5d009f2c e..+*.e..,..].., │ │ │ │ + 0x00042a90 27866500 cc2c058b 6500972d 05d75d00 '.e..,..e..-..]. │ │ │ │ + 0x00042aa0 b62d0590 6500be2d 2a956500 bc2e05d7 .-..e..-*.e..... │ │ │ │ + 0x00042ab0 5d00c42e 27db6500 f12e05ac 6000bc2f ]...'.e.....`../ │ │ │ │ + 0x00042ac0 05d75d00 db2f05b1 6000e32f 2aa46500 ..]../..`../*.e. │ │ │ │ + 0x00042ad0 e13005d7 5d00e930 27fe6500 96310583 .0..]..0'.e..1.. │ │ │ │ + 0x00042ae0 6600e131 05d75d00 803205b6 60008832 f..1..]..2..`..2 │ │ │ │ + 0x00042af0 2abb6000 863305d7 5d008e33 279f6500 *.`..3..]..3'.e. │ │ │ │ + 0x00042b00 bb330588 66008634 05d75d00 a53405c0 .3..f..4..]..4.. │ │ │ │ + 0x00042b10 6000ad34 2ac56000 ab3505d7 5d00b335 `..4*.`..5..]..5 │ │ │ │ + 0x00042b20 27c75c00 e03505ff 5c00ab36 05d75d00 '.\..5..\..6..]. │ │ │ │ + 0x00042b30 ca36059a 5d00d236 2ab55d00 d03705d7 .6..]..6*.]..7.. │ │ │ │ + 0x00042b40 5d00d837 27bd6500 8538058d 6600d838 ]..7'.e..8..f..8 │ │ │ │ + 0x00042b50 05d75d00 f73805a9 6500ff38 2ae06500 ..]..8..e..8*.e. │ │ │ │ + 0x00042b60 923e05a4 6000d83f 059c6000 f83f05e7 .>..`..?..`..?.. │ │ │ │ + 0x00042b70 5e008540 05945e00 944024a3 5b00f141 ^..@..^..@$.[..A │ │ │ │ + 0x00042b80 c501b25b 00e54405 c26200ab 4605c561 ...[..D..b..F..a │ │ │ │ + 0x00042b90 00cb4605 a76200d8 46059962 00e54624 ..F..b..F..b..F$ │ │ │ │ + 0x00042ba0 815a00c1 4865b25b 00bf49d5 01d75d00 .Z..He.[..I...]. │ │ │ │ + 0x00042bb0 fc4d05a0 6400bb4f 059b6400 db4f05ef .M..d..O..d..O.. │ │ │ │ + 0x00042bc0 6300e84f 05a36300 f54f2486 6300e659 c..O..c..O$.c..Y │ │ │ │ + 0x00042bd0 05845e00 fc590581 5a00aa5a 050000c6 ..^..Y..Z..Z.... │ │ │ │ + 0x00042be0 5a05ff5d 00dc5a05 e15a0088 5b05a55b Z..]..Z..Z..[..[ │ │ │ │ + 0x00042bf0 009e5b05 a35b00da 6005f460 00ef6005 ..[..[..`..`..`. │ │ │ │ + 0x00042c00 816100c0 6105c762 00eb6205 96630081 .a..a..b..b..c.. │ │ │ │ + 0x00042c10 63058663 00b56405 cf6400ca 6405dc64 c..c..d..d..d..d │ │ │ │ + 0x00042c20 00010000 7d020000 00000000 94382000 ....}........8 . │ │ │ │ + 0x00042c30 ff9bbc0d 01ad0d4c 05cbd301 015605b6 .......L.....V.. │ │ │ │ + 0x00042c40 d3010364 05e6d201 03af01a3 01ded201 ...d............ │ │ │ │ + 0x00042c50 00d80205 cfd20100 950305de d201009d ................ │ │ │ │ + 0x00042c60 0335e5d4 0100f503 05e0d401 00830405 .5.............. │ │ │ │ + 0x00042c70 ead40100 da04a801 ded20100 880605d9 ................ │ │ │ │ + 0x00042c80 d20100bd 0605ded2 0100c506 35d4d201 ............5... │ │ │ │ + 0x00042c90 00950705 f9d40100 a30705f4 d40100fd ................ │ │ │ │ + 0x00042ca0 07bd01de d20100c0 0905efd4 0100f509 ................ │ │ │ │ + 0x00042cb0 05ded201 00fd0935 9ddd0100 cd0a0598 .......5........ │ │ │ │ + 0x00042cc0 dd0100db 0a05acdd 0100b50b bd01ded2 ................ │ │ │ │ + 0x00042cd0 0100f80c 05ffdc01 00ad0d05 ded20100 ................ │ │ │ │ + 0x00042ce0 b50d35fa dc010085 0e05f5dc 0100930e ..5............. │ │ │ │ + 0x00042cf0 05f0dc01 00ed0ebd 01ded201 00b01005 ................ │ │ │ │ + 0x00042d00 84dd0100 e51005de d20100ed 103593dd .............5.. │ │ │ │ + 0x00042d10 0100bd11 058edd01 00cb1105 89dd0100 ................ │ │ │ │ + 0x00042d20 a512bd01 ded20100 e81305a7 dd01009d ................ │ │ │ │ + 0x00042d30 1405ded2 0100a514 35a2dd01 00f51405 ........5....... │ │ │ │ + 0x00042d40 ebdc0100 831505e6 dc0100d9 1605dedc ................ │ │ │ │ + 0x00042d50 01009b18 05fed401 00a91805 d3c90100 ................ │ │ │ │ + 0x00042d60 ae1905d0 d30100f8 1c27ded2 0100a51d .........'...... │ │ │ │ + 0x00042d70 05b4d101 00da1d05 ded20100 e21d35c3 ..............5. │ │ │ │ + 0x00042d80 d10100b2 1e05b9d1 0100c01e 05bed101 ................ │ │ │ │ + 0x00042d90 009a1fbd 01ded201 00dd2005 a7d40100 .......... ..... │ │ │ │ + 0x00042da0 922105de d201009a 2135d4cd 0100ea21 .!......!5.....! │ │ │ │ + 0x00042db0 05f1cd01 00f82105 acda0100 ce2305fc ......!......#.. │ │ │ │ + 0x00042dc0 da010090 2505b1da 01009e25 05c9ca01 ....%......%.... │ │ │ │ + 0x00042dd0 00a62605 81db0100 f02927de d201009d ..&......)'..... │ │ │ │ + 0x00042de0 2a05d9dc 0100d22a 05ded201 00da2a35 *......*......*5 │ │ │ │ + 0x00042df0 b3dc0100 aa2b05b8 dc0100b8 2b05bddc .....+......+... │ │ │ │ + 0x00042e00 0100922c bd01ded2 0100d52d 05d6db01 ...,.......-.... │ │ │ │ + 0x00042e10 008a2e05 ded20100 922e35db db0100e2 ..........5..... │ │ │ │ + 0x00042e20 2e05e0db 0100f02e 05e5db01 00ca2fbd ............../. │ │ │ │ + 0x00042e30 01ded201 008d3105 c2dc0100 c23105de ......1......1.. │ │ │ │ + 0x00042e40 d20100ca 3135eadb 01009a32 05efdb01 ....15.....2.... │ │ │ │ + 0x00042e50 00a83205 cfdd0100 8233bd01 ded20100 ..2......3...... │ │ │ │ + 0x00042e60 c53405c5 dd0100fa 3405ded2 01008235 .4......4......5 │ │ │ │ + 0x00042e70 35cadd01 00d23505 b1dd0100 e03505b6 5.....5......5.. │ │ │ │ + 0x00042e80 dd0100ba 36bd01de d20100fd 3705d4dd ....6.......7... │ │ │ │ + 0x00042e90 0100b238 05ded201 00ba3835 b3cf0100 ...8......85.... │ │ │ │ + 0x00042ea0 8a3905b8 cf010098 390588d0 0100f53a .9......9......: │ │ │ │ + 0x00042eb0 05aad001 00b73c05 bdcf0100 c23c0594 ......<......<.. │ │ │ │ + 0x00042ec0 c90100ca 3d05f4db 01009441 27ded201 ....=......A'... │ │ │ │ + 0x00042ed0 00c14105 afd00100 f64105de d20100fe ..A......A...... │ │ │ │ + 0x00042ee0 4135bbdd 0100ce42 05c0dd01 00dc4205 A5.....B......B. │ │ │ │ + 0x00042ef0 9dda0100 eb4305c8 d10100f3 4317a2da .....C......C... │ │ │ │ + 0x00042f00 0100c845 bd01c8d1 01008b47 05a7da01 ...E.......G.... │ │ │ │ + 0x00042f10 00c04705 c8d10100 c84735c8 d9010098 ..G......G5..... │ │ │ │ + 0x00042f20 480598da 0100a648 05c7dc01 00884905 H......H......I. │ │ │ │ + 0x00042f30 c8d10100 904917cc dc0100e8 4b05d1dc .....I......K... │ │ │ │ + 0x00042f40 0100aa4d 05cdd901 00c24d05 87ca0100 ...M......M..... │ │ │ │ + 0x00042f50 ce4e05e7 d601009d 5227c8d1 0100ca52 .N......R'.....R │ │ │ │ + 0x00042f60 05cfd801 00ff5205 c8d10100 875335c5 ......R......S5. │ │ │ │ + 0x00042f70 d80100d7 5305cad8 0100e553 05f4d801 ....S......S.... │ │ │ │ + 0x00042f80 00c75405 c8d10100 cf5417f9 d80100a7 ..T......T...... │ │ │ │ + 0x00042f90 5705d4d8 0100e958 059edb01 00815905 W......X......Y. │ │ │ │ + 0x00042fa0 c5cb0100 8d5a0591 dc0100dc 5d27c8d1 .....Z......]'.. │ │ │ │ + 0x00042fb0 0100895e 05d1db01 00be5e05 c8d10100 ...^......^..... │ │ │ │ + 0x00042fc0 c65e35b1 d9010096 5f05b6d9 0100a45f .^5....._......_ │ │ │ │ + 0x00042fd0 05c1d201 00866005 c8d10100 8e6017c6 ......`......`.. │ │ │ │ + 0x00042fe0 d20100e6 6205d3d4 0100a864 05d0d101 ....b......d.... │ │ │ │ + 0x00042ff0 00c06405 81cc0100 cc65059e d601009b ..d......e...... │ │ │ │ + 0x00043000 6927c8d1 0100c869 05a0d801 00fd6905 i'.....i......i. │ │ │ │ + 0x00043010 c8d10100 856a3596 d80100d5 6a059bd8 .....j5.....j... │ │ │ │ + 0x00043020 0100e36a 059bd201 00c56b05 c8d10100 ...j......k..... │ │ │ │ + 0x00043030 cd6b17a0 d20100a5 6e05a5d8 0100e76f .k......n......o │ │ │ │ + 0x00043040 05fed801 00ff6f05 b8cc0100 8b7105f4 ......o......q.. │ │ │ │ + 0x00043050 d70100da 7427c8d1 01008775 05bbd901 ....t'.....u.... │ │ │ │ + 0x00043060 00bc7505 c8d10100 c47535c9 d5010094 ..u......u5..... │ │ │ │ + 0x00043070 760599d6 0100a276 05c8d201 00847705 v......v......w. │ │ │ │ + 0x00043080 c8d10100 8c7717cd d20100dc 7905c0d9 .....w......y... │ │ │ │ + 0x00043090 01009e7b 05ced501 00b67b05 efcc0100 ...{......{..... │ │ │ │ + 0x000430a0 b97c05c5 d60100f9 7f27c8d1 0100a680 .|.......'...... │ │ │ │ + 0x000430b0 0105fcd3 0100db80 0105c8d1 0100e380 ................ │ │ │ │ + 0x000430c0 0135f2d3 0100b381 0105f7d3 0100c181 .5.............. │ │ │ │ + 0x000430d0 0105a7d7 0100a382 0105c8d1 0100ab82 ................ │ │ │ │ + 0x000430e0 0117acd7 0100fc84 010581d4 0100c286 ................ │ │ │ │ + 0x000430f0 0105b1d7 0100da86 01059cc8 0100dd87 ................ │ │ │ │ + 0x00043100 010585d7 0100a08b 0127c8d1 0100cd8b .........'...... │ │ │ │ + 0x00043110 0105efd7 0100828c 0105c8d1 01008a8c ................ │ │ │ │ + 0x00043120 0135e5d7 0100da8c 0105ead7 0100e88c .5.............. │ │ │ │ + 0x00043130 01058fce 0100d18e 0105aecf 01009390 ................ │ │ │ │ + 0x00043140 0105e0ce 01009e90 010580cb 0100a191 ................ │ │ │ │ + 0x00043150 0105d0d0 0100e194 0127c8d1 01008e95 .........'...... │ │ │ │ + 0x00043160 0105a2d4 0100c395 0105c8d1 0100cb95 ................ │ │ │ │ + 0x00043170 0135f2d0 01009b96 0105fad0 0100a996 .5.............. │ │ │ │ + 0x00043180 010582d1 01009097 010587d1 01079b97 ................ │ │ │ │ + 0x00043190 0105acd4 0107d79a 0105d0d3 01009f9c ................ │ │ │ │ + 0x000431a0 010591dc 0100df9d 0105e7d6 0100a49f ................ │ │ │ │ + 0x000431b0 0105f4db 0100eca0 010581db 0100b7a2 ................ │ │ │ │ + 0x000431c0 010585d7 0100f7a3 0105c5d6 0100b7a5 ................ │ │ │ │ + 0x000431d0 01059ed6 0100f7a6 0105f4d7 0100b7a8 ................ │ │ │ │ + 0x000431e0 0105d0d0 010087b4 0105d0d3 0100c0b4 ................ │ │ │ │ + 0x000431f0 010585d7 010097b5 0105c5d6 0100f1b5 ................ │ │ │ │ + 0x00043200 0105f4d7 0100c9b6 01059ed6 0100a1b7 ................ │ │ │ │ + 0x00043210 010591dc 0100f9b7 0105e7d6 01008fb9 ................ │ │ │ │ + 0x00043220 0105f4db 0100c7ba 010581db 01009fbb ................ │ │ │ │ + 0x00043230 0105d0d0 010081c8 0105c4cd 010097c8 ................ │ │ │ │ + 0x00043240 01059cc8 0100ddc8 01050000 f9c80105 ................ │ │ │ │ + 0x00043250 c2cd0100 8fc90105 94c90100 b8c90105 ................ │ │ │ │ + 0x00043260 dbd40100 cec90105 d3c90100 ecc90105 ................ │ │ │ │ + 0x00043270 c0cd0100 82ca0105 87ca0100 aeca0105 ................ │ │ │ │ + 0x00043280 b0cd0100 c4ca0105 c9ca0100 e5ca0105 ................ │ │ │ │ + 0x00043290 a0cd0100 fbca0105 80cb0100 aacb0105 ................ │ │ │ │ + 0x000432a0 9ecd0100 c0cb0105 c5cb0100 e6cb0105 ................ │ │ │ │ + 0x000432b0 9ccd0100 fccb0105 81cc0100 9dcc0105 ................ │ │ │ │ + 0x000432c0 8ccd0100 b3cc0105 b8cc0100 d4cc0105 ................ │ │ │ │ + 0x000432d0 ffcc0100 eacc0105 efcc0100 a7d30105 ................ │ │ │ │ + 0x000432e0 bed30100 0100007d 0000017d d4312000 .......}...}.1 . │ │ │ │ + 0x000432f0 ffff010a ad010500 00f20205 0000ffff ................ │ │ │ │ + 0x00043300 010d3605 00004705 7c009401 050000ff ..6...G.|....... │ │ │ │ + 0x00043310 ff010a3a 4f890100 9c010500 00ffff01 ...:O........... │ │ │ │ + 0x00043320 3bbe0105 fc0500df 0105b705 00ef0133 ;..............3 │ │ │ │ + 0x00043330 eb0500b8 0205e704 00d60305 eb050084 ................ │ │ │ │ + 0x00043340 04059a05 009b0405 fa0400a6 04059f05 ................ │ │ │ │ + 0x00043350 00e20405 e70400f5 04760000 ffff012a .........v.....* │ │ │ │ + 0x00043360 b40105c9 0900e102 05ee0800 f00205ce ................ │ │ │ │ + 0x00043370 0800d903 b303ce09 00b30805 e10800c9 ................ │ │ │ │ + 0x00043380 0805ce08 00dc086d 0000ffff 012b3705 .......m.....+7. │ │ │ │ + 0x00043390 00004905 f7030060 05f20300 b50105ab ..I....`........ │ │ │ │ + 0x000433a0 0300c602 059e0300 dc020581 0300e802 ................ │ │ │ │ + 0x000433b0 05ab0300 99035900 00ffff01 17bb0205 ......Y......... │ │ │ │ + 0x000433c0 b40300e3 02058b04 00ee0205 d60300d1 ................ │ │ │ │ + 0x000433d0 03050000 ff9b3901 312f8c02 0000d502 ......9.1/...... │ │ │ │ + 0x000433e0 05a20c00 c1030500 009a0405 c00c00b4 ................ │ │ │ │ + 0x000433f0 07050000 db0705e7 0c01cb08 050000bb ................ │ │ │ │ + 0x00043400 0c050000 f70c05fc 0c000100 00000000 ................ │ │ │ │ + 0x00043410 ff9b1d01 141d0500 004205ba 0401ca04 .........B...... │ │ │ │ + 0x00043420 05cf0400 da040500 00010000 00000000 ................ │ │ │ │ + 0x00043430 ffff015e 8401b902 00008704 05f80e00 ...^............ │ │ │ │ + 0x00043440 b30405e0 0f00dc04 05aa0f00 ec0405c8 ................ │ │ │ │ + 0x00043450 1000db05 2c0000f3 06b003c3 1000970d ....,........... │ │ │ │ + 0x00043460 05c31000 920e1900 00b10e05 b60e00d7 ................ │ │ │ │ + 0x00043470 0e050000 f30e05f8 0e009a0f 05c31000 ................ │ │ │ │ + 0x00043480 a50f05e5 0f00ac10 05c31000 b71005c1 ................ │ │ │ │ + 0x00043490 1000ffff 0123c302 05e40400 eb0205e2 .....#.......... │ │ │ │ + 0x000434a0 0400f602 358d0400 e30305e9 04008604 ....5........... │ │ │ │ + 0x000434b0 058d0400 dd040500 00ffff01 1dc00205 ................ │ │ │ │ + 0x000434c0 c90300e8 0205c404 00f30205 8c0400b5 ................ │ │ │ │ + 0x000434d0 0305eb03 00e60305 0000ffff 01052c9c ..............,. │ │ │ │ + 0x000434e0 070000ff ff01a901 e4030500 00ee0305 ................ │ │ │ │ + 0x000434f0 df0c00fc 0305d80d 009c0405 0000a704 ................ │ │ │ │ + 0x00043500 05c60d00 b704a501 0000df05 05ac0d00 ................ │ │ │ │ + 0x00043510 8a062100 00b70605 fc0c00d5 06050000 ..!............. │ │ │ │ + 0x00043520 e60605a9 0e008307 0f0000a5 0705910e ................ │ │ │ │ + 0x00043530 00b30722 0000ee07 05f90d00 90080500 ..."............ │ │ │ │ + 0x00043540 009a0805 f40d00aa 0805c40d 00cb0820 ............... │ │ │ │ + 0x00043550 0000f008 05c20d00 830905b0 0d00a409 ................ │ │ │ │ + 0x00043560 2c0000d5 0905ae0d 00e80905 f20d0089 ,............... │ │ │ │ + 0x00043570 0a200000 ae0a05ed 0d00c10a 05c10e00 . .............. │ │ │ │ + 0x00043580 e20a5000 00c50b05 940d009a 0ca70200 ..P............. │ │ │ │ + 0x00043590 00ffff01 511d4900 00690582 0700c201 ....Q.I..i...... │ │ │ │ + 0x000435a0 050000ca 01059f07 00830205 00008b02 ................ │ │ │ │ + 0x000435b0 05a10700 c4020500 00cc0205 a9070085 ................ │ │ │ │ + 0x000435c0 03050000 8d0305a5 0700bc03 670000a6 ............g... │ │ │ │ + 0x000435d0 0405a707 00d3048a 010000e0 0505a307 ................ │ │ │ │ + 0x000435e0 00a1067e 0000ffff 011031f3 040000aa ...~......1..... │ │ │ │ + 0x000435f0 0505cf05 00e70505 0000ffff 010a6c2e ..............l. │ │ │ │ + 0x00043600 bc0100d0 01050000 ffff0108 2d053900 ............-.9. │ │ │ │ + 0x00043610 47050000 ffff0131 43050000 4b059605 G......1C...K... │ │ │ │ + 0x00043620 00800105 00008d01 05830500 b30205fe ................ │ │ │ │ + 0x00043630 0400be02 05aa0400 fb0305fe 04008304 ................ │ │ │ │ + 0x00043640 05980500 f9040500 00ffff01 0c1e0500 ................ │ │ │ │ + 0x00043650 002e053b 004e0500 00ffff01 0a3a4f89 ...;.N.......:O. │ │ │ │ + 0x00043660 01009c01 050000ff ff012ab4 0105a909 ..........*..... │ │ │ │ + 0x00043670 00e10205 ee0800f0 0205ce08 00d903b3 ................ │ │ │ │ + 0x00043680 03ae0900 b30805e1 0800c908 05ce0800 ................ │ │ │ │ + 0x00043690 dc084d00 00ffff01 00ffff01 2fc60105 ..M........./... │ │ │ │ + 0x000436a0 a80500d9 0205a306 00f30205 fd050080 ................ │ │ │ │ + 0x000436b0 0305c405 008c032b 900500f5 0405f005 .......+........ │ │ │ │ + 0x000436c0 008b0505 9005009e 05260000 ff9b1d01 .........&...... │ │ │ │ + 0x000436d0 155d0500 00920105 d90601ee 06058507 .].............. │ │ │ │ + 0x000436e0 00900705 00000100 00000000 ff9b1d01 ................ │ │ │ │ + 0x000436f0 141c0500 004105d0 0201e002 05e50200 .....A.......... │ │ │ │ + 0x00043700 f0020500 00010000 00000000 ff9b1d01 ................ │ │ │ │ + 0x00043710 141d0500 004205ba 0401ca04 05cf0400 .....B.......... │ │ │ │ + 0x00043720 da040500 00010000 00000000 ffff01ae ................ │ │ │ │ + 0x00043730 053f0500 006b05ef 7000dd01 05af7100 .?...k..p.....q. │ │ │ │ + 0x00043740 86032dd3 7000ba03 05ea7000 880405d3 ..-.p.....p..... │ │ │ │ + 0x00043750 70009004 05e57000 d10405d3 7000d904 p.....p.....p... │ │ │ │ + 0x00043760 05ae6c00 850505d3 70008d05 378b6e00 ..l.....p...7.n. │ │ │ │ + 0x00043770 de050586 6e00ec05 05d36d00 f90705ce ....n.....m..... │ │ │ │ + 0x00043780 6d00c009 05fb6c00 cf09059a 6600ca0a m.....l.....f... │ │ │ │ + 0x00043790 05b17000 930d0594 7000fd0d 2f8c7000 ..p.....p.../.p. │ │ │ │ + 0x000437a0 b20e05a2 6c00d10e c4028c70 00af1105 ....l......p.... │ │ │ │ + 0x000437b0 9d6c00bd 1105ea6b 00f21186 028c7000 .l.....k......p. │ │ │ │ + 0x000437c0 991505e2 6b00d916 05a56900 e41605ea ....k.....i..... │ │ │ │ + 0x000437d0 6700df17 05e07000 a41a059d 7100b21a g.....p.....q... │ │ │ │ + 0x000437e0 05aa7100 e71a9602 8c70009e 1e05a271 ..q......p.....q │ │ │ │ + 0x000437f0 00de1f05 b76800eb 1f05a268 00e72005 .....h.....h.. . │ │ │ │ + 0x00043800 f66900b5 2205dd6b 00c32205 d86b00f8 .i.."..k.."..k.. │ │ │ │ + 0x00043810 228e028c 7000a726 05ed7300 e72705a1 "...p..&..s..'.. │ │ │ │ + 0x00043820 7300f227 058d6500 ed280598 7100b22b s..'..e..(..q..+ │ │ │ │ + 0x00043830 05d06a00 c02b0598 6a00f52b aa028c70 ..j..+..j..+...p │ │ │ │ + 0x00043840 00b92e05 a96c00c7 2e05a46c 00fc2eab .....l.....l.... │ │ │ │ + 0x00043850 028c7000 c13105f7 7300cf31 05f27300 ..p..1..s..1..s. │ │ │ │ + 0x00043860 92329902 8c7000be 3505d36b 00fe3605 .2...p..5..k..6. │ │ │ │ + 0x00043870 876b008a 3723e266 00d53805 856b00e3 .k..7#.f..8..k.. │ │ │ │ + 0x00043880 3805836b 0098398e 028c7000 c73c05e0 8..k..9...p..<.. │ │ │ │ + 0x00043890 7200873e 05977200 923e05a2 67008d3f r..>..r..>..g..? │ │ │ │ + 0x000438a0 05d46c00 d241059c 7300e041 05977300 ..l..A..s..A..s. │ │ │ │ + 0x000438b0 9542aa02 8c7000d9 44058770 00e74405 .B...p..D..p..D. │ │ │ │ + 0x000438c0 8270009c 45ab028c 7000e147 05fd6f00 .p..E...p..G..o. │ │ │ │ + 0x000438d0 ef4705f8 6f00a448 ab028c70 00e94a05 .G..o..H...p..J. │ │ │ │ + 0x000438e0 f36f00f7 4a05ee6f 00ac4bab 028c7000 .o..J..o..K...p. │ │ │ │ + 0x000438f0 f14d05e9 6f00ff4d 05e46f00 f84e058b .M..o..M..o..N.. │ │ │ │ + 0x00043900 6e00854f 05fe6a00 995005d5 6a00bd50 n..O..j..P..j..P │ │ │ │ + 0x00043910 05927300 cd5005e5 7200e350 38ce7100 ..s..P..r..P8.q. │ │ │ │ + 0x00043920 a9510592 7200c151 05de7100 f65105ce .Q..r..Q..q..Q.. │ │ │ │ + 0x00043930 7100a756 05987100 e85705f6 6900aa58 q..V..q..W..i..X │ │ │ │ + 0x00043940 05b17000 df5905e0 7000975b 05d46c00 ..p..Y..p..[..l. │ │ │ │ + 0x00043950 e45c05b1 7000f75c 05987100 8f5d05f6 .\..p..\..q..].. │ │ │ │ + 0x00043960 6900a75d 05e07000 bf5d05d4 6c00b264 i..]..p..]..l..d │ │ │ │ + 0x00043970 24ce7100 f26405f1 69008865 058d6500 $.q..d..i..e..e. │ │ │ │ + 0x00043980 dd650500 00ff6505 85690095 66059a66 .e....e..i..f..f │ │ │ │ + 0x00043990 00c76605 db7000dd 6605e266 00876705 ..f..p..f..f..g. │ │ │ │ + 0x000439a0 9569009d 6705a267 00cf6705 836900e5 .i..g..g..g..i.. │ │ │ │ + 0x000439b0 6705ea67 00876805 a768009d 6805a268 g..g..h..h..h..h │ │ │ │ + 0x000439c0 00af6e05 df6f00c5 6e05da6f 00d06e05 ..n..o..n..o..n. │ │ │ │ + 0x000439d0 9a6f0095 6f05d370 00937105 ef700000 .o..o..p..q..p.. │ │ │ │ + 0x000439e0 ff9b4d01 42210500 00400584 03015f05 ..M.B!...@...._. │ │ │ │ + 0x000439f0 da02039f 01059b03 01be0105 860301da ................ │ │ │ │ + 0x00043a00 0105d003 03b3021d 9b0301ff 0205e603 ................ │ │ │ │ + 0x00043a10 00960305 b30303ae 0305c003 00cb0305 ................ │ │ │ │ + 0x00043a20 0000f103 05000001 00007d00 00000000 ..........}..... │ │ │ │ + 0x00043a30 ff9b7101 67350500 005905ae 0c01ae01 ..q.g5...Y...... │ │ │ │ + 0x00043a40 05f40b03 cc0205bb 0b03e503 05f30d03 ................ │ │ │ │ + 0x00043a50 c50405d7 0d03c405 05c10e01 ea0505c5 ................ │ │ │ │ + 0x00043a60 0d01c406 05c00d03 e00705cc 0c03f508 ................ │ │ │ │ + 0x00043a70 05b00c03 e509058e 0c038d0b 25c10e01 ............%... │ │ │ │ + 0x00043a80 ef0b05f9 0b00840c 05000080 0d059b0d ................ │ │ │ │ + 0x00043a90 03bb0d05 c70d00d2 0d050000 0100007d ...............} │ │ │ │ + 0x00043aa0 00000000 ffff01f9 04500500 007e05fc .........P...~.. │ │ │ │ + 0x00043ab0 6e00f201 05f26c00 a1032eed 7300d703 n.....l.....s... │ │ │ │ + 0x00043ac0 05d77500 a90505ed 6c00cd05 05e86c00 ..u.....l.....l. │ │ │ │ + 0x00043ad0 dd050584 6c00f805 24fc6b00 cf0705e5 ....l...$.k..... │ │ │ │ + 0x00043ae0 7300fd07 05f76b00 e80905da 6a00ff09 s.....k.....j... │ │ │ │ + 0x00043af0 0ecd7300 c90b05dd 7300f70b 05d57300 ..s.....s.....s. │ │ │ │ + 0x00043b00 e20d05df 6d00d00e 05fe7500 810f05a0 ....m.....u..... │ │ │ │ + 0x00043b10 76009f0f 05a27600 dd0f05c2 7600fc0f v.....v.....v... │ │ │ │ + 0x00043b20 05ca7600 841039d2 7600ef10 d201ca78 ..v...9.v......x │ │ │ │ + 0x00043b30 00f41305 d278008d 1505f078 00fd1505 .....x.....x.... │ │ │ │ + 0x00043b40 a77900db 1605f87a 00cb1705 807b00cf .y.....z.....{.. │ │ │ │ + 0x00043b50 191bc57b 009a1a05 807b009b 1c05ee7a ...{.....{.....z │ │ │ │ + 0x00043b60 00c01d05 f37a00f8 1e05887b 00991f05 .....z.....{.... │ │ │ │ + 0x00043b70 a97b00a8 1f05917a 00b81f27 e26800c5 .{.....z...'.h.. │ │ │ │ + 0x00043b80 2105807b 00d12305 b46d00f6 24058470 !..{..#..m..$..p │ │ │ │ + 0x00043b90 00aa2605 a57000cb 2605ed70 00da2605 ..&..p..&..p..&. │ │ │ │ + 0x00043ba0 897100ea 2627a269 00f72805 807b0081 .q..&'.i..(..{.. │ │ │ │ + 0x00043bb0 2b05bc6d 00a62c05 be6d00da 2d058e6f +..m..,..m..-..o │ │ │ │ + 0x00043bc0 00fb2d05 e86f008a 2e05d96f 009a2e27 ..-..o.....o...' │ │ │ │ + 0x00043bd0 bc6600a7 3005807b 00b5321f 896f0093 .f..0..{..2..o.. │ │ │ │ + 0x00043be0 3305807b 009d351f c37300fb 3505807b 3..{..5..s..5..{ │ │ │ │ + 0x00043bf0 00893805 c87300ae 3905ca71 00e23a05 ..8..s..9..q..:. │ │ │ │ + 0x00043c00 eb710083 3b05b372 00923b05 cf7200a2 .q..;..r..;..r.. │ │ │ │ + 0x00043c10 3b27a268 00af3d05 807b00cc 3f1ecf7b ;'.h..=..{..?..{ │ │ │ │ + 0x00043c20 00a94005 807b00c4 421ed47b 00a14305 ..@..{..B..{..C. │ │ │ │ + 0x00043c30 807b00bc 451e9871 00994605 807b00b4 .{..E..q..F..{.. │ │ │ │ + 0x00043c40 481e9d71 00924905 807b00b0 4b05a271 H..q..I..{..K..q │ │ │ │ + 0x00043c50 00cc4c05 aa7100fd 4d05de72 009d4e05 ..L..q..M..r..N. │ │ │ │ + 0x00043c60 a87300aa 4e059679 00ba4e27 e26900a7 .s..N..y..N'.i.. │ │ │ │ + 0x00043c70 5066807b 00e25305 fe7500be 5505ca78 Pf.{..S..u..U..x │ │ │ │ + 0x00043c80 009d5605 ac6a00d1 6005807b 00826305 ..V..j..`..{..c. │ │ │ │ + 0x00043c90 ac6a00b7 6405fc6b 00fc6405 cd730092 .j..d..k..d..s.. │ │ │ │ + 0x00043ca0 6505fe75 00f36505 ac6a00a1 6605846f e..u..e..j..f..o │ │ │ │ + 0x00043cb0 00b76605 bc6600e6 67050000 876805af ..f..f..g....h.. │ │ │ │ + 0x00043cc0 6d009d68 05a26800 c7680597 6a00dd68 m..h..h..h..j..h │ │ │ │ + 0x00043cd0 05e26800 876905aa 6a009d69 05a26900 ..h..i..j..i..i. │ │ │ │ + 0x00043ce0 c7690587 6a00dd69 05e26900 d56a05fc .i..j..i..i..j.. │ │ │ │ + 0x00043cf0 6e009674 05d27500 ad7405cd 7500b874 n..t..u..t..u..t │ │ │ │ + 0x00043d00 05877500 827505ed 73009a77 05c57800 ..u..u..s..w..x. │ │ │ │ + 0x00043d10 ac7705c0 7800b777 05fe7700 f97705ca .w..x..w..w..w.. │ │ │ │ + 0x00043d20 78000000 ffff012c 4a050000 5505ed07 x......,J...U... │ │ │ │ + 0x00043d30 00bb0105 e80700c6 01058d07 00d10105 ................ │ │ │ │ + 0x00043d40 cb0700fe 0205e807 00890305 b80700b3 ................ │ │ │ │ + 0x00043d50 07050000 ffff0100 ff9b2101 15600500 ..........!..`.. │ │ │ │ + 0x00043d60 00cf0105 df0703ff 07058e08 00990805 ................ │ │ │ │ + 0x00043d70 00000100 007d0000 00000000 ff9bc003 .....}.......... │ │ │ │ + 0x00043d80 01b503db 0105d94b 00ff0105 d44b008f .......K.....K.. │ │ │ │ + 0x00043d90 0235ef4a 00dc0305 8a5200a2 048c02bc .5.J.....R...... │ │ │ │ + 0x00043da0 4400c606 05ff5000 e00605bf 4500c307 D.....P.....E... │ │ │ │ + 0x00043db0 f401bc44 00cf0905 e04500e9 0905924f ...D.....E.....O │ │ │ │ + 0x00043dc0 00ae0a2b bc4400b3 0b2bbc44 008b0d05 ...+.D...+.D.... │ │ │ │ + 0x00043dd0 845100d7 0e05b754 00e20e05 af5400eb .Q.....T.....T.. │ │ │ │ + 0x00043de0 0f05824d 00ae1205 c15000b0 1305f94f ...M.....P.....O │ │ │ │ + 0x00043df0 00f71305 bc44008e 1505f553 00ed1505 .....D.....S.... │ │ │ │ + 0x00043e00 eb530096 19058246 00fb1b05 eb530096 .S.....F.....S.. │ │ │ │ + 0x00043e10 1c05d850 00a61c1d eb5300f5 1d05b453 ...P.....S.....S │ │ │ │ + 0x00043e20 009e1e05 af530093 20059252 00b12018 .....S.. ..R.. . │ │ │ │ + 0x00043e30 f75000ed 2005ef50 00f520f1 018a4f00 .P.. ..P.. ...O. │ │ │ │ + 0x00043e40 8b2305aa 4501a224 058a4f00 c92405e4 .#..E..$..O..$.. │ │ │ │ + 0x00043e50 5300d924 05df5300 c12505ef 5000c925 S..$..S..%..P..% │ │ │ │ + 0x00043e60 fe01e653 00f12705 ce5101ff 2805e653 ...S..'..Q..(..S │ │ │ │ + 0x00043e70 009e2905 f35300ae 2905da53 00962a05 ..)..S..)..S..*. │ │ │ │ + 0x00043e80 ef50009e 2a8102d5 5300c92c 05b95101 .P..*...S..,..Q. │ │ │ │ + 0x00043e90 d72d05d5 5300f62d 05c65300 862e05c1 .-..S..-..S..... │ │ │ │ + 0x00043ea0 5300ee2e 05ef5000 f62e8102 c85300a1 S.....P......S.. │ │ │ │ + 0x00043eb0 3105a451 01af3205 c85300ce 3205b953 1..Q..2..S..2..S │ │ │ │ + 0x00043ec0 00de3205 e34b00c7 3bce02cd 5300a93e ..2..K..;...S..> │ │ │ │ + 0x00043ed0 05ef4a00 97450500 00a0450a bc4400ba ..J..E....E..D.. │ │ │ │ + 0x00043ee0 4505974f 00aa4749 ed4a009c 4805d04a E..O..GI.J..H..J │ │ │ │ + 0x00043ef0 009e4905 ea4900e5 4905b64a 00dc4a05 ..I..I..I..J..J. │ │ │ │ + 0x00043f00 d04a00e8 4a05ed4a 00cf4b05 0000d44d .J..J..J..K....M │ │ │ │ + 0x00043f10 05824d00 ad4f0582 4d00b451 05e35100 ..M..O..M..Q..Q. │ │ │ │ + 0x00043f20 c95105f0 5100de51 05fd5100 945405e6 .Q..Q..Q..Q..T.. │ │ │ │ + 0x00043f30 5400aa54 05af5400 01000000 00000000 T..T..T......... │ │ │ │ + 0x00043f40 ffff012b 3d050000 4c05cb04 007505db ...+=...L....u.. │ │ │ │ + 0x00043f50 0300cf01 05b30400 d30205ae 0400db02 ................ │ │ │ │ + 0x00043f60 05fe0300 d60305db 0300f403 750000ff ............u... │ │ │ │ + 0x00043f70 ff010f4f 05000081 0105d001 00e80105 ...O............ │ │ │ │ + 0x00043f80 0000ffff 010b49ac 01890200 c3020500 ......I......... │ │ │ │ + 0x00043f90 00000000 ffff010f 56058201 0067059a ........V....g.. │ │ │ │ + 0x00043fa0 01009501 05000000 ff9b1d01 141c0500 ................ │ │ │ │ + 0x00043fb0 004105d0 0201e002 05e50200 f0020500 .A.............. │ │ │ │ + 0x00043fc0 00010000 00000000 ffff0185 03642300 .............d#. │ │ │ │ + 0x00043fd0 00d90105 c74100c8 0205c541 00f1025a .....A.....A...Z │ │ │ │ + 0x00043fe0 0000ea04 05c34100 fc0405c1 4100fc05 ......A.....A... │ │ │ │ + 0x00043ff0 2d00008f 0705bf41 00d90705 0000e709 -......A........ │ │ │ │ + 0x00044000 05bd4100 fc0905bb 4100f30a 1a0000b7 ..A.....A....... │ │ │ │ + 0x00044010 0b05b941 00d20c05 0000ac0d 05b74100 ...A..........A. │ │ │ │ + 0x00044020 f50d0500 00f60e05 b241008e 0f058941 .........A.....A │ │ │ │ + 0x00044030 00b5101f 8141008f 111cf940 00ea111c .....A.....@.... │ │ │ │ + 0x00044040 f14000c5 121fe940 009f131f e14000f9 .@.....@.....@.. │ │ │ │ + 0x00044050 131f9440 00d5141c 8c40009a 1505b439 ...@.....@.....9 │ │ │ │ + 0x00044060 00eb1605 f43f00f5 1705e43f 00c61905 .....?.....?.... │ │ │ │ + 0x00044070 ec3f00d0 1a05cc3f 00a11c05 844000ab .?.....?.....@.. │ │ │ │ + 0x00044080 1d05b43f 00f91e05 fc3f0083 20059c3f ...?.....?.. ..? │ │ │ │ + 0x00044090 00d12105 f44100db 2205ec3c 00ac2405 ..!..A.."..<..$. │ │ │ │ + 0x000440a0 dc400087 25059c40 009f2505 fc41009c .@..%..@..%..A.. │ │ │ │ + 0x000440b0 2c05f241 00e52c05 0000bb2d 05f04100 ,..A..,....-..A. │ │ │ │ + 0x000440c0 d32d05ee 4100e32e 050000b6 2f05ec41 .-..A......./..A │ │ │ │ + 0x000440d0 00ce2f05 ea4100e3 30050000 e33105e8 ../..A..0....1.. │ │ │ │ + 0x000440e0 4100f831 05e64100 c53205b9 41009533 A..1..A..2..A..3 │ │ │ │ + 0x000440f0 55da4100 ad3413ce 4100d437 05f43f00 U.A..4..A..7..?. │ │ │ │ + 0x00044100 ec3705ec 3f008938 05f44100 a13805fc .7..?..8..A..8.. │ │ │ │ + 0x00044110 3f00bc38 05844000 dc3805dc 4000f538 ?..8..@..8..@..8 │ │ │ │ + 0x00044120 05ce4100 af3905b4 3900d53c 050000e7 ..A..9..9..<.... │ │ │ │ + 0x00044130 3c05ec3c 00973f05 9c3f00af 3f05b43f <..<..?..?..?..? │ │ │ │ + 0x00044140 00c73f05 cc3f00df 3f05e43f 00ad4105 ..?..?..?..?..A. │ │ │ │ + 0x00044150 0000ffff 012e6f05 a803008a 0105af03 ......o......... │ │ │ │ + 0x00044160 00b3010f a80300d6 0105ad03 00fe0105 ................ │ │ │ │ + 0x00044170 a8030097 02058203 00e60215 a80300a3 ................ │ │ │ │ + 0x00044180 03050000 ffff010c 09050000 1b052700 ..............'. │ │ │ │ + 0x00044190 35050000 ffff0100 ffff0121 3c050000 5..........!<... │ │ │ │ + 0x000441a0 cb0105b9 0400ec01 499c0400 c60205be ........I....... │ │ │ │ + 0x000441b0 0400f702 199c0400 b4040500 00000000 ................ │ │ │ │ + 0x000441c0 ff9b8001 01767005 00009101 32ab0b00 .....vp.....2... │ │ │ │ + 0x000441d0 cb010590 0b00e901 28ab0b00 d80205b4 ........(....... │ │ │ │ + 0x000441e0 0b00ea02 05b20b00 9f0305b4 0b00ac03 ................ │ │ │ │ + 0x000441f0 05b00b00 ea0305b4 0b00c004 05ab0a00 ................ │ │ │ │ + 0x00044200 9c0505ce 0b01e905 05b90b00 f30505a9 ................ │ │ │ │ + 0x00044210 0c008f06 05fe0b00 8c078501 b40b0094 ................ │ │ │ │ + 0x00044220 0805f50a 00c80905 b40b00a6 0a05ab0a ................ │ │ │ │ + 0x00044230 00eb0a05 0000f90b 05b30c00 01000000 ................ │ │ │ │ + 0x00044240 00000000 ffff0108 340e4900 5d050000 ........4.I.]... │ │ │ │ + 0x00044250 ffff0116 33590000 970105a8 0300a901 ....3Y.......... │ │ │ │ + 0x00044260 05d70200 8202a601 0000ffff 0139210f .............9!. │ │ │ │ + 0x00044270 00004a05 d5030058 05000077 05d30300 ..J....X...w.... │ │ │ │ + 0x00044280 99010500 00a60105 bc0300da 014a0000 .............J.. │ │ │ │ + 0x00044290 ba0205a4 0300c802 050000d7 02058c03 ................ │ │ │ │ + 0x000442a0 00e3028a 010000ff ff010c0c 05000042 ...............B │ │ │ │ + 0x000442b0 054e005c 050000ff ff0100ff ff0100ff .N.\............ │ │ │ │ + 0x000442c0 ff011a3d 5000009e 0105e802 00e60162 ...=P..........b │ │ │ │ + 0x000442d0 0000d902 05a10300 81032000 00ffff01 .......... ..... │ │ │ │ + 0x000442e0 14430500 005105dd 01008a01 05b50100 .C...Q.......... │ │ │ │ + 0x000442f0 d8012200 00ffff01 3b394200 008c0105 ..".....;9B..... │ │ │ │ + 0x00044300 fc0400d5 01050000 eb0105fa 0400a602 ................ │ │ │ │ + 0x00044310 050000bc 0205f804 00850305 00009b03 ................ │ │ │ │ + 0x00044320 05f60400 d9030500 00ec0305 d80400f1 ................ │ │ │ │ + 0x00044330 04050000 ffff0119 19450000 6131d502 .........E..a1.. │ │ │ │ + 0x00044340 00bd0105 0000c501 35f20200 90026200 ........5.....b. │ │ │ │ + 0x00044350 00ffff01 0e3e0500 004c0599 0100b101 .....>...L...... │ │ │ │ + 0x00044360 050000ff ff012d19 85020000 a10251cc ......-.......Q. │ │ │ │ + 0x00044370 06009e03 050000a6 0305af06 00830405 ................ │ │ │ │ + 0x00044380 ce0600d5 044e0000 b50505af 0600d905 .....N.......... │ │ │ │ + 0x00044390 8c010000 ffff0154 c90105f1 0c008b03 .......T........ │ │ │ │ + 0x000443a0 05c90d00 970305ae 0c008b04 058d0d00 ................ │ │ │ │ + 0x000443b0 b30646ce 0c008a07 05aa0d00 d30705ce ..F............. │ │ │ │ + 0x000443c0 0c00e907 05c50d00 ad0805ce 0c00c208 ................ │ │ │ │ + 0x000443d0 05c70d00 b409ca01 8d0d0093 0c05c10c ................ │ │ │ │ + 0x000443e0 00a90c05 ae0c00bc 0c510000 ffff010e .........Q...... │ │ │ │ + 0x000443f0 48050000 5605b901 00d10105 0000ffff H...V........... │ │ │ │ + 0x00044400 010f403b 00009601 05d20100 eb010500 ..@;............ │ │ │ │ + 0x00044410 00ffff01 143e0500 004c05d9 01008501 .....>...L...... │ │ │ │ + 0x00044420 05b10100 d4012200 00ffff01 0e590500 ......"......Y.. │ │ │ │ + 0x00044430 006d05a6 0100be01 05000000 ffff012c .m............., │ │ │ │ + 0x00044440 58050000 7a47b804 00d20105 b6040097 X...zG.......... │ │ │ │ + 0x00044450 0205b804 00ab0205 b40400e9 0205b804 ................ │ │ │ │ + 0x00044460 00fc0205 830400af 04050000 ffff0119 ................ │ │ │ │ + 0x00044470 19450000 6159a403 00e60105 0000ee01 .E..aY.......... │ │ │ │ + 0x00044480 54870300 d8024c00 00000000 ff9b4101 T.....L.......A. │ │ │ │ + 0x00044490 37490500 005605a2 0500c601 05ae0400 7I...V.......... │ │ │ │ + 0x000444a0 8a0205f9 0401df03 05e90400 f50305fa ................ │ │ │ │ + 0x000444b0 0300a904 05ae0400 d3040500 009d0505 ................ │ │ │ │ + 0x000444c0 c00500bb 05050000 01000000 00000000 ................ │ │ │ │ + 0x000444d0 ffff011c d3017200 00de0205 d70500dc ......r......... │ │ │ │ + 0x000444e0 03d30100 00c80505 fa0500f5 05050000 ................ │ │ │ │ + 0x000444f0 ffff011a 19450000 6147e403 00d30105 .....E..aG...... │ │ │ │ + 0x00044500 0000db01 45810400 ba02c701 0000ffff ....E........... │ │ │ │ + 0x00044510 0100ffff 01206005 00007705 b9020092 ..... `...w..... │ │ │ │ + 0x00044520 0105b402 00b60105 af0200c6 0105e701 ................ │ │ │ │ + 0x00044530 00aa0205 0000ffff 01205905 00007805 ......... Y...x. │ │ │ │ + 0x00044540 ad030098 0105a803 00c10105 a30300f9 ................ │ │ │ │ + 0x00044550 0105d602 009e0305 0000ffff 010e6405 ..............d. │ │ │ │ + 0x00044560 00007b05 cb0100e4 01050000 ffff0131 ..{............1 │ │ │ │ + 0x00044570 23ae0100 00e00105 f9040093 02290000 #............).. │ │ │ │ + 0x00044580 ca0205fb 0400fc02 2d0000b7 0305da04 ........-....... │ │ │ │ + 0x00044590 00ec0326 0000a204 05f70400 cb042c00 ...&..........,. │ │ │ │ + 0x000445a0 00ffff01 100d7f00 00a30105 ad0300d2 ................ │ │ │ │ + 0x000445b0 01f30100 00ffff01 373e3a00 00a20105 ........7>:..... │ │ │ │ + 0x000445c0 ad0800f5 0105cb08 00940205 0000d702 ................ │ │ │ │ + 0x000445d0 05cd0800 f6020500 00bb0305 cf0800dd ................ │ │ │ │ + 0x000445e0 03fb0300 00ef0705 d1080084 08650000 .............e.. │ │ │ │ + 0x000445f0 ffff0174 29050000 6405820a 00d10105 ...t)...d....... │ │ │ │ + 0x00044600 fd0900ed 01120000 940205f8 0900a102 ................ │ │ │ │ + 0x00044610 120000cd 0205e009 00da022a 0000bd03 ...........*.... │ │ │ │ + 0x00044620 05890900 e2030500 009b0405 870900b7 ................ │ │ │ │ + 0x00044630 04370000 b20505ef 0800d705 05000087 .7.............. │ │ │ │ + 0x00044640 0605d108 00a40605 0000af06 05b60900 ................ │ │ │ │ + 0x00044650 970705b1 0900b007 058b0900 fb0705c8 ................ │ │ │ │ + 0x00044660 0900ea08 8e010000 ffff010c 10050000 ................ │ │ │ │ + 0x00044670 56056200 70050000 ffff0100 ffff0100 V.b.p........... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x00245218 e0630000 00000000 005d0000 00000000 .c.......]...... │ │ │ │ - 0x00245228 705d0000 00000000 a05d0000 00000000 p].......]...... │ │ │ │ - 0x00245238 d05d0000 00000000 005e0000 00000000 .].......^...... │ │ │ │ - 0x00245248 305e0000 00000000 605e0000 00000000 0^......`^...... │ │ │ │ - 0x00245258 105f0000 00000000 405f0000 00000000 ._......@_...... │ │ │ │ - 0x00245268 705f0000 00000000 a05f0000 00000000 p_......._...... │ │ │ │ - 0x00245278 50600000 00000000 80600000 00000000 P`.......`...... │ │ │ │ - 0x00245288 b0600000 00000000 00610000 00000000 .`.......a...... │ │ │ │ - 0x00245298 30610000 00000000 60610000 00000000 0a......`a...... │ │ │ │ - 0x002452a8 d0610000 00000000 b0620000 00000000 .a.......b...... │ │ │ │ + 0x00245218 e0630000 00000000 405c0000 00000000 .c......@\...... │ │ │ │ + 0x00245228 705c0000 00000000 c05c0000 00000000 p\.......\...... │ │ │ │ + 0x00245238 f05c0000 00000000 e05d0000 00000000 .\.......]...... │ │ │ │ + 0x00245248 105e0000 00000000 805e0000 00000000 .^.......^...... │ │ │ │ + 0x00245258 f05e0000 00000000 d05f0000 00000000 .^......._...... │ │ │ │ + 0x00245268 00600000 00000000 30600000 00000000 .`......0`...... │ │ │ │ + 0x00245278 60600000 00000000 10610000 00000000 ``.......a...... │ │ │ │ + 0x00245288 c0610000 00000000 f0610000 00000000 .a.......a...... │ │ │ │ + 0x00245298 20620000 00000000 50620000 00000000 b......Pb...... │ │ │ │ + 0x002452a8 80620000 00000000 b0620000 00000000 .b.......b...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,66 +1,66 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x002452c0 00000000 00000000 a85a2400 00000000 .........Z$..... │ │ │ │ - 0x002452d0 d0b10000 00000000 00b20000 00000000 ................ │ │ │ │ - 0x002452e0 00000000 00000000 b85a2400 00000000 .........Z$..... │ │ │ │ - 0x002452f0 60b30000 00000000 e0b30000 00000000 `............... │ │ │ │ - 0x00245300 00b40000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245310 c85a2400 00000000 80c90000 00000000 .Z$............. │ │ │ │ - 0x00245320 00c90000 00000000 90c10000 00000000 ................ │ │ │ │ - 0x00245330 d0c30000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245340 e05a2400 00000000 a0ce0000 00000000 .Z$............. │ │ │ │ - 0x00245350 f0ce0000 00000000 e0cb0000 00000000 ................ │ │ │ │ - 0x00245360 00ca0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245370 f85a2400 00000000 40dc0000 00000000 .Z$.....@....... │ │ │ │ - 0x00245380 70dc0000 00000000 80d30000 00000000 p............... │ │ │ │ - 0x00245390 10d00000 00000000 00000000 00000000 ................ │ │ │ │ - 0x002453a0 105b2400 00000000 80df0000 00000000 .[$............. │ │ │ │ - 0x002453b0 d0df0000 00000000 80dd0000 00000000 ................ │ │ │ │ - 0x002453c0 a0dc0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x002453d0 285b2400 00000000 e0e50000 00000000 ([$............. │ │ │ │ - 0x002453e0 10e60000 00000000 f0e00000 00000000 ................ │ │ │ │ - 0x002453f0 70e30000 00000000 00000000 00000000 p............... │ │ │ │ - 0x00245400 405b2400 00000000 40e80000 00000000 @[$.....@....... │ │ │ │ - 0x00245410 70e80000 00000000 20e70000 00000000 p....... ....... │ │ │ │ - 0x00245420 40e60000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00245430 505b2400 00000000 50eb0000 00000000 P[$.....P....... │ │ │ │ - 0x00245440 60eb0000 00000000 00000000 00000000 `............... │ │ │ │ - 0x00245450 685b2400 00000000 20f00000 00000000 h[$..... ....... │ │ │ │ - 0x00245460 a0f00000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245470 185c2400 00000000 80110100 00000000 .\$............. │ │ │ │ - 0x00245480 b0110100 00000000 10110100 00000000 ................ │ │ │ │ - 0x00245490 60110100 00000000 00110100 00000000 `............... │ │ │ │ - 0x002454a0 00000000 00000000 305c2400 00000000 ........0\$..... │ │ │ │ - 0x002454b0 d0110100 00000000 10120100 00000000 ................ │ │ │ │ - 0x002454c0 20120100 00000000 e0110100 00000000 ............... │ │ │ │ - 0x002454d0 00120100 00000000 00000000 00000000 ................ │ │ │ │ - 0x002454e0 505c2400 00000000 80050100 00000000 P\$............. │ │ │ │ - 0x002454f0 50050100 00000000 20290100 00000000 P....... )...... │ │ │ │ - 0x00245500 40290100 00000000 f0260100 00000000 @).......&...... │ │ │ │ - 0x00245510 00000000 00000000 a85c2400 00000000 .........\$..... │ │ │ │ - 0x00245520 00d70100 00000000 30d70100 00000000 ........0....... │ │ │ │ - 0x00245530 00000000 00000000 b85c2400 00000000 .........\$..... │ │ │ │ - 0x00245540 30eb0100 00000000 60eb0100 00000000 0.......`....... │ │ │ │ - 0x00245550 00000000 00000000 c85c2400 00000000 .........\$..... │ │ │ │ - 0x00245560 c0d90100 00000000 b0db0100 00000000 ................ │ │ │ │ - 0x00245570 00000000 00000000 285d2400 00000000 ........(]$..... │ │ │ │ - 0x00245580 103d0200 00000000 903d0200 00000000 .=.......=...... │ │ │ │ - 0x00245590 00000000 00000000 185d2400 00000000 .........]$..... │ │ │ │ - 0x002455a0 90360200 00000000 50370200 00000000 .6......P7...... │ │ │ │ - 0x002455b0 00000000 00000000 385d2400 00000000 ........8]$..... │ │ │ │ - 0x002455c0 90490200 00000000 d0490200 00000000 .I.......I...... │ │ │ │ - 0x002455d0 00000000 00000000 585d2400 00000000 ........X]$..... │ │ │ │ - 0x002455e0 90a30200 00000000 a0a30200 00000000 ................ │ │ │ │ - 0x002455f0 e0a20200 00000000 c0880200 00000000 ................ │ │ │ │ - 0x00245600 008c0200 00000000 30700200 00000000 ........0p...... │ │ │ │ - 0x00245610 00000000 00000000 705d2400 00000000 ........p]$..... │ │ │ │ - 0x00245620 b0a30200 00000000 e0a30200 00000000 ................ │ │ │ │ - 0x00245630 e0a40200 00000000 c0a30200 00000000 ................ │ │ │ │ - 0x00245640 70a70200 00000000 f0a30200 00000000 p............... │ │ │ │ + 0x002452c0 00000000 00000000 d05a2400 00000000 .........Z$..... │ │ │ │ + 0x002452d0 f0630000 00000000 20640000 00000000 .c...... d...... │ │ │ │ + 0x002452e0 20650000 00000000 00640000 00000000 e.......d...... │ │ │ │ + 0x002452f0 b0670000 00000000 30640000 00000000 .g......0d...... │ │ │ │ + 0x00245300 00000000 00000000 005b2400 00000000 .........[$..... │ │ │ │ + 0x00245310 f08d0000 00000000 308e0000 00000000 ........0....... │ │ │ │ + 0x00245320 00000000 00000000 105b2400 00000000 .........[$..... │ │ │ │ + 0x00245330 60c30000 00000000 70c30000 00000000 `.......p....... │ │ │ │ + 0x00245340 b0c20000 00000000 90a80000 00000000 ................ │ │ │ │ + 0x00245350 d0ab0000 00000000 00900000 00000000 ................ │ │ │ │ + 0x00245360 00000000 00000000 285b2400 00000000 ........([$..... │ │ │ │ + 0x00245370 000c0200 00000000 300c0200 00000000 ........0....... │ │ │ │ + 0x00245380 00000000 00000000 385b2400 00000000 ........8[$..... │ │ │ │ + 0x00245390 600c0200 00000000 900c0200 00000000 `............... │ │ │ │ + 0x002453a0 00000000 00000000 485b2400 00000000 ........H[$..... │ │ │ │ + 0x002453b0 90fa0100 00000000 80fc0100 00000000 ................ │ │ │ │ + 0x002453c0 00000000 00000000 b85b2400 00000000 .........[$..... │ │ │ │ + 0x002453d0 80f40200 00000000 00f50200 00000000 ................ │ │ │ │ + 0x002453e0 00000000 00000000 a85b2400 00000000 .........[$..... │ │ │ │ + 0x002453f0 00ee0200 00000000 c0ee0200 00000000 ................ │ │ │ │ + 0x00245400 00000000 00000000 c85b2400 00000000 .........[$..... │ │ │ │ + 0x00245410 e0230300 00000000 10240300 00000000 .#.......$...... │ │ │ │ + 0x00245420 00000000 00000000 d85b2400 00000000 .........[$..... │ │ │ │ + 0x00245430 f0250300 00000000 20260300 00000000 .%...... &...... │ │ │ │ + 0x00245440 80250300 00000000 d0250300 00000000 .%.......%...... │ │ │ │ + 0x00245450 70250300 00000000 00000000 00000000 p%.............. │ │ │ │ + 0x00245460 005c2400 00000000 a0330300 00000000 .\$......3...... │ │ │ │ + 0x00245470 d0330300 00000000 00320300 00000000 .3.......2...... │ │ │ │ + 0x00245480 20320300 00000000 d02f0300 00000000 2......./...... │ │ │ │ + 0x00245490 00000000 00000000 685c2400 00000000 ........h\$..... │ │ │ │ + 0x002454a0 40460300 00000000 90460300 00000000 @F.......F...... │ │ │ │ + 0x002454b0 80430300 00000000 a0410300 00000000 .C.......A...... │ │ │ │ + 0x002454c0 00000000 00000000 805c2400 00000000 .........\$..... │ │ │ │ + 0x002454d0 a04c0300 00000000 d04c0300 00000000 .L.......L...... │ │ │ │ + 0x002454e0 b0470300 00000000 304a0300 00000000 .G......0J...... │ │ │ │ + 0x002454f0 00000000 00000000 985c2400 00000000 .........\$..... │ │ │ │ + 0x00245500 b04f0300 00000000 c04f0300 00000000 .O.......O...... │ │ │ │ + 0x00245510 00000000 00000000 b05c2400 00000000 .........\$..... │ │ │ │ + 0x00245520 80610300 00000000 b0610300 00000000 .a.......a...... │ │ │ │ + 0x00245530 c0580300 00000000 50550300 00000000 .X......PU...... │ │ │ │ + 0x00245540 00000000 00000000 c85c2400 00000000 .........\$..... │ │ │ │ + 0x00245550 c0640300 00000000 10650300 00000000 .d.......e...... │ │ │ │ + 0x00245560 c0620300 00000000 e0610300 00000000 .b.......a...... │ │ │ │ + 0x00245570 00000000 00000000 e05c2400 00000000 .........\$..... │ │ │ │ + 0x00245580 60670300 00000000 90670300 00000000 `g.......g...... │ │ │ │ + 0x00245590 40660300 00000000 60650300 00000000 @f......`e...... │ │ │ │ + 0x002455a0 00000000 00000000 f05c2400 00000000 .........\$..... │ │ │ │ + 0x002455b0 80700300 00000000 00700300 00000000 .p.......p...... │ │ │ │ + 0x002455c0 90680300 00000000 d06a0300 00000000 .h.......j...... │ │ │ │ + 0x002455d0 00000000 00000000 085d2400 00000000 .........]$..... │ │ │ │ + 0x002455e0 00710300 00000000 80710300 00000000 .q.......q...... │ │ │ │ + 0x002455f0 00000000 00000000 185d2400 00000000 .........]$..... │ │ │ │ + 0x00245600 60800300 00000000 e0800300 00000000 `............... │ │ │ │ + 0x00245610 00810300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245620 285d2400 00000000 c08d0300 00000000 (]$............. │ │ │ │ + 0x00245630 008e0300 00000000 108e0300 00000000 ................ │ │ │ │ + 0x00245640 d08d0300 00000000 f08d0300 00000000 ................ │ │ │ │ 0x00245650 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245660 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245670 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245680 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245690 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x002456a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x002456b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -123,54 +123,54 @@ │ │ │ │ 0x00245a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00245aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245ab0 40a20300 00000000 00000000 00000000 @............... │ │ │ │ - 0x00245ac0 70a40300 00000000 00000000 00000000 p............... │ │ │ │ - 0x00245ad0 b0a40300 00000000 405b2400 00000000 ........@[$..... │ │ │ │ - 0x00245ae0 00000000 00000000 d0a40300 00000000 ................ │ │ │ │ - 0x00245af0 405b2400 00000000 00000000 00000000 @[$............. │ │ │ │ - 0x00245b00 00a50300 00000000 405b2400 00000000 ........@[$..... │ │ │ │ - 0x00245b10 00000000 00000000 20a50300 00000000 ........ ....... │ │ │ │ - 0x00245b20 405b2400 00000000 00000000 00000000 @[$............. │ │ │ │ - 0x00245b30 40a50300 00000000 405b2400 00000000 @.......@[$..... │ │ │ │ - 0x00245b40 00000000 00000000 58a50300 00000000 ........X....... │ │ │ │ - 0x00245b50 00000000 00000000 70a50300 00000000 ........p....... │ │ │ │ - 0x00245b60 685b2400 00000000 00000000 00000000 h[$............. │ │ │ │ - 0x00245b70 88a50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245b80 10a70300 00000000 305c2400 00000000 ........0\$..... │ │ │ │ - 0x00245b90 00000000 00000000 785b2400 00000000 ........x[$..... │ │ │ │ - 0x00245ba0 00050100 00000000 20050100 00000000 ........ ....... │ │ │ │ - 0x00245bb0 e0010100 00000000 40040100 00000000 ........@....... │ │ │ │ - 0x00245bc0 00120100 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245bd0 30a70300 00000000 305c2400 00000000 0.......0\$..... │ │ │ │ - 0x00245be0 00000000 00000000 c85b2400 00000000 .........[$..... │ │ │ │ - 0x00245bf0 b0100100 00000000 d0100100 00000000 ................ │ │ │ │ - 0x00245c00 200a0100 00000000 b00f0100 00000000 ............... │ │ │ │ - 0x00245c10 00120100 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245c20 40a70300 00000000 305c2400 00000000 @.......0\$..... │ │ │ │ - 0x00245c30 00000000 00000000 b0a70300 00000000 ................ │ │ │ │ - 0x00245c40 00000000 00000000 f8a70300 00000000 ................ │ │ │ │ - 0x00245c50 00000000 00000000 10a80300 00000000 ................ │ │ │ │ - 0x00245c60 405c2400 00000000 00000000 00000000 @\$............. │ │ │ │ - 0x00245c70 30a90300 00000000 00000000 00000000 0............... │ │ │ │ - 0x00245c80 00000000 00000000 685c2400 00000000 ........h\$..... │ │ │ │ - 0x00245c90 00ae0100 00000000 30ae0100 00000000 ........0....... │ │ │ │ - 0x00245ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245cb0 48a90300 00000000 00000000 00000000 H............... │ │ │ │ - 0x00245cc0 a8a90300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245cd0 b7a90300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245ce0 40aa0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x00245cf0 00000000 00000000 d85c2400 00000000 .........\$..... │ │ │ │ - 0x00245d00 20220200 00000000 50220200 00000000 "......P"...... │ │ │ │ - 0x00245d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245d20 8eaa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245d30 98aa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245d40 a8aa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245d50 10b70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00245d60 20b70300 00000000 485d2400 00000000 .......H]$..... │ │ │ │ - 0x00245d70 00000000 00000000 70b70300 00000000 ........p....... │ │ │ │ - 0x00245d80 485d2400 00000000 H]$..... │ │ │ │ + 0x00245ab0 a8a20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245ac0 c0a20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245ad0 00000000 00000000 e0a20300 00000000 ................ │ │ │ │ + 0x00245ae0 a85a2400 00000000 00000000 00000000 .Z$............. │ │ │ │ + 0x00245af0 f0a20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245b00 00000000 00000000 40ac0300 00000000 ........@....... │ │ │ │ + 0x00245b10 00000000 00000000 70af0300 00000000 ........p....... │ │ │ │ + 0x00245b20 a85a2400 00000000 00000000 00000000 .Z$............. │ │ │ │ + 0x00245b30 08b80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245b40 10b80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245b50 1fb80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245b60 b85a2400 00000000 e0940200 00000000 .Z$............. │ │ │ │ + 0x00245b70 10950200 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245b80 00000000 00000000 e85a2400 00000000 .........Z$..... │ │ │ │ + 0x00245b90 e0d40200 00000000 10d50200 00000000 ................ │ │ │ │ + 0x00245ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245bb0 3cb90300 00000000 00000000 00000000 <............... │ │ │ │ + 0x00245bc0 48b90300 00000000 00000000 00000000 H............... │ │ │ │ + 0x00245bd0 80b90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245be0 b0bb0300 00000000 285d2400 00000000 ........(]$..... │ │ │ │ + 0x00245bf0 00000000 00000000 d0bb0300 00000000 ................ │ │ │ │ + 0x00245c00 00000000 00000000 e0bb0300 00000000 ................ │ │ │ │ + 0x00245c10 f05b2400 00000000 00000000 00000000 .[$............. │ │ │ │ + 0x00245c20 80bd0300 00000000 285d2400 00000000 ........(]$..... │ │ │ │ + 0x00245c30 00000000 00000000 185c2400 00000000 .........\$..... │ │ │ │ + 0x00245c40 003b0300 00000000 203b0300 00000000 .;...... ;...... │ │ │ │ + 0x00245c50 e0370300 00000000 403a0300 00000000 .7......@:...... │ │ │ │ + 0x00245c60 f08d0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245c70 d0bd0300 00000000 e05c2400 00000000 .........\$..... │ │ │ │ + 0x00245c80 00000000 00000000 00be0300 00000000 ................ │ │ │ │ + 0x00245c90 e05c2400 00000000 00000000 00000000 .\$............. │ │ │ │ + 0x00245ca0 20be0300 00000000 085d2400 00000000 ........]$..... │ │ │ │ + 0x00245cb0 00000000 00000000 40be0300 00000000 ........@....... │ │ │ │ + 0x00245cc0 e05c2400 00000000 00000000 00000000 .\$............. │ │ │ │ + 0x00245cd0 60be0300 00000000 e05c2400 00000000 `........\$..... │ │ │ │ + 0x00245ce0 00000000 00000000 70be0300 00000000 ........p....... │ │ │ │ + 0x00245cf0 00000000 00000000 b0be0300 00000000 ................ │ │ │ │ + 0x00245d00 e05c2400 00000000 00000000 00000000 .\$............. │ │ │ │ + 0x00245d10 cabe0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245d20 d0be0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00245d30 30bf0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x00245d40 48bf0300 00000000 285d2400 00000000 H.......(]$..... │ │ │ │ + 0x00245d50 00000000 00000000 385d2400 00000000 ........8]$..... │ │ │ │ + 0x00245d60 009b0300 00000000 209b0300 00000000 ........ ....... │ │ │ │ + 0x00245d70 70940300 00000000 009a0300 00000000 p............... │ │ │ │ + 0x00245d80 f08d0300 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,11 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x002464a0 00000000 00000000 a8642400 00000000 .........d$..... │ │ │ │ - 0x002464b0 00000000 00000000 48000000 08000000 ........H....... │ │ │ │ - 0x002464c0 15000000 4e000000 0e000000 37000000 ....N.......7... │ │ │ │ - 0x002464d0 0a000000 28000000 ffffffff 00000000 ....(........... │ │ │ │ - 0x002464e0 685c2400 00000000 d85c2400 00000000 h\$......\$..... │ │ │ │ - 0x002464f0 00000000 00000000 01010000 e8030000 ................ │ │ │ │ - 0x00246500 02000000 01000000 01000000 01010101 ................ │ │ │ │ - 0x00246510 01333030 .300 │ │ │ │ + 0x002464b0 b85a2400 00000000 e85a2400 00000000 .Z$......Z$..... │ │ │ │ + 0x002464c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x002464d0 ffffffff 01010000 e8030000 02000000 ................ │ │ │ │ + 0x002464e0 01000000 01000000 01010101 01333030 .............300 │ │ │ │ + 0x002464f0 15000000 4e000000 0e000000 37000000 ....N.......7... │ │ │ │ + 0x00246500 0a000000 28000000 48000000 08000000 ....(...H....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61636332 31666637 61633166 39633064 acc21ff7ac1f9c0d │ │ │ │ - 0x00000010 61653165 63306433 66346466 64316338 ae1ec0d3f4dfd1c8 │ │ │ │ - 0x00000020 66653130 36652e64 65627567 00000000 fe106e.debug.... │ │ │ │ - 0x00000030 1d17905c ...\ │ │ │ │ + 0x00000000 30313838 63336438 36346436 36333233 0188c3d864d66323 │ │ │ │ + 0x00000010 62306530 35346462 31383461 61383665 b0e054db184aa86e │ │ │ │ + 0x00000020 63356539 35322e64 65627567 00000000 c5e952.debug.... │ │ │ │ + 0x00000030 9b507d1f .P}. │ │ ├── ./usr/share/man/man6/nsnake.6.gz │ │ │ ├── nsnake.6 │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ \" ----------------------------- nsnake man page ------------------------------- │ │ │ │ -.TH nsnake 6 "May2018" v3.0.0 "nsnake v3.0.0" │ │ │ │ +.TH nsnake 6 "Oct2021" v3.0.0 "nsnake v3.0.0" │ │ │ │ \"---------------------------------- NAME -------------------------------------- │ │ │ │ .SH NAME │ │ │ │ nsnake \- Classic snake game on the terminal │ │ │ │ \"-------------------------------- SYNOPSIS ------------------------------------ │ │ │ │ .SH SYNOPSIS │ │ │ │ nsnake │ │ │ │ .RB [ -h ]