File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400ef2d0
1400ef2d0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400ef2d0push r15
1400ef2d2push r14
1400ef2d4push r13
1400ef2d6push r12
1400ef2d8push rbp
1400ef2d9push rdi
1400ef2dapush rsi
1400ef2dbpush rbx
1400ef2dcsub rsp, 56
1400ef2e0movups [rsp+32], x6
1400ef2e5mov rax, [rip+0xa7fb4]
1400ef2ecadd rax, 16
1400ef2f0movq x6, rax
1400ef2f5lea rbp, [rcx+120]
1400ef2f9mov rbx, rcx
1400ef2fcmov rdi, rdx
1400ef2ffmov esi, r8l
1400ef302mov rcx, rbp
1400ef305call std::ios_base::ios_base()
1400ef30axor edx, edx
1400ef30cpxor x0, x0
1400ef310mov rcx, rbp
1400ef313lea rax, [rip+0xab23e]
1400ef31amov [rbx+344], dx
1400ef321xor edx, edx
1400ef323mov [rbx], rax
1400ef326add rax, 40
1400ef32amov [rbx+336], 0
1400ef335mov [rbx+120], rax
1400ef339mov [rbx+8], 0
1400ef341movups [rbx+352], x0
1400ef348movups [rbx+368], x0
1400ef34fcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef354pxor x0, x0
1400ef358movups [rbx+16], x6
1400ef35clea rcx, [rbx+72]
1400ef360mov r15l, esi
1400ef363lea rax, [rip+0xb1ebe]
1400ef36amov [rbx+64], 0
1400ef372or r15l, 8
1400ef376mov [rbx], rax
1400ef379add rax, 40
1400ef37dmov [rbx+120], rax
1400ef381movups [rbx+32], x0
1400ef385movups [rbx+48], x0
1400ef389call std::locale::locale()
1400ef38elea rax, [rip+0xb18eb]
1400ef395mov rdx, [rdi]
1400ef398mov r8, [rdi+8]
1400ef39cmov [rbx+16], rax
1400ef3a0lea rax, [rbx+104]
1400ef3a4mov [rbx+80], 0
1400ef3abmov [rbx+88], rax
1400ef3aftest rdx, rdx
1400ef3b2jne 0x1400ef3bd
1400ef3b4test r8, r8
1400ef3b7jne 0x1400ef469
1400ef3bd
1400ef3bdloc_1400ef3bd:
1400ef3bdadd r8, rdx
1400ef3c0lea rcx, [rbx+88]
1400ef3c4call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400ef3c9xor r9l, r9l
1400ef3ccand esi, 3
1400ef3cfmov [rbx+80], r15l
1400ef3d3je 0x1400ef3d9
1400ef3d5mov r9, [rbx+96]
1400ef3d9
1400ef3d9loc_1400ef3d9:
1400ef3d9mov rdx, [rbx+88]
1400ef3ddxor r8l, r8l
1400ef3e0lea rcx, [rbx+16]
1400ef3e4call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400ef3e9lea rdx, [rbx+16]
1400ef3edmov rcx, rbp
1400ef3f0call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef3f5nop
1400ef3f6movups x6, [rsp+32]
1400ef3fbadd rsp, 56
1400ef3ffpop rbx
1400ef400pop rsi
1400ef401pop rdi
1400ef402pop rbp
1400ef403pop r12
1400ef405pop r13
1400ef407pop r14
1400ef409pop r15
1400ef40bret
1400ef40c
1400ef40c 48 89 c6 H..
1400ef40f
1400ef40floc_1400ef40f:
1400ef40fmov rax, [rip+0xa80ea]
1400ef416mov rcx, rbp
1400ef419add rax, 16
1400ef41dmov [rbx+120], rax
1400ef421call std::ios_base::~ios_base()
1400ef426mov rcx, rsi
1400ef429call _Unwind_Resume
1400ef42elea rcx, [rbx+16]
1400ef432mov rsi, rax
1400ef435call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400ef43a
1400ef43aloc_1400ef43a:
1400ef43alea rax, [rip+0xab117]
1400ef441mov [rbx], rax
1400ef444xor eax, eax
1400ef446mov [rbx+8], rax
1400ef44ajmp 0x1400ef40f
1400ef44c
1400ef44c 48 89 c6 H..
1400ef44f
1400ef44floc_1400ef44f:
1400ef44fmov rax, [rip+0xa7e4a]
1400ef456lea rcx, [rbx+72]
1400ef45aadd rax, 16
1400ef45emov [rbx+16], rax
1400ef462call std::locale::~locale()
1400ef467jmp 0x1400ef43a
1400ef469
1400ef469loc_1400ef469:
1400ef469call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400ef46elea rcx, [rbx+88]
1400ef472mov rsi, rax
1400ef475call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400ef47ajmp 0x1400ef44f
1400ef2d0
1400ef2d0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400ef2d0push r15
1400ef2d2push r14
1400ef2d4push r13
1400ef2d6push r12
1400ef2d8push rbp
1400ef2d9push rdi
1400ef2dapush rsi
1400ef2dbpush rbx
1400ef2dcsub rsp, 56
1400ef2e0movups [rsp+32], x6
1400ef2e5mov rax, [rip+0xa7fb4]
1400ef2ecadd rax, 16
1400ef2f0movq x6, rax
1400ef2f5lea rbp, [rcx+120]
1400ef2f9mov rbx, rcx
1400ef2fcmov rdi, rdx
1400ef2ffmov esi, r8l
1400ef302mov rcx, rbp
1400ef305call std::ios_base::ios_base()
1400ef30axor edx, edx
1400ef30cpxor x0, x0
1400ef310mov rcx, rbp
1400ef313lea rax, [rip+0xab23e]
1400ef31amov [rbx+344], dx
1400ef321xor edx, edx
1400ef323mov [rbx], rax
1400ef326add rax, 40
1400ef32amov [rbx+336], 0
1400ef335mov [rbx+120], rax
1400ef339mov [rbx+8], 0
1400ef341movups [rbx+352], x0
1400ef348movups [rbx+368], x0
1400ef34fcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef354pxor x0, x0
1400ef358movups [rbx+16], x6
1400ef35clea rcx, [rbx+72]
1400ef360mov r15l, esi
1400ef363lea rax, [rip+0xb1ebe]
1400ef36amov [rbx+64], 0
1400ef372or r15l, 8
1400ef376mov [rbx], rax
1400ef379add rax, 40
1400ef37dmov [rbx+120], rax
1400ef381movups [rbx+32], x0
1400ef385movups [rbx+48], x0
1400ef389call std::locale::locale()
1400ef38elea rax, [rip+0xb18eb]
1400ef395mov rdx, [rdi]
1400ef398mov r8, [rdi+8]
1400ef39cmov [rbx+16], rax
1400ef3a0lea rax, [rbx+104]
1400ef3a4mov [rbx+80], 0
1400ef3abmov [rbx+88], rax
1400ef3aftest rdx, rdx
1400ef3b2jne 0x1400ef3bd
1400ef3b4test r8, r8
1400ef3b7jne 0x1400ef469
1400ef3bd
1400ef3bdloc_1400ef3bd:
1400ef3bdadd r8, rdx
1400ef3c0lea rcx, [rbx+88]
1400ef3c4call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400ef3c9xor r9l, r9l
1400ef3ccand esi, 3
1400ef3cfmov [rbx+80], r15l
1400ef3d3je 0x1400ef3d9
1400ef3d5mov r9, [rbx+96]
1400ef3d9
1400ef3d9loc_1400ef3d9:
1400ef3d9mov rdx, [rbx+88]
1400ef3ddxor r8l, r8l
1400ef3e0lea rcx, [rbx+16]
1400ef3e4call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400ef3e9lea rdx, [rbx+16]
1400ef3edmov rcx, rbp
1400ef3f0call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef3f5nop
1400ef3f6movups x6, [rsp+32]
1400ef3fbadd rsp, 56
1400ef3ffpop rbx
1400ef400pop rsi
1400ef401pop rdi
1400ef402pop rbp
1400ef403pop r12
1400ef405pop r13
1400ef407pop r14
1400ef409pop r15
1400ef40bret
1400ef40c
1400ef40c 48 89 c6 H..
1400ef40f
1400ef40floc_1400ef40f:
1400ef40fmov rax, [rip+0xa80ea]
1400ef416mov rcx, rbp
1400ef419add rax, 16
1400ef41dmov [rbx+120], rax
1400ef421call std::ios_base::~ios_base()
1400ef426mov rcx, rsi
1400ef429call _Unwind_Resume
1400ef42elea rcx, [rbx+16]
1400ef432mov rsi, rax
1400ef435call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400ef43a
1400ef43aloc_1400ef43a:
1400ef43alea rax, [rip+0xab117]
1400ef441mov [rbx], rax
1400ef444xor eax, eax
1400ef446mov [rbx+8], rax
1400ef44ajmp 0x1400ef40f
1400ef44c
1400ef44c 48 89 c6 H..
1400ef44f
1400ef44floc_1400ef44f:
1400ef44fmov rax, [rip+0xa7e4a]
1400ef456lea rcx, [rbx+72]
1400ef45aadd rax, 16
1400ef45emov [rbx+16], rax
1400ef462call std::locale::~locale()
1400ef467jmp 0x1400ef43a
1400ef469
1400ef469loc_1400ef469:
1400ef469call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400ef46elea rcx, [rbx+88]
1400ef472mov rsi, rax
1400ef475call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400ef47ajmp 0x1400ef44f
1400ef2d0
1400ef47c
1400ef47c // align 0x10
1400ef47c // align 0x10
1400ef480
1400ef480std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::_Ios_Openmode):
1400ef480push rbp
1400ef481push rdi
1400ef482push rsi
1400ef483push rbx
1400ef484sub rsp, 56
1400ef488movups [rsp+32], x6
1400ef48dmov rax, [rip+0xa7e0c]
1400ef494add rax, 16
1400ef498movq x6, rax
1400ef49dmov rbx, rcx
1400ef4a0lea rcx, [rcx+120]
1400ef4a4mov esi, edx
1400ef4a6call std::ios_base::ios_base()
1400ef4abxor edx, edx
1400ef4adpxor x0, x0
1400ef4b1lea rcx, [rbx+120]
1400ef4b5lea rax, [rip+0xab09c]
1400ef4bcmov [rbx+344], dx
1400ef4c3xor edx, edx
1400ef4c5mov [rbx], rax
1400ef4c8add rax, 40
1400ef4ccmov [rbx+336], 0
1400ef4d7mov [rbx+120], rax
1400ef4dbmov [rbx+8], 0
1400ef4e3movups [rbx+352], x0
1400ef4eamovups [rbx+368], x0
1400ef4f1call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef4f6pxor x0, x0
1400ef4falea rcx, [rbx+72]
1400ef4femovups [rbx+16], x6
1400ef502or esi, 8
1400ef505lea rax, [rip+0xb1d1c]
1400ef50cmov [rbx+64], 0
1400ef514lea rbp, [rbx+16]
1400ef518mov [rbx], rax
1400ef51badd rax, 40
1400ef51fmov [rbx+120], rax
1400ef523movups [rbx+32], x0
1400ef527movups [rbx+48], x0
1400ef52bcall std::locale::locale()
1400ef530mov [rbx+80], esi
1400ef533mov rdx, rbp
1400ef536lea rcx, [rbx+120]
1400ef53alea rax, [rip+0xb173f]
1400ef541mov [rbx+96], 0
1400ef549mov [rbx+16], rax
1400ef54dlea rax, [rbx+104]
1400ef551mov [rbx+88], rax
1400ef555mov [rbx+104], 0
1400ef559call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef55enop
1400ef55fmovups x6, [rsp+32]
1400ef564add rsp, 56
1400ef568pop rbx
1400ef569pop rsi
1400ef56apop rdi
1400ef56bpop rbp
1400ef56cret
1400ef56d
1400ef56d 48 89 c6 H..
1400ef570 48 8b 05 89 7f 0a 00 48 8d 4b 78 48 83 c0 10 48 H......H.KxH...H
1400ef580 89 43 78 e8 b8 69 00 00 48 89 f1 e8 10 be f2 ff .Cx..i..H.......
1400ef590 48 89 e9 48 89 c6 e8 45 8d ff ff 48 8d 05 b6 af H..H...E...H....
1400ef5a0 0a 00 48 89 03 31 c0 48 89 43 08 eb c3 ..H..1.H.C...
1400ef480
1400ef480std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::_Ios_Openmode):
1400ef480push rbp
1400ef481push rdi
1400ef482push rsi
1400ef483push rbx
1400ef484sub rsp, 56
1400ef488movups [rsp+32], x6
1400ef48dmov rax, [rip+0xa7e0c]
1400ef494add rax, 16
1400ef498movq x6, rax
1400ef49dmov rbx, rcx
1400ef4a0lea rcx, [rcx+120]
1400ef4a4mov esi, edx
1400ef4a6call std::ios_base::ios_base()
1400ef4abxor edx, edx
1400ef4adpxor x0, x0
1400ef4b1lea rcx, [rbx+120]
1400ef4b5lea rax, [rip+0xab09c]
1400ef4bcmov [rbx+344], dx
1400ef4c3xor edx, edx
1400ef4c5mov [rbx], rax
1400ef4c8add rax, 40
1400ef4ccmov [rbx+336], 0
1400ef4d7mov [rbx+120], rax
1400ef4dbmov [rbx+8], 0
1400ef4e3movups [rbx+352], x0
1400ef4eamovups [rbx+368], x0
1400ef4f1call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef4f6pxor x0, x0
1400ef4falea rcx, [rbx+72]
1400ef4femovups [rbx+16], x6
1400ef502or esi, 8
1400ef505lea rax, [rip+0xb1d1c]
1400ef50cmov [rbx+64], 0
1400ef514lea rbp, [rbx+16]
1400ef518mov [rbx], rax
1400ef51badd rax, 40
1400ef51fmov [rbx+120], rax
1400ef523movups [rbx+32], x0
1400ef527movups [rbx+48], x0
1400ef52bcall std::locale::locale()
1400ef530mov [rbx+80], esi
1400ef533mov rdx, rbp
1400ef536lea rcx, [rbx+120]
1400ef53alea rax, [rip+0xb173f]
1400ef541mov [rbx+96], 0
1400ef549mov [rbx+16], rax
1400ef54dlea rax, [rbx+104]
1400ef551mov [rbx+88], rax
1400ef555mov [rbx+104], 0
1400ef559call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef55enop
1400ef55fmovups x6, [rsp+32]
1400ef564add rsp, 56
1400ef568pop rbx
1400ef569pop rsi
1400ef56apop rdi
1400ef56bpop rbp
1400ef56cret
1400ef56d
1400ef56d 48 89 c6 H..
1400ef570 48 8b 05 89 7f 0a 00 48 8d 4b 78 48 83 c0 10 48 H......H.KxH...H
1400ef580 89 43 78 e8 b8 69 00 00 48 89 f1 e8 10 be f2 ff .Cx..i..H.......
1400ef590 48 89 e9 48 89 c6 e8 45 8d ff ff 48 8d 05 b6 af H..H...E...H....
1400ef5a0 0a 00 48 89 03 31 c0 48 89 43 08 eb c3 ..H..1.H.C...
1400ef480
1400ef5ad
1400ef5ad // align 0x10
1400ef5ad // align 0x10
1400ef5b0
1400ef5b0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream():
1400ef5b0push rdi
1400ef5b1push rsi
1400ef5b2push rbx
1400ef5b3sub rsp, 64
1400ef5b7movups [rsp+48], x6
1400ef5bcmov rax, [rip+0xa7cdd]
1400ef5c3add rax, 16
1400ef5c7movq x6, rax
1400ef5ccmov rbx, rcx
1400ef5cflea rcx, [rcx+120]
1400ef5d3call std::ios_base::ios_base()
1400ef5d8xor edx, edx
1400ef5dapxor x0, x0
1400ef5delea rcx, [rbx+120]
1400ef5e2lea rax, [rip+0xaaf6f]
1400ef5e9mov [rbx+344], dx
1400ef5f0xor edx, edx
1400ef5f2mov [rbx], rax
1400ef5f5add rax, 40
1400ef5f9mov [rbx+336], 0
1400ef604mov [rbx+120], rax
1400ef608mov [rbx+8], 0
1400ef610movups [rbx+352], x0
1400ef617movups [rbx+368], x0
1400ef61ecall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef623lea rax, [rip+0xb1bfe]
1400ef62apxor x0, x0
1400ef62elea rcx, [rbx+72]
1400ef632movups [rbx+16], x6
1400ef636mov [rbx], rax
1400ef639add rax, 40
1400ef63dmov [rbx+120], rax
1400ef641mov [rbx+64], 0
1400ef649movups [rbx+32], x0
1400ef64dmovups [rbx+48], x0
1400ef651call std::locale::locale()
1400ef656lea rax, [rip+0xb1623]
1400ef65dmov [rbx+80], 8
1400ef664lea rdx, [rbx+16]
1400ef668mov [rbx+16], rax
1400ef66clea rax, [rbx+104]
1400ef670lea rcx, [rbx+120]
1400ef674mov [rbx+88], rax
1400ef678mov [rbx+96], 0
1400ef680mov [rbx+104], 0
1400ef684call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef689nop
1400ef68amovups x6, [rsp+48]
1400ef68fadd rsp, 64
1400ef693pop rbx
1400ef694pop rsi
1400ef695pop rdi
1400ef696ret
1400ef697
1400ef697 48 89 c7 48 8b 05 5f 7e 0a H..H.._~.
1400ef6a0 00 48 8d 4b 78 48 83 c0 10 48 89 43 78 e8 8e 68 .H.KxH...H.Cx..h
1400ef6b0 00 00 48 89 f9 e8 e6 bc f2 ff 48 8d 4b 10 48 89 ..H.......H.K.H.
1400ef6c0 44 24 28 e8 18 8c ff ff 48 8d 05 89 ae 0a 00 48 D$(.....H......H
1400ef6d0 8b 7c 24 28 48 89 03 31 c0 48 89 43 08 eb bb .|$(H..1.H.C...
1400ef5b0
1400ef5b0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream():
1400ef5b0push rdi
1400ef5b1push rsi
1400ef5b2push rbx
1400ef5b3sub rsp, 64
1400ef5b7movups [rsp+48], x6
1400ef5bcmov rax, [rip+0xa7cdd]
1400ef5c3add rax, 16
1400ef5c7movq x6, rax
1400ef5ccmov rbx, rcx
1400ef5cflea rcx, [rcx+120]
1400ef5d3call std::ios_base::ios_base()
1400ef5d8xor edx, edx
1400ef5dapxor x0, x0
1400ef5delea rcx, [rbx+120]
1400ef5e2lea rax, [rip+0xaaf6f]
1400ef5e9mov [rbx+344], dx
1400ef5f0xor edx, edx
1400ef5f2mov [rbx], rax
1400ef5f5add rax, 40
1400ef5f9mov [rbx+336], 0
1400ef604mov [rbx+120], rax
1400ef608mov [rbx+8], 0
1400ef610movups [rbx+352], x0
1400ef617movups [rbx+368], x0
1400ef61ecall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef623lea rax, [rip+0xb1bfe]
1400ef62apxor x0, x0
1400ef62elea rcx, [rbx+72]
1400ef632movups [rbx+16], x6
1400ef636mov [rbx], rax
1400ef639add rax, 40
1400ef63dmov [rbx+120], rax
1400ef641mov [rbx+64], 0
1400ef649movups [rbx+32], x0
1400ef64dmovups [rbx+48], x0
1400ef651call std::locale::locale()
1400ef656lea rax, [rip+0xb1623]
1400ef65dmov [rbx+80], 8
1400ef664lea rdx, [rbx+16]
1400ef668mov [rbx+16], rax
1400ef66clea rax, [rbx+104]
1400ef670lea rcx, [rbx+120]
1400ef674mov [rbx+88], rax
1400ef678mov [rbx+96], 0
1400ef680mov [rbx+104], 0
1400ef684call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400ef689nop
1400ef68amovups x6, [rsp+48]
1400ef68fadd rsp, 64
1400ef693pop rbx
1400ef694pop rsi
1400ef695pop rdi
1400ef696ret
1400ef697
1400ef697 48 89 c7 48 8b 05 5f 7e 0a H..H.._~.
1400ef6a0 00 48 8d 4b 78 48 83 c0 10 48 89 43 78 e8 8e 68 .H.KxH...H.Cx..h
1400ef6b0 00 00 48 89 f9 e8 e6 bc f2 ff 48 8d 4b 10 48 89 ..H.......H.K.H.
1400ef6c0 44 24 28 e8 18 8c ff ff 48 8d 05 89 ae 0a 00 48 D$(.....H......H
1400ef6d0 8b 7c 24 28 48 89 03 31 c0 48 89 43 08 eb bb .|$(H..1.H.C...
1400ef5b0
1400ef6df
1400ef6df // align 0x10
1400ef6df // align 0x10
1400ef6e0
1400ef6e0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400ef6e0push r15
1400ef6e2push r14
1400ef6e4push r13
1400ef6e6push r12
1400ef6e8push rbp
1400ef6e9push rdi
1400ef6eapush rsi
1400ef6ebpush rbx
1400ef6ecsub rsp, 136
1400ef6f3mov rax, [rip+0xa7f96]
1400ef6famov rdi, rdx
1400ef6fdmov r15, r8
1400ef700mov rbx, rcx
1400ef703mov rdx, [rax]
1400ef706mov [rsp+120], rdx
1400ef70bmov rdx, [rdi+8]
1400ef70fmov r8, [rdi+16]
1400ef713mov [rcx], rdx
1400ef716mov rcx, [rdx-24]
1400ef71amov [rbx+rcx], r8
1400ef71emov rcx, [r15+8]
1400ef722mov [rbx+8], rcx
1400ef726mov rsi, [rdx-24]
1400ef72amov rdx, [r15]
1400ef72dadd rsi, rbx
1400ef730mov rbp, [rdx-24]
1400ef734mov rcx, rsi
1400ef737add rbp, r15
1400ef73amov rdx, rbp
1400ef73dcall std::ios_base::_M_move(std::ios_base&)
1400ef742lea rdx, [rsi+208]
1400ef749mov rcx, rsi
1400ef74ccall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400ef751mov rdx, [rbp+216]
1400ef758mov [rbp+216], 0
1400ef763mov [rsi+232], 0
1400ef76emov rcx, [rdi+24]
1400ef772mov [rsi+216], rdx
1400ef779movzx edx, [rbp+224]
1400ef780lea rbp, [rbx+16]
1400ef784mov [rsp+64], rbp
1400ef789mov [rsi+224], dx
1400ef790mov rdx, [rdi]
1400ef793mov rsi, [r15+24]
1400ef797mov r8, [r15+48]
1400ef79bmov [r15+8], 0
1400ef7a3mov [rbx], rdx
1400ef7a6mov rdx, [rdx-24]
1400ef7aamov [rbx+rdx], rcx
1400ef7aemov rcx, [r15+88]
1400ef7b2test rsi, rsi
1400ef7b5je 0x1400ef930
1400ef7bbmov rdx, [r15+40]
1400ef7bfmov r12, [r15+32]
1400ef7c3sub rsi, rcx
1400ef7c6mov rax, rdx
1400ef7c9sub r12, rcx
1400ef7ccsub rax, rcx
1400ef7cfmov [rsp+40], rax
1400ef7d4test r8, r8
1400ef7d7je 0x1400ef900
1400ef7ddmov r9, [r15+56]
1400ef7e1mov r13, r8
1400ef7e4sub r13, rcx
1400ef7e7mov rax, r9
1400ef7easub rax, r8
1400ef7edmov [rsp+48], rax
1400ef7f2mov rax, [r15+64]
1400ef7f6sub rax, rcx
1400ef7f9mov [rsp+56], rax
1400ef7fetest rdx, rdx
1400ef801je 0x1400efad6
1400ef807cmp rdx, r9
1400ef80acmovb rdx, r9
1400ef80e
1400ef80eloc_1400ef80e:
1400ef80esub rdx, rcx
1400ef811mov [r15+96], rdx
1400ef815
1400ef815loc_1400ef815:
1400ef815lea rdx, [r15+16]
1400ef819mov rcx, rbp
1400ef81ccall std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400ef821mov edx, [r15+80]
1400ef825lea r9, [rbx+104]
1400ef829lea rax, [rip+0xb1450]
1400ef830mov [rbx+88], r9
1400ef834mov rcx, [r15+88]
1400ef838mov [rbx+80], edx
1400ef83blea rdx, [r15+104]
1400ef83fmov [rbx+16], rax
1400ef843cmp rcx, rdx
1400ef846je 0x1400ef978
1400ef84cmov [rbx+88], rcx
1400ef850mov rcx, [r15+104]
1400ef854mov [rbx+104], rcx
1400ef858
1400ef858loc_1400ef858:
1400ef858mov r8, [r15+96]
1400ef85c
1400ef85cloc_1400ef85c:
1400ef85cmov [rbx+96], r8
1400ef860mov [r15+88], rdx
1400ef864mov rdx, [rbx+88]
1400ef868mov [r15+96], 0
1400ef870mov [r15+104], 0
1400ef875cmp rsi, -1
1400ef879je 0x1400ef895
1400ef87bmov rcx, [rsp+40]
1400ef880add rsi, rdx
1400ef883add r12, rdx
1400ef886mov [rbx+24], rsi
1400ef88aadd rcx, rdx
1400ef88dmov [rbx+32], r12
1400ef891mov [rbx+40], rcx
1400ef895
1400ef895loc_1400ef895:
1400ef895cmp r13, -1
1400ef899je 0x1400ef8b4
1400ef89bmov rax, [rsp+56]
1400ef8a0mov r9, [rsp+48]
1400ef8a5mov rcx, rbp
1400ef8a8lea r8, [rdx+rax]
1400ef8acadd rdx, r13
1400ef8afcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400ef8b4
1400ef8b4loc_1400ef8b4:
1400ef8b4mov rdx, [r15+88]
1400ef8b8xor r9l, r9l
1400ef8bbxor r8l, r8l
1400ef8belea rcx, [r15+16]
1400ef8c2call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400ef8c7mov rax, [rbx]
1400ef8camov rdi, [rip+0xa7dbf]
1400ef8d1mov rax, [rax-24]
1400ef8d5mov [rbx+rax+232], rbp
1400ef8ddmov rax, [rsp+120]
1400ef8e2sub rax, [rdi]
1400ef8e5jne 0x1400efad1
1400ef8ebadd rsp, 136
1400ef8f2pop rbx
1400ef8f3pop rsi
1400ef8f4pop rdi
1400ef8f5pop rbp
1400ef8f6pop r12
1400ef8f8pop r13
1400ef8fapop r14
1400ef8fcpop r15
1400ef8feret
1400ef8ff
1400ef8ff 90 .
1400ef900
1400ef900loc_1400ef900:
1400ef900mov [rsp+56], -1
1400ef909mov r13, -1
1400ef910mov [rsp+48], -1
1400ef919
1400ef919loc_1400ef919:
1400ef919test rdx, rdx
1400ef91cjne 0x1400ef80e
1400ef922jmp 0x1400ef815
1400ef927
1400ef927 66 0f 1f 84 00 00 00 00 00 f........
1400ef930
1400ef930loc_1400ef930:
1400ef930test r8, r8
1400ef933je 0x1400efa18
1400ef939mov rdx, [r15+56]
1400ef93dmov r13, r8
1400ef940mov [rsp+40], -1
1400ef949mov r12, -1
1400ef950sub r13, rcx
1400ef953mov rsi, -1
1400ef95amov rax, rdx
1400ef95dsub rax, r8
1400ef960mov [rsp+48], rax
1400ef965mov rax, [r15+64]
1400ef969sub rax, rcx
1400ef96cmov [rsp+56], rax
1400ef971jmp 0x1400ef919
1400ef973
1400ef973 0f 1f 44 00 00 ..D..
1400ef978
1400ef978loc_1400ef978:
1400ef978mov r8, [r15+96]
1400ef97clea rcx, [r8+1]
1400ef980cmp ecx, 8
1400ef983jae 0x1400ef9c0
1400ef985test cl, 4
1400ef988jne 0x1400efa4d
1400ef98etest ecx, ecx
1400ef990je 0x1400ef85c
1400ef996movzx r8l, [r15+104]
1400ef99bmov [rbx+104], r8b
1400ef99ftest cl, 2
1400ef9a2je 0x1400ef858
1400ef9a8mov ecx, ecx
1400ef9aamovzx r8l, [rdx+rcx-2]
1400ef9b0mov [r9+rcx-2], r8w
1400ef9b6mov r8, [r15+96]
1400ef9bajmp 0x1400ef85c
1400ef9bf
1400ef9bf 90 .
1400ef9c0
1400ef9c0loc_1400ef9c0:
1400ef9c0mov r8, [r15+104]
1400ef9c4mov r11, rdx
1400ef9c7mov [rbx+104], r8
1400ef9cbmov r8l, ecx
1400ef9cemov r10, [rdx+r8-8]
1400ef9d3mov [r9+r8-8], r10
1400ef9d8lea r8, [rbx+112]
1400ef9dcand r8, -8
1400ef9e0sub r9, r8
1400ef9e3add ecx, r9l
1400ef9e6sub r11, r9
1400ef9e9and ecx, -8
1400ef9eccmp ecx, 8
1400ef9efjb 0x1400ef858
1400ef9f5and ecx, -8
1400ef9f8xor r9l, r9l
1400ef9fb
1400ef9fbloc_1400ef9fb:
1400ef9fbmov eax, r9l
1400ef9feadd r9l, 8
1400efa02mov r10, [r11+rax]
1400efa06mov [r8+rax], r10
1400efa0acmp r9l, ecx
1400efa0djb 0x1400ef9fb
1400efa0fjmp 0x1400ef858
1400efa14
1400efa14 0f 1f 40 00 ..@.
1400efa18
1400efa18loc_1400efa18:
1400efa18mov [rsp+56], -1
1400efa21mov r13, -1
1400efa28mov r12, -1
1400efa2fmov rsi, -1
1400efa36mov [rsp+48], -1
1400efa3fmov [rsp+40], -1
1400efa48jmp 0x1400ef815
1400efa4d
1400efa4dloc_1400efa4d:
1400efa4dmov r8l, [r15+104]
1400efa51mov ecx, ecx
1400efa53mov [rbx+104], r8l
1400efa57mov r8l, [rdx+rcx-4]
1400efa5cmov [r9+rcx-4], r8l
1400efa61mov r8, [r15+96]
1400efa65jmp 0x1400ef85c
1400efa6a
1400efa6a 48 89 c5 48 8b 44 H..H.D
1400efa70 24 28 48 8d 4c 24 40 48 89 74 24 48 4c 89 64 24 $(H.L$@H.t$HL.d$
1400efa80 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400efa90 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400efaa0 1c 6d ff ff 48 89 e9 48 8b 47 08 48 8b 57 10 48 .m..H..H.G.H.W.H
1400efab0 8b 3d da 7b 0a 00 48 89 03 48 8b 40 e8 48 89 14 .=.{..H..H.@.H..
1400efac0 03 31 c0 48 89 43 08 48 8b 44 24 78 48 2b 07 74 .1.H.C.H.D$xH+.t
1400efad0 1d .
1400efad1
1400efad1loc_1400efad1:
1400efad1call __stack_chk_fail
1400efad6
1400efad6loc_1400efad6:
1400efad6mov rdx, r9
1400efad9jmp 0x1400ef919
1400efade
1400efade 48 89 H.
1400efae0 c6 48 89 e9 e8 f7 87 ff ff 48 89 f1 eb b9 e8 ad .H.......H......
1400efaf0 b8 f2 ff 90 ....
1400ef6e0
1400ef6e0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400ef6e0push r15
1400ef6e2push r14
1400ef6e4push r13
1400ef6e6push r12
1400ef6e8push rbp
1400ef6e9push rdi
1400ef6eapush rsi
1400ef6ebpush rbx
1400ef6ecsub rsp, 136
1400ef6f3mov rax, [rip+0xa7f96]
1400ef6famov rdi, rdx
1400ef6fdmov r15, r8
1400ef700mov rbx, rcx
1400ef703mov rdx, [rax]
1400ef706mov [rsp+120], rdx
1400ef70bmov rdx, [rdi+8]
1400ef70fmov r8, [rdi+16]
1400ef713mov [rcx], rdx
1400ef716mov rcx, [rdx-24]
1400ef71amov [rbx+rcx], r8
1400ef71emov rcx, [r15+8]
1400ef722mov [rbx+8], rcx
1400ef726mov rsi, [rdx-24]
1400ef72amov rdx, [r15]
1400ef72dadd rsi, rbx
1400ef730mov rbp, [rdx-24]
1400ef734mov rcx, rsi
1400ef737add rbp, r15
1400ef73amov rdx, rbp
1400ef73dcall std::ios_base::_M_move(std::ios_base&)
1400ef742lea rdx, [rsi+208]
1400ef749mov rcx, rsi
1400ef74ccall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400ef751mov rdx, [rbp+216]
1400ef758mov [rbp+216], 0
1400ef763mov [rsi+232], 0
1400ef76emov rcx, [rdi+24]
1400ef772mov [rsi+216], rdx
1400ef779movzx edx, [rbp+224]
1400ef780lea rbp, [rbx+16]
1400ef784mov [rsp+64], rbp
1400ef789mov [rsi+224], dx
1400ef790mov rdx, [rdi]
1400ef793mov rsi, [r15+24]
1400ef797mov r8, [r15+48]
1400ef79bmov [r15+8], 0
1400ef7a3mov [rbx], rdx
1400ef7a6mov rdx, [rdx-24]
1400ef7aamov [rbx+rdx], rcx
1400ef7aemov rcx, [r15+88]
1400ef7b2test rsi, rsi
1400ef7b5je 0x1400ef930
1400ef7bbmov rdx, [r15+40]
1400ef7bfmov r12, [r15+32]
1400ef7c3sub rsi, rcx
1400ef7c6mov rax, rdx
1400ef7c9sub r12, rcx
1400ef7ccsub rax, rcx
1400ef7cfmov [rsp+40], rax
1400ef7d4test r8, r8
1400ef7d7je 0x1400ef900
1400ef7ddmov r9, [r15+56]
1400ef7e1mov r13, r8
1400ef7e4sub r13, rcx
1400ef7e7mov rax, r9
1400ef7easub rax, r8
1400ef7edmov [rsp+48], rax
1400ef7f2mov rax, [r15+64]
1400ef7f6sub rax, rcx
1400ef7f9mov [rsp+56], rax
1400ef7fetest rdx, rdx
1400ef801je 0x1400efad6
1400ef807cmp rdx, r9
1400ef80acmovb rdx, r9
1400ef80e
1400ef80eloc_1400ef80e:
1400ef80esub rdx, rcx
1400ef811mov [r15+96], rdx
1400ef815
1400ef815loc_1400ef815:
1400ef815lea rdx, [r15+16]
1400ef819mov rcx, rbp
1400ef81ccall std::basic_streambuf<char, std::char_traits<char>>::basic_streambuf(std::basic_streambuf<char, std::char_traits<char>> const&)
1400ef821mov edx, [r15+80]
1400ef825lea r9, [rbx+104]
1400ef829lea rax, [rip+0xb1450]
1400ef830mov [rbx+88], r9
1400ef834mov rcx, [r15+88]
1400ef838mov [rbx+80], edx
1400ef83blea rdx, [r15+104]
1400ef83fmov [rbx+16], rax
1400ef843cmp rcx, rdx
1400ef846je 0x1400ef978
1400ef84cmov [rbx+88], rcx
1400ef850mov rcx, [r15+104]
1400ef854mov [rbx+104], rcx
1400ef858
1400ef858loc_1400ef858:
1400ef858mov r8, [r15+96]
1400ef85c
1400ef85cloc_1400ef85c:
1400ef85cmov [rbx+96], r8
1400ef860mov [r15+88], rdx
1400ef864mov rdx, [rbx+88]
1400ef868mov [r15+96], 0
1400ef870mov [r15+104], 0
1400ef875cmp rsi, -1
1400ef879je 0x1400ef895
1400ef87bmov rcx, [rsp+40]
1400ef880add rsi, rdx
1400ef883add r12, rdx
1400ef886mov [rbx+24], rsi
1400ef88aadd rcx, rdx
1400ef88dmov [rbx+32], r12
1400ef891mov [rbx+40], rcx
1400ef895
1400ef895loc_1400ef895:
1400ef895cmp r13, -1
1400ef899je 0x1400ef8b4
1400ef89bmov rax, [rsp+56]
1400ef8a0mov r9, [rsp+48]
1400ef8a5mov rcx, rbp
1400ef8a8lea r8, [rdx+rax]
1400ef8acadd rdx, r13
1400ef8afcall std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_pbump(char*, char*, long long)
1400ef8b4
1400ef8b4loc_1400ef8b4:
1400ef8b4mov rdx, [r15+88]
1400ef8b8xor r9l, r9l
1400ef8bbxor r8l, r8l
1400ef8belea rcx, [r15+16]
1400ef8c2call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400ef8c7mov rax, [rbx]
1400ef8camov rdi, [rip+0xa7dbf]
1400ef8d1mov rax, [rax-24]
1400ef8d5mov [rbx+rax+232], rbp
1400ef8ddmov rax, [rsp+120]
1400ef8e2sub rax, [rdi]
1400ef8e5jne 0x1400efad1
1400ef8ebadd rsp, 136
1400ef8f2pop rbx
1400ef8f3pop rsi
1400ef8f4pop rdi
1400ef8f5pop rbp
1400ef8f6pop r12
1400ef8f8pop r13
1400ef8fapop r14
1400ef8fcpop r15
1400ef8feret
1400ef8ff
1400ef8ff 90 .
1400ef900
1400ef900loc_1400ef900:
1400ef900mov [rsp+56], -1
1400ef909mov r13, -1
1400ef910mov [rsp+48], -1
1400ef919
1400ef919loc_1400ef919:
1400ef919test rdx, rdx
1400ef91cjne 0x1400ef80e
1400ef922jmp 0x1400ef815
1400ef927
1400ef927 66 0f 1f 84 00 00 00 00 00 f........
1400ef930
1400ef930loc_1400ef930:
1400ef930test r8, r8
1400ef933je 0x1400efa18
1400ef939mov rdx, [r15+56]
1400ef93dmov r13, r8
1400ef940mov [rsp+40], -1
1400ef949mov r12, -1
1400ef950sub r13, rcx
1400ef953mov rsi, -1
1400ef95amov rax, rdx
1400ef95dsub rax, r8
1400ef960mov [rsp+48], rax
1400ef965mov rax, [r15+64]
1400ef969sub rax, rcx
1400ef96cmov [rsp+56], rax
1400ef971jmp 0x1400ef919
1400ef973
1400ef973 0f 1f 44 00 00 ..D..
1400ef978
1400ef978loc_1400ef978:
1400ef978mov r8, [r15+96]
1400ef97clea rcx, [r8+1]
1400ef980cmp ecx, 8
1400ef983jae 0x1400ef9c0
1400ef985test cl, 4
1400ef988jne 0x1400efa4d
1400ef98etest ecx, ecx
1400ef990je 0x1400ef85c
1400ef996movzx r8l, [r15+104]
1400ef99bmov [rbx+104], r8b
1400ef99ftest cl, 2
1400ef9a2je 0x1400ef858
1400ef9a8mov ecx, ecx
1400ef9aamovzx r8l, [rdx+rcx-2]
1400ef9b0mov [r9+rcx-2], r8w
1400ef9b6mov r8, [r15+96]
1400ef9bajmp 0x1400ef85c
1400ef9bf
1400ef9bf 90 .
1400ef9c0
1400ef9c0loc_1400ef9c0:
1400ef9c0mov r8, [r15+104]
1400ef9c4mov r11, rdx
1400ef9c7mov [rbx+104], r8
1400ef9cbmov r8l, ecx
1400ef9cemov r10, [rdx+r8-8]
1400ef9d3mov [r9+r8-8], r10
1400ef9d8lea r8, [rbx+112]
1400ef9dcand r8, -8
1400ef9e0sub r9, r8
1400ef9e3add ecx, r9l
1400ef9e6sub r11, r9
1400ef9e9and ecx, -8
1400ef9eccmp ecx, 8
1400ef9efjb 0x1400ef858
1400ef9f5and ecx, -8
1400ef9f8xor r9l, r9l
1400ef9fb
1400ef9fbloc_1400ef9fb:
1400ef9fbmov eax, r9l
1400ef9feadd r9l, 8
1400efa02mov r10, [r11+rax]
1400efa06mov [r8+rax], r10
1400efa0acmp r9l, ecx
1400efa0djb 0x1400ef9fb
1400efa0fjmp 0x1400ef858
1400efa14
1400efa14 0f 1f 40 00 ..@.
1400efa18
1400efa18loc_1400efa18:
1400efa18mov [rsp+56], -1
1400efa21mov r13, -1
1400efa28mov r12, -1
1400efa2fmov rsi, -1
1400efa36mov [rsp+48], -1
1400efa3fmov [rsp+40], -1
1400efa48jmp 0x1400ef815
1400efa4d
1400efa4dloc_1400efa4d:
1400efa4dmov r8l, [r15+104]
1400efa51mov ecx, ecx
1400efa53mov [rbx+104], r8l
1400efa57mov r8l, [rdx+rcx-4]
1400efa5cmov [r9+rcx-4], r8l
1400efa61mov r8, [r15+96]
1400efa65jmp 0x1400ef85c
1400efa6a
1400efa6a 48 89 c5 48 8b 44 H..H.D
1400efa70 24 28 48 8d 4c 24 40 48 89 74 24 48 4c 89 64 24 $(H.L$@H.t$HL.d$
1400efa80 50 48 89 44 24 58 48 8b 44 24 30 4c 89 6c 24 60 PH.D$XH.D$0L.l$`
1400efa90 48 89 44 24 68 48 8b 44 24 38 48 89 44 24 70 e8 H.D$hH.D$8H.D$p.
1400efaa0 1c 6d ff ff 48 89 e9 48 8b 47 08 48 8b 57 10 48 .m..H..H.G.H.W.H
1400efab0 8b 3d da 7b 0a 00 48 89 03 48 8b 40 e8 48 89 14 .=.{..H..H.@.H..
1400efac0 03 31 c0 48 89 43 08 48 8b 44 24 78 48 2b 07 74 .1.H.C.H.D$xH+.t
1400efad0 1d .
1400efad1
1400efad1loc_1400efad1:
1400efad1call __stack_chk_fail
1400efad6
1400efad6loc_1400efad6:
1400efad6mov rdx, r9
1400efad9jmp 0x1400ef919
1400efade
1400efade 48 89 H.
1400efae0 c6 48 89 e9 e8 f7 87 ff ff 48 89 f1 eb b9 e8 ad .H.......H......
1400efaf0 b8 f2 ff 90 ....
1400ef6e0
1400efaf4
1400efaf4 // align 0x10
1400efaf4 // align 0x10
1400efb00
1400efb00std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400efb00push r15
1400efb02push r14
1400efb04push r13
1400efb06push r12
1400efb08push rbp
1400efb09push rdi
1400efb0apush rsi
1400efb0bpush rbx
1400efb0csub rsp, 40
1400efb10mov rax, [rdx+8]
1400efb14mov rsi, rdx
1400efb17mov rbx, rcx
1400efb1amov [rcx], rax
1400efb1dmov rdx, [rax-24]
1400efb21mov rcx, [rsi+16]
1400efb25mov r15, r8
1400efb28mov edi, r9l
1400efb2blea rbp, [rbx+16]
1400efb2fmov r14l, edi
1400efb32mov [rbx+rdx], rcx
1400efb36xor edx, edx
1400efb38or r14l, 8
1400efb3cmov [rbx+8], 0
1400efb44mov rcx, [rax-24]
1400efb48add rcx, rbx
1400efb4bcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efb50mov rax, [rsi]
1400efb53mov rdx, [rsi+24]
1400efb57lea rcx, [rbx+72]
1400efb5bmov [rbx], rax
1400efb5emov rax, [rax-24]
1400efb62mov [rbx+rax], rdx
1400efb66mov rax, [rip+0xa7733]
1400efb6dmov [rbx+64], 0
1400efb75add rax, 16
1400efb79movq x0, rax
1400efb7emovups [rbx+16], x0
1400efb82pxor x0, x0
1400efb86movups [rbx+32], x0
1400efb8amovups [rbx+48], x0
1400efb8ecall std::locale::locale()
1400efb93lea rax, [rip+0xb10e6]
1400efb9amov rdx, [r15]
1400efb9dmov r8, [r15+8]
1400efba1mov [rbx+16], rax
1400efba5lea rax, [rbx+104]
1400efba9mov [rbx+80], 0
1400efbb0mov [rbx+88], rax
1400efbb4test rdx, rdx
1400efbb7jne 0x1400efbbe
1400efbb9test r8, r8
1400efbbcjne 0x1400efc0d
1400efbbe
1400efbbeloc_1400efbbe:
1400efbbeadd r8, rdx
1400efbc1lea rcx, [rbx+88]
1400efbc5call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400efbcaxor r9l, r9l
1400efbcdand edi, 3
1400efbd0mov [rbx+80], r14l
1400efbd4je 0x1400efbda
1400efbd6mov r9, [rbx+96]
1400efbda
1400efbdaloc_1400efbda:
1400efbdamov rdx, [rbx+88]
1400efbdexor r8l, r8l
1400efbe1mov rcx, rbp
1400efbe4call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400efbe9mov rax, [rbx]
1400efbecmov rdx, rbp
1400efbefmov rcx, [rax-24]
1400efbf3add rcx, rbx
1400efbf6call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efbfbnop
1400efbfcadd rsp, 40
1400efc00pop rbx
1400efc01pop rsi
1400efc02pop rdi
1400efc03pop rbp
1400efc04pop r12
1400efc06pop r13
1400efc08pop r14
1400efc0apop r15
1400efc0cret
1400efc0d
1400efc0dloc_1400efc0d:
1400efc0dcall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400efc12mov rcx, rbp
1400efc15mov rdi, rax
1400efc18call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400efc1d
1400efc1dloc_1400efc1d:
1400efc1dmov rax, [rsi+8]
1400efc21mov rdx, [rsi+16]
1400efc25mov rcx, rdi
1400efc28mov [rbx], rax
1400efc2bmov rax, [rax-24]
1400efc2fmov [rbx+rax], rdx
1400efc33xor eax, eax
1400efc35mov [rbx+8], rax
1400efc39call _Unwind_Resume
1400efc3elea rcx, [rbx+88]
1400efc42mov rdi, rax
1400efc45call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400efc4amov rax, [rip+0xa764f]
1400efc51lea rcx, [rbx+72]
1400efc55add rax, 16
1400efc59mov [rbx+16], rax
1400efc5dcall std::locale::~locale()
1400efc62jmp 0x1400efc1d
1400efc64
1400efc64 48 89 c7 eb e1 H....
1400efb00
1400efb00std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400efb00push r15
1400efb02push r14
1400efb04push r13
1400efb06push r12
1400efb08push rbp
1400efb09push rdi
1400efb0apush rsi
1400efb0bpush rbx
1400efb0csub rsp, 40
1400efb10mov rax, [rdx+8]
1400efb14mov rsi, rdx
1400efb17mov rbx, rcx
1400efb1amov [rcx], rax
1400efb1dmov rdx, [rax-24]
1400efb21mov rcx, [rsi+16]
1400efb25mov r15, r8
1400efb28mov edi, r9l
1400efb2blea rbp, [rbx+16]
1400efb2fmov r14l, edi
1400efb32mov [rbx+rdx], rcx
1400efb36xor edx, edx
1400efb38or r14l, 8
1400efb3cmov [rbx+8], 0
1400efb44mov rcx, [rax-24]
1400efb48add rcx, rbx
1400efb4bcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efb50mov rax, [rsi]
1400efb53mov rdx, [rsi+24]
1400efb57lea rcx, [rbx+72]
1400efb5bmov [rbx], rax
1400efb5emov rax, [rax-24]
1400efb62mov [rbx+rax], rdx
1400efb66mov rax, [rip+0xa7733]
1400efb6dmov [rbx+64], 0
1400efb75add rax, 16
1400efb79movq x0, rax
1400efb7emovups [rbx+16], x0
1400efb82pxor x0, x0
1400efb86movups [rbx+32], x0
1400efb8amovups [rbx+48], x0
1400efb8ecall std::locale::locale()
1400efb93lea rax, [rip+0xb10e6]
1400efb9amov rdx, [r15]
1400efb9dmov r8, [r15+8]
1400efba1mov [rbx+16], rax
1400efba5lea rax, [rbx+104]
1400efba9mov [rbx+80], 0
1400efbb0mov [rbx+88], rax
1400efbb4test rdx, rdx
1400efbb7jne 0x1400efbbe
1400efbb9test r8, r8
1400efbbcjne 0x1400efc0d
1400efbbe
1400efbbeloc_1400efbbe:
1400efbbeadd r8, rdx
1400efbc1lea rcx, [rbx+88]
1400efbc5call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400efbcaxor r9l, r9l
1400efbcdand edi, 3
1400efbd0mov [rbx+80], r14l
1400efbd4je 0x1400efbda
1400efbd6mov r9, [rbx+96]
1400efbda
1400efbdaloc_1400efbda:
1400efbdamov rdx, [rbx+88]
1400efbdexor r8l, r8l
1400efbe1mov rcx, rbp
1400efbe4call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::_M_sync(char*, unsigned long long, unsigned long long)
1400efbe9mov rax, [rbx]
1400efbecmov rdx, rbp
1400efbefmov rcx, [rax-24]
1400efbf3add rcx, rbx
1400efbf6call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efbfbnop
1400efbfcadd rsp, 40
1400efc00pop rbx
1400efc01pop rsi
1400efc02pop rdi
1400efc03pop rbp
1400efc04pop r12
1400efc06pop r13
1400efc08pop r14
1400efc0apop r15
1400efc0cret
1400efc0d
1400efc0dloc_1400efc0d:
1400efc0dcall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400efc12mov rcx, rbp
1400efc15mov rdi, rax
1400efc18call std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>::~basic_stringbuf()
1400efc1d
1400efc1dloc_1400efc1d:
1400efc1dmov rax, [rsi+8]
1400efc21mov rdx, [rsi+16]
1400efc25mov rcx, rdi
1400efc28mov [rbx], rax
1400efc2bmov rax, [rax-24]
1400efc2fmov [rbx+rax], rdx
1400efc33xor eax, eax
1400efc35mov [rbx+8], rax
1400efc39call _Unwind_Resume
1400efc3elea rcx, [rbx+88]
1400efc42mov rdi, rax
1400efc45call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400efc4amov rax, [rip+0xa764f]
1400efc51lea rcx, [rbx+72]
1400efc55add rax, 16
1400efc59mov [rbx+16], rax
1400efc5dcall std::locale::~locale()
1400efc62jmp 0x1400efc1d
1400efc64
1400efc64 48 89 c7 eb e1 H....
1400efb00
1400efc69
1400efc69 // align 0x10
1400efc69 // align 0x10
1400efc70
1400efc70std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::_Ios_Openmode):
1400efc70push rbp
1400efc71push rdi
1400efc72push rsi
1400efc73push rbx
1400efc74sub rsp, 40
1400efc78mov rax, [rdx+8]
1400efc7cmov rsi, rdx
1400efc7fmov rbx, rcx
1400efc82mov [rcx], rax
1400efc85mov rdx, [rax-24]
1400efc89mov rcx, [rsi+16]
1400efc8dmov edi, r8l
1400efc90lea rbp, [rbx+16]
1400efc94or edi, 8
1400efc97mov [rbx+rdx], rcx
1400efc9bxor edx, edx
1400efc9dmov [rbx+8], 0
1400efca5mov rcx, [rax-24]
1400efca9add rcx, rbx
1400efcaccall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efcb1mov rax, [rsi]
1400efcb4mov rdx, [rsi+24]
1400efcb8lea rcx, [rbx+72]
1400efcbcmov [rbx], rax
1400efcbfmov rax, [rax-24]
1400efcc3mov [rbx+rax], rdx
1400efcc7mov rax, [rip+0xa75d2]
1400efccemov [rbx+64], 0
1400efcd6add rax, 16
1400efcdamovq x0, rax
1400efcdfmovups [rbx+16], x0
1400efce3pxor x0, x0
1400efce7movups [rbx+32], x0
1400efcebmovups [rbx+48], x0
1400efcefcall std::locale::locale()
1400efcf4lea rax, [rip+0xb0f85]
1400efcfbmov [rbx+104], 0
1400efcffmov rdx, rbp
1400efd02mov [rbx+16], rax
1400efd06lea rax, [rbx+104]
1400efd0amov [rbx+88], rax
1400efd0emov rax, [rbx]
1400efd11mov [rbx+96], 0
1400efd19mov [rbx+80], edi
1400efd1cmov rcx, [rax-24]
1400efd20add rcx, rbx
1400efd23call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efd28nop
1400efd29add rsp, 40
1400efd2dpop rbx
1400efd2epop rsi
1400efd2fpop rdi
1400efd30pop rbp
1400efd31ret
1400efd32
1400efd32 48 89 e9 48 89 c7 e8 a3 85 ff ff 48 8b 46 H..H.......H.F
1400efd40 08 48 8b 56 10 48 89 f9 48 89 03 48 8b 40 e8 48 .H.V.H..H..H.@.H
1400efd50 89 14 03 31 c0 48 89 43 08 e8 42 b6 f2 ff 90 ...1.H.C..B....
1400efc70
1400efc70std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream(std::_Ios_Openmode):
1400efc70push rbp
1400efc71push rdi
1400efc72push rsi
1400efc73push rbx
1400efc74sub rsp, 40
1400efc78mov rax, [rdx+8]
1400efc7cmov rsi, rdx
1400efc7fmov rbx, rcx
1400efc82mov [rcx], rax
1400efc85mov rdx, [rax-24]
1400efc89mov rcx, [rsi+16]
1400efc8dmov edi, r8l
1400efc90lea rbp, [rbx+16]
1400efc94or edi, 8
1400efc97mov [rbx+rdx], rcx
1400efc9bxor edx, edx
1400efc9dmov [rbx+8], 0
1400efca5mov rcx, [rax-24]
1400efca9add rcx, rbx
1400efcaccall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efcb1mov rax, [rsi]
1400efcb4mov rdx, [rsi+24]
1400efcb8lea rcx, [rbx+72]
1400efcbcmov [rbx], rax
1400efcbfmov rax, [rax-24]
1400efcc3mov [rbx+rax], rdx
1400efcc7mov rax, [rip+0xa75d2]
1400efccemov [rbx+64], 0
1400efcd6add rax, 16
1400efcdamovq x0, rax
1400efcdfmovups [rbx+16], x0
1400efce3pxor x0, x0
1400efce7movups [rbx+32], x0
1400efcebmovups [rbx+48], x0
1400efcefcall std::locale::locale()
1400efcf4lea rax, [rip+0xb0f85]
1400efcfbmov [rbx+104], 0
1400efcffmov rdx, rbp
1400efd02mov [rbx+16], rax
1400efd06lea rax, [rbx+104]
1400efd0amov [rbx+88], rax
1400efd0emov rax, [rbx]
1400efd11mov [rbx+96], 0
1400efd19mov [rbx+80], edi
1400efd1cmov rcx, [rax-24]
1400efd20add rcx, rbx
1400efd23call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efd28nop
1400efd29add rsp, 40
1400efd2dpop rbx
1400efd2epop rsi
1400efd2fpop rdi
1400efd30pop rbp
1400efd31ret
1400efd32
1400efd32 48 89 e9 48 89 c7 e8 a3 85 ff ff 48 8b 46 H..H.......H.F
1400efd40 08 48 8b 56 10 48 89 f9 48 89 03 48 8b 40 e8 48 .H.V.H..H..H.@.H
1400efd50 89 14 03 31 c0 48 89 43 08 e8 42 b6 f2 ff 90 ...1.H.C..B....
1400efc70
1400efd5f
1400efd5f // align 0x10
1400efd5f // align 0x10
1400efd60
1400efd60std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream():
1400efd60push r14
1400efd62push rdi
1400efd63push rsi
1400efd64push rbx
1400efd65sub rsp, 40
1400efd69mov rax, [rdx+8]
1400efd6dmov rsi, rdx
1400efd70mov rbx, rcx
1400efd73mov [rcx], rax
1400efd76mov rdx, [rax-24]
1400efd7amov rcx, [rsi+16]
1400efd7emov [rbx+rdx], rcx
1400efd82xor edx, edx
1400efd84mov [rbx+8], 0
1400efd8cmov rcx, [rax-24]
1400efd90add rcx, rbx
1400efd93call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efd98mov rax, [rsi]
1400efd9bmov rdx, [rsi+24]
1400efd9flea rcx, [rbx+72]
1400efda3mov [rbx], rax
1400efda6mov rax, [rax-24]
1400efdaamov [rbx+rax], rdx
1400efdaemov rax, [rip+0xa74eb]
1400efdb5mov [rbx+64], 0
1400efdbdadd rax, 16
1400efdc1movq x0, rax
1400efdc6movups [rbx+16], x0
1400efdcapxor x0, x0
1400efdcemovups [rbx+32], x0
1400efdd2movups [rbx+48], x0
1400efdd6call std::locale::locale()
1400efddblea rax, [rip+0xb0e9e]
1400efde2mov [rbx+104], 0
1400efde6lea rdx, [rbx+16]
1400efdeamov [rbx+16], rax
1400efdeelea rax, [rbx+104]
1400efdf2mov [rbx+88], rax
1400efdf6mov rax, [rbx]
1400efdf9mov [rbx+96], 0
1400efe01mov [rbx+80], 8
1400efe08mov rcx, [rax-24]
1400efe0cadd rcx, rbx
1400efe0fcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efe14nop
1400efe15add rsp, 40
1400efe19pop rbx
1400efe1apop rsi
1400efe1bpop rdi
1400efe1cpop r14
1400efe1eret
1400efe1f
1400efe1f 48 H
1400efe20 8d 4b 10 49 89 c6 e8 b5 84 ff ff 48 8b 46 08 48 .K.I.......H.F.H
1400efe30 8b 56 10 4c 89 f1 48 89 03 48 8b 40 e8 48 89 14 .V.L..H..H.@.H..
1400efe40 03 31 c0 48 89 43 08 e8 54 b5 f2 ff 90 .1.H.C..T....
1400efd60
1400efd60std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::basic_istringstream():
1400efd60push r14
1400efd62push rdi
1400efd63push rsi
1400efd64push rbx
1400efd65sub rsp, 40
1400efd69mov rax, [rdx+8]
1400efd6dmov rsi, rdx
1400efd70mov rbx, rcx
1400efd73mov [rcx], rax
1400efd76mov rdx, [rax-24]
1400efd7amov rcx, [rsi+16]
1400efd7emov [rbx+rdx], rcx
1400efd82xor edx, edx
1400efd84mov [rbx+8], 0
1400efd8cmov rcx, [rax-24]
1400efd90add rcx, rbx
1400efd93call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efd98mov rax, [rsi]
1400efd9bmov rdx, [rsi+24]
1400efd9flea rcx, [rbx+72]
1400efda3mov [rbx], rax
1400efda6mov rax, [rax-24]
1400efdaamov [rbx+rax], rdx
1400efdaemov rax, [rip+0xa74eb]
1400efdb5mov [rbx+64], 0
1400efdbdadd rax, 16
1400efdc1movq x0, rax
1400efdc6movups [rbx+16], x0
1400efdcapxor x0, x0
1400efdcemovups [rbx+32], x0
1400efdd2movups [rbx+48], x0
1400efdd6call std::locale::locale()
1400efddblea rax, [rip+0xb0e9e]
1400efde2mov [rbx+104], 0
1400efde6lea rdx, [rbx+16]
1400efdeamov [rbx+16], rax
1400efdeelea rax, [rbx+104]
1400efdf2mov [rbx+88], rax
1400efdf6mov rax, [rbx]
1400efdf9mov [rbx+96], 0
1400efe01mov [rbx+80], 8
1400efe08mov rcx, [rax-24]
1400efe0cadd rcx, rbx
1400efe0fcall std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400efe14nop
1400efe15add rsp, 40
1400efe19pop rbx
1400efe1apop rsi
1400efe1bpop rdi
1400efe1cpop r14
1400efe1eret
1400efe1f
1400efe1f 48 H
1400efe20 8d 4b 10 49 89 c6 e8 b5 84 ff ff 48 8b 46 08 48 .K.I.......H.F.H
1400efe30 8b 56 10 4c 89 f1 48 89 03 48 8b 40 e8 48 89 14 .V.L..H..H.@.H..
1400efe40 03 31 c0 48 89 43 08 e8 54 b5 f2 ff 90 .1.H.C..T....
1400efd60
1400efe4d
1400efe4d // align 0x10
1400efe4d // align 0x10
1400efe50
1400efe50std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400efe50push rbx
1400efe51sub rsp, 32
1400efe55lea rax, [rip+0xb13cc]
1400efe5cmov [rcx], rax
1400efe5fadd rax, 40
1400efe63mov rbx, rcx
1400efe66mov [rcx+120], rax
1400efe6amov rcx, [rcx+88]
1400efe6elea rax, [rbx+104]
1400efe72cmp rcx, rax
1400efe75je 0x1400efe7c
1400efe77call operator delete(void*)
1400efe7c
1400efe7cloc_1400efe7c:
1400efe7cmov rax, [rip+0xa741d]
1400efe83lea rcx, [rbx+72]
1400efe87add rax, 16
1400efe8bmov [rbx+16], rax
1400efe8fcall std::locale::~locale()
1400efe94lea rax, [rip+0xaa6bd]
1400efe9blea rcx, [rbx+120]
1400efe9fmov [rbx+8], 0
1400efea7mov [rbx], rax
1400efeaamov rax, [rip+0xa764f]
1400efeb1add rax, 16
1400efeb5mov [rbx+120], rax
1400efeb9call std::ios_base::~ios_base()
1400efebemov rcx, rbx
1400efec1add rsp, 32
1400efec5pop rbx
1400efec6jmp 0x140101ab0
1400efe50
1400efe50std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400efe50push rbx
1400efe51sub rsp, 32
1400efe55lea rax, [rip+0xb13cc]
1400efe5cmov [rcx], rax
1400efe5fadd rax, 40
1400efe63mov rbx, rcx
1400efe66mov [rcx+120], rax
1400efe6amov rcx, [rcx+88]
1400efe6elea rax, [rbx+104]
1400efe72cmp rcx, rax
1400efe75je 0x1400efe7c
1400efe77call operator delete(void*)
1400efe7c
1400efe7cloc_1400efe7c:
1400efe7cmov rax, [rip+0xa741d]
1400efe83lea rcx, [rbx+72]
1400efe87add rax, 16
1400efe8bmov [rbx+16], rax
1400efe8fcall std::locale::~locale()
1400efe94lea rax, [rip+0xaa6bd]
1400efe9blea rcx, [rbx+120]
1400efe9fmov [rbx+8], 0
1400efea7mov [rbx], rax
1400efeaamov rax, [rip+0xa764f]
1400efeb1add rax, 16
1400efeb5mov [rbx+120], rax
1400efeb9call std::ios_base::~ios_base()
1400efebemov rcx, rbx
1400efec1add rsp, 32
1400efec5pop rbx
1400efec6jmp 0x140101ab0
1400efe50
1400efecb
1400efecb // align 0x10
1400efecb // align 0x10
1400efed0
1400efed0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400efed0push rbx
1400efed1sub rsp, 32
1400efed5lea rax, [rip+0xb134c]
1400efedcmov [rcx], rax
1400efedfadd rax, 40
1400efee3mov rbx, rcx
1400efee6mov [rcx+120], rax
1400efeeamov rcx, [rcx+88]
1400efeeelea rax, [rbx+104]
1400efef2cmp rcx, rax
1400efef5je 0x1400efefc
1400efef7call operator delete(void*)
1400efefc
1400efefcloc_1400efefc:
1400efefcmov rax, [rip+0xa739d]
1400eff03lea rcx, [rbx+72]
1400eff07add rax, 16
1400eff0bmov [rbx+16], rax
1400eff0fcall std::locale::~locale()
1400eff14lea rax, [rip+0xaa63d]
1400eff1blea rcx, [rbx+120]
1400eff1fmov [rbx+8], 0
1400eff27mov [rbx], rax
1400eff2amov rax, [rip+0xa75cf]
1400eff31add rax, 16
1400eff35mov [rbx+120], rax
1400eff39add rsp, 32
1400eff3dpop rbx
1400eff3ejmp 0x1400f5f40
1400efed0
1400efed0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400efed0push rbx
1400efed1sub rsp, 32
1400efed5lea rax, [rip+0xb134c]
1400efedcmov [rcx], rax
1400efedfadd rax, 40
1400efee3mov rbx, rcx
1400efee6mov [rcx+120], rax
1400efeeamov rcx, [rcx+88]
1400efeeelea rax, [rbx+104]
1400efef2cmp rcx, rax
1400efef5je 0x1400efefc
1400efef7call operator delete(void*)
1400efefc
1400efefcloc_1400efefc:
1400efefcmov rax, [rip+0xa739d]
1400eff03lea rcx, [rbx+72]
1400eff07add rax, 16
1400eff0bmov [rbx+16], rax
1400eff0fcall std::locale::~locale()
1400eff14lea rax, [rip+0xaa63d]
1400eff1blea rcx, [rbx+120]
1400eff1fmov [rbx+8], 0
1400eff27mov [rbx], rax
1400eff2amov rax, [rip+0xa75cf]
1400eff31add rax, 16
1400eff35mov [rbx+120], rax
1400eff39add rsp, 32
1400eff3dpop rbx
1400eff3ejmp 0x1400f5f40
1400efed0
1400eff43
1400eff43 // align 0x10
1400eff43 // align 0x10
1400eff50
1400eff50std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400eff50push rsi
1400eff51push rbx
1400eff52sub rsp, 40
1400eff56mov rax, [rdx]
1400eff59mov rsi, rdx
1400eff5cmov [rcx], rax
1400eff5fmov rax, [rax-24]
1400eff63mov rbx, rcx
1400eff66mov rdx, [rdx+24]
1400eff6amov [rcx+rax], rdx
1400eff6emov rcx, [rcx+88]
1400eff72lea rax, [rbx+104]
1400eff76cmp rcx, rax
1400eff79je 0x1400eff80
1400eff7bcall operator delete(void*)
1400eff80
1400eff80loc_1400eff80:
1400eff80mov rax, [rip+0xa7319]
1400eff87lea rcx, [rbx+72]
1400eff8badd rax, 16
1400eff8fmov [rbx+16], rax
1400eff93call std::locale::~locale()
1400eff98mov rax, [rsi+8]
1400eff9cmov [rbx], rax
1400eff9fmov rax, [rax-24]
1400effa3mov rdx, [rsi+16]
1400effa7mov [rbx+rax], rdx
1400effabmov [rbx+8], 0
1400effb3add rsp, 40
1400effb7pop rbx
1400effb8pop rsi
1400effb9ret
1400eff50
1400eff50std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
1400eff50push rsi
1400eff51push rbx
1400eff52sub rsp, 40
1400eff56mov rax, [rdx]
1400eff59mov rsi, rdx
1400eff5cmov [rcx], rax
1400eff5fmov rax, [rax-24]
1400eff63mov rbx, rcx
1400eff66mov rdx, [rdx+24]
1400eff6amov [rcx+rax], rdx
1400eff6emov rcx, [rcx+88]
1400eff72lea rax, [rbx+104]
1400eff76cmp rcx, rax
1400eff79je 0x1400eff80
1400eff7bcall operator delete(void*)
1400eff80
1400eff80loc_1400eff80:
1400eff80mov rax, [rip+0xa7319]
1400eff87lea rcx, [rbx+72]
1400eff8badd rax, 16
1400eff8fmov [rbx+16], rax
1400eff93call std::locale::~locale()
1400eff98mov rax, [rsi+8]
1400eff9cmov [rbx], rax
1400eff9fmov rax, [rax-24]
1400effa3mov rdx, [rsi+16]
1400effa7mov [rbx+rax], rdx
1400effabmov [rbx+8], 0
1400effb3add rsp, 40
1400effb7pop rbx
1400effb8pop rsi
1400effb9ret
1400eff50
1400effba
1400effba // align 0x10
1400effba // align 0x10
1400effc0
1400effc0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400effc0push rbp
1400effc1push rdi
1400effc2push rsi
1400effc3push rbx
1400effc4sub rsp, 40
1400effc8mov rax, [rcx]
1400effcbmov rdi, [rax-24]
1400effcfmov rax, [rdx]
1400effd2mov rsi, [rax-24]
1400effd6add rdi, rcx
1400effd9mov rbp, rcx
1400effdcmov rbx, rdx
1400effdfmov rcx, rdi
1400effe2add rsi, rdx
1400effe5mov rdx, rsi
1400effe8call std::ios_base::_M_swap(std::ios_base&)
1400effedlea rdx, [rdi+208]
1400efff4mov rcx, rdi
1400efff7call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400efffclea rdx, [rsi+208]
1400f0003mov rcx, rsi
1400f0006call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f000bmov rax, [rdi+216]
1400f0012mov rdx, [rsi+216]
1400f0019lea rcx, [rbp+16]
1400f001dmov [rdi+216], rdx
1400f0024movzx edx, [rsi+224]
1400f002bmov [rsi+216], rax
1400f0032movzx eax, [rdi+224]
1400f0039mov [rdi+224], dl
1400f003fmovzx edx, [rsi+225]
1400f0046mov [rsi+224], al
1400f004cmovzx eax, [rdi+225]
1400f0053mov [rdi+225], dl
1400f0059mov rdx, [rbx+8]
1400f005dmov [rsi+225], al
1400f0063mov rax, [rbp+8]
1400f0067mov [rbp+8], rdx
1400f006blea rdx, [rbx+16]
1400f006fmov [rbx+8], rax
1400f0073call 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>>&&)
1400f0078mov rax, rbp
1400f007badd rsp, 40
1400f007fpop rbx
1400f0080pop rsi
1400f0081pop rdi
1400f0082pop rbp
1400f0083ret
1400effc0
1400effc0std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::operator=(std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>&&):
1400effc0push rbp
1400effc1push rdi
1400effc2push rsi
1400effc3push rbx
1400effc4sub rsp, 40
1400effc8mov rax, [rcx]
1400effcbmov rdi, [rax-24]
1400effcfmov rax, [rdx]
1400effd2mov rsi, [rax-24]
1400effd6add rdi, rcx
1400effd9mov rbp, rcx
1400effdcmov rbx, rdx
1400effdfmov rcx, rdi
1400effe2add rsi, rdx
1400effe5mov rdx, rsi
1400effe8call std::ios_base::_M_swap(std::ios_base&)
1400effedlea rdx, [rdi+208]
1400efff4mov rcx, rdi
1400efff7call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400efffclea rdx, [rsi+208]
1400f0003mov rcx, rsi
1400f0006call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f000bmov rax, [rdi+216]
1400f0012mov rdx, [rsi+216]
1400f0019lea rcx, [rbp+16]
1400f001dmov [rdi+216], rdx
1400f0024movzx edx, [rsi+224]
1400f002bmov [rsi+216], rax
1400f0032movzx eax, [rdi+224]
1400f0039mov [rdi+224], dl
1400f003fmovzx edx, [rsi+225]
1400f0046mov [rsi+224], al
1400f004cmovzx eax, [rdi+225]
1400f0053mov [rdi+225], dl
1400f0059mov rdx, [rbx+8]
1400f005dmov [rsi+225], al
1400f0063mov rax, [rbp+8]
1400f0067mov [rbp+8], rdx
1400f006blea rdx, [rbx+16]
1400f006fmov [rbx+8], rax
1400f0073call 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>>&&)
1400f0078mov rax, rbp
1400f007badd rsp, 40
1400f007fpop rbx
1400f0080pop rsi
1400f0081pop rdi
1400f0082pop rbp
1400f0083ret
1400effc0
1400f0084
1400f0084 // align 0x10
1400f0084 // align 0x10
1400f0090
1400f0090std::__cxx11::basic_istringstream<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&):
1400f0090push rbx
1400f0091sub rsp, 48
1400f0095mov rax, [rdx+8]
1400f0099mov rbx, rcx
1400f009cmov [rsp+32], rax
1400f00a1mov r9, [rdx]
1400f00a4lea rcx, [rcx+88]
1400f00a8mov r8, [rbx+96]
1400f00acxor edx, edx
1400f00aecall 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)
1400f00b3xor r9l, r9l
1400f00b6test [rbx+80], 3
1400f00baje 0x1400f00c0
1400f00bcmov r9, [rbx+96]
1400f00c0
1400f00c0loc_1400f00c0:
1400f00c0mov rdx, [rbx+88]
1400f00c4lea rcx, [rbx+16]
1400f00c8xor r8l, r8l
1400f00cbadd rsp, 48
1400f00cfpop rbx
1400f00d0jmp 0x1400e8fc0
1400f0090
1400f0090std::__cxx11::basic_istringstream<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&):
1400f0090push rbx
1400f0091sub rsp, 48
1400f0095mov rax, [rdx+8]
1400f0099mov rbx, rcx
1400f009cmov [rsp+32], rax
1400f00a1mov r9, [rdx]
1400f00a4lea rcx, [rcx+88]
1400f00a8mov r8, [rbx+96]
1400f00acxor edx, edx
1400f00aecall 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)
1400f00b3xor r9l, r9l
1400f00b6test [rbx+80], 3
1400f00baje 0x1400f00c0
1400f00bcmov r9, [rbx+96]
1400f00c0
1400f00c0loc_1400f00c0:
1400f00c0mov rdx, [rbx+88]
1400f00c4lea rcx, [rbx+16]
1400f00c8xor r8l, r8l
1400f00cbadd rsp, 48
1400f00cfpop rbx
1400f00d0jmp 0x1400e8fc0
1400f0090
1400f00d5
1400f00d5 // align 0x10
1400f00d5 // align 0x10
1400f00e0
1400f00e0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&):
1400f00e0push rbp
1400f00e1push rdi
1400f00e2push rsi
1400f00e3push rbx
1400f00e4sub rsp, 40
1400f00e8mov rax, [rcx]
1400f00ebmov rsi, [rax-24]
1400f00efmov rax, [rdx]
1400f00f2mov rbx, [rax-24]
1400f00f6add rsi, rcx
1400f00f9mov rdi, rcx
1400f00fcmov rbp, rdx
1400f00ffmov rcx, rsi
1400f0102add rbx, rdx
1400f0105mov rdx, rbx
1400f0108call std::ios_base::_M_swap(std::ios_base&)
1400f010dlea rdx, [rsi+208]
1400f0114mov rcx, rsi
1400f0117call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f011clea rdx, [rbx+208]
1400f0123mov rcx, rbx
1400f0126call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f012bmov rdx, [rbx+216]
1400f0132mov rax, [rsi+216]
1400f0139lea rcx, [rdi+16]
1400f013dmov [rsi+216], rdx
1400f0144movzx edx, [rbx+224]
1400f014bmov [rbx+216], rax
1400f0152movzx eax, [rsi+224]
1400f0159mov [rsi+224], dx
1400f0160movzx edx, [rbx+226]
1400f0167mov [rbx+224], ax
1400f016emovzx eax, [rsi+226]
1400f0175mov [rsi+226], dl
1400f017bmov rdx, [rbp+8]
1400f017fmov [rbx+226], al
1400f0185mov rax, [rdi+8]
1400f0189mov [rdi+8], rdx
1400f018dlea rdx, [rbp+16]
1400f0191mov [rbp+8], rax
1400f0195add rsp, 40
1400f0199pop rbx
1400f019apop rsi
1400f019bpop rdi
1400f019cpop rbp
1400f019djmp 0x1400e8a00
1400f00e0
1400f00e0std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&):
1400f00e0push rbp
1400f00e1push rdi
1400f00e2push rsi
1400f00e3push rbx
1400f00e4sub rsp, 40
1400f00e8mov rax, [rcx]
1400f00ebmov rsi, [rax-24]
1400f00efmov rax, [rdx]
1400f00f2mov rbx, [rax-24]
1400f00f6add rsi, rcx
1400f00f9mov rdi, rcx
1400f00fcmov rbp, rdx
1400f00ffmov rcx, rsi
1400f0102add rbx, rdx
1400f0105mov rdx, rbx
1400f0108call std::ios_base::_M_swap(std::ios_base&)
1400f010dlea rdx, [rsi+208]
1400f0114mov rcx, rsi
1400f0117call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f011clea rdx, [rbx+208]
1400f0123mov rcx, rbx
1400f0126call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f012bmov rdx, [rbx+216]
1400f0132mov rax, [rsi+216]
1400f0139lea rcx, [rdi+16]
1400f013dmov [rsi+216], rdx
1400f0144movzx edx, [rbx+224]
1400f014bmov [rbx+216], rax
1400f0152movzx eax, [rsi+224]
1400f0159mov [rsi+224], dx
1400f0160movzx edx, [rbx+226]
1400f0167mov [rbx+224], ax
1400f016emovzx eax, [rsi+226]
1400f0175mov [rsi+226], dl
1400f017bmov rdx, [rbp+8]
1400f017fmov [rbx+226], al
1400f0185mov rax, [rdi+8]
1400f0189mov [rdi+8], rdx
1400f018dlea rdx, [rbp+16]
1400f0191mov [rbp+8], rax
1400f0195add rsp, 40
1400f0199pop rbx
1400f019apop rsi
1400f019bpop rdi
1400f019cpop rbp
1400f019djmp 0x1400e8a00
1400f00e0
1400f01a2
1400f01a2 // align 0x10
1400f01a2 // align 0x10
1400f01b0
1400f01b0std::__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>>&&):
1400f01b0push rbp
1400f01b1push rdi
1400f01b2push rsi
1400f01b3push rbx
1400f01b4sub rsp, 40
1400f01b8lea rbp, [rcx+120]
1400f01bcmov rbx, rcx
1400f01bfmov rsi, rdx
1400f01c2mov rcx, rbp
1400f01c5call std::ios_base::ios_base()
1400f01capxor x0, x0
1400f01cexor r8l, r8l
1400f01d1mov rcx, rbp
1400f01d4lea rax, [rip+0xaa3cd]
1400f01dbmovups [rbx+352], x0
1400f01e2mov [rbx], rax
1400f01e5add rax, 40
1400f01e9movups [rbx+368], x0
1400f01f0mov [rbx+120], rax
1400f01f4mov rax, [rsi+8]
1400f01f8mov [rbx+336], 0
1400f0203mov [rbx+8], rax
1400f0207mov rax, [rsi]
1400f020amov [rbx+344], r8w
1400f0212mov rdi, [rax-24]
1400f0216mov [rbx+346], 0
1400f021dadd rdi, rsi
1400f0220mov rdx, rdi
1400f0223call std::ios_base::_M_move(std::ios_base&)
1400f0228lea rdx, [rbx+328]
1400f022fmov rcx, rbp
1400f0232call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0237mov rax, [rdi+216]
1400f023elea rdx, [rsi+16]
1400f0242mov [rdi+216], 0
1400f024dmov [rbx+352], 0
1400f0258mov [rbx+336], rax
1400f025fmovzx eax, [rdi+224]
1400f0266mov [rbx+344], ax
1400f026dmovzx eax, [rdi+226]
1400f0274lea rdi, [rbx+16]
1400f0278mov rcx, rdi
1400f027bmov [rbx+346], al
1400f0281lea rax, [rip+0xb0ff0]
1400f0288mov [rsi+8], 0
1400f0290mov [rbx], rax
1400f0293add rax, 40
1400f0297mov [rbx+120], rax
1400f029bcall 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>>&&)
1400f02a0mov [rbx+352], rdi
1400f02a7add rsp, 40
1400f02abpop rbx
1400f02acpop rsi
1400f02adpop rdi
1400f02aepop rbp
1400f02afret
1400f02b0
1400f02b0 48 89 c6 48 8b 05 56 72 0a 00 48 89 e9 48 83 c0 H..H..Vr..H..H..
1400f02c0 10 48 89 43 78 e8 76 5c 00 00 48 89 f1 e8 ce b0 .H.Cx.v\..H.....
1400f02d0 f2 ff 48 8d 35 cf a2 0a 00 31 c9 48 89 33 48 89 ..H.5....1.H.3H.
1400f02e0 c6 48 89 4b 08 eb cc .H.K...
1400f01b0
1400f01b0std::__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>>&&):
1400f01b0push rbp
1400f01b1push rdi
1400f01b2push rsi
1400f01b3push rbx
1400f01b4sub rsp, 40
1400f01b8lea rbp, [rcx+120]
1400f01bcmov rbx, rcx
1400f01bfmov rsi, rdx
1400f01c2mov rcx, rbp
1400f01c5call std::ios_base::ios_base()
1400f01capxor x0, x0
1400f01cexor r8l, r8l
1400f01d1mov rcx, rbp
1400f01d4lea rax, [rip+0xaa3cd]
1400f01dbmovups [rbx+352], x0
1400f01e2mov [rbx], rax
1400f01e5add rax, 40
1400f01e9movups [rbx+368], x0
1400f01f0mov [rbx+120], rax
1400f01f4mov rax, [rsi+8]
1400f01f8mov [rbx+336], 0
1400f0203mov [rbx+8], rax
1400f0207mov rax, [rsi]
1400f020amov [rbx+344], r8w
1400f0212mov rdi, [rax-24]
1400f0216mov [rbx+346], 0
1400f021dadd rdi, rsi
1400f0220mov rdx, rdi
1400f0223call std::ios_base::_M_move(std::ios_base&)
1400f0228lea rdx, [rbx+328]
1400f022fmov rcx, rbp
1400f0232call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f0237mov rax, [rdi+216]
1400f023elea rdx, [rsi+16]
1400f0242mov [rdi+216], 0
1400f024dmov [rbx+352], 0
1400f0258mov [rbx+336], rax
1400f025fmovzx eax, [rdi+224]
1400f0266mov [rbx+344], ax
1400f026dmovzx eax, [rdi+226]
1400f0274lea rdi, [rbx+16]
1400f0278mov rcx, rdi
1400f027bmov [rbx+346], al
1400f0281lea rax, [rip+0xb0ff0]
1400f0288mov [rsi+8], 0
1400f0290mov [rbx], rax
1400f0293add rax, 40
1400f0297mov [rbx+120], rax
1400f029bcall 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>>&&)
1400f02a0mov [rbx+352], rdi
1400f02a7add rsp, 40
1400f02abpop rbx
1400f02acpop rsi
1400f02adpop rdi
1400f02aepop rbp
1400f02afret
1400f02b0
1400f02b0 48 89 c6 48 8b 05 56 72 0a 00 48 89 e9 48 83 c0 H..H..Vr..H..H..
1400f02c0 10 48 89 43 78 e8 76 5c 00 00 48 89 f1 e8 ce b0 .H.Cx.v\..H.....
1400f02d0 f2 ff 48 8d 35 cf a2 0a 00 31 c9 48 89 33 48 89 ..H.5....1.H.3H.
1400f02e0 c6 48 89 4b 08 eb cc .H.K...
1400f01b0
1400f02e7
1400f02e7 // align 0x10
1400f02e7 // align 0x10
1400f02f0
1400f02f0std::__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):
1400f02f0push r15
1400f02f2push r14
1400f02f4push r13
1400f02f6push r12
1400f02f8push rbp
1400f02f9push rdi
1400f02fapush rsi
1400f02fbpush rbx
1400f02fcsub rsp, 56
1400f0300movups [rsp+32], x6
1400f0305mov rax, [rip+0xa6fa4]
1400f030cadd rax, 16
1400f0310movq x6, rax
1400f0315lea rbp, [rcx+120]
1400f0319mov rbx, rcx
1400f031cmov rdi, rdx
1400f031fmov esi, r8l
1400f0322mov rcx, rbp
1400f0325call std::ios_base::ios_base()
1400f032axor edx, edx
1400f032cpxor x0, x0
1400f0330mov rcx, rbp
1400f0333lea rax, [rip+0xaa26e]
1400f033amov [rbx+344], dx
1400f0341xor edx, edx
1400f0343mov [rbx], rax
1400f0346add rax, 40
1400f034amov [rbx+336], 0
1400f0355mov [rbx+346], 0
1400f035cmov [rbx+120], rax
1400f0360mov [rbx+8], 0
1400f0368movups [rbx+352], x0
1400f036fmovups [rbx+368], x0
1400f0376call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f037bpxor x0, x0
1400f037flea rcx, [rbx+72]
1400f0383movups [rbx+16], x6
1400f0387mov r15l, esi
1400f038alea rax, [rip+0xb0ee7]
1400f0391mov [rbx+64], 0
1400f0399or r15l, 8
1400f039dmov [rbx], rax
1400f03a0add rax, 40
1400f03a4mov [rbx+120], rax
1400f03a8movups [rbx+32], x0
1400f03acmovups [rbx+48], x0
1400f03b0call std::locale::locale()
1400f03b5mov rdx, [rdi]
1400f03b8lea rcx, [rbx+104]
1400f03bclea rax, [rip+0xb093d]
1400f03c3mov [rbx+16], rax
1400f03c7mov rax, [rdi+8]
1400f03cbmov [rbx+80], 0
1400f03d2mov [rbx+88], rcx
1400f03d6test rdx, rdx
1400f03d9jne 0x1400f03e4
1400f03dbtest rax, rax
1400f03dejne 0x1400f0491
1400f03e4
1400f03e4loc_1400f03e4:
1400f03e4lea r8, [rdx+2*rax]
1400f03e8lea rcx, [rbx+88]
1400f03eccall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f03f1xor r9l, r9l
1400f03f4and esi, 3
1400f03f7mov [rbx+80], r15l
1400f03fbje 0x1400f0401
1400f03fdmov r9, [rbx+96]
1400f0401
1400f0401loc_1400f0401:
1400f0401mov rdx, [rbx+88]
1400f0405xor r8l, r8l
1400f0408lea rcx, [rbx+16]
1400f040ccall 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)
1400f0411lea rdx, [rbx+16]
1400f0415mov rcx, rbp
1400f0418call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f041dnop
1400f041emovups x6, [rsp+32]
1400f0423add rsp, 56
1400f0427pop rbx
1400f0428pop rsi
1400f0429pop rdi
1400f042apop rbp
1400f042bpop r12
1400f042dpop r13
1400f042fpop r14
1400f0431pop r15
1400f0433ret
1400f0434
1400f0434 48 89 c6 H..
1400f0437
1400f0437loc_1400f0437:
1400f0437mov rax, [rip+0xa70d2]
1400f043emov rcx, rbp
1400f0441add rax, 16
1400f0445mov [rbx+120], rax
1400f0449call std::ios_base::~ios_base()
1400f044emov rcx, rsi
1400f0451call _Unwind_Resume
1400f0456lea rcx, [rbx+16]
1400f045amov rsi, rax
1400f045dcall std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f0462
1400f0462loc_1400f0462:
1400f0462lea rax, [rip+0xaa13f]
1400f0469mov [rbx], rax
1400f046cxor eax, eax
1400f046emov [rbx+8], rax
1400f0472jmp 0x1400f0437
1400f0474
1400f0474 48 89 c6 H..
1400f0477
1400f0477loc_1400f0477:
1400f0477mov rax, [rip+0xa6e32]
1400f047elea rcx, [rbx+72]
1400f0482add rax, 16
1400f0486mov [rbx+16], rax
1400f048acall std::locale::~locale()
1400f048fjmp 0x1400f0462
1400f0491
1400f0491loc_1400f0491:
1400f0491call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f0496lea rcx, [rbx+88]
1400f049amov rsi, rax
1400f049dcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f04a2jmp 0x1400f0477
1400f02f0
1400f02f0std::__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):
1400f02f0push r15
1400f02f2push r14
1400f02f4push r13
1400f02f6push r12
1400f02f8push rbp
1400f02f9push rdi
1400f02fapush rsi
1400f02fbpush rbx
1400f02fcsub rsp, 56
1400f0300movups [rsp+32], x6
1400f0305mov rax, [rip+0xa6fa4]
1400f030cadd rax, 16
1400f0310movq x6, rax
1400f0315lea rbp, [rcx+120]
1400f0319mov rbx, rcx
1400f031cmov rdi, rdx
1400f031fmov esi, r8l
1400f0322mov rcx, rbp
1400f0325call std::ios_base::ios_base()
1400f032axor edx, edx
1400f032cpxor x0, x0
1400f0330mov rcx, rbp
1400f0333lea rax, [rip+0xaa26e]
1400f033amov [rbx+344], dx
1400f0341xor edx, edx
1400f0343mov [rbx], rax
1400f0346add rax, 40
1400f034amov [rbx+336], 0
1400f0355mov [rbx+346], 0
1400f035cmov [rbx+120], rax
1400f0360mov [rbx+8], 0
1400f0368movups [rbx+352], x0
1400f036fmovups [rbx+368], x0
1400f0376call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f037bpxor x0, x0
1400f037flea rcx, [rbx+72]
1400f0383movups [rbx+16], x6
1400f0387mov r15l, esi
1400f038alea rax, [rip+0xb0ee7]
1400f0391mov [rbx+64], 0
1400f0399or r15l, 8
1400f039dmov [rbx], rax
1400f03a0add rax, 40
1400f03a4mov [rbx+120], rax
1400f03a8movups [rbx+32], x0
1400f03acmovups [rbx+48], x0
1400f03b0call std::locale::locale()
1400f03b5mov rdx, [rdi]
1400f03b8lea rcx, [rbx+104]
1400f03bclea rax, [rip+0xb093d]
1400f03c3mov [rbx+16], rax
1400f03c7mov rax, [rdi+8]
1400f03cbmov [rbx+80], 0
1400f03d2mov [rbx+88], rcx
1400f03d6test rdx, rdx
1400f03d9jne 0x1400f03e4
1400f03dbtest rax, rax
1400f03dejne 0x1400f0491
1400f03e4
1400f03e4loc_1400f03e4:
1400f03e4lea r8, [rdx+2*rax]
1400f03e8lea rcx, [rbx+88]
1400f03eccall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400f03f1xor r9l, r9l
1400f03f4and esi, 3
1400f03f7mov [rbx+80], r15l
1400f03fbje 0x1400f0401
1400f03fdmov r9, [rbx+96]
1400f0401
1400f0401loc_1400f0401:
1400f0401mov rdx, [rbx+88]
1400f0405xor r8l, r8l
1400f0408lea rcx, [rbx+16]
1400f040ccall 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)
1400f0411lea rdx, [rbx+16]
1400f0415mov rcx, rbp
1400f0418call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f041dnop
1400f041emovups x6, [rsp+32]
1400f0423add rsp, 56
1400f0427pop rbx
1400f0428pop rsi
1400f0429pop rdi
1400f042apop rbp
1400f042bpop r12
1400f042dpop r13
1400f042fpop r14
1400f0431pop r15
1400f0433ret
1400f0434
1400f0434 48 89 c6 H..
1400f0437
1400f0437loc_1400f0437:
1400f0437mov rax, [rip+0xa70d2]
1400f043emov rcx, rbp
1400f0441add rax, 16
1400f0445mov [rbx+120], rax
1400f0449call std::ios_base::~ios_base()
1400f044emov rcx, rsi
1400f0451call _Unwind_Resume
1400f0456lea rcx, [rbx+16]
1400f045amov rsi, rax
1400f045dcall std::__cxx11::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringbuf()
1400f0462
1400f0462loc_1400f0462:
1400f0462lea rax, [rip+0xaa13f]
1400f0469mov [rbx], rax
1400f046cxor eax, eax
1400f046emov [rbx+8], rax
1400f0472jmp 0x1400f0437
1400f0474
1400f0474 48 89 c6 H..
1400f0477
1400f0477loc_1400f0477:
1400f0477mov rax, [rip+0xa6e32]
1400f047elea rcx, [rbx+72]
1400f0482add rax, 16
1400f0486mov [rbx+16], rax
1400f048acall std::locale::~locale()
1400f048fjmp 0x1400f0462
1400f0491
1400f0491loc_1400f0491:
1400f0491call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwyRKS3_.part.0
1400f0496lea rcx, [rbx+88]
1400f049amov rsi, rax
1400f049dcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1400f04a2jmp 0x1400f0477
1400f02f0
1400f04a4
1400f04a4 // align 0x10
1400f04a4 // align 0x10
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
Loading..