File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f04b0
1400f04b0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::_Ios_Openmode):
1400f04b0push rbp
1400f04b1push rdi
1400f04b2push rsi
1400f04b3push rbx
1400f04b4sub rsp, 56
1400f04b8movups [rsp+32], x6
1400f04bdmov rax, [rip+0xa6dec]
1400f04c4add rax, 16
1400f04c8movq x6, rax
1400f04cdmov rbx, rcx
1400f04d0lea rcx, [rcx+120]
1400f04d4mov esi, edx
1400f04d6call std::ios_base::ios_base()
1400f04dblea rax, [rip+0xaa0c6]
1400f04e2xor ecx, ecx
1400f04e4xor edx, edx
1400f04e6mov [rbx], rax
1400f04e9add rax, 40
1400f04edpxor x0, x0
1400f04f1mov [rbx+344], cx
1400f04f8lea rcx, [rbx+120]
1400f04fcmov [rbx+336], 0
1400f0507mov [rbx+346], 0
1400f050emov [rbx+120], rax
1400f0512mov [rbx+8], 0
1400f051amovups [rbx+352], x0
1400f0521movups [rbx+368], x0
1400f0528call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f052dpxor x0, x0
1400f0531lea rcx, [rbx+72]
1400f0535movups [rbx+16], x6
1400f0539or esi, 8
1400f053clea rax, [rip+0xb0d35]
1400f0543mov [rbx+64], 0
1400f054blea rbp, [rbx+16]
1400f054fmov [rbx], rax
1400f0552add rax, 40
1400f0556mov [rbx+120], rax
1400f055amovups [rbx+32], x0
1400f055emovups [rbx+48], x0
1400f0562call std::locale::locale()
1400f0567xor edx, edx
1400f0569mov [rbx+80], esi
1400f056clea rcx, [rbx+120]
1400f0570lea rax, [rip+0xb0789]
1400f0577mov [rbx+104], dx
1400f057bmov rdx, rbp
1400f057emov [rbx+16], rax
1400f0582lea rax, [rbx+104]
1400f0586mov [rbx+88], rax
1400f058amov [rbx+96], 0
1400f0592call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0597nop
1400f0598movups x6, [rsp+32]
1400f059dadd rsp, 56
1400f05a1pop rbx
1400f05a2pop rsi
1400f05a3pop rdi
1400f05a4pop rbp
1400f05a5ret
1400f05a6
1400f05a6 48 89 c6 48 8b 05 60 6f 0a 00 H..H..`o..
1400f05b0 48 8d 4b 78 48 83 c0 10 48 89 43 78 e8 7f 59 00 H.KxH...H.Cx..Y.
1400f05c0 00 48 89 f1 e8 d7 ad f2 ff 48 89 e9 48 89 c6 e8 .H.......H..H...
1400f05d0 fc 9e ff ff 48 8d 05 cd 9f 0a 00 48 89 03 31 c0 ....H......H..1.
1400f05e0 48 89 43 08 eb c3 H.C...
1400f04b0
1400f04b0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::_Ios_Openmode):
1400f04b0push rbp
1400f04b1push rdi
1400f04b2push rsi
1400f04b3push rbx
1400f04b4sub rsp, 56
1400f04b8movups [rsp+32], x6
1400f04bdmov rax, [rip+0xa6dec]
1400f04c4add rax, 16
1400f04c8movq x6, rax
1400f04cdmov rbx, rcx
1400f04d0lea rcx, [rcx+120]
1400f04d4mov esi, edx
1400f04d6call std::ios_base::ios_base()
1400f04dblea rax, [rip+0xaa0c6]
1400f04e2xor ecx, ecx
1400f04e4xor edx, edx
1400f04e6mov [rbx], rax
1400f04e9add rax, 40
1400f04edpxor x0, x0
1400f04f1mov [rbx+344], cx
1400f04f8lea rcx, [rbx+120]
1400f04fcmov [rbx+336], 0
1400f0507mov [rbx+346], 0
1400f050emov [rbx+120], rax
1400f0512mov [rbx+8], 0
1400f051amovups [rbx+352], x0
1400f0521movups [rbx+368], x0
1400f0528call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f052dpxor x0, x0
1400f0531lea rcx, [rbx+72]
1400f0535movups [rbx+16], x6
1400f0539or esi, 8
1400f053clea rax, [rip+0xb0d35]
1400f0543mov [rbx+64], 0
1400f054blea rbp, [rbx+16]
1400f054fmov [rbx], rax
1400f0552add rax, 40
1400f0556mov [rbx+120], rax
1400f055amovups [rbx+32], x0
1400f055emovups [rbx+48], x0
1400f0562call std::locale::locale()
1400f0567xor edx, edx
1400f0569mov [rbx+80], esi
1400f056clea rcx, [rbx+120]
1400f0570lea rax, [rip+0xb0789]
1400f0577mov [rbx+104], dx
1400f057bmov rdx, rbp
1400f057emov [rbx+16], rax
1400f0582lea rax, [rbx+104]
1400f0586mov [rbx+88], rax
1400f058amov [rbx+96], 0
1400f0592call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0597nop
1400f0598movups x6, [rsp+32]
1400f059dadd rsp, 56
1400f05a1pop rbx
1400f05a2pop rsi
1400f05a3pop rdi
1400f05a4pop rbp
1400f05a5ret
1400f05a6
1400f05a6 48 89 c6 48 8b 05 60 6f 0a 00 H..H..`o..
1400f05b0 48 8d 4b 78 48 83 c0 10 48 89 43 78 e8 7f 59 00 H.KxH...H.Cx..Y.
1400f05c0 00 48 89 f1 e8 d7 ad f2 ff 48 89 e9 48 89 c6 e8 .H.......H..H...
1400f05d0 fc 9e ff ff 48 8d 05 cd 9f 0a 00 48 89 03 31 c0 ....H......H..1.
1400f05e0 48 89 43 08 eb c3 H.C...
1400f04b0
1400f05e6
1400f05e6 // align 0x10
1400f05e6 // align 0x10
1400f05f0
1400f05f0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream():
1400f05f0push rdi
1400f05f1push rsi
1400f05f2push rbx
1400f05f3sub rsp, 64
1400f05f7movups [rsp+48], x6
1400f05fcmov rax, [rip+0xa6cad]
1400f0603add rax, 16
1400f0607movq x6, rax
1400f060cmov rbx, rcx
1400f060flea rcx, [rcx+120]
1400f0613call std::ios_base::ios_base()
1400f0618lea rax, [rip+0xa9f89]
1400f061fxor ecx, ecx
1400f0621xor edx, edx
1400f0623mov [rbx], rax
1400f0626add rax, 40
1400f062apxor x0, x0
1400f062emov [rbx+344], cx
1400f0635lea rcx, [rbx+120]
1400f0639mov [rbx+336], 0
1400f0644mov [rbx+346], 0
1400f064bmov [rbx+120], rax
1400f064fmov [rbx+8], 0
1400f0657movups [rbx+352], x0
1400f065emovups [rbx+368], x0
1400f0665call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f066alea rax, [rip+0xb0c07]
1400f0671pxor x0, x0
1400f0675lea rcx, [rbx+72]
1400f0679movups [rbx+16], x6
1400f067dmov [rbx], rax
1400f0680add rax, 40
1400f0684mov [rbx+120], rax
1400f0688mov [rbx+64], 0
1400f0690movups [rbx+32], x0
1400f0694movups [rbx+48], x0
1400f0698call std::locale::locale()
1400f069dlea rax, [rip+0xb065c]
1400f06a4xor edx, edx
1400f06a6mov [rbx+80], 8
1400f06admov [rbx+16], rax
1400f06b1lea rax, [rbx+104]
1400f06b5lea rcx, [rbx+120]
1400f06b9mov [rbx+104], dx
1400f06bdlea rdx, [rbx+16]
1400f06c1mov [rbx+88], rax
1400f06c5mov [rbx+96], 0
1400f06cdcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f06d2nop
1400f06d3movups x6, [rsp+48]
1400f06d8add rsp, 64
1400f06dcpop rbx
1400f06ddpop rsi
1400f06depop rdi
1400f06dfret
1400f06e0
1400f06e0 48 89 c7 48 8b 05 26 6e 0a 00 48 8d 4b 78 48 83 H..H..&n..H.KxH.
1400f06f0 c0 10 48 89 43 78 e8 45 58 00 00 48 89 f9 e8 9d ..H.Cx.EX..H....
1400f0700 ac f2 ff 48 8d 4b 10 48 89 44 24 28 e8 bf 9d ff ...H.K.H.D$(....
1400f0710 ff 48 8d 05 90 9e 0a 00 48 8b 7c 24 28 48 89 03 .H......H.|$(H..
1400f0720 31 c0 48 89 43 08 eb bb 1.H.C...
1400f05f0
1400f05f0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream():
1400f05f0push rdi
1400f05f1push rsi
1400f05f2push rbx
1400f05f3sub rsp, 64
1400f05f7movups [rsp+48], x6
1400f05fcmov rax, [rip+0xa6cad]
1400f0603add rax, 16
1400f0607movq x6, rax
1400f060cmov rbx, rcx
1400f060flea rcx, [rcx+120]
1400f0613call std::ios_base::ios_base()
1400f0618lea rax, [rip+0xa9f89]
1400f061fxor ecx, ecx
1400f0621xor edx, edx
1400f0623mov [rbx], rax
1400f0626add rax, 40
1400f062apxor x0, x0
1400f062emov [rbx+344], cx
1400f0635lea rcx, [rbx+120]
1400f0639mov [rbx+336], 0
1400f0644mov [rbx+346], 0
1400f064bmov [rbx+120], rax
1400f064fmov [rbx+8], 0
1400f0657movups [rbx+352], x0
1400f065emovups [rbx+368], x0
1400f0665call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f066alea rax, [rip+0xb0c07]
1400f0671pxor x0, x0
1400f0675lea rcx, [rbx+72]
1400f0679movups [rbx+16], x6
1400f067dmov [rbx], rax
1400f0680add rax, 40
1400f0684mov [rbx+120], rax
1400f0688mov [rbx+64], 0
1400f0690movups [rbx+32], x0
1400f0694movups [rbx+48], x0
1400f0698call std::locale::locale()
1400f069dlea rax, [rip+0xb065c]
1400f06a4xor edx, edx
1400f06a6mov [rbx+80], 8
1400f06admov [rbx+16], rax
1400f06b1lea rax, [rbx+104]
1400f06b5lea rcx, [rbx+120]
1400f06b9mov [rbx+104], dx
1400f06bdlea rdx, [rbx+16]
1400f06c1mov [rbx+88], rax
1400f06c5mov [rbx+96], 0
1400f06cdcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f06d2nop
1400f06d3movups x6, [rsp+48]
1400f06d8add rsp, 64
1400f06dcpop rbx
1400f06ddpop rsi
1400f06depop rdi
1400f06dfret
1400f06e0
1400f06e0 48 89 c7 48 8b 05 26 6e 0a 00 48 8d 4b 78 48 83 H..H..&n..H.KxH.
1400f06f0 c0 10 48 89 43 78 e8 45 58 00 00 48 89 f9 e8 9d ..H.Cx.EX..H....
1400f0700 ac f2 ff 48 8d 4b 10 48 89 44 24 28 e8 bf 9d ff ...H.K.H.D$(....
1400f0710 ff 48 8d 05 90 9e 0a 00 48 8b 7c 24 28 48 89 03 .H......H.|$(H..
1400f0720 31 c0 48 89 43 08 eb bb 1.H.C...
1400f05f0
1400f0728
1400f0728 // align 0x10
1400f0728 // align 0x10
1400f0730
1400f0730std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f0730push r12
1400f0732push rbp
1400f0733push rdi
1400f0734push rsi
1400f0735push rbx
1400f0736sub rsp, 32
1400f073amov rax, [rdx+8]
1400f073emov rbp, rdx
1400f0741mov rbx, rcx
1400f0744mov [rcx], rax
1400f0747mov rdx, [rax-24]
1400f074bmov rcx, [rbp+16]
1400f074fmov rsi, r8
1400f0752mov [rbx+rdx], rcx
1400f0756mov rdx, [r8+8]
1400f075amov [rbx+8], rdx
1400f075emov rdi, [rax-24]
1400f0762mov rax, [r8]
1400f0765add rdi, rbx
1400f0768mov r12, [rax-24]
1400f076cmov rcx, rdi
1400f076fadd r12, r8
1400f0772mov rdx, r12
1400f0775call std::ios_base::_M_move(std::ios_base&)
1400f077alea rdx, [rdi+208]
1400f0781mov rcx, rdi
1400f0784call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0789mov rax, [r12+216]
1400f0791mov [r12+216], 0
1400f079dmov [rdi+232], 0
1400f07a8mov rdx, [rbp+24]
1400f07acmov [rdi+216], rax
1400f07b3movzx eax, [r12+224]
1400f07bcmov [rdi+224], ax
1400f07c3movzx eax, [r12+226]
1400f07ccmov [rdi+226], al
1400f07d2mov rax, [rbp]
1400f07d6lea rdi, [rbx+16]
1400f07damov [rsi+8], 0
1400f07e2mov rcx, rdi
1400f07e5mov [rbx], rax
1400f07e8mov rax, [rax-24]
1400f07ecmov [rbx+rax], rdx
1400f07f0lea rdx, [rsi+16]
1400f07f4call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_stringbuf(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f07f9mov rax, [rbx]
1400f07fcmov rax, [rax-24]
1400f0800mov [rbx+rax+232], rdi
1400f0808add rsp, 32
1400f080cpop rbx
1400f080dpop rsi
1400f080epop rdi
1400f080fpop rbp
1400f0810pop r12
1400f0812ret
1400f0813
1400f0813 48 89 c1 48 8b 45 08 48 8b 55 10 48 89 H..H.E.H.U.H.
1400f0820 03 48 8b 40 e8 48 89 14 03 31 c0 48 89 43 08 e8 .H.@.H...1.H.C..
1400f0830 6c ab f2 ff 90 l....
1400f0730
1400f0730std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f0730push r12
1400f0732push rbp
1400f0733push rdi
1400f0734push rsi
1400f0735push rbx
1400f0736sub rsp, 32
1400f073amov rax, [rdx+8]
1400f073emov rbp, rdx
1400f0741mov rbx, rcx
1400f0744mov [rcx], rax
1400f0747mov rdx, [rax-24]
1400f074bmov rcx, [rbp+16]
1400f074fmov rsi, r8
1400f0752mov [rbx+rdx], rcx
1400f0756mov rdx, [r8+8]
1400f075amov [rbx+8], rdx
1400f075emov rdi, [rax-24]
1400f0762mov rax, [r8]
1400f0765add rdi, rbx
1400f0768mov r12, [rax-24]
1400f076cmov rcx, rdi
1400f076fadd r12, r8
1400f0772mov rdx, r12
1400f0775call std::ios_base::_M_move(std::ios_base&)
1400f077alea rdx, [rdi+208]
1400f0781mov rcx, rdi
1400f0784call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0789mov rax, [r12+216]
1400f0791mov [r12+216], 0
1400f079dmov [rdi+232], 0
1400f07a8mov rdx, [rbp+24]
1400f07acmov [rdi+216], rax
1400f07b3movzx eax, [r12+224]
1400f07bcmov [rdi+224], ax
1400f07c3movzx eax, [r12+226]
1400f07ccmov [rdi+226], al
1400f07d2mov rax, [rbp]
1400f07d6lea rdi, [rbx+16]
1400f07damov [rsi+8], 0
1400f07e2mov rcx, rdi
1400f07e5mov [rbx], rax
1400f07e8mov rax, [rax-24]
1400f07ecmov [rbx+rax], rdx
1400f07f0lea rdx, [rsi+16]
1400f07f4call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_stringbuf(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f07f9mov rax, [rbx]
1400f07fcmov rax, [rax-24]
1400f0800mov [rbx+rax+232], rdi
1400f0808add rsp, 32
1400f080cpop rbx
1400f080dpop rsi
1400f080epop rdi
1400f080fpop rbp
1400f0810pop r12
1400f0812ret
1400f0813
1400f0813 48 89 c1 48 8b 45 08 48 8b 55 10 48 89 H..H.E.H.U.H.
1400f0820 03 48 8b 40 e8 48 89 14 03 31 c0 48 89 43 08 e8 .H.@.H...1.H.C..
1400f0830 6c ab f2 ff 90 l....
1400f0730
1400f0835
1400f0835 // align 0x10
1400f0835 // align 0x10
1400f0840
1400f0840std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&, std::_Ios_Openmode):
1400f0840push r15
1400f0842push r14
1400f0844push r13
1400f0846push r12
1400f0848push rbp
1400f0849push rdi
1400f084apush rsi
1400f084bpush rbx
1400f084csub rsp, 40
1400f0850mov rax, [rdx+8]
1400f0854mov rsi, rdx
1400f0857mov rbx, rcx
1400f085amov [rcx], rax
1400f085dmov rdx, [rax-24]
1400f0861mov rcx, [rsi+16]
1400f0865mov r15, r8
1400f0868mov edi, r9l
1400f086blea rbp, [rbx+16]
1400f086fmov r14l, edi
1400f0872mov [rbx+rdx], rcx
1400f0876xor edx, edx
1400f0878or r14l, 8
1400f087cmov [rbx+8], 0
1400f0884mov rcx, [rax-24]
1400f0888add rcx, rbx
1400f088bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0890mov rax, [rsi]
1400f0893mov rdx, [rsi+24]
1400f0897lea rcx, [rbx+72]
1400f089bmov [rbx], rax
1400f089emov rax, [rax-24]
1400f08a2mov [rbx+rax], rdx
1400f08a6mov rax, [rip+0xa6a03]
1400f08admov [rbx+64], 0
1400f08b5add rax, 16
1400f08b9movq x0, rax
1400f08bemovups [rbx+16], x0
1400f08c2pxor x0, x0
1400f08c6movups [rbx+32], x0
1400f08camovups [rbx+48], x0
1400f08cecall std::locale::locale()
1400f08d3mov rdx, [r15]
1400f08d6lea rcx, [rbx+104]
1400f08dalea rax, [rip+0xb041f]
1400f08e1mov [rbx+16], rax
1400f08e5mov rax, [r15+8]
1400f08e9mov [rbx+80], 0
1400f08f0mov [rbx+88], rcx
1400f08f4test rdx, rdx
1400f08f7jne 0x1400f08fe
1400f08f9test rax, rax
1400f08fcjne 0x1400f094e
1400f08fe
1400f08feloc_1400f08fe:
1400f08felea r8, [rdx+2*rax]
1400f0902lea rcx, [rbx+88]
1400f0906call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f090bxor r9l, r9l
1400f090eand edi, 3
1400f0911mov [rbx+80], r14l
1400f0915je 0x1400f091b
1400f0917mov r9, [rbx+96]
1400f091b
1400f091bloc_1400f091b:
1400f091bmov rdx, [rbx+88]
1400f091fxor r8l, r8l
1400f0922mov rcx, rbp
1400f0925call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_sync(wchar_t*, unsigned long long, unsigned long long)
1400f092amov rax, [rbx]
1400f092dmov rdx, rbp
1400f0930mov rcx, [rax-24]
1400f0934add rcx, rbx
1400f0937call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f093cnop
1400f093dadd rsp, 40
1400f0941pop rbx
1400f0942pop rsi
1400f0943pop rdi
1400f0944pop rbp
1400f0945pop r12
1400f0947pop r13
1400f0949pop r14
1400f094bpop r15
1400f094dret
1400f094e
1400f094eloc_1400f094e:
1400f094ecall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f0953mov rcx, rbp
1400f0956mov rdi, rax
1400f0959call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f095e
1400f095eloc_1400f095e:
1400f095emov rax, [rsi+8]
1400f0962mov rdx, [rsi+16]
1400f0966mov rcx, rdi
1400f0969mov [rbx], rax
1400f096cmov rax, [rax-24]
1400f0970mov [rbx+rax], rdx
1400f0974xor eax, eax
1400f0976mov [rbx+8], rax
1400f097acall _Unwind_Resume
1400f097flea rcx, [rbx+88]
1400f0983mov rdi, rax
1400f0986call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f098bmov rax, [rip+0xa691e]
1400f0992lea rcx, [rbx+72]
1400f0996add rax, 16
1400f099amov [rbx+16], rax
1400f099ecall std::locale::~locale()
1400f09a3jmp 0x1400f095e
1400f09a5
1400f09a5 48 89 c7 eb e1 H....
1400f0840
1400f0840std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&, std::_Ios_Openmode):
1400f0840push r15
1400f0842push r14
1400f0844push r13
1400f0846push r12
1400f0848push rbp
1400f0849push rdi
1400f084apush rsi
1400f084bpush rbx
1400f084csub rsp, 40
1400f0850mov rax, [rdx+8]
1400f0854mov rsi, rdx
1400f0857mov rbx, rcx
1400f085amov [rcx], rax
1400f085dmov rdx, [rax-24]
1400f0861mov rcx, [rsi+16]
1400f0865mov r15, r8
1400f0868mov edi, r9l
1400f086blea rbp, [rbx+16]
1400f086fmov r14l, edi
1400f0872mov [rbx+rdx], rcx
1400f0876xor edx, edx
1400f0878or r14l, 8
1400f087cmov [rbx+8], 0
1400f0884mov rcx, [rax-24]
1400f0888add rcx, rbx
1400f088bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0890mov rax, [rsi]
1400f0893mov rdx, [rsi+24]
1400f0897lea rcx, [rbx+72]
1400f089bmov [rbx], rax
1400f089emov rax, [rax-24]
1400f08a2mov [rbx+rax], rdx
1400f08a6mov rax, [rip+0xa6a03]
1400f08admov [rbx+64], 0
1400f08b5add rax, 16
1400f08b9movq x0, rax
1400f08bemovups [rbx+16], x0
1400f08c2pxor x0, x0
1400f08c6movups [rbx+32], x0
1400f08camovups [rbx+48], x0
1400f08cecall std::locale::locale()
1400f08d3mov rdx, [r15]
1400f08d6lea rcx, [rbx+104]
1400f08dalea rax, [rip+0xb041f]
1400f08e1mov [rbx+16], rax
1400f08e5mov rax, [r15+8]
1400f08e9mov [rbx+80], 0
1400f08f0mov [rbx+88], rcx
1400f08f4test rdx, rdx
1400f08f7jne 0x1400f08fe
1400f08f9test rax, rax
1400f08fcjne 0x1400f094e
1400f08fe
1400f08feloc_1400f08fe:
1400f08felea r8, [rdx+2*rax]
1400f0902lea rcx, [rbx+88]
1400f0906call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f090bxor r9l, r9l
1400f090eand edi, 3
1400f0911mov [rbx+80], r14l
1400f0915je 0x1400f091b
1400f0917mov r9, [rbx+96]
1400f091b
1400f091bloc_1400f091b:
1400f091bmov rdx, [rbx+88]
1400f091fxor r8l, r8l
1400f0922mov rcx, rbp
1400f0925call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_sync(wchar_t*, unsigned long long, unsigned long long)
1400f092amov rax, [rbx]
1400f092dmov rdx, rbp
1400f0930mov rcx, [rax-24]
1400f0934add rcx, rbx
1400f0937call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f093cnop
1400f093dadd rsp, 40
1400f0941pop rbx
1400f0942pop rsi
1400f0943pop rdi
1400f0944pop rbp
1400f0945pop r12
1400f0947pop r13
1400f0949pop r14
1400f094bpop r15
1400f094dret
1400f094e
1400f094eloc_1400f094e:
1400f094ecall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f0953mov rcx, rbp
1400f0956mov rdi, rax
1400f0959call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f095e
1400f095eloc_1400f095e:
1400f095emov rax, [rsi+8]
1400f0962mov rdx, [rsi+16]
1400f0966mov rcx, rdi
1400f0969mov [rbx], rax
1400f096cmov rax, [rax-24]
1400f0970mov [rbx+rax], rdx
1400f0974xor eax, eax
1400f0976mov [rbx+8], rax
1400f097acall _Unwind_Resume
1400f097flea rcx, [rbx+88]
1400f0983mov rdi, rax
1400f0986call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f098bmov rax, [rip+0xa691e]
1400f0992lea rcx, [rbx+72]
1400f0996add rax, 16
1400f099amov [rbx+16], rax
1400f099ecall std::locale::~locale()
1400f09a3jmp 0x1400f095e
1400f09a5
1400f09a5 48 89 c7 eb e1 H....
1400f0840
1400f09aa
1400f09aa // align 0x10
1400f09aa // align 0x10
1400f09b0
1400f09b0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::_Ios_Openmode):
1400f09b0push rbp
1400f09b1push rdi
1400f09b2push rsi
1400f09b3push rbx
1400f09b4sub rsp, 40
1400f09b8mov rax, [rdx+8]
1400f09bcmov rsi, rdx
1400f09bfmov rbx, rcx
1400f09c2mov [rcx], rax
1400f09c5mov rdx, [rax-24]
1400f09c9mov rcx, [rsi+16]
1400f09cdmov edi, r8l
1400f09d0lea rbp, [rbx+16]
1400f09d4or edi, 8
1400f09d7mov [rbx+rdx], rcx
1400f09dbxor edx, edx
1400f09ddmov [rbx+8], 0
1400f09e5mov rcx, [rax-24]
1400f09e9add rcx, rbx
1400f09eccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f09f1mov rax, [rsi]
1400f09f4mov rdx, [rsi+24]
1400f09f8lea rcx, [rbx+72]
1400f09fcmov [rbx], rax
1400f09ffmov rax, [rax-24]
1400f0a03mov [rbx+rax], rdx
1400f0a07mov rax, [rip+0xa68a2]
1400f0a0emov [rbx+64], 0
1400f0a16add rax, 16
1400f0a1amovq x0, rax
1400f0a1fmovups [rbx+16], x0
1400f0a23pxor x0, x0
1400f0a27movups [rbx+32], x0
1400f0a2bmovups [rbx+48], x0
1400f0a2fcall std::locale::locale()
1400f0a34lea rax, [rip+0xb02c5]
1400f0a3bxor edx, edx
1400f0a3dmov [rbx+80], edi
1400f0a40mov [rbx+16], rax
1400f0a44lea rax, [rbx+104]
1400f0a48mov [rbx+88], rax
1400f0a4cmov rax, [rbx]
1400f0a4fmov [rbx+96], 0
1400f0a57mov [rbx+104], dx
1400f0a5bmov rcx, [rax-24]
1400f0a5fmov rdx, rbp
1400f0a62add rcx, rbx
1400f0a65call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0a6anop
1400f0a6badd rsp, 40
1400f0a6fpop rbx
1400f0a70pop rsi
1400f0a71pop rdi
1400f0a72pop rbp
1400f0a73ret
1400f0a74
1400f0a74 48 89 e9 48 89 c7 e8 51 9a ff ff 48 H..H...Q...H
1400f0a80 8b 46 08 48 8b 56 10 48 89 f9 48 89 03 48 8b 40 .F.H.V.H..H..H.@
1400f0a90 e8 48 89 14 03 31 c0 48 89 43 08 e8 00 a9 f2 ff .H...1.H.C......
1400f0aa0 90 .
1400f09b0
1400f09b0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream(std::_Ios_Openmode):
1400f09b0push rbp
1400f09b1push rdi
1400f09b2push rsi
1400f09b3push rbx
1400f09b4sub rsp, 40
1400f09b8mov rax, [rdx+8]
1400f09bcmov rsi, rdx
1400f09bfmov rbx, rcx
1400f09c2mov [rcx], rax
1400f09c5mov rdx, [rax-24]
1400f09c9mov rcx, [rsi+16]
1400f09cdmov edi, r8l
1400f09d0lea rbp, [rbx+16]
1400f09d4or edi, 8
1400f09d7mov [rbx+rdx], rcx
1400f09dbxor edx, edx
1400f09ddmov [rbx+8], 0
1400f09e5mov rcx, [rax-24]
1400f09e9add rcx, rbx
1400f09eccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f09f1mov rax, [rsi]
1400f09f4mov rdx, [rsi+24]
1400f09f8lea rcx, [rbx+72]
1400f09fcmov [rbx], rax
1400f09ffmov rax, [rax-24]
1400f0a03mov [rbx+rax], rdx
1400f0a07mov rax, [rip+0xa68a2]
1400f0a0emov [rbx+64], 0
1400f0a16add rax, 16
1400f0a1amovq x0, rax
1400f0a1fmovups [rbx+16], x0
1400f0a23pxor x0, x0
1400f0a27movups [rbx+32], x0
1400f0a2bmovups [rbx+48], x0
1400f0a2fcall std::locale::locale()
1400f0a34lea rax, [rip+0xb02c5]
1400f0a3bxor edx, edx
1400f0a3dmov [rbx+80], edi
1400f0a40mov [rbx+16], rax
1400f0a44lea rax, [rbx+104]
1400f0a48mov [rbx+88], rax
1400f0a4cmov rax, [rbx]
1400f0a4fmov [rbx+96], 0
1400f0a57mov [rbx+104], dx
1400f0a5bmov rcx, [rax-24]
1400f0a5fmov rdx, rbp
1400f0a62add rcx, rbx
1400f0a65call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0a6anop
1400f0a6badd rsp, 40
1400f0a6fpop rbx
1400f0a70pop rsi
1400f0a71pop rdi
1400f0a72pop rbp
1400f0a73ret
1400f0a74
1400f0a74 48 89 e9 48 89 c7 e8 51 9a ff ff 48 H..H...Q...H
1400f0a80 8b 46 08 48 8b 56 10 48 89 f9 48 89 03 48 8b 40 .F.H.V.H..H..H.@
1400f0a90 e8 48 89 14 03 31 c0 48 89 43 08 e8 00 a9 f2 ff .H...1.H.C......
1400f0aa0 90 .
1400f09b0
1400f0aa1
1400f0aa1 // align 0x10
1400f0aa1 // align 0x10
1400f0ab0
1400f0ab0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream():
1400f0ab0push r14
1400f0ab2push rdi
1400f0ab3push rsi
1400f0ab4push rbx
1400f0ab5sub rsp, 40
1400f0ab9mov rax, [rdx+8]
1400f0abdmov rsi, rdx
1400f0ac0mov rbx, rcx
1400f0ac3mov [rcx], rax
1400f0ac6mov rdx, [rax-24]
1400f0acamov rcx, [rsi+16]
1400f0acemov [rbx+rdx], rcx
1400f0ad2xor edx, edx
1400f0ad4mov [rbx+8], 0
1400f0adcmov rcx, [rax-24]
1400f0ae0add rcx, rbx
1400f0ae3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0ae8mov rax, [rsi]
1400f0aebmov rdx, [rsi+24]
1400f0aeflea rcx, [rbx+72]
1400f0af3mov [rbx], rax
1400f0af6mov rax, [rax-24]
1400f0afamov [rbx+rax], rdx
1400f0afemov rax, [rip+0xa67ab]
1400f0b05mov [rbx+64], 0
1400f0b0dadd rax, 16
1400f0b11movq x0, rax
1400f0b16movups [rbx+16], x0
1400f0b1apxor x0, x0
1400f0b1emovups [rbx+32], x0
1400f0b22movups [rbx+48], x0
1400f0b26call std::locale::locale()
1400f0b2blea rax, [rip+0xb01ce]
1400f0b32xor edx, edx
1400f0b34mov [rbx+96], 0
1400f0b3cmov [rbx+16], rax
1400f0b40lea rax, [rbx+104]
1400f0b44mov [rbx+88], rax
1400f0b48mov rax, [rbx]
1400f0b4bmov [rbx+104], dx
1400f0b4flea rdx, [rbx+16]
1400f0b53mov rcx, [rax-24]
1400f0b57mov [rbx+80], 8
1400f0b5eadd rcx, rbx
1400f0b61call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0b66nop
1400f0b67add rsp, 40
1400f0b6bpop rbx
1400f0b6cpop rsi
1400f0b6dpop rdi
1400f0b6epop r14
1400f0b70ret
1400f0b71
1400f0b71 48 8d 4b 10 49 89 c6 e8 53 99 ff ff 48 8b 46 H.K.I...S...H.F
1400f0b80 08 48 8b 56 10 4c 89 f1 48 89 03 48 8b 40 e8 48 .H.V.L..H..H.@.H
1400f0b90 89 14 03 31 c0 48 89 43 08 e8 02 a8 f2 ff 90 ...1.H.C.......
1400f0ab0
1400f0ab0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_istringstream():
1400f0ab0push r14
1400f0ab2push rdi
1400f0ab3push rsi
1400f0ab4push rbx
1400f0ab5sub rsp, 40
1400f0ab9mov rax, [rdx+8]
1400f0abdmov rsi, rdx
1400f0ac0mov rbx, rcx
1400f0ac3mov [rcx], rax
1400f0ac6mov rdx, [rax-24]
1400f0acamov rcx, [rsi+16]
1400f0acemov [rbx+rdx], rcx
1400f0ad2xor edx, edx
1400f0ad4mov [rbx+8], 0
1400f0adcmov rcx, [rax-24]
1400f0ae0add rcx, rbx
1400f0ae3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0ae8mov rax, [rsi]
1400f0aebmov rdx, [rsi+24]
1400f0aeflea rcx, [rbx+72]
1400f0af3mov [rbx], rax
1400f0af6mov rax, [rax-24]
1400f0afamov [rbx+rax], rdx
1400f0afemov rax, [rip+0xa67ab]
1400f0b05mov [rbx+64], 0
1400f0b0dadd rax, 16
1400f0b11movq x0, rax
1400f0b16movups [rbx+16], x0
1400f0b1apxor x0, x0
1400f0b1emovups [rbx+32], x0
1400f0b22movups [rbx+48], x0
1400f0b26call std::locale::locale()
1400f0b2blea rax, [rip+0xb01ce]
1400f0b32xor edx, edx
1400f0b34mov [rbx+96], 0
1400f0b3cmov [rbx+16], rax
1400f0b40lea rax, [rbx+104]
1400f0b44mov [rbx+88], rax
1400f0b48mov rax, [rbx]
1400f0b4bmov [rbx+104], dx
1400f0b4flea rdx, [rbx+16]
1400f0b53mov rcx, [rax-24]
1400f0b57mov [rbx+80], 8
1400f0b5eadd rcx, rbx
1400f0b61call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f0b66nop
1400f0b67add rsp, 40
1400f0b6bpop rbx
1400f0b6cpop rsi
1400f0b6dpop rdi
1400f0b6epop r14
1400f0b70ret
1400f0b71
1400f0b71 48 8d 4b 10 49 89 c6 e8 53 99 ff ff 48 8b 46 H.K.I...S...H.F
1400f0b80 08 48 8b 56 10 4c 89 f1 48 89 03 48 8b 40 e8 48 .H.V.L..H..H.@.H
1400f0b90 89 14 03 31 c0 48 89 43 08 e8 02 a8 f2 ff 90 ...1.H.C.......
1400f0ab0
1400f0b9f
1400f0b9f // align 0x10
1400f0b9f // align 0x10
1400f0ba0
1400f0ba0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0ba0push rbx
1400f0ba1sub rsp, 32
1400f0ba5lea rax, [rip+0xb06cc]
1400f0bacmov [rcx], rax
1400f0bafadd rax, 40
1400f0bb3mov rbx, rcx
1400f0bb6mov [rcx+120], rax
1400f0bbamov rcx, [rcx+88]
1400f0bbelea rax, [rbx+104]
1400f0bc2cmp rcx, rax
1400f0bc5je 0x1400f0bcc
1400f0bc7call operator delete(void*)
1400f0bcc
1400f0bccloc_1400f0bcc:
1400f0bccmov rax, [rip+0xa66dd]
1400f0bd3lea rcx, [rbx+72]
1400f0bd7add rax, 16
1400f0bdbmov [rbx+16], rax
1400f0bdfcall std::locale::~locale()
1400f0be4lea rax, [rip+0xa99bd]
1400f0beblea rcx, [rbx+120]
1400f0befmov [rbx+8], 0
1400f0bf7mov [rbx], rax
1400f0bfamov rax, [rip+0xa690f]
1400f0c01add rax, 16
1400f0c05mov [rbx+120], rax
1400f0c09call std::ios_base::~ios_base()
1400f0c0emov rcx, rbx
1400f0c11add rsp, 32
1400f0c15pop rbx
1400f0c16jmp 0x140101ab0
1400f0ba0
1400f0ba0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0ba0push rbx
1400f0ba1sub rsp, 32
1400f0ba5lea rax, [rip+0xb06cc]
1400f0bacmov [rcx], rax
1400f0bafadd rax, 40
1400f0bb3mov rbx, rcx
1400f0bb6mov [rcx+120], rax
1400f0bbamov rcx, [rcx+88]
1400f0bbelea rax, [rbx+104]
1400f0bc2cmp rcx, rax
1400f0bc5je 0x1400f0bcc
1400f0bc7call operator delete(void*)
1400f0bcc
1400f0bccloc_1400f0bcc:
1400f0bccmov rax, [rip+0xa66dd]
1400f0bd3lea rcx, [rbx+72]
1400f0bd7add rax, 16
1400f0bdbmov [rbx+16], rax
1400f0bdfcall std::locale::~locale()
1400f0be4lea rax, [rip+0xa99bd]
1400f0beblea rcx, [rbx+120]
1400f0befmov [rbx+8], 0
1400f0bf7mov [rbx], rax
1400f0bfamov rax, [rip+0xa690f]
1400f0c01add rax, 16
1400f0c05mov [rbx+120], rax
1400f0c09call std::ios_base::~ios_base()
1400f0c0emov rcx, rbx
1400f0c11add rsp, 32
1400f0c15pop rbx
1400f0c16jmp 0x140101ab0
1400f0ba0
1400f0c1b
1400f0c1b // align 0x10
1400f0c1b // align 0x10
1400f0c20
1400f0c20std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0c20push rbx
1400f0c21sub rsp, 32
1400f0c25lea rax, [rip+0xb064c]
1400f0c2cmov [rcx], rax
1400f0c2fadd rax, 40
1400f0c33mov rbx, rcx
1400f0c36mov [rcx+120], rax
1400f0c3amov rcx, [rcx+88]
1400f0c3elea rax, [rbx+104]
1400f0c42cmp rcx, rax
1400f0c45je 0x1400f0c4c
1400f0c47call operator delete(void*)
1400f0c4c
1400f0c4cloc_1400f0c4c:
1400f0c4cmov rax, [rip+0xa665d]
1400f0c53lea rcx, [rbx+72]
1400f0c57add rax, 16
1400f0c5bmov [rbx+16], rax
1400f0c5fcall std::locale::~locale()
1400f0c64lea rax, [rip+0xa993d]
1400f0c6blea rcx, [rbx+120]
1400f0c6fmov [rbx+8], 0
1400f0c77mov [rbx], rax
1400f0c7amov rax, [rip+0xa688f]
1400f0c81add rax, 16
1400f0c85mov [rbx+120], rax
1400f0c89add rsp, 32
1400f0c8dpop rbx
1400f0c8ejmp 0x1400f5f40
1400f0c20
1400f0c20std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0c20push rbx
1400f0c21sub rsp, 32
1400f0c25lea rax, [rip+0xb064c]
1400f0c2cmov [rcx], rax
1400f0c2fadd rax, 40
1400f0c33mov rbx, rcx
1400f0c36mov [rcx+120], rax
1400f0c3amov rcx, [rcx+88]
1400f0c3elea rax, [rbx+104]
1400f0c42cmp rcx, rax
1400f0c45je 0x1400f0c4c
1400f0c47call operator delete(void*)
1400f0c4c
1400f0c4cloc_1400f0c4c:
1400f0c4cmov rax, [rip+0xa665d]
1400f0c53lea rcx, [rbx+72]
1400f0c57add rax, 16
1400f0c5bmov [rbx+16], rax
1400f0c5fcall std::locale::~locale()
1400f0c64lea rax, [rip+0xa993d]
1400f0c6blea rcx, [rbx+120]
1400f0c6fmov [rbx+8], 0
1400f0c77mov [rbx], rax
1400f0c7amov rax, [rip+0xa688f]
1400f0c81add rax, 16
1400f0c85mov [rbx+120], rax
1400f0c89add rsp, 32
1400f0c8dpop rbx
1400f0c8ejmp 0x1400f5f40
1400f0c20
1400f0c93
1400f0c93 // align 0x10
1400f0c93 // align 0x10
1400f0ca0
1400f0ca0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0ca0push rsi
1400f0ca1push rbx
1400f0ca2sub rsp, 40
1400f0ca6mov rax, [rdx]
1400f0ca9mov rsi, rdx
1400f0cacmov [rcx], rax
1400f0cafmov rax, [rax-24]
1400f0cb3mov rbx, rcx
1400f0cb6mov rdx, [rdx+24]
1400f0cbamov [rcx+rax], rdx
1400f0cbemov rcx, [rcx+88]
1400f0cc2lea rax, [rbx+104]
1400f0cc6cmp rcx, rax
1400f0cc9je 0x1400f0cd0
1400f0ccbcall operator delete(void*)
1400f0cd0
1400f0cd0loc_1400f0cd0:
1400f0cd0mov rax, [rip+0xa65d9]
1400f0cd7lea rcx, [rbx+72]
1400f0cdbadd rax, 16
1400f0cdfmov [rbx+16], rax
1400f0ce3call std::locale::~locale()
1400f0ce8mov rax, [rsi+8]
1400f0cecmov [rbx], rax
1400f0cefmov rax, [rax-24]
1400f0cf3mov rdx, [rsi+16]
1400f0cf7mov [rbx+rax], rdx
1400f0cfbmov [rbx+8], 0
1400f0d03add rsp, 40
1400f0d07pop rbx
1400f0d08pop rsi
1400f0d09ret
1400f0ca0
1400f0ca0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
1400f0ca0push rsi
1400f0ca1push rbx
1400f0ca2sub rsp, 40
1400f0ca6mov rax, [rdx]
1400f0ca9mov rsi, rdx
1400f0cacmov [rcx], rax
1400f0cafmov rax, [rax-24]
1400f0cb3mov rbx, rcx
1400f0cb6mov rdx, [rdx+24]
1400f0cbamov [rcx+rax], rdx
1400f0cbemov rcx, [rcx+88]
1400f0cc2lea rax, [rbx+104]
1400f0cc6cmp rcx, rax
1400f0cc9je 0x1400f0cd0
1400f0ccbcall operator delete(void*)
1400f0cd0
1400f0cd0loc_1400f0cd0:
1400f0cd0mov rax, [rip+0xa65d9]
1400f0cd7lea rcx, [rbx+72]
1400f0cdbadd rax, 16
1400f0cdfmov [rbx+16], rax
1400f0ce3call std::locale::~locale()
1400f0ce8mov rax, [rsi+8]
1400f0cecmov [rbx], rax
1400f0cefmov rax, [rax-24]
1400f0cf3mov rdx, [rsi+16]
1400f0cf7mov [rbx+rax], rdx
1400f0cfbmov [rbx+8], 0
1400f0d03add rsp, 40
1400f0d07pop rbx
1400f0d08pop rsi
1400f0d09ret
1400f0ca0
1400f0d0a
1400f0d0a // align 0x10
1400f0d0a // align 0x10
1400f0d10
1400f0d10std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::operator=(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f0d10push rbp
1400f0d11push rdi
1400f0d12push rsi
1400f0d13push rbx
1400f0d14sub rsp, 40
1400f0d18mov rax, [rcx]
1400f0d1bmov rdi, [rax-24]
1400f0d1fmov rax, [rdx]
1400f0d22mov rsi, [rax-24]
1400f0d26add rdi, rcx
1400f0d29mov rbp, rcx
1400f0d2cmov rbx, rdx
1400f0d2fmov rcx, rdi
1400f0d32add rsi, rdx
1400f0d35mov rdx, rsi
1400f0d38call std::ios_base::_M_swap(std::ios_base&)
1400f0d3dlea rdx, [rdi+208]
1400f0d44mov rcx, rdi
1400f0d47call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0d4clea rdx, [rsi+208]
1400f0d53mov rcx, rsi
1400f0d56call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0d5bmov rax, [rdi+216]
1400f0d62mov rdx, [rsi+216]
1400f0d69lea rcx, [rbp+16]
1400f0d6dmov [rdi+216], rdx
1400f0d74movzx edx, [rsi+224]
1400f0d7bmov [rsi+216], rax
1400f0d82movzx eax, [rdi+224]
1400f0d89mov [rdi+224], dx
1400f0d90movzx edx, [rsi+226]
1400f0d97mov [rsi+224], ax
1400f0d9emovzx eax, [rdi+226]
1400f0da5mov [rdi+226], dl
1400f0dabmov rdx, [rbx+8]
1400f0dafmov [rsi+226], al
1400f0db5mov rax, [rbp+8]
1400f0db9mov [rbp+8], rdx
1400f0dbdlea rdx, [rbx+16]
1400f0dc1mov [rbx+8], rax
1400f0dc5call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::operator=(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f0dcamov rax, rbp
1400f0dcdadd rsp, 40
1400f0dd1pop rbx
1400f0dd2pop rsi
1400f0dd3pop rdi
1400f0dd4pop rbp
1400f0dd5ret
1400f0d10
1400f0d10std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::operator=(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f0d10push rbp
1400f0d11push rdi
1400f0d12push rsi
1400f0d13push rbx
1400f0d14sub rsp, 40
1400f0d18mov rax, [rcx]
1400f0d1bmov rdi, [rax-24]
1400f0d1fmov rax, [rdx]
1400f0d22mov rsi, [rax-24]
1400f0d26add rdi, rcx
1400f0d29mov rbp, rcx
1400f0d2cmov rbx, rdx
1400f0d2fmov rcx, rdi
1400f0d32add rsi, rdx
1400f0d35mov rdx, rsi
1400f0d38call std::ios_base::_M_swap(std::ios_base&)
1400f0d3dlea rdx, [rdi+208]
1400f0d44mov rcx, rdi
1400f0d47call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0d4clea rdx, [rsi+208]
1400f0d53mov rcx, rsi
1400f0d56call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0d5bmov rax, [rdi+216]
1400f0d62mov rdx, [rsi+216]
1400f0d69lea rcx, [rbp+16]
1400f0d6dmov [rdi+216], rdx
1400f0d74movzx edx, [rsi+224]
1400f0d7bmov [rsi+216], rax
1400f0d82movzx eax, [rdi+224]
1400f0d89mov [rdi+224], dx
1400f0d90movzx edx, [rsi+226]
1400f0d97mov [rsi+224], ax
1400f0d9emovzx eax, [rdi+226]
1400f0da5mov [rdi+226], dl
1400f0dabmov rdx, [rbx+8]
1400f0dafmov [rsi+226], al
1400f0db5mov rax, [rbp+8]
1400f0db9mov [rbp+8], rdx
1400f0dbdlea rdx, [rbx+16]
1400f0dc1mov [rbx+8], rax
1400f0dc5call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::operator=(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f0dcamov rax, rbp
1400f0dcdadd rsp, 40
1400f0dd1pop rbx
1400f0dd2pop rsi
1400f0dd3pop rdi
1400f0dd4pop rbp
1400f0dd5ret
1400f0d10
1400f0dd6
1400f0dd6 // align 0x10
1400f0dd6 // align 0x10
1400f0de0
1400f0de0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::str(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400f0de0push rbx
1400f0de1sub rsp, 48
1400f0de5mov rax, [rdx+8]
1400f0de9mov rbx, rcx
1400f0decmov [rsp+32], rax
1400f0df1mov r9, [rdx]
1400f0df4lea rcx, [rcx+80]
1400f0df8mov r8, [rbx+88]
1400f0dfcxor edx, edx
1400f0dfecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400f0e03xor r9l, r9l
1400f0e06test [rbx+72], 3
1400f0e0aje 0x1400f0e10
1400f0e0cmov r9, [rbx+88]
1400f0e10
1400f0e10loc_1400f0e10:
1400f0e10mov rdx, [rbx+80]
1400f0e14lea rcx, [rbx+8]
1400f0e18xor r8l, r8l
1400f0e1badd rsp, 48
1400f0e1fpop rbx
1400f0e20jmp 0x1400e6e90
1400f0de0
1400f0de0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::str(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400f0de0push rbx
1400f0de1sub rsp, 48
1400f0de5mov rax, [rdx+8]
1400f0de9mov rbx, rcx
1400f0decmov [rsp+32], rax
1400f0df1mov r9, [rdx]
1400f0df4lea rcx, [rcx+80]
1400f0df8mov r8, [rbx+88]
1400f0dfcxor edx, edx
1400f0dfecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400f0e03xor r9l, r9l
1400f0e06test [rbx+72], 3
1400f0e0aje 0x1400f0e10
1400f0e0cmov r9, [rbx+88]
1400f0e10
1400f0e10loc_1400f0e10:
1400f0e10mov rdx, [rbx+80]
1400f0e14lea rcx, [rbx+8]
1400f0e18xor r8l, r8l
1400f0e1badd rsp, 48
1400f0e1fpop rbx
1400f0e20jmp 0x1400e6e90
1400f0de0
1400f0e25
1400f0e25 // align 0x10
1400f0e25 // align 0x10
1400f0e30
1400f0e30std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::swap(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&):
1400f0e30push rbp
1400f0e31push rdi
1400f0e32push rsi
1400f0e33push rbx
1400f0e34sub rsp, 40
1400f0e38mov rax, [rcx]
1400f0e3bmov rsi, [rax-24]
1400f0e3fmov rax, [rdx]
1400f0e42mov rbx, [rax-24]
1400f0e46add rsi, rcx
1400f0e49mov rdi, rcx
1400f0e4cmov rbp, rdx
1400f0e4fmov rcx, rsi
1400f0e52add rbx, rdx
1400f0e55mov rdx, rbx
1400f0e58call std::ios_base::_M_swap(std::ios_base&)
1400f0e5dlea rdx, [rsi+208]
1400f0e64mov rcx, rsi
1400f0e67call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0e6clea rdx, [rbx+208]
1400f0e73mov rcx, rbx
1400f0e76call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0e7bmov rdx, [rbx+216]
1400f0e82mov rax, [rsi+216]
1400f0e89lea rcx, [rdi+8]
1400f0e8dmov [rsi+216], rdx
1400f0e94movzx edx, [rbx+224]
1400f0e9bmov [rbx+216], rax
1400f0ea2movzx eax, [rsi+224]
1400f0ea9mov [rsi+224], dl
1400f0eafmovzx edx, [rbx+225]
1400f0eb6mov [rbx+224], al
1400f0ebcmovzx eax, [rsi+225]
1400f0ec3mov [rsi+225], dl
1400f0ec9lea rdx, [rbp+8]
1400f0ecdmov [rbx+225], al
1400f0ed3add rsp, 40
1400f0ed7pop rbx
1400f0ed8pop rsi
1400f0ed9pop rdi
1400f0edapop rbp
1400f0edbjmp 0x1400e6940
1400f0e30
1400f0e30std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::swap(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&):
1400f0e30push rbp
1400f0e31push rdi
1400f0e32push rsi
1400f0e33push rbx
1400f0e34sub rsp, 40
1400f0e38mov rax, [rcx]
1400f0e3bmov rsi, [rax-24]
1400f0e3fmov rax, [rdx]
1400f0e42mov rbx, [rax-24]
1400f0e46add rsi, rcx
1400f0e49mov rdi, rcx
1400f0e4cmov rbp, rdx
1400f0e4fmov rcx, rsi
1400f0e52add rbx, rdx
1400f0e55mov rdx, rbx
1400f0e58call std::ios_base::_M_swap(std::ios_base&)
1400f0e5dlea rdx, [rsi+208]
1400f0e64mov rcx, rsi
1400f0e67call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0e6clea rdx, [rbx+208]
1400f0e73mov rcx, rbx
1400f0e76call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0e7bmov rdx, [rbx+216]
1400f0e82mov rax, [rsi+216]
1400f0e89lea rcx, [rdi+8]
1400f0e8dmov [rsi+216], rdx
1400f0e94movzx edx, [rbx+224]
1400f0e9bmov [rbx+216], rax
1400f0ea2movzx eax, [rsi+224]
1400f0ea9mov [rsi+224], dl
1400f0eafmovzx edx, [rbx+225]
1400f0eb6mov [rbx+224], al
1400f0ebcmovzx eax, [rsi+225]
1400f0ec3mov [rsi+225], dl
1400f0ec9lea rdx, [rbp+8]
1400f0ecdmov [rbx+225], al
1400f0ed3add rsp, 40
1400f0ed7pop rbx
1400f0ed8pop rsi
1400f0ed9pop rdi
1400f0edapop rbp
1400f0edbjmp 0x1400e6940
1400f0e30
1400f0ee0
1400f0ee0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f0ee0push r15
1400f0ee2push r14
1400f0ee4push r13
1400f0ee6push r12
1400f0ee8push rbp
1400f0ee9push rdi
1400f0eeapush rsi
1400f0eebpush rbx
1400f0eecsub rsp, 136
1400f0ef3mov rax, [rip+0xa6796]
1400f0efamov rbx, rcx
1400f0efdmov r15, rdx
1400f0f00mov rcx, [rax]
1400f0f03mov [rsp+120], rcx
1400f0f08lea rcx, [rbx+112]
1400f0f0ccall std::ios_base::ios_base()
1400f0f11pxor x0, x0
1400f0f15xor eax, eax
1400f0f17lea rcx, [rbx+112]
1400f0f1bmov [rbx+336], ax
1400f0f22lea rax, [rip+0xa96cf]
1400f0f29movups [rbx+344], x0
1400f0f30movups [rbx+360], x0
1400f0f37mov rdx, [r15]
1400f0f3amov [rbx], rax
1400f0f3dadd rax, 40
1400f0f41mov rsi, [rdx-24]
1400f0f45mov [rbx+112], rax
1400f0f49mov [rbx+328], 0
1400f0f54add rsi, r15
1400f0f57mov rdx, rsi
1400f0f5acall std::ios_base::_M_move(std::ios_base&)
1400f0f5flea rdx, [rbx+320]
1400f0f66lea rcx, [rbx+112]
1400f0f6acall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0f6fmov rdx, [rsi+216]
1400f0f76lea rdi, [rbx+8]
1400f0f7alea rax, [rip+0xb0347]
1400f0f81mov [rsi+216], 0
1400f0f8cmov [rbx], rax
1400f0f8fadd rax, 40
1400f0f93mov [rbx+328], rdx
1400f0f9amovzx edx, [rsi+224]
1400f0fa1mov [rbx+344], 0
1400f0facmov [rbx+336], dx
1400f0fb3mov rsi, [r15+16]
1400f0fb7mov rcx, [r15+80]
1400f0fbbmov r8, [r15+40]
1400f0fbfmov [rbx+112], rax
1400f0fc3mov [rsp+64], rdi
1400f0fc8test rsi, rsi
1400f0fcbje 0x1400f1140
1400f0fd1mov rdx, [r15+32]
1400f0fd5mov rbp, [r15+24]
1400f0fd9sub rsi, rcx
1400f0fdcmov rax, rdx
1400f0fdfsub rbp, rcx
1400f0fe2sub rax, rcx
1400f0fe5mov [rsp+40], rax
1400f0featest r8, r8
1400f0fedje 0x1400f1110
1400f0ff3mov r9, [r15+48]
1400f0ff7mov r13, r8
1400f0ffasub r13, rcx
1400f0ffdmov rax, r9
1400f1000sub rax, r8
1400f1003mov [rsp+48], rax
1400f1008mov rax, [r15+56]
1400f100csub rax, rcx
1400f100fmov [rsp+56], rax
1400f1014test rdx, rdx
1400f1017je 0x1400f12bd
1400f101dcmp rdx, r9
1400f1020cmovb rdx, r9
1400f1024
1400f1024loc_1400f1024:
1400f1024sub rdx, rcx
1400f1027mov [r15+88], rdx
1400f102b
1400f102bloc_1400f102b:
1400f102blea rdx, [r15+8]
1400f102fmov rcx, rdi
1400f1032call std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400f1037mov edx, [r15+72]
1400f103blea r9, [rbx+96]
1400f103flea rax, [rip+0xafc3a]
1400f1046mov [rbx+80], r9
1400f104amov rcx, [r15+80]
1400f104emov [rbx+72], edx
1400f1051lea rdx, [r15+96]
1400f1055mov [rbx+8], rax
1400f1059cmp rcx, rdx
1400f105cje 0x1400f1188
1400f1062mov [rbx+80], rcx
1400f1066mov rcx, [r15+96]
1400f106amov [rbx+96], rcx
1400f106e
1400f106eloc_1400f106e:
1400f106emov r8, [r15+88]
1400f1072
1400f1072loc_1400f1072:
1400f1072mov [rbx+88], r8
1400f1076mov [r15+80], rdx
1400f107amov rdx, [rbx+80]
1400f107emov [r15+88], 0
1400f1086mov [r15+96], 0
1400f108bcmp rsi, -1
1400f108fje 0x1400f10ab
1400f1091mov rcx, [rsp+40]
1400f1096add rsi, rdx
1400f1099add rbp, rdx
1400f109cmov [rbx+16], rsi
1400f10a0add rcx, rdx
1400f10a3mov [rbx+24], rbp
1400f10a7mov [rbx+32], rcx
1400f10ab
1400f10abloc_1400f10ab:
1400f10abcmp r13, -1
1400f10afje 0x1400f10ca
1400f10b1mov rax, [rsp+56]
1400f10b6mov r9, [rsp+48]
1400f10bbmov rcx, rdi
1400f10belea r8, [rdx+rax]
1400f10c2add rdx, r13
1400f10c5call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400f10ca
1400f10caloc_1400f10ca:
1400f10camov rdx, [r15+80]
1400f10cexor r9l, r9l
1400f10d1xor r8l, r8l
1400f10d4lea rcx, [r15+8]
1400f10d8call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f10ddmov [rbx+344], rdi
1400f10e4mov rdi, [rip+0xa65a5]
1400f10ebmov rax, [rsp+120]
1400f10f0sub rax, [rdi]
1400f10f3jne 0x1400f12b8
1400f10f9add rsp, 136
1400f1100pop rbx
1400f1101pop rsi
1400f1102pop rdi
1400f1103pop rbp
1400f1104pop r12
1400f1106pop r13
1400f1108pop r14
1400f110apop r15
1400f110cret
1400f110d
1400f110d 0f 1f 00 ...
1400f1110
1400f1110loc_1400f1110:
1400f1110mov [rsp+56], -1
1400f1119mov r13, -1
1400f1120mov [rsp+48], -1
1400f1129
1400f1129loc_1400f1129:
1400f1129test rdx, rdx
1400f112cjne 0x1400f1024
1400f1132jmp 0x1400f102b
1400f1137
1400f1137 66 0f 1f 84 00 00 00 00 00 f........
1400f1140
1400f1140loc_1400f1140:
1400f1140test r8, r8
1400f1143je 0x1400f1228
1400f1149mov rdx, [r15+48]
1400f114dmov r13, r8
1400f1150mov [rsp+40], -1
1400f1159mov rbp, -1
1400f1160sub r13, rcx
1400f1163mov rsi, -1
1400f116amov rax, rdx
1400f116dsub rax, r8
1400f1170mov [rsp+48], rax
1400f1175mov rax, [r15+56]
1400f1179sub rax, rcx
1400f117cmov [rsp+56], rax
1400f1181jmp 0x1400f1129
1400f1183
1400f1183 0f 1f 44 00 00 ..D..
1400f1188
1400f1188loc_1400f1188:
1400f1188mov r8, [r15+88]
1400f118clea rcx, [r8+1]
1400f1190cmp ecx, 8
1400f1193jae 0x1400f11d0
1400f1195test cl, 4
1400f1198jne 0x1400f125d
1400f119etest ecx, ecx
1400f11a0je 0x1400f1072
1400f11a6movzx r8l, [r15+96]
1400f11abmov [rbx+96], r8b
1400f11aftest cl, 2
1400f11b2je 0x1400f106e
1400f11b8mov ecx, ecx
1400f11bamovzx r8l, [rdx+rcx-2]
1400f11c0mov [r9+rcx-2], r8w
1400f11c6mov r8, [r15+88]
1400f11cajmp 0x1400f1072
1400f11cf
1400f11cf 90 .
1400f11d0
1400f11d0loc_1400f11d0:
1400f11d0mov r8, [r15+96]
1400f11d4mov r11, rdx
1400f11d7mov [rbx+96], r8
1400f11dbmov r8l, ecx
1400f11demov r10, [rdx+r8-8]
1400f11e3mov [r9+r8-8], r10
1400f11e8lea r8, [rbx+104]
1400f11ecand r8, -8
1400f11f0sub r9, r8
1400f11f3add ecx, r9l
1400f11f6sub r11, r9
1400f11f9and ecx, -8
1400f11fccmp ecx, 8
1400f11ffjb 0x1400f106e
1400f1205and ecx, -8
1400f1208xor r9l, r9l
1400f120b
1400f120bloc_1400f120b:
1400f120bmov eax, r9l
1400f120eadd r9l, 8
1400f1212mov r10, [r11+rax]
1400f1216mov [r8+rax], r10
1400f121acmp r9l, ecx
1400f121djb 0x1400f120b
1400f121fjmp 0x1400f106e
1400f1224
1400f1224 0f 1f 40 00 ..@.
1400f1228
1400f1228loc_1400f1228:
1400f1228mov [rsp+56], -1
1400f1231mov r13, -1
1400f1238mov rbp, -1
1400f123fmov rsi, -1
1400f1246mov [rsp+48], -1
1400f124fmov [rsp+40], -1
1400f1258jmp 0x1400f102b
1400f125d
1400f125dloc_1400f125d:
1400f125dmov r8l, [r15+96]
1400f1261mov ecx, ecx
1400f1263mov [rbx+96], r8l
1400f1267mov r8l, [rdx+rcx-4]
1400f126cmov [r9+rcx-4], r8l
1400f1271mov r8, [r15+88]
1400f1275jmp 0x1400f1072
1400f127a
1400f127a 48 89 f9 48 89 c6 H..H..
1400f1280 e8 5b 70 ff ff 48 8d 05 6c 93 0a 00 48 89 03 48 .[p..H..l...H..H
1400f1290 8b 05 6a 62 0a 00 48 8d 4b 70 48 83 c0 10 48 89 ..jb..H.KpH...H.
1400f12a0 43 70 e8 99 4c 00 00 48 8b 3d e2 63 0a 00 48 8b Cp..L..H.=.c..H.
1400f12b0 44 24 78 48 2b 07 74 51 D$xH+.tQ
1400f12b8
1400f12b8loc_1400f12b8:
1400f12b8call __stack_chk_fail
1400f12bd
1400f12bdloc_1400f12bd:
1400f12bdmov rdx, r9
1400f12c0jmp 0x1400f1129
1400f12c5
1400f12c5 48 89 c6 eb c5 48 89 74 24 48 48 H....H.t$HH
1400f12d0 89 c6 48 8b 44 24 28 48 8d 4c 24 40 48 89 6c 24 ..H.D$(H.L$@H.l$
1400f12e0 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400f12f0 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400f1300 bc 54 ff ff e9 7c ff ff ff 48 89 f1 e8 8f a0 f2 .T...|...H......
1400f1310 ff 90 ..
1400f0ee0
1400f0ee0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f0ee0push r15
1400f0ee2push r14
1400f0ee4push r13
1400f0ee6push r12
1400f0ee8push rbp
1400f0ee9push rdi
1400f0eeapush rsi
1400f0eebpush rbx
1400f0eecsub rsp, 136
1400f0ef3mov rax, [rip+0xa6796]
1400f0efamov rbx, rcx
1400f0efdmov r15, rdx
1400f0f00mov rcx, [rax]
1400f0f03mov [rsp+120], rcx
1400f0f08lea rcx, [rbx+112]
1400f0f0ccall std::ios_base::ios_base()
1400f0f11pxor x0, x0
1400f0f15xor eax, eax
1400f0f17lea rcx, [rbx+112]
1400f0f1bmov [rbx+336], ax
1400f0f22lea rax, [rip+0xa96cf]
1400f0f29movups [rbx+344], x0
1400f0f30movups [rbx+360], x0
1400f0f37mov rdx, [r15]
1400f0f3amov [rbx], rax
1400f0f3dadd rax, 40
1400f0f41mov rsi, [rdx-24]
1400f0f45mov [rbx+112], rax
1400f0f49mov [rbx+328], 0
1400f0f54add rsi, r15
1400f0f57mov rdx, rsi
1400f0f5acall std::ios_base::_M_move(std::ios_base&)
1400f0f5flea rdx, [rbx+320]
1400f0f66lea rcx, [rbx+112]
1400f0f6acall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f0f6fmov rdx, [rsi+216]
1400f0f76lea rdi, [rbx+8]
1400f0f7alea rax, [rip+0xb0347]
1400f0f81mov [rsi+216], 0
1400f0f8cmov [rbx], rax
1400f0f8fadd rax, 40
1400f0f93mov [rbx+328], rdx
1400f0f9amovzx edx, [rsi+224]
1400f0fa1mov [rbx+344], 0
1400f0facmov [rbx+336], dx
1400f0fb3mov rsi, [r15+16]
1400f0fb7mov rcx, [r15+80]
1400f0fbbmov r8, [r15+40]
1400f0fbfmov [rbx+112], rax
1400f0fc3mov [rsp+64], rdi
1400f0fc8test rsi, rsi
1400f0fcbje 0x1400f1140
1400f0fd1mov rdx, [r15+32]
1400f0fd5mov rbp, [r15+24]
1400f0fd9sub rsi, rcx
1400f0fdcmov rax, rdx
1400f0fdfsub rbp, rcx
1400f0fe2sub rax, rcx
1400f0fe5mov [rsp+40], rax
1400f0featest r8, r8
1400f0fedje 0x1400f1110
1400f0ff3mov r9, [r15+48]
1400f0ff7mov r13, r8
1400f0ffasub r13, rcx
1400f0ffdmov rax, r9
1400f1000sub rax, r8
1400f1003mov [rsp+48], rax
1400f1008mov rax, [r15+56]
1400f100csub rax, rcx
1400f100fmov [rsp+56], rax
1400f1014test rdx, rdx
1400f1017je 0x1400f12bd
1400f101dcmp rdx, r9
1400f1020cmovb rdx, r9
1400f1024
1400f1024loc_1400f1024:
1400f1024sub rdx, rcx
1400f1027mov [r15+88], rdx
1400f102b
1400f102bloc_1400f102b:
1400f102blea rdx, [r15+8]
1400f102fmov rcx, rdi
1400f1032call std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400f1037mov edx, [r15+72]
1400f103blea r9, [rbx+96]
1400f103flea rax, [rip+0xafc3a]
1400f1046mov [rbx+80], r9
1400f104amov rcx, [r15+80]
1400f104emov [rbx+72], edx
1400f1051lea rdx, [r15+96]
1400f1055mov [rbx+8], rax
1400f1059cmp rcx, rdx
1400f105cje 0x1400f1188
1400f1062mov [rbx+80], rcx
1400f1066mov rcx, [r15+96]
1400f106amov [rbx+96], rcx
1400f106e
1400f106eloc_1400f106e:
1400f106emov r8, [r15+88]
1400f1072
1400f1072loc_1400f1072:
1400f1072mov [rbx+88], r8
1400f1076mov [r15+80], rdx
1400f107amov rdx, [rbx+80]
1400f107emov [r15+88], 0
1400f1086mov [r15+96], 0
1400f108bcmp rsi, -1
1400f108fje 0x1400f10ab
1400f1091mov rcx, [rsp+40]
1400f1096add rsi, rdx
1400f1099add rbp, rdx
1400f109cmov [rbx+16], rsi
1400f10a0add rcx, rdx
1400f10a3mov [rbx+24], rbp
1400f10a7mov [rbx+32], rcx
1400f10ab
1400f10abloc_1400f10ab:
1400f10abcmp r13, -1
1400f10afje 0x1400f10ca
1400f10b1mov rax, [rsp+56]
1400f10b6mov r9, [rsp+48]
1400f10bbmov rcx, rdi
1400f10belea r8, [rdx+rax]
1400f10c2add rdx, r13
1400f10c5call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400f10ca
1400f10caloc_1400f10ca:
1400f10camov rdx, [r15+80]
1400f10cexor r9l, r9l
1400f10d1xor r8l, r8l
1400f10d4lea rcx, [r15+8]
1400f10d8call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f10ddmov [rbx+344], rdi
1400f10e4mov rdi, [rip+0xa65a5]
1400f10ebmov rax, [rsp+120]
1400f10f0sub rax, [rdi]
1400f10f3jne 0x1400f12b8
1400f10f9add rsp, 136
1400f1100pop rbx
1400f1101pop rsi
1400f1102pop rdi
1400f1103pop rbp
1400f1104pop r12
1400f1106pop r13
1400f1108pop r14
1400f110apop r15
1400f110cret
1400f110d
1400f110d 0f 1f 00 ...
1400f1110
1400f1110loc_1400f1110:
1400f1110mov [rsp+56], -1
1400f1119mov r13, -1
1400f1120mov [rsp+48], -1
1400f1129
1400f1129loc_1400f1129:
1400f1129test rdx, rdx
1400f112cjne 0x1400f1024
1400f1132jmp 0x1400f102b
1400f1137
1400f1137 66 0f 1f 84 00 00 00 00 00 f........
1400f1140
1400f1140loc_1400f1140:
1400f1140test r8, r8
1400f1143je 0x1400f1228
1400f1149mov rdx, [r15+48]
1400f114dmov r13, r8
1400f1150mov [rsp+40], -1
1400f1159mov rbp, -1
1400f1160sub r13, rcx
1400f1163mov rsi, -1
1400f116amov rax, rdx
1400f116dsub rax, r8
1400f1170mov [rsp+48], rax
1400f1175mov rax, [r15+56]
1400f1179sub rax, rcx
1400f117cmov [rsp+56], rax
1400f1181jmp 0x1400f1129
1400f1183
1400f1183 0f 1f 44 00 00 ..D..
1400f1188
1400f1188loc_1400f1188:
1400f1188mov r8, [r15+88]
1400f118clea rcx, [r8+1]
1400f1190cmp ecx, 8
1400f1193jae 0x1400f11d0
1400f1195test cl, 4
1400f1198jne 0x1400f125d
1400f119etest ecx, ecx
1400f11a0je 0x1400f1072
1400f11a6movzx r8l, [r15+96]
1400f11abmov [rbx+96], r8b
1400f11aftest cl, 2
1400f11b2je 0x1400f106e
1400f11b8mov ecx, ecx
1400f11bamovzx r8l, [rdx+rcx-2]
1400f11c0mov [r9+rcx-2], r8w
1400f11c6mov r8, [r15+88]
1400f11cajmp 0x1400f1072
1400f11cf
1400f11cf 90 .
1400f11d0
1400f11d0loc_1400f11d0:
1400f11d0mov r8, [r15+96]
1400f11d4mov r11, rdx
1400f11d7mov [rbx+96], r8
1400f11dbmov r8l, ecx
1400f11demov r10, [rdx+r8-8]
1400f11e3mov [r9+r8-8], r10
1400f11e8lea r8, [rbx+104]
1400f11ecand r8, -8
1400f11f0sub r9, r8
1400f11f3add ecx, r9l
1400f11f6sub r11, r9
1400f11f9and ecx, -8
1400f11fccmp ecx, 8
1400f11ffjb 0x1400f106e
1400f1205and ecx, -8
1400f1208xor r9l, r9l
1400f120b
1400f120bloc_1400f120b:
1400f120bmov eax, r9l
1400f120eadd r9l, 8
1400f1212mov r10, [r11+rax]
1400f1216mov [r8+rax], r10
1400f121acmp r9l, ecx
1400f121djb 0x1400f120b
1400f121fjmp 0x1400f106e
1400f1224
1400f1224 0f 1f 40 00 ..@.
1400f1228
1400f1228loc_1400f1228:
1400f1228mov [rsp+56], -1
1400f1231mov r13, -1
1400f1238mov rbp, -1
1400f123fmov rsi, -1
1400f1246mov [rsp+48], -1
1400f124fmov [rsp+40], -1
1400f1258jmp 0x1400f102b
1400f125d
1400f125dloc_1400f125d:
1400f125dmov r8l, [r15+96]
1400f1261mov ecx, ecx
1400f1263mov [rbx+96], r8l
1400f1267mov r8l, [rdx+rcx-4]
1400f126cmov [r9+rcx-4], r8l
1400f1271mov r8, [r15+88]
1400f1275jmp 0x1400f1072
1400f127a
1400f127a 48 89 f9 48 89 c6 H..H..
1400f1280 e8 5b 70 ff ff 48 8d 05 6c 93 0a 00 48 89 03 48 .[p..H..l...H..H
1400f1290 8b 05 6a 62 0a 00 48 8d 4b 70 48 83 c0 10 48 89 ..jb..H.KpH...H.
1400f12a0 43 70 e8 99 4c 00 00 48 8b 3d e2 63 0a 00 48 8b Cp..L..H.=.c..H.
1400f12b0 44 24 78 48 2b 07 74 51 D$xH+.tQ
1400f12b8
1400f12b8loc_1400f12b8:
1400f12b8call __stack_chk_fail
1400f12bd
1400f12bdloc_1400f12bd:
1400f12bdmov rdx, r9
1400f12c0jmp 0x1400f1129
1400f12c5
1400f12c5 48 89 c6 eb c5 48 89 74 24 48 48 H....H.t$HH
1400f12d0 89 c6 48 8b 44 24 28 48 8d 4c 24 40 48 89 6c 24 ..H.D$(H.L$@H.l$
1400f12e0 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400f12f0 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400f1300 bc 54 ff ff e9 7c ff ff ff 48 89 f1 e8 8f a0 f2 .T...|...H......
1400f1310 ff 90 ..
1400f0ee0
1400f1312
1400f1312 // align 0x10
1400f1312 // align 0x10
1400f1320
1400f1320std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400f1320push r14
1400f1322push r13
1400f1324push r12
1400f1326push rbp
1400f1327push rdi
1400f1328push rsi
1400f1329push rbx
1400f132asub rsp, 48
1400f132emovups [rsp+32], x6
1400f1333mov rax, [rip+0xa5f66]
1400f133aadd rax, 16
1400f133emovq x1, rax
1400f1343mov rbx, rcx
1400f1346lea rcx, [rip+0xaff7b]
1400f134dmov rdi, rdx
1400f1350mov esi, r8l
1400f1353lea rbp, [rbx+112]
1400f1357movq x6, rcx
1400f135cmov rcx, rbp
1400f135fpunpcklqdq x6, x1
1400f1363call std::ios_base::ios_base()
1400f1368xor eax, eax
1400f136apxor x0, x0
1400f136exor edx, edx
1400f1370mov [rbx+336], ax
1400f1377lea rax, [rip+0xa927a]
1400f137emov rcx, rbp
1400f1381mov [rbx], rax
1400f1384add rax, 40
1400f1388mov [rbx+328], 0
1400f1393mov [rbx+112], rax
1400f1397movups [rbx+344], x0
1400f139emovups [rbx+360], x0
1400f13a5call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f13aapxor x0, x0
1400f13aemovups [rbx], x6
1400f13b1lea rcx, [rbx+64]
1400f13b5mov r14l, esi
1400f13b8lea rax, [rip+0xaff31]
1400f13bfmovups [rbx+16], x0
1400f13c3or r14l, 16
1400f13c7mov [rbx+112], rax
1400f13cbmovups [rbx+32], x0
1400f13cfmovups [rbx+48], x0
1400f13d3call std::locale::locale()
1400f13d8lea rax, [rip+0xaf8a1]
1400f13dfmov rdx, [rdi]
1400f13e2mov r8, [rdi+8]
1400f13e6mov [rbx+8], rax
1400f13ealea rax, [rbx+96]
1400f13eemov [rbx+72], 0
1400f13f5mov [rbx+80], rax
1400f13f9test rdx, rdx
1400f13fcjne 0x1400f1407
1400f13fetest r8, r8
1400f1401jne 0x1400f14ab
1400f1407
1400f1407loc_1400f1407:
1400f1407add r8, rdx
1400f140alea rcx, [rbx+80]
1400f140ecall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400f1413xor r9l, r9l
1400f1416and esi, 3
1400f1419mov [rbx+72], r14l
1400f141dje 0x1400f1423
1400f141fmov r9, [rbx+88]
1400f1423
1400f1423loc_1400f1423:
1400f1423mov rdx, [rbx+80]
1400f1427xor r8l, r8l
1400f142alea rcx, [rbx+8]
1400f142ecall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f1433lea rdx, [rbx+8]
1400f1437mov rcx, rbp
1400f143acall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f143fnop
1400f1440movups x6, [rsp+32]
1400f1445add rsp, 48
1400f1449pop rbx
1400f144apop rsi
1400f144bpop rdi
1400f144cpop rbp
1400f144dpop r12
1400f144fpop r13
1400f1451pop r14
1400f1453ret
1400f1454
1400f1454 48 89 c6 H..
1400f1457
1400f1457loc_1400f1457:
1400f1457mov rax, [rip+0xa60a2]
1400f145emov rcx, rbp
1400f1461add rax, 16
1400f1465mov [rbx+112], rax
1400f1469call std::ios_base::~ios_base()
1400f146emov rcx, rsi
1400f1471call _Unwind_Resume
1400f1476lea rcx, [rbx+8]
1400f147amov rsi, rax
1400f147dcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400f1482
1400f1482loc_1400f1482:
1400f1482lea rax, [rip+0xa916f]
1400f1489mov [rbx], rax
1400f148cjmp 0x1400f1457
1400f148e
1400f148e 48 89 H.
1400f1490 c6 .
1400f1491
1400f1491loc_1400f1491:
1400f1491mov rax, [rip+0xa5e08]
1400f1498lea rcx, [rbx+64]
1400f149cadd rax, 16
1400f14a0mov [rbx+8], rax
1400f14a4call std::locale::~locale()
1400f14a9jmp 0x1400f1482
1400f14ab
1400f14abloc_1400f14ab:
1400f14abcall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f14b0lea rcx, [rbx+80]
1400f14b4mov rsi, rax
1400f14b7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400f14bcjmp 0x1400f1491
1400f1320
1400f1320std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400f1320push r14
1400f1322push r13
1400f1324push r12
1400f1326push rbp
1400f1327push rdi
1400f1328push rsi
1400f1329push rbx
1400f132asub rsp, 48
1400f132emovups [rsp+32], x6
1400f1333mov rax, [rip+0xa5f66]
1400f133aadd rax, 16
1400f133emovq x1, rax
1400f1343mov rbx, rcx
1400f1346lea rcx, [rip+0xaff7b]
1400f134dmov rdi, rdx
1400f1350mov esi, r8l
1400f1353lea rbp, [rbx+112]
1400f1357movq x6, rcx
1400f135cmov rcx, rbp
1400f135fpunpcklqdq x6, x1
1400f1363call std::ios_base::ios_base()
1400f1368xor eax, eax
1400f136apxor x0, x0
1400f136exor edx, edx
1400f1370mov [rbx+336], ax
1400f1377lea rax, [rip+0xa927a]
1400f137emov rcx, rbp
1400f1381mov [rbx], rax
1400f1384add rax, 40
1400f1388mov [rbx+328], 0
1400f1393mov [rbx+112], rax
1400f1397movups [rbx+344], x0
1400f139emovups [rbx+360], x0
1400f13a5call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f13aapxor x0, x0
1400f13aemovups [rbx], x6
1400f13b1lea rcx, [rbx+64]
1400f13b5mov r14l, esi
1400f13b8lea rax, [rip+0xaff31]
1400f13bfmovups [rbx+16], x0
1400f13c3or r14l, 16
1400f13c7mov [rbx+112], rax
1400f13cbmovups [rbx+32], x0
1400f13cfmovups [rbx+48], x0
1400f13d3call std::locale::locale()
1400f13d8lea rax, [rip+0xaf8a1]
1400f13dfmov rdx, [rdi]
1400f13e2mov r8, [rdi+8]
1400f13e6mov [rbx+8], rax
1400f13ealea rax, [rbx+96]
1400f13eemov [rbx+72], 0
1400f13f5mov [rbx+80], rax
1400f13f9test rdx, rdx
1400f13fcjne 0x1400f1407
1400f13fetest r8, r8
1400f1401jne 0x1400f14ab
1400f1407
1400f1407loc_1400f1407:
1400f1407add r8, rdx
1400f140alea rcx, [rbx+80]
1400f140ecall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400f1413xor r9l, r9l
1400f1416and esi, 3
1400f1419mov [rbx+72], r14l
1400f141dje 0x1400f1423
1400f141fmov r9, [rbx+88]
1400f1423
1400f1423loc_1400f1423:
1400f1423mov rdx, [rbx+80]
1400f1427xor r8l, r8l
1400f142alea rcx, [rbx+8]
1400f142ecall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f1433lea rdx, [rbx+8]
1400f1437mov rcx, rbp
1400f143acall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f143fnop
1400f1440movups x6, [rsp+32]
1400f1445add rsp, 48
1400f1449pop rbx
1400f144apop rsi
1400f144bpop rdi
1400f144cpop rbp
1400f144dpop r12
1400f144fpop r13
1400f1451pop r14
1400f1453ret
1400f1454
1400f1454 48 89 c6 H..
1400f1457
1400f1457loc_1400f1457:
1400f1457mov rax, [rip+0xa60a2]
1400f145emov rcx, rbp
1400f1461add rax, 16
1400f1465mov [rbx+112], rax
1400f1469call std::ios_base::~ios_base()
1400f146emov rcx, rsi
1400f1471call _Unwind_Resume
1400f1476lea rcx, [rbx+8]
1400f147amov rsi, rax
1400f147dcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400f1482
1400f1482loc_1400f1482:
1400f1482lea rax, [rip+0xa916f]
1400f1489mov [rbx], rax
1400f148cjmp 0x1400f1457
1400f148e
1400f148e 48 89 H.
1400f1490 c6 .
1400f1491
1400f1491loc_1400f1491:
1400f1491mov rax, [rip+0xa5e08]
1400f1498lea rcx, [rbx+64]
1400f149cadd rax, 16
1400f14a0mov [rbx+8], rax
1400f14a4call std::locale::~locale()
1400f14a9jmp 0x1400f1482
1400f14ab
1400f14abloc_1400f14ab:
1400f14abcall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f14b0lea rcx, [rbx+80]
1400f14b4mov rsi, rax
1400f14b7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400f14bcjmp 0x1400f1491
1400f1320
1400f14be
1400f14be // align 0x10
1400f14be // align 0x10
1400f14c0
1400f14c0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::_Ios_Openmode):
1400f14c0push rbp
1400f14c1push rdi
1400f14c2push rsi
1400f14c3push rbx
1400f14c4sub rsp, 56
1400f14c8movups [rsp+32], x6
1400f14cdmov rax, [rip+0xa5dcc]
1400f14d4lea rdi, [rip+0xafded]
1400f14dbmovq x6, rdi
1400f14e0add rax, 16
1400f14e4movq x1, rax
1400f14e9punpcklqdq x6, x1
1400f14edmov rbx, rcx
1400f14f0lea rcx, [rcx+112]
1400f14f4mov esi, edx
1400f14f6call std::ios_base::ios_base()
1400f14fbxor eax, eax
1400f14fdpxor x0, x0
1400f1501xor edx, edx
1400f1503mov [rbx+336], ax
1400f150alea rax, [rip+0xa90e7]
1400f1511lea rcx, [rbx+112]
1400f1515mov [rbx], rax
1400f1518add rax, 40
1400f151cmov [rbx+328], 0
1400f1527mov [rbx+112], rax
1400f152bmovups [rbx+344], x0
1400f1532movups [rbx+360], x0
1400f1539call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f153epxor x0, x0
1400f1542lea rcx, [rbx+64]
1400f1546movups [rbx], x6
1400f1549or esi, 16
1400f154clea rax, [rip+0xafd9d]
1400f1553movups [rbx+16], x0
1400f1557lea rbp, [rbx+8]
1400f155bmov [rbx+112], rax
1400f155fmovups [rbx+32], x0
1400f1563movups [rbx+48], x0
1400f1567call std::locale::locale()
1400f156cmov [rbx+72], esi
1400f156fmov rdx, rbp
1400f1572lea rcx, [rbx+112]
1400f1576lea rax, [rip+0xaf703]
1400f157dmov [rbx+88], 0
1400f1585mov [rbx+8], rax
1400f1589lea rax, [rbx+96]
1400f158dmov [rbx+80], rax
1400f1591mov [rbx+96], 0
1400f1595call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f159anop
1400f159bmovups x6, [rsp+32]
1400f15a0add rsp, 56
1400f15a4pop rbx
1400f15a5pop rsi
1400f15a6pop rdi
1400f15a7pop rbp
1400f15a8ret
1400f15a9
1400f15a9 48 89 c6 48 8b 05 4d H..H..M
1400f15b0 5f 0a 00 48 8d 4b 70 48 83 c0 10 48 89 43 70 e8 _..H.KpH...H.Cp.
1400f15c0 7c 49 00 00 48 89 f1 e8 d4 9d f2 ff 48 89 e9 48 |I..H.......H..H
1400f15d0 89 c6 e8 09 6d ff ff 48 8d 05 1a 90 0a 00 48 89 ....m..H......H.
1400f15e0 03 eb c9 ...
1400f14c0
1400f14c0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::_Ios_Openmode):
1400f14c0push rbp
1400f14c1push rdi
1400f14c2push rsi
1400f14c3push rbx
1400f14c4sub rsp, 56
1400f14c8movups [rsp+32], x6
1400f14cdmov rax, [rip+0xa5dcc]
1400f14d4lea rdi, [rip+0xafded]
1400f14dbmovq x6, rdi
1400f14e0add rax, 16
1400f14e4movq x1, rax
1400f14e9punpcklqdq x6, x1
1400f14edmov rbx, rcx
1400f14f0lea rcx, [rcx+112]
1400f14f4mov esi, edx
1400f14f6call std::ios_base::ios_base()
1400f14fbxor eax, eax
1400f14fdpxor x0, x0
1400f1501xor edx, edx
1400f1503mov [rbx+336], ax
1400f150alea rax, [rip+0xa90e7]
1400f1511lea rcx, [rbx+112]
1400f1515mov [rbx], rax
1400f1518add rax, 40
1400f151cmov [rbx+328], 0
1400f1527mov [rbx+112], rax
1400f152bmovups [rbx+344], x0
1400f1532movups [rbx+360], x0
1400f1539call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f153epxor x0, x0
1400f1542lea rcx, [rbx+64]
1400f1546movups [rbx], x6
1400f1549or esi, 16
1400f154clea rax, [rip+0xafd9d]
1400f1553movups [rbx+16], x0
1400f1557lea rbp, [rbx+8]
1400f155bmov [rbx+112], rax
1400f155fmovups [rbx+32], x0
1400f1563movups [rbx+48], x0
1400f1567call std::locale::locale()
1400f156cmov [rbx+72], esi
1400f156fmov rdx, rbp
1400f1572lea rcx, [rbx+112]
1400f1576lea rax, [rip+0xaf703]
1400f157dmov [rbx+88], 0
1400f1585mov [rbx+8], rax
1400f1589lea rax, [rbx+96]
1400f158dmov [rbx+80], rax
1400f1591mov [rbx+96], 0
1400f1595call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f159anop
1400f159bmovups x6, [rsp+32]
1400f15a0add rsp, 56
1400f15a4pop rbx
1400f15a5pop rsi
1400f15a6pop rdi
1400f15a7pop rbp
1400f15a8ret
1400f15a9
1400f15a9 48 89 c6 48 8b 05 4d H..H..M
1400f15b0 5f 0a 00 48 8d 4b 70 48 83 c0 10 48 89 43 70 e8 _..H.KpH...H.Cp.
1400f15c0 7c 49 00 00 48 89 f1 e8 d4 9d f2 ff 48 89 e9 48 |I..H.......H..H
1400f15d0 89 c6 e8 09 6d ff ff 48 8d 05 1a 90 0a 00 48 89 ....m..H......H.
1400f15e0 03 eb c9 ...
1400f14c0
1400f15e3
1400f15e3 // align 0x10
1400f15e3 // align 0x10
1400f15f0
1400f15f0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream():
1400f15f0push rdi
1400f15f1push rsi
1400f15f2push rbx
1400f15f3sub rsp, 64
1400f15f7movups [rsp+48], x6
1400f15fcmov rax, [rip+0xa5c9d]
1400f1603lea rdx, [rip+0xafcbe]
1400f160amovq x6, rdx
1400f160fadd rax, 16
1400f1613movq x1, rax
1400f1618punpcklqdq x6, x1
1400f161cmov rbx, rcx
1400f161flea rcx, [rcx+112]
1400f1623call std::ios_base::ios_base()
1400f1628xor eax, eax
1400f162apxor x0, x0
1400f162exor edx, edx
1400f1630mov [rbx+336], ax
1400f1637lea rax, [rip+0xa8fba]
1400f163elea rcx, [rbx+112]
1400f1642mov [rbx], rax
1400f1645add rax, 40
1400f1649mov [rbx+328], 0
1400f1654mov [rbx+112], rax
1400f1658movups [rbx+344], x0
1400f165fmovups [rbx+360], x0
1400f1666call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f166blea rax, [rip+0xafc7e]
1400f1672pxor x0, x0
1400f1676lea rcx, [rbx+64]
1400f167amovups [rbx], x6
1400f167dmov [rbx+112], rax
1400f1681movups [rbx+16], x0
1400f1685movups [rbx+32], x0
1400f1689movups [rbx+48], x0
1400f168dcall std::locale::locale()
1400f1692lea rax, [rip+0xaf5e7]
1400f1699mov [rbx+72], 16
1400f16a0lea rdx, [rbx+8]
1400f16a4mov [rbx+8], rax
1400f16a8lea rax, [rbx+96]
1400f16aclea rcx, [rbx+112]
1400f16b0mov [rbx+80], rax
1400f16b4mov [rbx+88], 0
1400f16bcmov [rbx+96], 0
1400f16c0call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f16c5nop
1400f16c6movups x6, [rsp+48]
1400f16cbadd rsp, 64
1400f16cfpop rbx
1400f16d0pop rsi
1400f16d1pop rdi
1400f16d2ret
1400f16d3
1400f16d3 48 89 c7 48 8b 05 23 5e 0a 00 48 8d 4b H..H..#^..H.K
1400f16e0 70 48 83 c0 10 48 89 43 70 e8 52 48 00 00 48 89 pH...H.Cp.RH..H.
1400f16f0 f9 e8 aa 9c f2 ff 48 8d 4b 08 48 89 44 24 28 e8 ......H.K.H.D$(.
1400f1700 dc 6b ff ff 48 8d 05 ed 8e 0a 00 48 8b 7c 24 28 .k..H......H.|$(
1400f1710 48 89 03 eb c1 H....
1400f15f0
1400f15f0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream():
1400f15f0push rdi
1400f15f1push rsi
1400f15f2push rbx
1400f15f3sub rsp, 64
1400f15f7movups [rsp+48], x6
1400f15fcmov rax, [rip+0xa5c9d]
1400f1603lea rdx, [rip+0xafcbe]
1400f160amovq x6, rdx
1400f160fadd rax, 16
1400f1613movq x1, rax
1400f1618punpcklqdq x6, x1
1400f161cmov rbx, rcx
1400f161flea rcx, [rcx+112]
1400f1623call std::ios_base::ios_base()
1400f1628xor eax, eax
1400f162apxor x0, x0
1400f162exor edx, edx
1400f1630mov [rbx+336], ax
1400f1637lea rax, [rip+0xa8fba]
1400f163elea rcx, [rbx+112]
1400f1642mov [rbx], rax
1400f1645add rax, 40
1400f1649mov [rbx+328], 0
1400f1654mov [rbx+112], rax
1400f1658movups [rbx+344], x0
1400f165fmovups [rbx+360], x0
1400f1666call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f166blea rax, [rip+0xafc7e]
1400f1672pxor x0, x0
1400f1676lea rcx, [rbx+64]
1400f167amovups [rbx], x6
1400f167dmov [rbx+112], rax
1400f1681movups [rbx+16], x0
1400f1685movups [rbx+32], x0
1400f1689movups [rbx+48], x0
1400f168dcall std::locale::locale()
1400f1692lea rax, [rip+0xaf5e7]
1400f1699mov [rbx+72], 16
1400f16a0lea rdx, [rbx+8]
1400f16a4mov [rbx+8], rax
1400f16a8lea rax, [rbx+96]
1400f16aclea rcx, [rbx+112]
1400f16b0mov [rbx+80], rax
1400f16b4mov [rbx+88], 0
1400f16bcmov [rbx+96], 0
1400f16c0call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f16c5nop
1400f16c6movups x6, [rsp+48]
1400f16cbadd rsp, 64
1400f16cfpop rbx
1400f16d0pop rsi
1400f16d1pop rdi
1400f16d2ret
1400f16d3
1400f16d3 48 89 c7 48 8b 05 23 5e 0a 00 48 8d 4b H..H..#^..H.K
1400f16e0 70 48 83 c0 10 48 89 43 70 e8 52 48 00 00 48 89 pH...H.Cp.RH..H.
1400f16f0 f9 e8 aa 9c f2 ff 48 8d 4b 08 48 89 44 24 28 e8 ......H.K.H.D$(.
1400f1700 dc 6b ff ff 48 8d 05 ed 8e 0a 00 48 8b 7c 24 28 .k..H......H.|$(
1400f1710 48 89 03 eb c1 H....
1400f15f0
1400f1715
1400f1715 // align 0x10
1400f1715 // align 0x10
1400f1720
1400f1720std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f1720push r15
1400f1722push r14
1400f1724push r13
1400f1726push r12
1400f1728push rbp
1400f1729push rdi
1400f172apush rsi
1400f172bpush rbx
1400f172csub rsp, 136
1400f1733mov rax, [rip+0xa5f56]
1400f173amov rdi, rdx
1400f173dmov rbx, rcx
1400f1740mov r15, r8
1400f1743mov rdx, [rax]
1400f1746mov [rsp+120], rdx
1400f174bmov rdx, [rdi+8]
1400f174fmov rsi, [rdx-24]
1400f1753mov [rcx], rdx
1400f1756mov rdx, [rdi+16]
1400f175aadd rsi, rcx
1400f175dmov [rsi], rdx
1400f1760mov rdx, [r8]
1400f1763mov rcx, rsi
1400f1766mov rbp, [rdx-24]
1400f176aadd rbp, r8
1400f176dmov rdx, rbp
1400f1770call std::ios_base::_M_move(std::ios_base&)
1400f1775lea rdx, [rsi+208]
1400f177cmov rcx, rsi
1400f177fcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f1784mov rdx, [rbp+216]
1400f178bmov [rbp+216], 0
1400f1796mov [rsi+232], 0
1400f17a1mov rcx, [rdi+24]
1400f17a5mov [rsi+216], rdx
1400f17acmovzx edx, [rbp+224]
1400f17b3lea rbp, [rbx+8]
1400f17b7mov [rsp+64], rbp
1400f17bcmov [rsi+224], dx
1400f17c3mov rdx, [rdi]
1400f17c6mov rsi, [r15+16]
1400f17camov r8, [r15+40]
1400f17cemov [rbx], rdx
1400f17d1mov rdx, [rdx-24]
1400f17d5mov [rbx+rdx], rcx
1400f17d9mov rcx, [r15+80]
1400f17ddtest rsi, rsi
1400f17e0je 0x1400f1960
1400f17e6mov rdx, [r15+32]
1400f17eamov r12, [r15+24]
1400f17eesub rsi, rcx
1400f17f1mov rax, rdx
1400f17f4sub r12, rcx
1400f17f7sub rax, rcx
1400f17famov [rsp+40], rax
1400f17fftest r8, r8
1400f1802je 0x1400f1930
1400f1808mov r9, [r15+48]
1400f180cmov r13, r8
1400f180fsub r13, rcx
1400f1812mov rax, r9
1400f1815sub rax, r8
1400f1818mov [rsp+48], rax
1400f181dmov rax, [r15+56]
1400f1821sub rax, rcx
1400f1824mov [rsp+56], rax
1400f1829test rdx, rdx
1400f182cje 0x1400f1b00
1400f1832cmp rdx, r9
1400f1835cmovb rdx, r9
1400f1839
1400f1839loc_1400f1839:
1400f1839sub rdx, rcx
1400f183cmov [r15+88], rdx
1400f1840
1400f1840loc_1400f1840:
1400f1840lea rdx, [r15+8]
1400f1844mov rcx, rbp
1400f1847call std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400f184cmov edx, [r15+72]
1400f1850lea r9, [rbx+96]
1400f1854lea rax, [rip+0xaf425]
1400f185bmov [rbx+80], r9
1400f185fmov rcx, [r15+80]
1400f1863mov [rbx+72], edx
1400f1866lea rdx, [r15+96]
1400f186amov [rbx+8], rax
1400f186ecmp rcx, rdx
1400f1871je 0x1400f19a8
1400f1877mov [rbx+80], rcx
1400f187bmov rcx, [r15+96]
1400f187fmov [rbx+96], rcx
1400f1883
1400f1883loc_1400f1883:
1400f1883mov r8, [r15+88]
1400f1887
1400f1887loc_1400f1887:
1400f1887mov [rbx+88], r8
1400f188bmov [r15+80], rdx
1400f188fmov rdx, [rbx+80]
1400f1893mov [r15+88], 0
1400f189bmov [r15+96], 0
1400f18a0cmp rsi, -1
1400f18a4je 0x1400f18c0
1400f18a6mov rcx, [rsp+40]
1400f18abadd rsi, rdx
1400f18aeadd r12, rdx
1400f18b1mov [rbx+16], rsi
1400f18b5add rcx, rdx
1400f18b8mov [rbx+24], r12
1400f18bcmov [rbx+32], rcx
1400f18c0
1400f18c0loc_1400f18c0:
1400f18c0cmp r13, -1
1400f18c4je 0x1400f18df
1400f18c6mov rax, [rsp+56]
1400f18cbmov r9, [rsp+48]
1400f18d0mov rcx, rbp
1400f18d3lea r8, [rdx+rax]
1400f18d7add rdx, r13
1400f18dacall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400f18df
1400f18dfloc_1400f18df:
1400f18dfmov rdx, [r15+80]
1400f18e3xor r9l, r9l
1400f18e6xor r8l, r8l
1400f18e9lea rcx, [r15+8]
1400f18edcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f18f2mov rax, [rbx]
1400f18f5mov rdi, [rip+0xa5d94]
1400f18fcmov rax, [rax-24]
1400f1900mov [rbx+rax+232], rbp
1400f1908mov rax, [rsp+120]
1400f190dsub rax, [rdi]
1400f1910jne 0x1400f1afb
1400f1916add rsp, 136
1400f191dpop rbx
1400f191epop rsi
1400f191fpop rdi
1400f1920pop rbp
1400f1921pop r12
1400f1923pop r13
1400f1925pop r14
1400f1927pop r15
1400f1929ret
1400f192a
1400f192a 66 0f 1f 44 00 00 f..D..
1400f1930
1400f1930loc_1400f1930:
1400f1930mov [rsp+56], -1
1400f1939mov r13, -1
1400f1940mov [rsp+48], -1
1400f1949
1400f1949loc_1400f1949:
1400f1949test rdx, rdx
1400f194cjne 0x1400f1839
1400f1952jmp 0x1400f1840
1400f1957
1400f1957 66 0f 1f 84 00 00 00 00 00 f........
1400f1960
1400f1960loc_1400f1960:
1400f1960test r8, r8
1400f1963je 0x1400f1a48
1400f1969mov rdx, [r15+48]
1400f196dmov r13, r8
1400f1970mov [rsp+40], -1
1400f1979mov r12, -1
1400f1980sub r13, rcx
1400f1983mov rsi, -1
1400f198amov rax, rdx
1400f198dsub rax, r8
1400f1990mov [rsp+48], rax
1400f1995mov rax, [r15+56]
1400f1999sub rax, rcx
1400f199cmov [rsp+56], rax
1400f19a1jmp 0x1400f1949
1400f19a3
1400f19a3 0f 1f 44 00 00 ..D..
1400f19a8
1400f19a8loc_1400f19a8:
1400f19a8mov r8, [r15+88]
1400f19aclea rcx, [r8+1]
1400f19b0cmp ecx, 8
1400f19b3jae 0x1400f19f0
1400f19b5test cl, 4
1400f19b8jne 0x1400f1a7d
1400f19betest ecx, ecx
1400f19c0je 0x1400f1887
1400f19c6movzx r8l, [r15+96]
1400f19cbmov [rbx+96], r8b
1400f19cftest cl, 2
1400f19d2je 0x1400f1883
1400f19d8mov ecx, ecx
1400f19damovzx r8l, [rdx+rcx-2]
1400f19e0mov [r9+rcx-2], r8w
1400f19e6mov r8, [r15+88]
1400f19eajmp 0x1400f1887
1400f19ef
1400f19ef 90 .
1400f19f0
1400f19f0loc_1400f19f0:
1400f19f0mov r8, [r15+96]
1400f19f4mov r11, rdx
1400f19f7mov [rbx+96], r8
1400f19fbmov r8l, ecx
1400f19femov r10, [rdx+r8-8]
1400f1a03mov [r9+r8-8], r10
1400f1a08lea r8, [rbx+104]
1400f1a0cand r8, -8
1400f1a10sub r9, r8
1400f1a13add ecx, r9l
1400f1a16sub r11, r9
1400f1a19and ecx, -8
1400f1a1ccmp ecx, 8
1400f1a1fjb 0x1400f1883
1400f1a25and ecx, -8
1400f1a28xor r9l, r9l
1400f1a2b
1400f1a2bloc_1400f1a2b:
1400f1a2bmov eax, r9l
1400f1a2eadd r9l, 8
1400f1a32mov r10, [r11+rax]
1400f1a36mov [r8+rax], r10
1400f1a3acmp r9l, ecx
1400f1a3djb 0x1400f1a2b
1400f1a3fjmp 0x1400f1883
1400f1a44
1400f1a44 0f 1f 40 00 ..@.
1400f1a48
1400f1a48loc_1400f1a48:
1400f1a48mov [rsp+56], -1
1400f1a51mov r13, -1
1400f1a58mov r12, -1
1400f1a5fmov rsi, -1
1400f1a66mov [rsp+48], -1
1400f1a6fmov [rsp+40], -1
1400f1a78jmp 0x1400f1840
1400f1a7d
1400f1a7dloc_1400f1a7d:
1400f1a7dmov r8l, [r15+96]
1400f1a81mov ecx, ecx
1400f1a83mov [rbx+96], r8l
1400f1a87mov r8l, [rdx+rcx-4]
1400f1a8cmov [r9+rcx-4], r8l
1400f1a91mov r8, [r15+88]
1400f1a95jmp 0x1400f1887
1400f1a9a
1400f1a9a 48 89 c5 48 8b 44 H..H.D
1400f1aa0 24 28 48 8d 4c 24 40 48 89 74 24 48 4c 89 64 24 $(H.L$@H.t$HL.d$
1400f1ab0 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400f1ac0 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400f1ad0 ec 4c ff ff 48 89 e9 48 8b 47 08 48 8b 57 10 48 .L..H..H.G.H.W.H
1400f1ae0 8b 3d aa 5b 0a 00 48 89 03 48 8b 40 e8 48 89 14 .=.[..H..H.@.H..
1400f1af0 03 48 8b 44 24 78 48 2b 07 74 1d .H.D$xH+.t.
1400f1afb
1400f1afbloc_1400f1afb:
1400f1afbcall __stack_chk_fail
1400f1b00
1400f1b00loc_1400f1b00:
1400f1b00mov rdx, r9
1400f1b03jmp 0x1400f1949
1400f1b08
1400f1b08 48 89 c6 48 89 e9 e8 cd H..H....
1400f1b10 67 ff ff 48 89 f1 eb bf e8 83 98 f2 ff 90 g..H..........
1400f1720
1400f1720std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f1720push r15
1400f1722push r14
1400f1724push r13
1400f1726push r12
1400f1728push rbp
1400f1729push rdi
1400f172apush rsi
1400f172bpush rbx
1400f172csub rsp, 136
1400f1733mov rax, [rip+0xa5f56]
1400f173amov rdi, rdx
1400f173dmov rbx, rcx
1400f1740mov r15, r8
1400f1743mov rdx, [rax]
1400f1746mov [rsp+120], rdx
1400f174bmov rdx, [rdi+8]
1400f174fmov rsi, [rdx-24]
1400f1753mov [rcx], rdx
1400f1756mov rdx, [rdi+16]
1400f175aadd rsi, rcx
1400f175dmov [rsi], rdx
1400f1760mov rdx, [r8]
1400f1763mov rcx, rsi
1400f1766mov rbp, [rdx-24]
1400f176aadd rbp, r8
1400f176dmov rdx, rbp
1400f1770call std::ios_base::_M_move(std::ios_base&)
1400f1775lea rdx, [rsi+208]
1400f177cmov rcx, rsi
1400f177fcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f1784mov rdx, [rbp+216]
1400f178bmov [rbp+216], 0
1400f1796mov [rsi+232], 0
1400f17a1mov rcx, [rdi+24]
1400f17a5mov [rsi+216], rdx
1400f17acmovzx edx, [rbp+224]
1400f17b3lea rbp, [rbx+8]
1400f17b7mov [rsp+64], rbp
1400f17bcmov [rsi+224], dx
1400f17c3mov rdx, [rdi]
1400f17c6mov rsi, [r15+16]
1400f17camov r8, [r15+40]
1400f17cemov [rbx], rdx
1400f17d1mov rdx, [rdx-24]
1400f17d5mov [rbx+rdx], rcx
1400f17d9mov rcx, [r15+80]
1400f17ddtest rsi, rsi
1400f17e0je 0x1400f1960
1400f17e6mov rdx, [r15+32]
1400f17eamov r12, [r15+24]
1400f17eesub rsi, rcx
1400f17f1mov rax, rdx
1400f17f4sub r12, rcx
1400f17f7sub rax, rcx
1400f17famov [rsp+40], rax
1400f17fftest r8, r8
1400f1802je 0x1400f1930
1400f1808mov r9, [r15+48]
1400f180cmov r13, r8
1400f180fsub r13, rcx
1400f1812mov rax, r9
1400f1815sub rax, r8
1400f1818mov [rsp+48], rax
1400f181dmov rax, [r15+56]
1400f1821sub rax, rcx
1400f1824mov [rsp+56], rax
1400f1829test rdx, rdx
1400f182cje 0x1400f1b00
1400f1832cmp rdx, r9
1400f1835cmovb rdx, r9
1400f1839
1400f1839loc_1400f1839:
1400f1839sub rdx, rcx
1400f183cmov [r15+88], rdx
1400f1840
1400f1840loc_1400f1840:
1400f1840lea rdx, [r15+8]
1400f1844mov rcx, rbp
1400f1847call std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400f184cmov edx, [r15+72]
1400f1850lea r9, [rbx+96]
1400f1854lea rax, [rip+0xaf425]
1400f185bmov [rbx+80], r9
1400f185fmov rcx, [r15+80]
1400f1863mov [rbx+72], edx
1400f1866lea rdx, [r15+96]
1400f186amov [rbx+8], rax
1400f186ecmp rcx, rdx
1400f1871je 0x1400f19a8
1400f1877mov [rbx+80], rcx
1400f187bmov rcx, [r15+96]
1400f187fmov [rbx+96], rcx
1400f1883
1400f1883loc_1400f1883:
1400f1883mov r8, [r15+88]
1400f1887
1400f1887loc_1400f1887:
1400f1887mov [rbx+88], r8
1400f188bmov [r15+80], rdx
1400f188fmov rdx, [rbx+80]
1400f1893mov [r15+88], 0
1400f189bmov [r15+96], 0
1400f18a0cmp rsi, -1
1400f18a4je 0x1400f18c0
1400f18a6mov rcx, [rsp+40]
1400f18abadd rsi, rdx
1400f18aeadd r12, rdx
1400f18b1mov [rbx+16], rsi
1400f18b5add rcx, rdx
1400f18b8mov [rbx+24], r12
1400f18bcmov [rbx+32], rcx
1400f18c0
1400f18c0loc_1400f18c0:
1400f18c0cmp r13, -1
1400f18c4je 0x1400f18df
1400f18c6mov rax, [rsp+56]
1400f18cbmov r9, [rsp+48]
1400f18d0mov rcx, rbp
1400f18d3lea r8, [rdx+rax]
1400f18d7add rdx, r13
1400f18dacall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400f18df
1400f18dfloc_1400f18df:
1400f18dfmov rdx, [r15+80]
1400f18e3xor r9l, r9l
1400f18e6xor r8l, r8l
1400f18e9lea rcx, [r15+8]
1400f18edcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f18f2mov rax, [rbx]
1400f18f5mov rdi, [rip+0xa5d94]
1400f18fcmov rax, [rax-24]
1400f1900mov [rbx+rax+232], rbp
1400f1908mov rax, [rsp+120]
1400f190dsub rax, [rdi]
1400f1910jne 0x1400f1afb
1400f1916add rsp, 136
1400f191dpop rbx
1400f191epop rsi
1400f191fpop rdi
1400f1920pop rbp
1400f1921pop r12
1400f1923pop r13
1400f1925pop r14
1400f1927pop r15
1400f1929ret
1400f192a
1400f192a 66 0f 1f 44 00 00 f..D..
1400f1930
1400f1930loc_1400f1930:
1400f1930mov [rsp+56], -1
1400f1939mov r13, -1
1400f1940mov [rsp+48], -1
1400f1949
1400f1949loc_1400f1949:
1400f1949test rdx, rdx
1400f194cjne 0x1400f1839
1400f1952jmp 0x1400f1840
1400f1957
1400f1957 66 0f 1f 84 00 00 00 00 00 f........
1400f1960
1400f1960loc_1400f1960:
1400f1960test r8, r8
1400f1963je 0x1400f1a48
1400f1969mov rdx, [r15+48]
1400f196dmov r13, r8
1400f1970mov [rsp+40], -1
1400f1979mov r12, -1
1400f1980sub r13, rcx
1400f1983mov rsi, -1
1400f198amov rax, rdx
1400f198dsub rax, r8
1400f1990mov [rsp+48], rax
1400f1995mov rax, [r15+56]
1400f1999sub rax, rcx
1400f199cmov [rsp+56], rax
1400f19a1jmp 0x1400f1949
1400f19a3
1400f19a3 0f 1f 44 00 00 ..D..
1400f19a8
1400f19a8loc_1400f19a8:
1400f19a8mov r8, [r15+88]
1400f19aclea rcx, [r8+1]
1400f19b0cmp ecx, 8
1400f19b3jae 0x1400f19f0
1400f19b5test cl, 4
1400f19b8jne 0x1400f1a7d
1400f19betest ecx, ecx
1400f19c0je 0x1400f1887
1400f19c6movzx r8l, [r15+96]
1400f19cbmov [rbx+96], r8b
1400f19cftest cl, 2
1400f19d2je 0x1400f1883
1400f19d8mov ecx, ecx
1400f19damovzx r8l, [rdx+rcx-2]
1400f19e0mov [r9+rcx-2], r8w
1400f19e6mov r8, [r15+88]
1400f19eajmp 0x1400f1887
1400f19ef
1400f19ef 90 .
1400f19f0
1400f19f0loc_1400f19f0:
1400f19f0mov r8, [r15+96]
1400f19f4mov r11, rdx
1400f19f7mov [rbx+96], r8
1400f19fbmov r8l, ecx
1400f19femov r10, [rdx+r8-8]
1400f1a03mov [r9+r8-8], r10
1400f1a08lea r8, [rbx+104]
1400f1a0cand r8, -8
1400f1a10sub r9, r8
1400f1a13add ecx, r9l
1400f1a16sub r11, r9
1400f1a19and ecx, -8
1400f1a1ccmp ecx, 8
1400f1a1fjb 0x1400f1883
1400f1a25and ecx, -8
1400f1a28xor r9l, r9l
1400f1a2b
1400f1a2bloc_1400f1a2b:
1400f1a2bmov eax, r9l
1400f1a2eadd r9l, 8
1400f1a32mov r10, [r11+rax]
1400f1a36mov [r8+rax], r10
1400f1a3acmp r9l, ecx
1400f1a3djb 0x1400f1a2b
1400f1a3fjmp 0x1400f1883
1400f1a44
1400f1a44 0f 1f 40 00 ..@.
1400f1a48
1400f1a48loc_1400f1a48:
1400f1a48mov [rsp+56], -1
1400f1a51mov r13, -1
1400f1a58mov r12, -1
1400f1a5fmov rsi, -1
1400f1a66mov [rsp+48], -1
1400f1a6fmov [rsp+40], -1
1400f1a78jmp 0x1400f1840
1400f1a7d
1400f1a7dloc_1400f1a7d:
1400f1a7dmov r8l, [r15+96]
1400f1a81mov ecx, ecx
1400f1a83mov [rbx+96], r8l
1400f1a87mov r8l, [rdx+rcx-4]
1400f1a8cmov [r9+rcx-4], r8l
1400f1a91mov r8, [r15+88]
1400f1a95jmp 0x1400f1887
1400f1a9a
1400f1a9a 48 89 c5 48 8b 44 H..H.D
1400f1aa0 24 28 48 8d 4c 24 40 48 89 74 24 48 4c 89 64 24 $(H.L$@H.t$HL.d$
1400f1ab0 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400f1ac0 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400f1ad0 ec 4c ff ff 48 89 e9 48 8b 47 08 48 8b 57 10 48 .L..H..H.G.H.W.H
1400f1ae0 8b 3d aa 5b 0a 00 48 89 03 48 8b 40 e8 48 89 14 .=.[..H..H.@.H..
1400f1af0 03 48 8b 44 24 78 48 2b 07 74 1d .H.D$xH+.t.
1400f1afb
1400f1afbloc_1400f1afb:
1400f1afbcall __stack_chk_fail
1400f1b00
1400f1b00loc_1400f1b00:
1400f1b00mov rdx, r9
1400f1b03jmp 0x1400f1949
1400f1b08
1400f1b08 48 89 c6 48 89 e9 e8 cd H..H....
1400f1b10 67 ff ff 48 89 f1 eb bf e8 83 98 f2 ff 90 g..H..........
1400f1720
1400f1b1e
1400f1b1e // align 0x10
1400f1b1e // align 0x10
1400f1b20
1400f1b20std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400f1b20push r14
1400f1b22push r13
1400f1b24push r12
1400f1b26push rbp
1400f1b27push rdi
1400f1b28push rsi
1400f1b29push rbx
1400f1b2asub rsp, 32
1400f1b2emov rax, [rdx+8]
1400f1b32mov rbx, rcx
1400f1b35mov [rcx], rax
1400f1b38mov rcx, [rax-24]
1400f1b3cmov rsi, rdx
1400f1b3fmov rax, [rdx+16]
1400f1b43xor edx, edx
1400f1b45mov rbp, r8
1400f1b48mov edi, r9l
1400f1b4badd rcx, rbx
1400f1b4emov r14l, edi
1400f1b51mov [rcx], rax
1400f1b54or r14l, 16
1400f1b58call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1b5dmov rax, [rsi]
1400f1b60mov rdx, [rsi+24]
1400f1b64lea rcx, [rbx+64]
1400f1b68mov [rbx], rax
1400f1b6bmov rax, [rax-24]
1400f1b6fmov [rbx+rax], rdx
1400f1b73mov rax, [rip+0xa5726]
1400f1b7amov [rbx+16], 0
1400f1b82add rax, 16
1400f1b86mov [rbx+24], 0
1400f1b8emov [rbx+8], rax
1400f1b92mov [rbx+32], 0
1400f1b9amov [rbx+40], 0
1400f1ba2mov [rbx+48], 0
1400f1baamov [rbx+56], 0
1400f1bb2call std::locale::locale()
1400f1bb7lea rax, [rip+0xaf0c2]
1400f1bbemov rdx, [rbp]
1400f1bc2mov r8, [rbp+8]
1400f1bc6mov [rbx+8], rax
1400f1bcalea rax, [rbx+96]
1400f1bcemov [rbx+72], 0
1400f1bd5mov [rbx+80], rax
1400f1bd9test rdx, rdx
1400f1bdcjne 0x1400f1be3
1400f1bdetest r8, r8
1400f1be1jne 0x1400f1c32
1400f1be3
1400f1be3loc_1400f1be3:
1400f1be3add r8, rdx
1400f1be6lea rcx, [rbx+80]
1400f1beacall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400f1befxor r9l, r9l
1400f1bf2and edi, 3
1400f1bf5mov [rbx+72], r14l
1400f1bf9je 0x1400f1bff
1400f1bfbmov r9, [rbx+88]
1400f1bff
1400f1bffloc_1400f1bff:
1400f1bffmov rdx, [rbx+80]
1400f1c03xor r8l, r8l
1400f1c06lea rcx, [rbx+8]
1400f1c0acall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f1c0fmov rax, [rbx]
1400f1c12lea rdx, [rbx+8]
1400f1c16mov rcx, [rax-24]
1400f1c1aadd rcx, rbx
1400f1c1dcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1c22nop
1400f1c23add rsp, 32
1400f1c27pop rbx
1400f1c28pop rsi
1400f1c29pop rdi
1400f1c2apop rbp
1400f1c2bpop r12
1400f1c2dpop r13
1400f1c2fpop r14
1400f1c31ret
1400f1c32
1400f1c32loc_1400f1c32:
1400f1c32call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f1c37mov rbp, rax
1400f1c3alea rcx, [rbx+8]
1400f1c3ecall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400f1c43mov rcx, rbp
1400f1c46
1400f1c46loc_1400f1c46:
1400f1c46mov rax, [rsi+8]
1400f1c4amov rdx, [rsi+16]
1400f1c4emov [rbx], rax
1400f1c51mov rax, [rax-24]
1400f1c55mov [rbx+rax], rdx
1400f1c59call _Unwind_Resume
1400f1c5elea rcx, [rbx+80]
1400f1c62mov rdi, rax
1400f1c65call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400f1c6amov rax, [rip+0xa562f]
1400f1c71lea rcx, [rbx+64]
1400f1c75add rax, 16
1400f1c79mov [rbx+8], rax
1400f1c7dcall std::locale::~locale()
1400f1c82mov rcx, rdi
1400f1c85jmp 0x1400f1c46
1400f1c87
1400f1c87 48 89 c7 eb de H....
1400f1b20
1400f1b20std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400f1b20push r14
1400f1b22push r13
1400f1b24push r12
1400f1b26push rbp
1400f1b27push rdi
1400f1b28push rsi
1400f1b29push rbx
1400f1b2asub rsp, 32
1400f1b2emov rax, [rdx+8]
1400f1b32mov rbx, rcx
1400f1b35mov [rcx], rax
1400f1b38mov rcx, [rax-24]
1400f1b3cmov rsi, rdx
1400f1b3fmov rax, [rdx+16]
1400f1b43xor edx, edx
1400f1b45mov rbp, r8
1400f1b48mov edi, r9l
1400f1b4badd rcx, rbx
1400f1b4emov r14l, edi
1400f1b51mov [rcx], rax
1400f1b54or r14l, 16
1400f1b58call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1b5dmov rax, [rsi]
1400f1b60mov rdx, [rsi+24]
1400f1b64lea rcx, [rbx+64]
1400f1b68mov [rbx], rax
1400f1b6bmov rax, [rax-24]
1400f1b6fmov [rbx+rax], rdx
1400f1b73mov rax, [rip+0xa5726]
1400f1b7amov [rbx+16], 0
1400f1b82add rax, 16
1400f1b86mov [rbx+24], 0
1400f1b8emov [rbx+8], rax
1400f1b92mov [rbx+32], 0
1400f1b9amov [rbx+40], 0
1400f1ba2mov [rbx+48], 0
1400f1baamov [rbx+56], 0
1400f1bb2call std::locale::locale()
1400f1bb7lea rax, [rip+0xaf0c2]
1400f1bbemov rdx, [rbp]
1400f1bc2mov r8, [rbp+8]
1400f1bc6mov [rbx+8], rax
1400f1bcalea rax, [rbx+96]
1400f1bcemov [rbx+72], 0
1400f1bd5mov [rbx+80], rax
1400f1bd9test rdx, rdx
1400f1bdcjne 0x1400f1be3
1400f1bdetest r8, r8
1400f1be1jne 0x1400f1c32
1400f1be3
1400f1be3loc_1400f1be3:
1400f1be3add r8, rdx
1400f1be6lea rcx, [rbx+80]
1400f1beacall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400f1befxor r9l, r9l
1400f1bf2and edi, 3
1400f1bf5mov [rbx+72], r14l
1400f1bf9je 0x1400f1bff
1400f1bfbmov r9, [rbx+88]
1400f1bff
1400f1bffloc_1400f1bff:
1400f1bffmov rdx, [rbx+80]
1400f1c03xor r8l, r8l
1400f1c06lea rcx, [rbx+8]
1400f1c0acall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400f1c0fmov rax, [rbx]
1400f1c12lea rdx, [rbx+8]
1400f1c16mov rcx, [rax-24]
1400f1c1aadd rcx, rbx
1400f1c1dcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1c22nop
1400f1c23add rsp, 32
1400f1c27pop rbx
1400f1c28pop rsi
1400f1c29pop rdi
1400f1c2apop rbp
1400f1c2bpop r12
1400f1c2dpop r13
1400f1c2fpop r14
1400f1c31ret
1400f1c32
1400f1c32loc_1400f1c32:
1400f1c32call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f1c37mov rbp, rax
1400f1c3alea rcx, [rbx+8]
1400f1c3ecall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400f1c43mov rcx, rbp
1400f1c46
1400f1c46loc_1400f1c46:
1400f1c46mov rax, [rsi+8]
1400f1c4amov rdx, [rsi+16]
1400f1c4emov [rbx], rax
1400f1c51mov rax, [rax-24]
1400f1c55mov [rbx+rax], rdx
1400f1c59call _Unwind_Resume
1400f1c5elea rcx, [rbx+80]
1400f1c62mov rdi, rax
1400f1c65call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400f1c6amov rax, [rip+0xa562f]
1400f1c71lea rcx, [rbx+64]
1400f1c75add rax, 16
1400f1c79mov [rbx+8], rax
1400f1c7dcall std::locale::~locale()
1400f1c82mov rcx, rdi
1400f1c85jmp 0x1400f1c46
1400f1c87
1400f1c87 48 89 c7 eb de H....
1400f1b20
1400f1c8c
1400f1c8c // align 0x10
1400f1c8c // align 0x10
1400f1c90
1400f1c90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::_Ios_Openmode):
1400f1c90push rbp
1400f1c91push rdi
1400f1c92push rsi
1400f1c93push rbx
1400f1c94sub rsp, 40
1400f1c98mov rax, [rdx+8]
1400f1c9cmov rbx, rcx
1400f1c9fmov [rcx], rax
1400f1ca2mov rcx, [rax-24]
1400f1ca6mov rsi, rdx
1400f1ca9mov rax, [rdx+16]
1400f1cadxor edx, edx
1400f1cafmov edi, r8l
1400f1cb2lea rbp, [rbx+8]
1400f1cb6add rcx, rbx
1400f1cb9or edi, 16
1400f1cbcmov [rcx], rax
1400f1cbfcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1cc4mov rax, [rsi]
1400f1cc7mov rdx, [rsi+24]
1400f1ccblea rcx, [rbx+64]
1400f1ccfmov [rbx], rax
1400f1cd2mov rax, [rax-24]
1400f1cd6mov [rbx+rax], rdx
1400f1cdamov rax, [rip+0xa55bf]
1400f1ce1mov [rbx+16], 0
1400f1ce9add rax, 16
1400f1cedmov [rbx+24], 0
1400f1cf5mov [rbx+8], rax
1400f1cf9mov [rbx+32], 0
1400f1d01mov [rbx+40], 0
1400f1d09mov [rbx+48], 0
1400f1d11mov [rbx+56], 0
1400f1d19call std::locale::locale()
1400f1d1elea rax, [rip+0xaef5b]
1400f1d25mov [rbx+96], 0
1400f1d29mov rdx, rbp
1400f1d2cmov [rbx+8], rax
1400f1d30lea rax, [rbx+96]
1400f1d34mov [rbx+80], rax
1400f1d38mov rax, [rbx]
1400f1d3bmov [rbx+88], 0
1400f1d43mov [rbx+72], edi
1400f1d46mov rcx, [rax-24]
1400f1d4aadd rcx, rbx
1400f1d4dcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1d52nop
1400f1d53add rsp, 40
1400f1d57pop rbx
1400f1d58pop rsi
1400f1d59pop rdi
1400f1d5apop rbp
1400f1d5bret
1400f1d5c
1400f1d5c 48 89 e9 48 H..H
1400f1d60 89 c7 e8 79 65 ff ff 48 8b 46 08 48 8b 56 10 48 ...ye..H.F.H.V.H
1400f1d70 89 f9 48 89 03 48 8b 40 e8 48 89 14 03 e8 1e 96 ..H..H.@.H......
1400f1d80 f2 ff 90 ...
1400f1c90
1400f1c90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream(std::_Ios_Openmode):
1400f1c90push rbp
1400f1c91push rdi
1400f1c92push rsi
1400f1c93push rbx
1400f1c94sub rsp, 40
1400f1c98mov rax, [rdx+8]
1400f1c9cmov rbx, rcx
1400f1c9fmov [rcx], rax
1400f1ca2mov rcx, [rax-24]
1400f1ca6mov rsi, rdx
1400f1ca9mov rax, [rdx+16]
1400f1cadxor edx, edx
1400f1cafmov edi, r8l
1400f1cb2lea rbp, [rbx+8]
1400f1cb6add rcx, rbx
1400f1cb9or edi, 16
1400f1cbcmov [rcx], rax
1400f1cbfcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1cc4mov rax, [rsi]
1400f1cc7mov rdx, [rsi+24]
1400f1ccblea rcx, [rbx+64]
1400f1ccfmov [rbx], rax
1400f1cd2mov rax, [rax-24]
1400f1cd6mov [rbx+rax], rdx
1400f1cdamov rax, [rip+0xa55bf]
1400f1ce1mov [rbx+16], 0
1400f1ce9add rax, 16
1400f1cedmov [rbx+24], 0
1400f1cf5mov [rbx+8], rax
1400f1cf9mov [rbx+32], 0
1400f1d01mov [rbx+40], 0
1400f1d09mov [rbx+48], 0
1400f1d11mov [rbx+56], 0
1400f1d19call std::locale::locale()
1400f1d1elea rax, [rip+0xaef5b]
1400f1d25mov [rbx+96], 0
1400f1d29mov rdx, rbp
1400f1d2cmov [rbx+8], rax
1400f1d30lea rax, [rbx+96]
1400f1d34mov [rbx+80], rax
1400f1d38mov rax, [rbx]
1400f1d3bmov [rbx+88], 0
1400f1d43mov [rbx+72], edi
1400f1d46mov rcx, [rax-24]
1400f1d4aadd rcx, rbx
1400f1d4dcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1d52nop
1400f1d53add rsp, 40
1400f1d57pop rbx
1400f1d58pop rsi
1400f1d59pop rdi
1400f1d5apop rbp
1400f1d5bret
1400f1d5c
1400f1d5c 48 89 e9 48 H..H
1400f1d60 89 c7 e8 79 65 ff ff 48 8b 46 08 48 8b 56 10 48 ...ye..H.F.H.V.H
1400f1d70 89 f9 48 89 03 48 8b 40 e8 48 89 14 03 e8 1e 96 ..H..H.@.H......
1400f1d80 f2 ff 90 ...
1400f1c90
1400f1d83
1400f1d83 // align 0x10
1400f1d83 // align 0x10
1400f1d90
1400f1d90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream():
1400f1d90push r14
1400f1d92push rdi
1400f1d93push rsi
1400f1d94push rbx
1400f1d95sub rsp, 40
1400f1d99mov rax, [rdx+8]
1400f1d9dmov rbx, rcx
1400f1da0mov [rcx], rax
1400f1da3mov rcx, [rax-24]
1400f1da7mov rsi, rdx
1400f1daamov rax, [rdx+16]
1400f1daexor edx, edx
1400f1db0add rcx, rbx
1400f1db3mov [rcx], rax
1400f1db6call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1dbbmov rax, [rsi]
1400f1dbemov rdx, [rsi+24]
1400f1dc2lea rcx, [rbx+64]
1400f1dc6mov [rbx], rax
1400f1dc9mov rax, [rax-24]
1400f1dcdmov [rbx+rax], rdx
1400f1dd1mov rax, [rip+0xa54c8]
1400f1dd8mov [rbx+16], 0
1400f1de0add rax, 16
1400f1de4mov [rbx+24], 0
1400f1decmov [rbx+8], rax
1400f1df0mov [rbx+32], 0
1400f1df8mov [rbx+40], 0
1400f1e00mov [rbx+48], 0
1400f1e08mov [rbx+56], 0
1400f1e10call std::locale::locale()
1400f1e15lea rax, [rip+0xaee64]
1400f1e1cmov [rbx+96], 0
1400f1e20lea rdx, [rbx+8]
1400f1e24mov [rbx+8], rax
1400f1e28lea rax, [rbx+96]
1400f1e2cmov [rbx+80], rax
1400f1e30mov rax, [rbx]
1400f1e33mov [rbx+88], 0
1400f1e3bmov [rbx+72], 16
1400f1e42mov rcx, [rax-24]
1400f1e46add rcx, rbx
1400f1e49call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1e4enop
1400f1e4fadd rsp, 40
1400f1e53pop rbx
1400f1e54pop rsi
1400f1e55pop rdi
1400f1e56pop r14
1400f1e58ret
1400f1e59
1400f1e59 48 8d 4b 08 49 89 c6 H.K.I..
1400f1e60 e8 7b 64 ff ff 48 8b 46 08 48 8b 56 10 4c 89 f1 .{d..H.F.H.V.L..
1400f1e70 48 89 03 48 8b 40 e8 48 89 14 03 e8 20 95 f2 ff H..H.@.H.... ...
1400f1e80 90 .
1400f1d90
1400f1d90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::basic_ostringstream():
1400f1d90push r14
1400f1d92push rdi
1400f1d93push rsi
1400f1d94push rbx
1400f1d95sub rsp, 40
1400f1d99mov rax, [rdx+8]
1400f1d9dmov rbx, rcx
1400f1da0mov [rcx], rax
1400f1da3mov rcx, [rax-24]
1400f1da7mov rsi, rdx
1400f1daamov rax, [rdx+16]
1400f1daexor edx, edx
1400f1db0add rcx, rbx
1400f1db3mov [rcx], rax
1400f1db6call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1dbbmov rax, [rsi]
1400f1dbemov rdx, [rsi+24]
1400f1dc2lea rcx, [rbx+64]
1400f1dc6mov [rbx], rax
1400f1dc9mov rax, [rax-24]
1400f1dcdmov [rbx+rax], rdx
1400f1dd1mov rax, [rip+0xa54c8]
1400f1dd8mov [rbx+16], 0
1400f1de0add rax, 16
1400f1de4mov [rbx+24], 0
1400f1decmov [rbx+8], rax
1400f1df0mov [rbx+32], 0
1400f1df8mov [rbx+40], 0
1400f1e00mov [rbx+48], 0
1400f1e08mov [rbx+56], 0
1400f1e10call std::locale::locale()
1400f1e15lea rax, [rip+0xaee64]
1400f1e1cmov [rbx+96], 0
1400f1e20lea rdx, [rbx+8]
1400f1e24mov [rbx+8], rax
1400f1e28lea rax, [rbx+96]
1400f1e2cmov [rbx+80], rax
1400f1e30mov rax, [rbx]
1400f1e33mov [rbx+88], 0
1400f1e3bmov [rbx+72], 16
1400f1e42mov rcx, [rax-24]
1400f1e46add rcx, rbx
1400f1e49call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f1e4enop
1400f1e4fadd rsp, 40
1400f1e53pop rbx
1400f1e54pop rsi
1400f1e55pop rdi
1400f1e56pop r14
1400f1e58ret
1400f1e59
1400f1e59 48 8d 4b 08 49 89 c6 H.K.I..
1400f1e60 e8 7b 64 ff ff 48 8b 46 08 48 8b 56 10 4c 89 f1 .{d..H.F.H.V.L..
1400f1e70 48 89 03 48 8b 40 e8 48 89 14 03 e8 20 95 f2 ff H..H.@.H.... ...
1400f1e80 90 .
1400f1d90
1400f1e81
1400f1e81 // align 0x10
1400f1e81 // align 0x10
1400f1e90
1400f1e90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1e90push rbx
1400f1e91sub rsp, 32
1400f1e95lea rax, [rip+0xaf42c]
1400f1e9cmov [rcx], rax
1400f1e9fadd rax, 40
1400f1ea3mov rbx, rcx
1400f1ea6mov [rcx+112], rax
1400f1eaamov rcx, [rcx+80]
1400f1eaelea rax, [rbx+96]
1400f1eb2cmp rcx, rax
1400f1eb5je 0x1400f1ebc
1400f1eb7call operator delete(void*)
1400f1ebc
1400f1ebcloc_1400f1ebc:
1400f1ebcmov rax, [rip+0xa53dd]
1400f1ec3lea rcx, [rbx+64]
1400f1ec7add rax, 16
1400f1ecbmov [rbx+8], rax
1400f1ecfcall std::locale::~locale()
1400f1ed4lea rax, [rip+0xa871d]
1400f1edblea rcx, [rbx+112]
1400f1edfmov [rbx], rax
1400f1ee2mov rax, [rip+0xa5617]
1400f1ee9add rax, 16
1400f1eedmov [rbx+112], rax
1400f1ef1call std::ios_base::~ios_base()
1400f1ef6mov rcx, rbx
1400f1ef9add rsp, 32
1400f1efdpop rbx
1400f1efejmp 0x140101ab0
1400f1e90
1400f1e90std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1e90push rbx
1400f1e91sub rsp, 32
1400f1e95lea rax, [rip+0xaf42c]
1400f1e9cmov [rcx], rax
1400f1e9fadd rax, 40
1400f1ea3mov rbx, rcx
1400f1ea6mov [rcx+112], rax
1400f1eaamov rcx, [rcx+80]
1400f1eaelea rax, [rbx+96]
1400f1eb2cmp rcx, rax
1400f1eb5je 0x1400f1ebc
1400f1eb7call operator delete(void*)
1400f1ebc
1400f1ebcloc_1400f1ebc:
1400f1ebcmov rax, [rip+0xa53dd]
1400f1ec3lea rcx, [rbx+64]
1400f1ec7add rax, 16
1400f1ecbmov [rbx+8], rax
1400f1ecfcall std::locale::~locale()
1400f1ed4lea rax, [rip+0xa871d]
1400f1edblea rcx, [rbx+112]
1400f1edfmov [rbx], rax
1400f1ee2mov rax, [rip+0xa5617]
1400f1ee9add rax, 16
1400f1eedmov [rbx+112], rax
1400f1ef1call std::ios_base::~ios_base()
1400f1ef6mov rcx, rbx
1400f1ef9add rsp, 32
1400f1efdpop rbx
1400f1efejmp 0x140101ab0
1400f1e90
1400f1f03
1400f1f03 // align 0x10
1400f1f03 // align 0x10
1400f1f10
1400f1f10std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1f10push rbx
1400f1f11sub rsp, 32
1400f1f15lea rax, [rip+0xaf3ac]
1400f1f1cmov [rcx], rax
1400f1f1fadd rax, 40
1400f1f23mov rbx, rcx
1400f1f26mov [rcx+112], rax
1400f1f2amov rcx, [rcx+80]
1400f1f2elea rax, [rbx+96]
1400f1f32cmp rcx, rax
1400f1f35je 0x1400f1f3c
1400f1f37call operator delete(void*)
1400f1f3c
1400f1f3cloc_1400f1f3c:
1400f1f3cmov rax, [rip+0xa535d]
1400f1f43lea rcx, [rbx+64]
1400f1f47add rax, 16
1400f1f4bmov [rbx+8], rax
1400f1f4fcall std::locale::~locale()
1400f1f54lea rax, [rip+0xa869d]
1400f1f5blea rcx, [rbx+112]
1400f1f5fmov [rbx], rax
1400f1f62mov rax, [rip+0xa5597]
1400f1f69add rax, 16
1400f1f6dmov [rbx+112], rax
1400f1f71add rsp, 32
1400f1f75pop rbx
1400f1f76jmp 0x1400f5f40
1400f1f10
1400f1f10std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1f10push rbx
1400f1f11sub rsp, 32
1400f1f15lea rax, [rip+0xaf3ac]
1400f1f1cmov [rcx], rax
1400f1f1fadd rax, 40
1400f1f23mov rbx, rcx
1400f1f26mov [rcx+112], rax
1400f1f2amov rcx, [rcx+80]
1400f1f2elea rax, [rbx+96]
1400f1f32cmp rcx, rax
1400f1f35je 0x1400f1f3c
1400f1f37call operator delete(void*)
1400f1f3c
1400f1f3cloc_1400f1f3c:
1400f1f3cmov rax, [rip+0xa535d]
1400f1f43lea rcx, [rbx+64]
1400f1f47add rax, 16
1400f1f4bmov [rbx+8], rax
1400f1f4fcall std::locale::~locale()
1400f1f54lea rax, [rip+0xa869d]
1400f1f5blea rcx, [rbx+112]
1400f1f5fmov [rbx], rax
1400f1f62mov rax, [rip+0xa5597]
1400f1f69add rax, 16
1400f1f6dmov [rbx+112], rax
1400f1f71add rsp, 32
1400f1f75pop rbx
1400f1f76jmp 0x1400f5f40
1400f1f10
1400f1f7b
1400f1f7b // align 0x10
1400f1f7b // align 0x10
1400f1f80
1400f1f80std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1f80push rsi
1400f1f81push rbx
1400f1f82sub rsp, 40
1400f1f86mov rax, [rdx]
1400f1f89mov rsi, rdx
1400f1f8cmov [rcx], rax
1400f1f8fmov rax, [rax-24]
1400f1f93mov rbx, rcx
1400f1f96mov rdx, [rdx+24]
1400f1f9amov [rcx+rax], rdx
1400f1f9emov rcx, [rcx+80]
1400f1fa2lea rax, [rbx+96]
1400f1fa6cmp rcx, rax
1400f1fa9je 0x1400f1fb0
1400f1fabcall operator delete(void*)
1400f1fb0
1400f1fb0loc_1400f1fb0:
1400f1fb0mov rax, [rip+0xa52e9]
1400f1fb7lea rcx, [rbx+64]
1400f1fbbadd rax, 16
1400f1fbfmov [rbx+8], rax
1400f1fc3call std::locale::~locale()
1400f1fc8mov rax, [rsi+8]
1400f1fccmov [rbx], rax
1400f1fcfmov rax, [rax-24]
1400f1fd3mov rdx, [rsi+16]
1400f1fd7mov [rbx+rax], rdx
1400f1fdbadd rsp, 40
1400f1fdfpop rbx
1400f1fe0pop rsi
1400f1fe1ret
1400f1f80
1400f1f80std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1400f1f80push rsi
1400f1f81push rbx
1400f1f82sub rsp, 40
1400f1f86mov rax, [rdx]
1400f1f89mov rsi, rdx
1400f1f8cmov [rcx], rax
1400f1f8fmov rax, [rax-24]
1400f1f93mov rbx, rcx
1400f1f96mov rdx, [rdx+24]
1400f1f9amov [rcx+rax], rdx
1400f1f9emov rcx, [rcx+80]
1400f1fa2lea rax, [rbx+96]
1400f1fa6cmp rcx, rax
1400f1fa9je 0x1400f1fb0
1400f1fabcall operator delete(void*)
1400f1fb0
1400f1fb0loc_1400f1fb0:
1400f1fb0mov rax, [rip+0xa52e9]
1400f1fb7lea rcx, [rbx+64]
1400f1fbbadd rax, 16
1400f1fbfmov [rbx+8], rax
1400f1fc3call std::locale::~locale()
1400f1fc8mov rax, [rsi+8]
1400f1fccmov [rbx], rax
1400f1fcfmov rax, [rax-24]
1400f1fd3mov rdx, [rsi+16]
1400f1fd7mov [rbx+rax], rdx
1400f1fdbadd rsp, 40
1400f1fdfpop rbx
1400f1fe0pop rsi
1400f1fe1ret
1400f1f80
1400f1fe2
1400f1fe2 // align 0x10
1400f1fe2 // align 0x10
1400f1ff0
1400f1ff0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f1ff0push rbp
1400f1ff1push rdi
1400f1ff2push rsi
1400f1ff3push rbx
1400f1ff4sub rsp, 40
1400f1ff8mov rax, [rcx]
1400f1ffbmov rsi, [rax-24]
1400f1fffmov rax, [rdx]
1400f2002mov rbx, [rax-24]
1400f2006add rsi, rcx
1400f2009mov rbp, rcx
1400f200cmov rdi, rdx
1400f200fmov rcx, rsi
1400f2012add rbx, rdx
1400f2015mov rdx, rbx
1400f2018call std::ios_base::_M_swap(std::ios_base&)
1400f201dlea rdx, [rsi+208]
1400f2024mov rcx, rsi
1400f2027call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f202clea rdx, [rbx+208]
1400f2033mov rcx, rbx
1400f2036call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f203bmov rax, [rsi+216]
1400f2042mov rdx, [rbx+216]
1400f2049lea rcx, [rbp+8]
1400f204dmov [rsi+216], rdx
1400f2054movzx edx, [rbx+224]
1400f205bmov [rbx+216], rax
1400f2062movzx eax, [rsi+224]
1400f2069mov [rsi+224], dl
1400f206fmovzx edx, [rbx+225]
1400f2076mov [rbx+224], al
1400f207cmovzx eax, [rsi+225]
1400f2083mov [rsi+225], dl
1400f2089lea rdx, [rdi+8]
1400f208dmov [rbx+225], al
1400f2093call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>&&)
1400f2098mov rax, rbp
1400f209badd rsp, 40
1400f209fpop rbx
1400f20a0pop rsi
1400f20a1pop rdi
1400f20a2pop rbp
1400f20a3ret
1400f1ff0
1400f1ff0std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400f1ff0push rbp
1400f1ff1push rdi
1400f1ff2push rsi
1400f1ff3push rbx
1400f1ff4sub rsp, 40
1400f1ff8mov rax, [rcx]
1400f1ffbmov rsi, [rax-24]
1400f1fffmov rax, [rdx]
1400f2002mov rbx, [rax-24]
1400f2006add rsi, rcx
1400f2009mov rbp, rcx
1400f200cmov rdi, rdx
1400f200fmov rcx, rsi
1400f2012add rbx, rdx
1400f2015mov rdx, rbx
1400f2018call std::ios_base::_M_swap(std::ios_base&)
1400f201dlea rdx, [rsi+208]
1400f2024mov rcx, rsi
1400f2027call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f202clea rdx, [rbx+208]
1400f2033mov rcx, rbx
1400f2036call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f203bmov rax, [rsi+216]
1400f2042mov rdx, [rbx+216]
1400f2049lea rcx, [rbp+8]
1400f204dmov [rsi+216], rdx
1400f2054movzx edx, [rbx+224]
1400f205bmov [rbx+216], rax
1400f2062movzx eax, [rsi+224]
1400f2069mov [rsi+224], dl
1400f206fmovzx edx, [rbx+225]
1400f2076mov [rbx+224], al
1400f207cmovzx eax, [rsi+225]
1400f2083mov [rsi+225], dl
1400f2089lea rdx, [rdi+8]
1400f208dmov [rbx+225], al
1400f2093call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>&&)
1400f2098mov rax, rbp
1400f209badd rsp, 40
1400f209fpop rbx
1400f20a0pop rsi
1400f20a1pop rdi
1400f20a2pop rbp
1400f20a3ret
1400f1ff0
1400f20a4
1400f20a4 // align 0x10
1400f20a4 // align 0x10
1400f20b0
1400f20b0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::str(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&):
1400f20b0push rbx
1400f20b1sub rsp, 48
1400f20b5mov rax, [rdx+8]
1400f20b9mov rbx, rcx
1400f20bcmov [rsp+32], rax
1400f20c1mov r9, [rdx]
1400f20c4lea rcx, [rcx+80]
1400f20c8mov r8, [rbx+88]
1400f20ccxor edx, edx
1400f20cecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_replace(unsigned long long, unsigned long long, wchar_t const*, unsigned long long)
1400f20d3xor r9l, r9l
1400f20d6test [rbx+72], 3
1400f20daje 0x1400f20e0
1400f20dcmov r9, [rbx+88]
1400f20e0
1400f20e0loc_1400f20e0:
1400f20e0mov rdx, [rbx+80]
1400f20e4lea rcx, [rbx+8]
1400f20e8xor r8l, r8l
1400f20ebadd rsp, 48
1400f20efpop rbx
1400f20f0jmp 0x1400e8fc0
1400f20b0
1400f20b0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::str(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&):
1400f20b0push rbx
1400f20b1sub rsp, 48
1400f20b5mov rax, [rdx+8]
1400f20b9mov rbx, rcx
1400f20bcmov [rsp+32], rax
1400f20c1mov r9, [rdx]
1400f20c4lea rcx, [rcx+80]
1400f20c8mov r8, [rbx+88]
1400f20ccxor edx, edx
1400f20cecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_replace(unsigned long long, unsigned long long, wchar_t const*, unsigned long long)
1400f20d3xor r9l, r9l
1400f20d6test [rbx+72], 3
1400f20daje 0x1400f20e0
1400f20dcmov r9, [rbx+88]
1400f20e0
1400f20e0loc_1400f20e0:
1400f20e0mov rdx, [rbx+80]
1400f20e4lea rcx, [rbx+8]
1400f20e8xor r8l, r8l
1400f20ebadd rsp, 48
1400f20efpop rbx
1400f20f0jmp 0x1400e8fc0
1400f20b0
1400f20f5
1400f20f5 // align 0x10
1400f20f5 // align 0x10
1400f2100
1400f2100std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&):
1400f2100push rbp
1400f2101push rdi
1400f2102push rsi
1400f2103push rbx
1400f2104sub rsp, 40
1400f2108mov rax, [rcx]
1400f210bmov rsi, [rax-24]
1400f210fmov rax, [rdx]
1400f2112mov rbx, [rax-24]
1400f2116add rsi, rcx
1400f2119mov rdi, rcx
1400f211cmov rbp, rdx
1400f211fmov rcx, rsi
1400f2122add rbx, rdx
1400f2125mov rdx, rbx
1400f2128call std::ios_base::_M_swap(std::ios_base&)
1400f212dlea rdx, [rsi+208]
1400f2134mov rcx, rsi
1400f2137call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f213clea rdx, [rbx+208]
1400f2143mov rcx, rbx
1400f2146call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f214bmov rdx, [rbx+216]
1400f2152mov rax, [rsi+216]
1400f2159lea rcx, [rdi+8]
1400f215dmov [rsi+216], rdx
1400f2164movzx edx, [rbx+224]
1400f216bmov [rbx+216], rax
1400f2172movzx eax, [rsi+224]
1400f2179mov [rsi+224], dx
1400f2180movzx edx, [rbx+226]
1400f2187mov [rbx+224], ax
1400f218emovzx eax, [rsi+226]
1400f2195mov [rsi+226], dl
1400f219blea rdx, [rbp+8]
1400f219fmov [rbx+226], al
1400f21a5add rsp, 40
1400f21a9pop rbx
1400f21aapop rsi
1400f21abpop rdi
1400f21acpop rbp
1400f21adjmp 0x1400e8a00
1400f2100
1400f2100std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&):
1400f2100push rbp
1400f2101push rdi
1400f2102push rsi
1400f2103push rbx
1400f2104sub rsp, 40
1400f2108mov rax, [rcx]
1400f210bmov rsi, [rax-24]
1400f210fmov rax, [rdx]
1400f2112mov rbx, [rax-24]
1400f2116add rsi, rcx
1400f2119mov rdi, rcx
1400f211cmov rbp, rdx
1400f211fmov rcx, rsi
1400f2122add rbx, rdx
1400f2125mov rdx, rbx
1400f2128call std::ios_base::_M_swap(std::ios_base&)
1400f212dlea rdx, [rsi+208]
1400f2134mov rcx, rsi
1400f2137call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f213clea rdx, [rbx+208]
1400f2143mov rcx, rbx
1400f2146call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f214bmov rdx, [rbx+216]
1400f2152mov rax, [rsi+216]
1400f2159lea rcx, [rdi+8]
1400f215dmov [rsi+216], rdx
1400f2164movzx edx, [rbx+224]
1400f216bmov [rbx+216], rax
1400f2172movzx eax, [rsi+224]
1400f2179mov [rsi+224], dx
1400f2180movzx edx, [rbx+226]
1400f2187mov [rbx+224], ax
1400f218emovzx eax, [rsi+226]
1400f2195mov [rsi+226], dl
1400f219blea rdx, [rbp+8]
1400f219fmov [rbx+226], al
1400f21a5add rsp, 40
1400f21a9pop rbx
1400f21aapop rsi
1400f21abpop rdi
1400f21acpop rbp
1400f21adjmp 0x1400e8a00
1400f2100
1400f21b2
1400f21b2 // align 0x10
1400f21b2 // align 0x10
1400f21c0
1400f21c0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f21c0push rbp
1400f21c1push rdi
1400f21c2push rsi
1400f21c3push rbx
1400f21c4sub rsp, 40
1400f21c8lea rbp, [rcx+112]
1400f21ccmov rbx, rcx
1400f21cfmov rsi, rdx
1400f21d2mov rcx, rbp
1400f21d5call std::ios_base::ios_base()
1400f21daxor eax, eax
1400f21dcpxor x0, x0
1400f21e0mov rcx, rbp
1400f21e3mov [rbx+336], ax
1400f21ealea rax, [rip+0xa8457]
1400f21f1mov [rbx], rax
1400f21f4add rax, 40
1400f21f8movups [rbx+344], x0
1400f21ffmovups [rbx+360], x0
1400f2206mov [rbx+112], rax
1400f220amov rax, [rsi]
1400f220dmov [rbx+328], 0
1400f2218mov rdi, [rax-24]
1400f221cmov [rbx+338], 0
1400f2223add rdi, rsi
1400f2226mov rdx, rdi
1400f2229call std::ios_base::_M_move(std::ios_base&)
1400f222elea rdx, [rbx+320]
1400f2235mov rcx, rbp
1400f2238call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f223dmov rax, [rdi+216]
1400f2244lea rdx, [rsi+8]
1400f2248mov [rdi+216], 0
1400f2253mov [rbx+344], 0
1400f225emov [rbx+328], rax
1400f2265movzx eax, [rdi+224]
1400f226cmov [rbx+336], ax
1400f2273movzx eax, [rdi+226]
1400f227alea rdi, [rbx+8]
1400f227emov rcx, rdi
1400f2281mov [rbx+338], al
1400f2287lea rax, [rip+0xaf08a]
1400f228emov [rbx], rax
1400f2291add rax, 40
1400f2295mov [rbx+112], rax
1400f2299call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_stringbuf(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f229emov [rbx+344], rdi
1400f22a5add rsp, 40
1400f22a9pop rbx
1400f22aapop rsi
1400f22abpop rdi
1400f22acpop rbp
1400f22adret
1400f22ae
1400f22ae 48 89 H.
1400f22b0 c6 48 8b 05 58 52 0a 00 48 89 e9 48 83 c0 10 48 .H..XR..H..H...H
1400f22c0 89 43 70 e8 78 3c 00 00 48 89 f1 e8 d0 90 f2 ff .Cp.x<..H.......
1400f22d0 48 8d 35 71 83 0a 00 48 89 33 48 89 c6 eb d2 H.5q...H.3H....
1400f21c0
1400f21c0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&):
1400f21c0push rbp
1400f21c1push rdi
1400f21c2push rsi
1400f21c3push rbx
1400f21c4sub rsp, 40
1400f21c8lea rbp, [rcx+112]
1400f21ccmov rbx, rcx
1400f21cfmov rsi, rdx
1400f21d2mov rcx, rbp
1400f21d5call std::ios_base::ios_base()
1400f21daxor eax, eax
1400f21dcpxor x0, x0
1400f21e0mov rcx, rbp
1400f21e3mov [rbx+336], ax
1400f21ealea rax, [rip+0xa8457]
1400f21f1mov [rbx], rax
1400f21f4add rax, 40
1400f21f8movups [rbx+344], x0
1400f21ffmovups [rbx+360], x0
1400f2206mov [rbx+112], rax
1400f220amov rax, [rsi]
1400f220dmov [rbx+328], 0
1400f2218mov rdi, [rax-24]
1400f221cmov [rbx+338], 0
1400f2223add rdi, rsi
1400f2226mov rdx, rdi
1400f2229call std::ios_base::_M_move(std::ios_base&)
1400f222elea rdx, [rbx+320]
1400f2235mov rcx, rbp
1400f2238call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f223dmov rax, [rdi+216]
1400f2244lea rdx, [rsi+8]
1400f2248mov [rdi+216], 0
1400f2253mov [rbx+344], 0
1400f225emov [rbx+328], rax
1400f2265movzx eax, [rdi+224]
1400f226cmov [rbx+336], ax
1400f2273movzx eax, [rdi+226]
1400f227alea rdi, [rbx+8]
1400f227emov rcx, rdi
1400f2281mov [rbx+338], al
1400f2287lea rax, [rip+0xaf08a]
1400f228emov [rbx], rax
1400f2291add rax, 40
1400f2295mov [rbx+112], rax
1400f2299call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_stringbuf(std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&&)
1400f229emov [rbx+344], rdi
1400f22a5add rsp, 40
1400f22a9pop rbx
1400f22aapop rsi
1400f22abpop rdi
1400f22acpop rbp
1400f22adret
1400f22ae
1400f22ae 48 89 H.
1400f22b0 c6 48 8b 05 58 52 0a 00 48 89 e9 48 83 c0 10 48 .H..XR..H..H...H
1400f22c0 89 43 70 e8 78 3c 00 00 48 89 f1 e8 d0 90 f2 ff .Cp.x<..H.......
1400f22d0 48 8d 35 71 83 0a 00 48 89 33 48 89 c6 eb d2 H.5q...H.3H....
1400f21c0
1400f22df
1400f22df // align 0x10
1400f22df // align 0x10
1400f22e0
1400f22e0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&, std::_Ios_Openmode):
1400f22e0push r14
1400f22e2push r13
1400f22e4push r12
1400f22e6push rbp
1400f22e7push rdi
1400f22e8push rsi
1400f22e9push rbx
1400f22easub rsp, 48
1400f22eemovups [rsp+32], x6
1400f22f3mov rax, [rip+0xa4fb6]
1400f22faadd rax, 16
1400f22femovq x1, rax
1400f2303mov rbx, rcx
1400f2306lea rcx, [rip+0xaf00b]
1400f230dmov rdi, rdx
1400f2310mov esi, r8l
1400f2313lea rbp, [rbx+112]
1400f2317movq x6, rcx
1400f231cmov rcx, rbp
1400f231fpunpcklqdq x6, x1
1400f2323call std::ios_base::ios_base()
1400f2328xor eax, eax
1400f232amov [rbx+338], 0
1400f2331xor edx, edx
1400f2333mov [rbx+336], ax
1400f233alea rax, [rip+0xa8307]
1400f2341pxor x0, x0
1400f2345mov rcx, rbp
1400f2348mov [rbx], rax
1400f234badd rax, 40
1400f234fmov [rbx+328], 0
1400f235amov [rbx+112], rax
1400f235emovups [rbx+344], x0
1400f2365movups [rbx+360], x0
1400f236ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2371pxor x0, x0
1400f2375lea rcx, [rbx+64]
1400f2379movups [rbx], x6
1400f237cmov r14l, esi
1400f237flea rax, [rip+0xaefba]
1400f2386movups [rbx+16], x0
1400f238aor r14l, 16
1400f238emov [rbx+112], rax
1400f2392movups [rbx+32], x0
1400f2396movups [rbx+48], x0
1400f239acall std::locale::locale()
1400f239fmov rdx, [rdi]
1400f23a2lea rcx, [rbx+96]
1400f23a6lea rax, [rip+0xae953]
1400f23admov [rbx+8], rax
1400f23b1mov rax, [rdi+8]
1400f23b5mov [rbx+72], 0
1400f23bcmov [rbx+80], rcx
1400f23c0test rdx, rdx
1400f23c3jne 0x1400f23ce
1400f23c5test rax, rax
1400f23c8jne 0x1400f2473
1400f23ce
1400f23celoc_1400f23ce:
1400f23celea r8, [rdx+2*rax]
1400f23d2lea rcx, [rbx+80]
1400f23d6call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f23dbxor r9l, r9l
1400f23deand esi, 3
1400f23e1mov [rbx+72], r14l
1400f23e5je 0x1400f23eb
1400f23e7mov r9, [rbx+88]
1400f23eb
1400f23ebloc_1400f23eb:
1400f23ebmov rdx, [rbx+80]
1400f23efxor r8l, r8l
1400f23f2lea rcx, [rbx+8]
1400f23f6call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_sync(wchar_t*, unsigned long long, unsigned long long)
1400f23fblea rdx, [rbx+8]
1400f23ffmov rcx, rbp
1400f2402call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2407nop
1400f2408movups x6, [rsp+32]
1400f240dadd rsp, 48
1400f2411pop rbx
1400f2412pop rsi
1400f2413pop rdi
1400f2414pop rbp
1400f2415pop r12
1400f2417pop r13
1400f2419pop r14
1400f241bret
1400f241c
1400f241c 48 89 c6 H..
1400f241f
1400f241floc_1400f241f:
1400f241fmov rax, [rip+0xa50ea]
1400f2426mov rcx, rbp
1400f2429add rax, 16
1400f242dmov [rbx+112], rax
1400f2431call std::ios_base::~ios_base()
1400f2436mov rcx, rsi
1400f2439call _Unwind_Resume
1400f243elea rcx, [rbx+8]
1400f2442mov rsi, rax
1400f2445call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f244a
1400f244aloc_1400f244a:
1400f244alea rax, [rip+0xa81f7]
1400f2451mov [rbx], rax
1400f2454jmp 0x1400f241f
1400f2456
1400f2456 48 89 c6 H..
1400f2459
1400f2459loc_1400f2459:
1400f2459mov rax, [rip+0xa4e50]
1400f2460lea rcx, [rbx+64]
1400f2464add rax, 16
1400f2468mov [rbx+8], rax
1400f246ccall std::locale::~locale()
1400f2471jmp 0x1400f244a
1400f2473
1400f2473loc_1400f2473:
1400f2473call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f2478lea rcx, [rbx+80]
1400f247cmov rsi, rax
1400f247fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f2484jmp 0x1400f2459
1400f22e0
1400f22e0std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&, std::_Ios_Openmode):
1400f22e0push r14
1400f22e2push r13
1400f22e4push r12
1400f22e6push rbp
1400f22e7push rdi
1400f22e8push rsi
1400f22e9push rbx
1400f22easub rsp, 48
1400f22eemovups [rsp+32], x6
1400f22f3mov rax, [rip+0xa4fb6]
1400f22faadd rax, 16
1400f22femovq x1, rax
1400f2303mov rbx, rcx
1400f2306lea rcx, [rip+0xaf00b]
1400f230dmov rdi, rdx
1400f2310mov esi, r8l
1400f2313lea rbp, [rbx+112]
1400f2317movq x6, rcx
1400f231cmov rcx, rbp
1400f231fpunpcklqdq x6, x1
1400f2323call std::ios_base::ios_base()
1400f2328xor eax, eax
1400f232amov [rbx+338], 0
1400f2331xor edx, edx
1400f2333mov [rbx+336], ax
1400f233alea rax, [rip+0xa8307]
1400f2341pxor x0, x0
1400f2345mov rcx, rbp
1400f2348mov [rbx], rax
1400f234badd rax, 40
1400f234fmov [rbx+328], 0
1400f235amov [rbx+112], rax
1400f235emovups [rbx+344], x0
1400f2365movups [rbx+360], x0
1400f236ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2371pxor x0, x0
1400f2375lea rcx, [rbx+64]
1400f2379movups [rbx], x6
1400f237cmov r14l, esi
1400f237flea rax, [rip+0xaefba]
1400f2386movups [rbx+16], x0
1400f238aor r14l, 16
1400f238emov [rbx+112], rax
1400f2392movups [rbx+32], x0
1400f2396movups [rbx+48], x0
1400f239acall std::locale::locale()
1400f239fmov rdx, [rdi]
1400f23a2lea rcx, [rbx+96]
1400f23a6lea rax, [rip+0xae953]
1400f23admov [rbx+8], rax
1400f23b1mov rax, [rdi+8]
1400f23b5mov [rbx+72], 0
1400f23bcmov [rbx+80], rcx
1400f23c0test rdx, rdx
1400f23c3jne 0x1400f23ce
1400f23c5test rax, rax
1400f23c8jne 0x1400f2473
1400f23ce
1400f23celoc_1400f23ce:
1400f23celea r8, [rdx+2*rax]
1400f23d2lea rcx, [rbx+80]
1400f23d6call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f23dbxor r9l, r9l
1400f23deand esi, 3
1400f23e1mov [rbx+72], r14l
1400f23e5je 0x1400f23eb
1400f23e7mov r9, [rbx+88]
1400f23eb
1400f23ebloc_1400f23eb:
1400f23ebmov rdx, [rbx+80]
1400f23efxor r8l, r8l
1400f23f2lea rcx, [rbx+8]
1400f23f6call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_sync(wchar_t*, unsigned long long, unsigned long long)
1400f23fblea rdx, [rbx+8]
1400f23ffmov rcx, rbp
1400f2402call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2407nop
1400f2408movups x6, [rsp+32]
1400f240dadd rsp, 48
1400f2411pop rbx
1400f2412pop rsi
1400f2413pop rdi
1400f2414pop rbp
1400f2415pop r12
1400f2417pop r13
1400f2419pop r14
1400f241bret
1400f241c
1400f241c 48 89 c6 H..
1400f241f
1400f241floc_1400f241f:
1400f241fmov rax, [rip+0xa50ea]
1400f2426mov rcx, rbp
1400f2429add rax, 16
1400f242dmov [rbx+112], rax
1400f2431call std::ios_base::~ios_base()
1400f2436mov rcx, rsi
1400f2439call _Unwind_Resume
1400f243elea rcx, [rbx+8]
1400f2442mov rsi, rax
1400f2445call std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f244a
1400f244aloc_1400f244a:
1400f244alea rax, [rip+0xa81f7]
1400f2451mov [rbx], rax
1400f2454jmp 0x1400f241f
1400f2456
1400f2456 48 89 c6 H..
1400f2459
1400f2459loc_1400f2459:
1400f2459mov rax, [rip+0xa4e50]
1400f2460lea rcx, [rbx+64]
1400f2464add rax, 16
1400f2468mov [rbx+8], rax
1400f246ccall std::locale::~locale()
1400f2471jmp 0x1400f244a
1400f2473
1400f2473loc_1400f2473:
1400f2473call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f2478lea rcx, [rbx+80]
1400f247cmov rsi, rax
1400f247fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f2484jmp 0x1400f2459
1400f22e0
1400f2486
1400f2486 // align 0x10
1400f2486 // align 0x10
1400f2490
1400f2490std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::_Ios_Openmode):
1400f2490push rbp
1400f2491push rdi
1400f2492push rsi
1400f2493push rbx
1400f2494sub rsp, 56
1400f2498movups [rsp+32], x6
1400f249dmov rax, [rip+0xa4e0c]
1400f24a4lea rdi, [rip+0xaee6d]
1400f24abmovq x6, rdi
1400f24b0add rax, 16
1400f24b4movq x1, rax
1400f24b9punpcklqdq x6, x1
1400f24bdmov rbx, rcx
1400f24c0lea rcx, [rcx+112]
1400f24c4mov esi, edx
1400f24c6call std::ios_base::ios_base()
1400f24cbxor edx, edx
1400f24cdpxor x0, x0
1400f24d1lea rcx, [rbx+112]
1400f24d5lea rax, [rip+0xa816c]
1400f24dcmov [rbx+336], dx
1400f24e3xor edx, edx
1400f24e5mov [rbx], rax
1400f24e8add rax, 40
1400f24ecmov [rbx+328], 0
1400f24f7mov [rbx+338], 0
1400f24femov [rbx+112], rax
1400f2502movups [rbx+344], x0
1400f2509movups [rbx+360], x0
1400f2510call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2515pxor x0, x0
1400f2519lea rcx, [rbx+64]
1400f251dmovups [rbx], x6
1400f2520or esi, 16
1400f2523lea rax, [rip+0xaee16]
1400f252amovups [rbx+16], x0
1400f252elea rbp, [rbx+8]
1400f2532mov [rbx+112], rax
1400f2536movups [rbx+32], x0
1400f253amovups [rbx+48], x0
1400f253ecall std::locale::locale()
1400f2543mov [rbx+72], esi
1400f2546mov rdx, rbp
1400f2549lea rcx, [rbx+112]
1400f254dlea rax, [rip+0xae7ac]
1400f2554mov [rbx+88], 0
1400f255cmov [rbx+8], rax
1400f2560lea rax, [rbx+96]
1400f2564mov [rbx+80], rax
1400f2568xor eax, eax
1400f256amov [rbx+96], ax
1400f256ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2573nop
1400f2574movups x6, [rsp+32]
1400f2579add rsp, 56
1400f257dpop rbx
1400f257epop rsi
1400f257fpop rdi
1400f2580pop rbp
1400f2581ret
1400f2582
1400f2582 48 89 c6 48 8b 05 84 4f 0a 00 48 8d 4b 70 H..H...O..H.Kp
1400f2590 48 83 c0 10 48 89 43 70 e8 a3 39 00 00 48 89 f1 H...H.Cp..9..H..
1400f25a0 e8 fb 8d f2 ff 48 89 e9 48 89 c6 e8 20 7f ff ff .....H..H... ...
1400f25b0 48 8d 05 91 80 0a 00 48 89 03 eb c9 H......H....
1400f2490
1400f2490std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_ostringstream(std::_Ios_Openmode):
1400f2490push rbp
1400f2491push rdi
1400f2492push rsi
1400f2493push rbx
1400f2494sub rsp, 56
1400f2498movups [rsp+32], x6
1400f249dmov rax, [rip+0xa4e0c]
1400f24a4lea rdi, [rip+0xaee6d]
1400f24abmovq x6, rdi
1400f24b0add rax, 16
1400f24b4movq x1, rax
1400f24b9punpcklqdq x6, x1
1400f24bdmov rbx, rcx
1400f24c0lea rcx, [rcx+112]
1400f24c4mov esi, edx
1400f24c6call std::ios_base::ios_base()
1400f24cbxor edx, edx
1400f24cdpxor x0, x0
1400f24d1lea rcx, [rbx+112]
1400f24d5lea rax, [rip+0xa816c]
1400f24dcmov [rbx+336], dx
1400f24e3xor edx, edx
1400f24e5mov [rbx], rax
1400f24e8add rax, 40
1400f24ecmov [rbx+328], 0
1400f24f7mov [rbx+338], 0
1400f24femov [rbx+112], rax
1400f2502movups [rbx+344], x0
1400f2509movups [rbx+360], x0
1400f2510call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2515pxor x0, x0
1400f2519lea rcx, [rbx+64]
1400f251dmovups [rbx], x6
1400f2520or esi, 16
1400f2523lea rax, [rip+0xaee16]
1400f252amovups [rbx+16], x0
1400f252elea rbp, [rbx+8]
1400f2532mov [rbx+112], rax
1400f2536movups [rbx+32], x0
1400f253amovups [rbx+48], x0
1400f253ecall std::locale::locale()
1400f2543mov [rbx+72], esi
1400f2546mov rdx, rbp
1400f2549lea rcx, [rbx+112]
1400f254dlea rax, [rip+0xae7ac]
1400f2554mov [rbx+88], 0
1400f255cmov [rbx+8], rax
1400f2560lea rax, [rbx+96]
1400f2564mov [rbx+80], rax
1400f2568xor eax, eax
1400f256amov [rbx+96], ax
1400f256ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f2573nop
1400f2574movups x6, [rsp+32]
1400f2579add rsp, 56
1400f257dpop rbx
1400f257epop rsi
1400f257fpop rdi
1400f2580pop rbp
1400f2581ret
1400f2582
1400f2582 48 89 c6 48 8b 05 84 4f 0a 00 48 8d 4b 70 H..H...O..H.Kp
1400f2590 48 83 c0 10 48 89 43 70 e8 a3 39 00 00 48 89 f1 H...H.Cp..9..H..
1400f25a0 e8 fb 8d f2 ff 48 89 e9 48 89 c6 e8 20 7f ff ff .....H..H... ...
1400f25b0 48 8d 05 91 80 0a 00 48 89 03 eb c9 H......H....
1400f2490
Loading..