File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140100a10
140100a10virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100a10push rbx
140100a11sub rsp, 32
140100a15mov rax, [rcx]
140100a18mov rbx, [rax-24]
140100a1clea rax, [rip+0xa1545]
140100a23add rbx, rcx
140100a26mov [rbx], rax
140100a29add rax, 40
140100a2dlea rcx, [rbx+16]
140100a31mov [rbx+208], rax
140100a38lea rax, [rip+0xa1251]
140100a3fmov [rbx+16], rax
140100a43call std::basic_filebuf<char, std::char_traits<char>>::close()
140100a48lea rcx, [rbx+88]
140100a4ccall std::__basic_file<char>::~__basic_file()
140100a51mov rax, [rip+0x96848]
140100a58lea rcx, [rbx+72]
140100a5cadd rax, 16
140100a60mov [rbx+16], rax
140100a64call std::locale::~locale()
140100a69lea rax, [rip+0x99f08]
140100a70mov [rbx+8], 0
140100a78lea rcx, [rbx+208]
140100a7fmov [rbx], rax
140100a82mov rax, [rip+0x96a77]
140100a89add rax, 16
140100a8dmov [rbx+208], rax
140100a94call std::ios_base::~ios_base()
140100a99mov rcx, rbx
140100a9cadd rsp, 32
140100aa0pop rbx
140100aa1jmp 0x140101ab0
140100aa6
140100aa6 48 89 c1 e8 e2 11 00 00 e8 cd H.........
140100ab0 13 00 00 eb 93 .....
140100a10
140100a10virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100a10push rbx
140100a11sub rsp, 32
140100a15mov rax, [rcx]
140100a18mov rbx, [rax-24]
140100a1clea rax, [rip+0xa1545]
140100a23add rbx, rcx
140100a26mov [rbx], rax
140100a29add rax, 40
140100a2dlea rcx, [rbx+16]
140100a31mov [rbx+208], rax
140100a38lea rax, [rip+0xa1251]
140100a3fmov [rbx+16], rax
140100a43call std::basic_filebuf<char, std::char_traits<char>>::close()
140100a48lea rcx, [rbx+88]
140100a4ccall std::__basic_file<char>::~__basic_file()
140100a51mov rax, [rip+0x96848]
140100a58lea rcx, [rbx+72]
140100a5cadd rax, 16
140100a60mov [rbx+16], rax
140100a64call std::locale::~locale()
140100a69lea rax, [rip+0x99f08]
140100a70mov [rbx+8], 0
140100a78lea rcx, [rbx+208]
140100a7fmov [rbx], rax
140100a82mov rax, [rip+0x96a77]
140100a89add rax, 16
140100a8dmov [rbx+208], rax
140100a94call std::ios_base::~ios_base()
140100a99mov rcx, rbx
140100a9cadd rsp, 32
140100aa0pop rbx
140100aa1jmp 0x140101ab0
140100aa6
140100aa6 48 89 c1 e8 e2 11 00 00 e8 cd H.........
140100ab0 13 00 00 eb 93 .....
140100a10
140100ab5
140100ab5 // align 0x10
140100ab5 // align 0x10
140100ac0
140100ac0virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100ac0push rbx
140100ac1sub rsp, 32
140100ac5mov rax, [rcx]
140100ac8mov rbx, [rax-24]
140100acclea rax, [rip+0xa1495]
140100ad3add rbx, rcx
140100ad6mov [rbx], rax
140100ad9add rax, 40
140100addlea rcx, [rbx+16]
140100ae1mov [rbx+208], rax
140100ae8lea rax, [rip+0xa11a1]
140100aefmov [rbx+16], rax
140100af3call std::basic_filebuf<char, std::char_traits<char>>::close()
140100af8lea rcx, [rbx+88]
140100afccall std::__basic_file<char>::~__basic_file()
140100b01mov rax, [rip+0x96798]
140100b08lea rcx, [rbx+72]
140100b0cadd rax, 16
140100b10mov [rbx+16], rax
140100b14call std::locale::~locale()
140100b19lea rax, [rip+0x99e58]
140100b20lea rcx, [rbx+208]
140100b27mov [rbx+8], 0
140100b2fmov [rbx], rax
140100b32mov rax, [rip+0x969c7]
140100b39add rax, 16
140100b3dmov [rbx+208], rax
140100b44add rsp, 32
140100b48pop rbx
140100b49jmp 0x1400f5f40
140100b4e
140100b4e 48 89 H.
140100b50 c1 e8 3a 11 00 00 e8 25 13 00 00 eb 9b ..:....%.....
140100ac0
140100ac0virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100ac0push rbx
140100ac1sub rsp, 32
140100ac5mov rax, [rcx]
140100ac8mov rbx, [rax-24]
140100acclea rax, [rip+0xa1495]
140100ad3add rbx, rcx
140100ad6mov [rbx], rax
140100ad9add rax, 40
140100addlea rcx, [rbx+16]
140100ae1mov [rbx+208], rax
140100ae8lea rax, [rip+0xa11a1]
140100aefmov [rbx+16], rax
140100af3call std::basic_filebuf<char, std::char_traits<char>>::close()
140100af8lea rcx, [rbx+88]
140100afccall std::__basic_file<char>::~__basic_file()
140100b01mov rax, [rip+0x96798]
140100b08lea rcx, [rbx+72]
140100b0cadd rax, 16
140100b10mov [rbx+16], rax
140100b14call std::locale::~locale()
140100b19lea rax, [rip+0x99e58]
140100b20lea rcx, [rbx+208]
140100b27mov [rbx+8], 0
140100b2fmov [rbx], rax
140100b32mov rax, [rip+0x969c7]
140100b39add rax, 16
140100b3dmov [rbx+208], rax
140100b44add rsp, 32
140100b48pop rbx
140100b49jmp 0x1400f5f40
140100b4e
140100b4e 48 89 H.
140100b50 c1 e8 3a 11 00 00 e8 25 13 00 00 eb 9b ..:....%.....
140100ac0
140100b5d
140100b5d // align 0x10
140100b5d // align 0x10
140100b60
140100b60virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100b60push rbx
140100b61sub rsp, 32
140100b65mov rax, [rcx]
140100b68mov rbx, [rax-24]
140100b6clea rax, [rip+0xa1445]
140100b73add rbx, rcx
140100b76mov [rbx], rax
140100b79add rax, 40
140100b7dlea rcx, [rbx+16]
140100b81mov [rbx+208], rax
140100b88lea rax, [rip+0xa1181]
140100b8fmov [rbx+16], rax
140100b93call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100b98lea rcx, [rbx+88]
140100b9ccall std::__basic_file<char>::~__basic_file()
140100ba1mov rax, [rip+0x96708]
140100ba8lea rcx, [rbx+72]
140100bacadd rax, 16
140100bb0mov [rbx+16], rax
140100bb4call std::locale::~locale()
140100bb9lea rax, [rip+0x99e08]
140100bc0mov [rbx+8], 0
140100bc8lea rcx, [rbx+208]
140100bcfmov [rbx], rax
140100bd2mov rax, [rip+0x96937]
140100bd9add rax, 16
140100bddmov [rbx+208], rax
140100be4call std::ios_base::~ios_base()
140100be9mov rcx, rbx
140100becadd rsp, 32
140100bf0pop rbx
140100bf1jmp 0x140101ab0
140100bf6
140100bf6 48 89 c1 e8 92 10 00 00 e8 7d H........}
140100c00 12 00 00 eb 93 .....
140100b60
140100b60virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100b60push rbx
140100b61sub rsp, 32
140100b65mov rax, [rcx]
140100b68mov rbx, [rax-24]
140100b6clea rax, [rip+0xa1445]
140100b73add rbx, rcx
140100b76mov [rbx], rax
140100b79add rax, 40
140100b7dlea rcx, [rbx+16]
140100b81mov [rbx+208], rax
140100b88lea rax, [rip+0xa1181]
140100b8fmov [rbx+16], rax
140100b93call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100b98lea rcx, [rbx+88]
140100b9ccall std::__basic_file<char>::~__basic_file()
140100ba1mov rax, [rip+0x96708]
140100ba8lea rcx, [rbx+72]
140100bacadd rax, 16
140100bb0mov [rbx+16], rax
140100bb4call std::locale::~locale()
140100bb9lea rax, [rip+0x99e08]
140100bc0mov [rbx+8], 0
140100bc8lea rcx, [rbx+208]
140100bcfmov [rbx], rax
140100bd2mov rax, [rip+0x96937]
140100bd9add rax, 16
140100bddmov [rbx+208], rax
140100be4call std::ios_base::~ios_base()
140100be9mov rcx, rbx
140100becadd rsp, 32
140100bf0pop rbx
140100bf1jmp 0x140101ab0
140100bf6
140100bf6 48 89 c1 e8 92 10 00 00 e8 7d H........}
140100c00 12 00 00 eb 93 .....
140100b60
140100c05
140100c05 // align 0x10
140100c05 // align 0x10
140100c10
140100c10virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100c10push rbx
140100c11sub rsp, 32
140100c15mov rax, [rcx]
140100c18mov rbx, [rax-24]
140100c1clea rax, [rip+0xa1395]
140100c23add rbx, rcx
140100c26mov [rbx], rax
140100c29add rax, 40
140100c2dlea rcx, [rbx+16]
140100c31mov [rbx+208], rax
140100c38lea rax, [rip+0xa10d1]
140100c3fmov [rbx+16], rax
140100c43call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100c48lea rcx, [rbx+88]
140100c4ccall std::__basic_file<char>::~__basic_file()
140100c51mov rax, [rip+0x96658]
140100c58lea rcx, [rbx+72]
140100c5cadd rax, 16
140100c60mov [rbx+16], rax
140100c64call std::locale::~locale()
140100c69lea rax, [rip+0x99d58]
140100c70lea rcx, [rbx+208]
140100c77mov [rbx+8], 0
140100c7fmov [rbx], rax
140100c82mov rax, [rip+0x96887]
140100c89add rax, 16
140100c8dmov [rbx+208], rax
140100c94add rsp, 32
140100c98pop rbx
140100c99jmp 0x1400f5f40
140100c9e
140100c9e 48 89 H.
140100ca0 c1 e8 ea 0f 00 00 e8 d5 11 00 00 eb 9b .............
140100c10
140100c10virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100c10push rbx
140100c11sub rsp, 32
140100c15mov rax, [rcx]
140100c18mov rbx, [rax-24]
140100c1clea rax, [rip+0xa1395]
140100c23add rbx, rcx
140100c26mov [rbx], rax
140100c29add rax, 40
140100c2dlea rcx, [rbx+16]
140100c31mov [rbx+208], rax
140100c38lea rax, [rip+0xa10d1]
140100c3fmov [rbx+16], rax
140100c43call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100c48lea rcx, [rbx+88]
140100c4ccall std::__basic_file<char>::~__basic_file()
140100c51mov rax, [rip+0x96658]
140100c58lea rcx, [rbx+72]
140100c5cadd rax, 16
140100c60mov [rbx+16], rax
140100c64call std::locale::~locale()
140100c69lea rax, [rip+0x99d58]
140100c70lea rcx, [rbx+208]
140100c77mov [rbx+8], 0
140100c7fmov [rbx], rax
140100c82mov rax, [rip+0x96887]
140100c89add rax, 16
140100c8dmov [rbx+208], rax
140100c94add rsp, 32
140100c98pop rbx
140100c99jmp 0x1400f5f40
140100c9e
140100c9e 48 89 H.
140100ca0 c1 e8 ea 0f 00 00 e8 d5 11 00 00 eb 9b .............
140100c10
140100cad
140100cad // align 0x10
140100cad // align 0x10
140100cb0
140100cb0virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100cb0push rbx
140100cb1sub rsp, 32
140100cb5lea rdx, [rip+0x99dac]
140100cbcmovq x0, rdx
140100cc1mov rax, [rcx]
140100cc4mov rbx, [rax-24]
140100cc8lea rax, [rip+0x99d49]
140100ccfadd rbx, rcx
140100cd2mov [rbx], rax
140100cd5mov rax, [rip+0x96834]
140100cdclea rcx, [rbx+24]
140100ce0mov [rbx+8], 0
140100ce8add rax, 16
140100cecmovq x1, rax
140100cf1punpcklqdq x0, x1
140100cf5movups [rbx+16], x0
140100cf9call std::ios_base::~ios_base()
140100cfemov rcx, rbx
140100d01add rsp, 32
140100d05pop rbx
140100d06jmp 0x140101ab0
140100cb0
140100cb0virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100cb0push rbx
140100cb1sub rsp, 32
140100cb5lea rdx, [rip+0x99dac]
140100cbcmovq x0, rdx
140100cc1mov rax, [rcx]
140100cc4mov rbx, [rax-24]
140100cc8lea rax, [rip+0x99d49]
140100ccfadd rbx, rcx
140100cd2mov [rbx], rax
140100cd5mov rax, [rip+0x96834]
140100cdclea rcx, [rbx+24]
140100ce0mov [rbx+8], 0
140100ce8add rax, 16
140100cecmovq x1, rax
140100cf1punpcklqdq x0, x1
140100cf5movups [rbx+16], x0
140100cf9call std::ios_base::~ios_base()
140100cfemov rcx, rbx
140100d01add rsp, 32
140100d05pop rbx
140100d06jmp 0x140101ab0
140100cb0
140100d0b
140100d0b // align 0x10
140100d0b // align 0x10
140100d10
140100d10virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100d10lea rdx, [rip+0x99d51]
140100d17movq x0, rdx
140100d1cmov rax, [rcx]
140100d1fadd rcx, [rax-24]
140100d23lea rax, [rip+0x99cee]
140100d2amov [rcx], rax
140100d2dmov rax, [rip+0x967dc]
140100d34add rcx, 24
140100d38mov [rcx-16], 0
140100d40add rax, 16
140100d44movq x1, rax
140100d49punpcklqdq x0, x1
140100d4dmovups [rcx-8], x0
140100d51jmp 0x1400f5f40
140100d10
140100d10virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100d10lea rdx, [rip+0x99d51]
140100d17movq x0, rdx
140100d1cmov rax, [rcx]
140100d1fadd rcx, [rax-24]
140100d23lea rax, [rip+0x99cee]
140100d2amov [rcx], rax
140100d2dmov rax, [rip+0x967dc]
140100d34add rcx, 24
140100d38mov [rcx-16], 0
140100d40add rax, 16
140100d44movq x1, rax
140100d49punpcklqdq x0, x1
140100d4dmovups [rcx-8], x0
140100d51jmp 0x1400f5f40
140100d10
140100d56
140100d56 // align 0x10
140100d56 // align 0x10
140100d60
140100d60virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100d60push rbx
140100d61sub rsp, 32
140100d65movq x0, [rip+0x90a1b]
140100d6dmov rax, [rcx]
140100d70mov rbx, [rax-24]
140100d74lea rax, [rip+0xa1335]
140100d7badd rbx, rcx
140100d7emov [rbx+200], rax
140100d85lea rax, [rip+0xa0f04]
140100d8clea rcx, [rbx+8]
140100d90movq x1, rax
140100d95punpcklqdq x0, x1
140100d99movups [rbx], x0
140100d9ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100da1lea rcx, [rbx+80]
140100da5call std::__basic_file<char>::~__basic_file()
140100daamov rax, [rip+0x964ef]
140100db1lea rcx, [rbx+64]
140100db5add rax, 16
140100db9mov [rbx+8], rax
140100dbdcall std::locale::~locale()
140100dc2lea rax, [rip+0x99cef]
140100dc9lea rcx, [rbx+200]
140100dd0mov [rbx], rax
140100dd3mov rax, [rip+0x96726]
140100ddaadd rax, 16
140100ddemov [rbx+200], rax
140100de5call std::ios_base::~ios_base()
140100deamov rcx, rbx
140100dedadd rsp, 32
140100df1pop rbx
140100df2jmp 0x140101ab0
140100df7
140100df7 48 89 c1 e8 91 0e 00 00 e8 H........
140100e00 7c 10 00 00 eb 9b |.....
140100d60
140100d60virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100d60push rbx
140100d61sub rsp, 32
140100d65movq x0, [rip+0x90a1b]
140100d6dmov rax, [rcx]
140100d70mov rbx, [rax-24]
140100d74lea rax, [rip+0xa1335]
140100d7badd rbx, rcx
140100d7emov [rbx+200], rax
140100d85lea rax, [rip+0xa0f04]
140100d8clea rcx, [rbx+8]
140100d90movq x1, rax
140100d95punpcklqdq x0, x1
140100d99movups [rbx], x0
140100d9ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100da1lea rcx, [rbx+80]
140100da5call std::__basic_file<char>::~__basic_file()
140100daamov rax, [rip+0x964ef]
140100db1lea rcx, [rbx+64]
140100db5add rax, 16
140100db9mov [rbx+8], rax
140100dbdcall std::locale::~locale()
140100dc2lea rax, [rip+0x99cef]
140100dc9lea rcx, [rbx+200]
140100dd0mov [rbx], rax
140100dd3mov rax, [rip+0x96726]
140100ddaadd rax, 16
140100ddemov [rbx+200], rax
140100de5call std::ios_base::~ios_base()
140100deamov rcx, rbx
140100dedadd rsp, 32
140100df1pop rbx
140100df2jmp 0x140101ab0
140100df7
140100df7 48 89 c1 e8 91 0e 00 00 e8 H........
140100e00 7c 10 00 00 eb 9b |.....
140100d60
140100e06
140100e06 // align 0x10
140100e06 // align 0x10
140100e10
140100e10virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100e10push rbx
140100e11sub rsp, 32
140100e15movq x0, [rip+0x9096b]
140100e1dmov rax, [rcx]
140100e20mov rbx, [rax-24]
140100e24lea rax, [rip+0xa1285]
140100e2badd rbx, rcx
140100e2emov [rbx+200], rax
140100e35lea rax, [rip+0xa0e54]
140100e3clea rcx, [rbx+8]
140100e40movq x1, rax
140100e45punpcklqdq x0, x1
140100e49movups [rbx], x0
140100e4ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100e51lea rcx, [rbx+80]
140100e55call std::__basic_file<char>::~__basic_file()
140100e5amov rax, [rip+0x9643f]
140100e61lea rcx, [rbx+64]
140100e65add rax, 16
140100e69mov [rbx+8], rax
140100e6dcall std::locale::~locale()
140100e72lea rax, [rip+0x99c3f]
140100e79lea rcx, [rbx+200]
140100e80mov [rbx], rax
140100e83mov rax, [rip+0x96676]
140100e8aadd rax, 16
140100e8emov [rbx+200], rax
140100e95add rsp, 32
140100e99pop rbx
140100e9ajmp 0x1400f5f40
140100e9f
140100e9f 48 H
140100ea0 89 c1 e8 e9 0d 00 00 e8 d4 0f 00 00 eb a3 ..............
140100e10
140100e10virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100e10push rbx
140100e11sub rsp, 32
140100e15movq x0, [rip+0x9096b]
140100e1dmov rax, [rcx]
140100e20mov rbx, [rax-24]
140100e24lea rax, [rip+0xa1285]
140100e2badd rbx, rcx
140100e2emov [rbx+200], rax
140100e35lea rax, [rip+0xa0e54]
140100e3clea rcx, [rbx+8]
140100e40movq x1, rax
140100e45punpcklqdq x0, x1
140100e49movups [rbx], x0
140100e4ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100e51lea rcx, [rbx+80]
140100e55call std::__basic_file<char>::~__basic_file()
140100e5amov rax, [rip+0x9643f]
140100e61lea rcx, [rbx+64]
140100e65add rax, 16
140100e69mov [rbx+8], rax
140100e6dcall std::locale::~locale()
140100e72lea rax, [rip+0x99c3f]
140100e79lea rcx, [rbx+200]
140100e80mov [rbx], rax
140100e83mov rax, [rip+0x96676]
140100e8aadd rax, 16
140100e8emov [rbx+200], rax
140100e95add rsp, 32
140100e99pop rbx
140100e9ajmp 0x1400f5f40
140100e9f
140100e9f 48 H
140100ea0 89 c1 e8 e9 0d 00 00 e8 d4 0f 00 00 eb a3 ..............
140100e10
140100eae
140100eae // align 0x10
140100eae // align 0x10
140100eb0
140100eb0virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100eb0push rbx
140100eb1sub rsp, 32
140100eb5movq x0, [rip+0x908db]
140100ebdmov rax, [rcx]
140100ec0mov rbx, [rax-24]
140100ec4lea rax, [rip+0xa1235]
140100ecbadd rbx, rcx
140100ecemov [rbx+200], rax
140100ed5lea rax, [rip+0xa0e34]
140100edclea rcx, [rbx+8]
140100ee0movq x1, rax
140100ee5punpcklqdq x0, x1
140100ee9movups [rbx], x0
140100eeccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100ef1lea rcx, [rbx+80]
140100ef5call std::__basic_file<char>::~__basic_file()
140100efamov rax, [rip+0x963af]
140100f01lea rcx, [rbx+64]
140100f05add rax, 16
140100f09mov [rbx+8], rax
140100f0dcall std::locale::~locale()
140100f12lea rax, [rip+0x99bef]
140100f19lea rcx, [rbx+200]
140100f20mov [rbx], rax
140100f23mov rax, [rip+0x965e6]
140100f2aadd rax, 16
140100f2emov [rbx+200], rax
140100f35call std::ios_base::~ios_base()
140100f3amov rcx, rbx
140100f3dadd rsp, 32
140100f41pop rbx
140100f42jmp 0x140101ab0
140100f47
140100f47 48 89 c1 e8 41 0d 00 00 e8 H...A....
140100f50 2c 0f 00 00 eb 9b ,.....
140100eb0
140100eb0virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100eb0push rbx
140100eb1sub rsp, 32
140100eb5movq x0, [rip+0x908db]
140100ebdmov rax, [rcx]
140100ec0mov rbx, [rax-24]
140100ec4lea rax, [rip+0xa1235]
140100ecbadd rbx, rcx
140100ecemov [rbx+200], rax
140100ed5lea rax, [rip+0xa0e34]
140100edclea rcx, [rbx+8]
140100ee0movq x1, rax
140100ee5punpcklqdq x0, x1
140100ee9movups [rbx], x0
140100eeccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100ef1lea rcx, [rbx+80]
140100ef5call std::__basic_file<char>::~__basic_file()
140100efamov rax, [rip+0x963af]
140100f01lea rcx, [rbx+64]
140100f05add rax, 16
140100f09mov [rbx+8], rax
140100f0dcall std::locale::~locale()
140100f12lea rax, [rip+0x99bef]
140100f19lea rcx, [rbx+200]
140100f20mov [rbx], rax
140100f23mov rax, [rip+0x965e6]
140100f2aadd rax, 16
140100f2emov [rbx+200], rax
140100f35call std::ios_base::~ios_base()
140100f3amov rcx, rbx
140100f3dadd rsp, 32
140100f41pop rbx
140100f42jmp 0x140101ab0
140100f47
140100f47 48 89 c1 e8 41 0d 00 00 e8 H...A....
140100f50 2c 0f 00 00 eb 9b ,.....
140100eb0
140100f56
140100f56 // align 0x10
140100f56 // align 0x10
140100f60
140100f60virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100f60push rbx
140100f61sub rsp, 32
140100f65movq x0, [rip+0x9082b]
140100f6dmov rax, [rcx]
140100f70mov rbx, [rax-24]
140100f74lea rax, [rip+0xa1185]
140100f7badd rbx, rcx
140100f7emov [rbx+200], rax
140100f85lea rax, [rip+0xa0d84]
140100f8clea rcx, [rbx+8]
140100f90movq x1, rax
140100f95punpcklqdq x0, x1
140100f99movups [rbx], x0
140100f9ccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100fa1lea rcx, [rbx+80]
140100fa5call std::__basic_file<char>::~__basic_file()
140100faamov rax, [rip+0x962ff]
140100fb1lea rcx, [rbx+64]
140100fb5add rax, 16
140100fb9mov [rbx+8], rax
140100fbdcall std::locale::~locale()
140100fc2lea rax, [rip+0x99b3f]
140100fc9lea rcx, [rbx+200]
140100fd0mov [rbx], rax
140100fd3mov rax, [rip+0x96536]
140100fdaadd rax, 16
140100fdemov [rbx+200], rax
140100fe5add rsp, 32
140100fe9pop rbx
140100feajmp 0x1400f5f40
140100fef
140100fef 48 H
140100ff0 89 c1 e8 99 0c 00 00 e8 84 0e 00 00 eb a3 ..............
140100f60
140100f60virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100f60push rbx
140100f61sub rsp, 32
140100f65movq x0, [rip+0x9082b]
140100f6dmov rax, [rcx]
140100f70mov rbx, [rax-24]
140100f74lea rax, [rip+0xa1185]
140100f7badd rbx, rcx
140100f7emov [rbx+200], rax
140100f85lea rax, [rip+0xa0d84]
140100f8clea rcx, [rbx+8]
140100f90movq x1, rax
140100f95punpcklqdq x0, x1
140100f99movups [rbx], x0
140100f9ccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100fa1lea rcx, [rbx+80]
140100fa5call std::__basic_file<char>::~__basic_file()
140100faamov rax, [rip+0x962ff]
140100fb1lea rcx, [rbx+64]
140100fb5add rax, 16
140100fb9mov [rbx+8], rax
140100fbdcall std::locale::~locale()
140100fc2lea rax, [rip+0x99b3f]
140100fc9lea rcx, [rbx+200]
140100fd0mov [rbx], rax
140100fd3mov rax, [rip+0x96536]
140100fdaadd rax, 16
140100fdemov [rbx+200], rax
140100fe5add rsp, 32
140100fe9pop rbx
140100feajmp 0x1400f5f40
140100fef
140100fef 48 H
140100ff0 89 c1 e8 99 0c 00 00 e8 84 0e 00 00 eb a3 ..............
140100f60
140100ffe
140100ffe // align 0x10
140100ffe // align 0x10
140101000
140101000virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140101000push rbx
140101001sub rsp, 32
140101005mov rax, [rcx]
140101008mov rbx, [rax-24]
14010100clea rax, [rip+0xa0115]
140101013add rbx, rcx
140101016mov [rbx], rax
140101019add rax, 80
14010101dmov rcx, [rbx+96]
140101021mov [rbx+128], rax
140101028sub rax, 40
14010102cmov [rbx+16], rax
140101030lea rax, [rbx+112]
140101034cmp rcx, rax
140101037je 0x14010103e
140101039call operator delete(void*)
14010103e
14010103eloc_14010103e:
14010103emov rax, [rip+0x9625b]
140101045lea rcx, [rbx+80]
140101049add rax, 16
14010104dmov [rbx+24], rax
140101051call std::locale::~locale()
140101056lea rax, [rip+0x9938b]
14010105dmov [rbx+8], 0
140101065lea rcx, [rbx+128]
14010106cmov [rbx+16], rax
140101070lea rax, [rip+0x99321]
140101077mov [rbx], rax
14010107amov rax, [rip+0x9647f]
140101081add rax, 16
140101085mov [rbx+128], rax
14010108ccall std::ios_base::~ios_base()
140101091mov rcx, rbx
140101094add rsp, 32
140101098pop rbx
140101099jmp 0x140101ab0
140101000
140101000virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140101000push rbx
140101001sub rsp, 32
140101005mov rax, [rcx]
140101008mov rbx, [rax-24]
14010100clea rax, [rip+0xa0115]
140101013add rbx, rcx
140101016mov [rbx], rax
140101019add rax, 80
14010101dmov rcx, [rbx+96]
140101021mov [rbx+128], rax
140101028sub rax, 40
14010102cmov [rbx+16], rax
140101030lea rax, [rbx+112]
140101034cmp rcx, rax
140101037je 0x14010103e
140101039call operator delete(void*)
14010103e
14010103eloc_14010103e:
14010103emov rax, [rip+0x9625b]
140101045lea rcx, [rbx+80]
140101049add rax, 16
14010104dmov [rbx+24], rax
140101051call std::locale::~locale()
140101056lea rax, [rip+0x9938b]
14010105dmov [rbx+8], 0
140101065lea rcx, [rbx+128]
14010106cmov [rbx+16], rax
140101070lea rax, [rip+0x99321]
140101077mov [rbx], rax
14010107amov rax, [rip+0x9647f]
140101081add rax, 16
140101085mov [rbx+128], rax
14010108ccall std::ios_base::~ios_base()
140101091mov rcx, rbx
140101094add rsp, 32
140101098pop rbx
140101099jmp 0x140101ab0
140101000
14010109e
14010109e // align 0x10
14010109e // align 0x10
1401010a0
1401010a0virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401010a0push rbx
1401010a1sub rsp, 32
1401010a5mov rax, [rcx]
1401010a8mov rbx, [rax-24]
1401010aclea rax, [rip+0xa0075]
1401010b3add rbx, rcx
1401010b6mov [rbx], rax
1401010b9add rax, 80
1401010bdmov rcx, [rbx+96]
1401010c1mov [rbx+128], rax
1401010c8sub rax, 40
1401010ccmov [rbx+16], rax
1401010d0lea rax, [rbx+112]
1401010d4cmp rcx, rax
1401010d7je 0x1401010de
1401010d9call operator delete(void*)
1401010de
1401010deloc_1401010de:
1401010demov rax, [rip+0x961bb]
1401010e5lea rcx, [rbx+80]
1401010e9add rax, 16
1401010edmov [rbx+24], rax
1401010f1call std::locale::~locale()
1401010f6lea rax, [rip+0x992eb]
1401010fdlea rcx, [rbx+128]
140101104mov [rbx+8], 0
14010110cmov [rbx+16], rax
140101110lea rax, [rip+0x99281]
140101117mov [rbx], rax
14010111amov rax, [rip+0x963df]
140101121add rax, 16
140101125mov [rbx+128], rax
14010112cadd rsp, 32
140101130pop rbx
140101131jmp 0x1400f5f40
1401010a0
1401010a0virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401010a0push rbx
1401010a1sub rsp, 32
1401010a5mov rax, [rcx]
1401010a8mov rbx, [rax-24]
1401010aclea rax, [rip+0xa0075]
1401010b3add rbx, rcx
1401010b6mov [rbx], rax
1401010b9add rax, 80
1401010bdmov rcx, [rbx+96]
1401010c1mov [rbx+128], rax
1401010c8sub rax, 40
1401010ccmov [rbx+16], rax
1401010d0lea rax, [rbx+112]
1401010d4cmp rcx, rax
1401010d7je 0x1401010de
1401010d9call operator delete(void*)
1401010de
1401010deloc_1401010de:
1401010demov rax, [rip+0x961bb]
1401010e5lea rcx, [rbx+80]
1401010e9add rax, 16
1401010edmov [rbx+24], rax
1401010f1call std::locale::~locale()
1401010f6lea rax, [rip+0x992eb]
1401010fdlea rcx, [rbx+128]
140101104mov [rbx+8], 0
14010110cmov [rbx+16], rax
140101110lea rax, [rip+0x99281]
140101117mov [rbx], rax
14010111amov rax, [rip+0x963df]
140101121add rax, 16
140101125mov [rbx+128], rax
14010112cadd rsp, 32
140101130pop rbx
140101131jmp 0x1400f5f40
1401010a0
140101136
140101136 // align 0x10
140101136 // align 0x10
140101140
140101140virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140101140push rbx
140101141sub rsp, 32
140101145mov rax, [rcx]
140101148mov rbx, [rax-24]
14010114clea rax, [rip+0xa0055]
140101153add rbx, rcx
140101156mov [rbx], rax
140101159add rax, 80
14010115dmov rcx, [rbx+96]
140101161mov [rbx+128], rax
140101168sub rax, 40
14010116cmov [rbx+16], rax
140101170lea rax, [rbx+112]
140101174cmp rcx, rax
140101177je 0x14010117e
140101179call operator delete(void*)
14010117e
14010117eloc_14010117e:
14010117emov rax, [rip+0x9612b]
140101185lea rcx, [rbx+80]
140101189add rax, 16
14010118dmov [rbx+24], rax
140101191call std::locale::~locale()
140101196lea rax, [rip+0x9936b]
14010119dmov [rbx+8], 0
1401011a5lea rcx, [rbx+128]
1401011acmov [rbx+16], rax
1401011b0lea rax, [rip+0x99281]
1401011b7mov [rbx], rax
1401011bamov rax, [rip+0x9634f]
1401011c1add rax, 16
1401011c5mov [rbx+128], rax
1401011cccall std::ios_base::~ios_base()
1401011d1mov rcx, rbx
1401011d4add rsp, 32
1401011d8pop rbx
1401011d9jmp 0x140101ab0
140101140
140101140virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140101140push rbx
140101141sub rsp, 32
140101145mov rax, [rcx]
140101148mov rbx, [rax-24]
14010114clea rax, [rip+0xa0055]
140101153add rbx, rcx
140101156mov [rbx], rax
140101159add rax, 80
14010115dmov rcx, [rbx+96]
140101161mov [rbx+128], rax
140101168sub rax, 40
14010116cmov [rbx+16], rax
140101170lea rax, [rbx+112]
140101174cmp rcx, rax
140101177je 0x14010117e
140101179call operator delete(void*)
14010117e
14010117eloc_14010117e:
14010117emov rax, [rip+0x9612b]
140101185lea rcx, [rbx+80]
140101189add rax, 16
14010118dmov [rbx+24], rax
140101191call std::locale::~locale()
140101196lea rax, [rip+0x9936b]
14010119dmov [rbx+8], 0
1401011a5lea rcx, [rbx+128]
1401011acmov [rbx+16], rax
1401011b0lea rax, [rip+0x99281]
1401011b7mov [rbx], rax
1401011bamov rax, [rip+0x9634f]
1401011c1add rax, 16
1401011c5mov [rbx+128], rax
1401011cccall std::ios_base::~ios_base()
1401011d1mov rcx, rbx
1401011d4add rsp, 32
1401011d8pop rbx
1401011d9jmp 0x140101ab0
140101140
1401011de
1401011de // align 0x10
1401011de // align 0x10
1401011e0
1401011e0virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
1401011e0push rbx
1401011e1sub rsp, 32
1401011e5mov rax, [rcx]
1401011e8mov rbx, [rax-24]
1401011eclea rax, [rip+0x9ffb5]
1401011f3add rbx, rcx
1401011f6mov [rbx], rax
1401011f9add rax, 80
1401011fdmov rcx, [rbx+96]
140101201mov [rbx+128], rax
140101208sub rax, 40
14010120cmov [rbx+16], rax
140101210lea rax, [rbx+112]
140101214cmp rcx, rax
140101217je 0x14010121e
140101219call operator delete(void*)
14010121e
14010121eloc_14010121e:
14010121emov rax, [rip+0x9608b]
140101225lea rcx, [rbx+80]
140101229add rax, 16
14010122dmov [rbx+24], rax
140101231call std::locale::~locale()
140101236lea rax, [rip+0x992cb]
14010123dlea rcx, [rbx+128]
140101244mov [rbx+8], 0
14010124cmov [rbx+16], rax
140101250lea rax, [rip+0x991e1]
140101257mov [rbx], rax
14010125amov rax, [rip+0x962af]
140101261add rax, 16
140101265mov [rbx+128], rax
14010126cadd rsp, 32
140101270pop rbx
140101271jmp 0x1400f5f40
1401011e0
1401011e0virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
1401011e0push rbx
1401011e1sub rsp, 32
1401011e5mov rax, [rcx]
1401011e8mov rbx, [rax-24]
1401011eclea rax, [rip+0x9ffb5]
1401011f3add rbx, rcx
1401011f6mov [rbx], rax
1401011f9add rax, 80
1401011fdmov rcx, [rbx+96]
140101201mov [rbx+128], rax
140101208sub rax, 40
14010120cmov [rbx+16], rax
140101210lea rax, [rbx+112]
140101214cmp rcx, rax
140101217je 0x14010121e
140101219call operator delete(void*)
14010121e
14010121eloc_14010121e:
14010121emov rax, [rip+0x9608b]
140101225lea rcx, [rbx+80]
140101229add rax, 16
14010122dmov [rbx+24], rax
140101231call std::locale::~locale()
140101236lea rax, [rip+0x992cb]
14010123dlea rcx, [rbx+128]
140101244mov [rbx+8], 0
14010124cmov [rbx+16], rax
140101250lea rax, [rip+0x991e1]
140101257mov [rbx], rax
14010125amov rax, [rip+0x962af]
140101261add rax, 16
140101265mov [rbx+128], rax
14010126cadd rsp, 32
140101270pop rbx
140101271jmp 0x1400f5f40
1401011e0
140101276
140101276 // align 0x10
140101276 // align 0x10
140101280
140101280virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101280push rbx
140101281sub rsp, 32
140101285mov rax, [rcx]
140101288mov rbx, [rax-24]
14010128clea rax, [rip+0x9ff95]
140101293add rbx, rcx
140101296mov [rbx], rax
140101299mov rcx, [rbx+88]
14010129dadd rax, 40
1401012a1mov [rbx+120], rax
1401012a5lea rax, [rbx+104]
1401012a9cmp rcx, rax
1401012acje 0x1401012b3
1401012aecall operator delete(void*)
1401012b3
1401012b3loc_1401012b3:
1401012b3mov rax, [rip+0x95fe6]
1401012balea rcx, [rbx+72]
1401012beadd rax, 16
1401012c2mov [rbx+16], rax
1401012c6call std::locale::~locale()
1401012cblea rax, [rip+0x99286]
1401012d2lea rcx, [rbx+120]
1401012d6mov [rbx+8], 0
1401012demov [rbx], rax
1401012e1mov rax, [rip+0x96218]
1401012e8add rax, 16
1401012ecmov [rbx+120], rax
1401012f0call std::ios_base::~ios_base()
1401012f5mov rcx, rbx
1401012f8add rsp, 32
1401012fcpop rbx
1401012fdjmp 0x140101ab0
140101280
140101280virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101280push rbx
140101281sub rsp, 32
140101285mov rax, [rcx]
140101288mov rbx, [rax-24]
14010128clea rax, [rip+0x9ff95]
140101293add rbx, rcx
140101296mov [rbx], rax
140101299mov rcx, [rbx+88]
14010129dadd rax, 40
1401012a1mov [rbx+120], rax
1401012a5lea rax, [rbx+104]
1401012a9cmp rcx, rax
1401012acje 0x1401012b3
1401012aecall operator delete(void*)
1401012b3
1401012b3loc_1401012b3:
1401012b3mov rax, [rip+0x95fe6]
1401012balea rcx, [rbx+72]
1401012beadd rax, 16
1401012c2mov [rbx+16], rax
1401012c6call std::locale::~locale()
1401012cblea rax, [rip+0x99286]
1401012d2lea rcx, [rbx+120]
1401012d6mov [rbx+8], 0
1401012demov [rbx], rax
1401012e1mov rax, [rip+0x96218]
1401012e8add rax, 16
1401012ecmov [rbx+120], rax
1401012f0call std::ios_base::~ios_base()
1401012f5mov rcx, rbx
1401012f8add rsp, 32
1401012fcpop rbx
1401012fdjmp 0x140101ab0
140101280
140101302
140101302 // align 0x10
140101302 // align 0x10
140101310
140101310virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101310push rbx
140101311sub rsp, 32
140101315mov rax, [rcx]
140101318mov rbx, [rax-24]
14010131clea rax, [rip+0x9ff05]
140101323add rbx, rcx
140101326mov [rbx], rax
140101329mov rcx, [rbx+88]
14010132dadd rax, 40
140101331mov [rbx+120], rax
140101335lea rax, [rbx+104]
140101339cmp rcx, rax
14010133cje 0x140101343
14010133ecall operator delete(void*)
140101343
140101343loc_140101343:
140101343mov rax, [rip+0x95f56]
14010134alea rcx, [rbx+72]
14010134eadd rax, 16
140101352mov [rbx+16], rax
140101356call std::locale::~locale()
14010135blea rax, [rip+0x991f6]
140101362lea rcx, [rbx+120]
140101366mov [rbx+8], 0
14010136emov [rbx], rax
140101371mov rax, [rip+0x96188]
140101378add rax, 16
14010137cmov [rbx+120], rax
140101380add rsp, 32
140101384pop rbx
140101385jmp 0x1400f5f40
140101310
140101310virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101310push rbx
140101311sub rsp, 32
140101315mov rax, [rcx]
140101318mov rbx, [rax-24]
14010131clea rax, [rip+0x9ff05]
140101323add rbx, rcx
140101326mov [rbx], rax
140101329mov rcx, [rbx+88]
14010132dadd rax, 40
140101331mov [rbx+120], rax
140101335lea rax, [rbx+104]
140101339cmp rcx, rax
14010133cje 0x140101343
14010133ecall operator delete(void*)
140101343
140101343loc_140101343:
140101343mov rax, [rip+0x95f56]
14010134alea rcx, [rbx+72]
14010134eadd rax, 16
140101352mov [rbx+16], rax
140101356call std::locale::~locale()
14010135blea rax, [rip+0x991f6]
140101362lea rcx, [rbx+120]
140101366mov [rbx+8], 0
14010136emov [rbx], rax
140101371mov rax, [rip+0x96188]
140101378add rax, 16
14010137cmov [rbx+120], rax
140101380add rsp, 32
140101384pop rbx
140101385jmp 0x1400f5f40
140101310
14010138a
14010138a // align 0x10
14010138a // align 0x10
140101390
140101390virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101390push rbx
140101391sub rsp, 32
140101395mov rax, [rcx]
140101398mov rbx, [rax-24]
14010139clea rax, [rip+0x9fed5]
1401013a3add rbx, rcx
1401013a6mov [rbx], rax
1401013a9mov rcx, [rbx+88]
1401013adadd rax, 40
1401013b1mov [rbx+120], rax
1401013b5lea rax, [rbx+104]
1401013b9cmp rcx, rax
1401013bcje 0x1401013c3
1401013becall operator delete(void*)
1401013c3
1401013c3loc_1401013c3:
1401013c3mov rax, [rip+0x95ee6]
1401013calea rcx, [rbx+72]
1401013ceadd rax, 16
1401013d2mov [rbx+16], rax
1401013d6call std::locale::~locale()
1401013dblea rax, [rip+0x991c6]
1401013e2lea rcx, [rbx+120]
1401013e6mov [rbx+8], 0
1401013eemov [rbx], rax
1401013f1mov rax, [rip+0x96118]
1401013f8add rax, 16
1401013fcmov [rbx+120], rax
140101400call std::ios_base::~ios_base()
140101405mov rcx, rbx
140101408add rsp, 32
14010140cpop rbx
14010140djmp 0x140101ab0
140101390
140101390virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101390push rbx
140101391sub rsp, 32
140101395mov rax, [rcx]
140101398mov rbx, [rax-24]
14010139clea rax, [rip+0x9fed5]
1401013a3add rbx, rcx
1401013a6mov [rbx], rax
1401013a9mov rcx, [rbx+88]
1401013adadd rax, 40
1401013b1mov [rbx+120], rax
1401013b5lea rax, [rbx+104]
1401013b9cmp rcx, rax
1401013bcje 0x1401013c3
1401013becall operator delete(void*)
1401013c3
1401013c3loc_1401013c3:
1401013c3mov rax, [rip+0x95ee6]
1401013calea rcx, [rbx+72]
1401013ceadd rax, 16
1401013d2mov [rbx+16], rax
1401013d6call std::locale::~locale()
1401013dblea rax, [rip+0x991c6]
1401013e2lea rcx, [rbx+120]
1401013e6mov [rbx+8], 0
1401013eemov [rbx], rax
1401013f1mov rax, [rip+0x96118]
1401013f8add rax, 16
1401013fcmov [rbx+120], rax
140101400call std::ios_base::~ios_base()
140101405mov rcx, rbx
140101408add rsp, 32
14010140cpop rbx
14010140djmp 0x140101ab0
140101390
140101412
140101412 // align 0x10
140101412 // align 0x10
140101420
140101420virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101420push rbx
140101421sub rsp, 32
140101425mov rax, [rcx]
140101428mov rbx, [rax-24]
14010142clea rax, [rip+0x9fe45]
140101433add rbx, rcx
140101436mov [rbx], rax
140101439mov rcx, [rbx+88]
14010143dadd rax, 40
140101441mov [rbx+120], rax
140101445lea rax, [rbx+104]
140101449cmp rcx, rax
14010144cje 0x140101453
14010144ecall operator delete(void*)
140101453
140101453loc_140101453:
140101453mov rax, [rip+0x95e56]
14010145alea rcx, [rbx+72]
14010145eadd rax, 16
140101462mov [rbx+16], rax
140101466call std::locale::~locale()
14010146blea rax, [rip+0x99136]
140101472lea rcx, [rbx+120]
140101476mov [rbx+8], 0
14010147emov [rbx], rax
140101481mov rax, [rip+0x96088]
140101488add rax, 16
14010148cmov [rbx+120], rax
140101490add rsp, 32
140101494pop rbx
140101495jmp 0x1400f5f40
140101420
140101420virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101420push rbx
140101421sub rsp, 32
140101425mov rax, [rcx]
140101428mov rbx, [rax-24]
14010142clea rax, [rip+0x9fe45]
140101433add rbx, rcx
140101436mov [rbx], rax
140101439mov rcx, [rbx+88]
14010143dadd rax, 40
140101441mov [rbx+120], rax
140101445lea rax, [rbx+104]
140101449cmp rcx, rax
14010144cje 0x140101453
14010144ecall operator delete(void*)
140101453
140101453loc_140101453:
140101453mov rax, [rip+0x95e56]
14010145alea rcx, [rbx+72]
14010145eadd rax, 16
140101462mov [rbx+16], rax
140101466call std::locale::~locale()
14010146blea rax, [rip+0x99136]
140101472lea rcx, [rbx+120]
140101476mov [rbx+8], 0
14010147emov [rbx], rax
140101481mov rax, [rip+0x96088]
140101488add rax, 16
14010148cmov [rbx+120], rax
140101490add rsp, 32
140101494pop rbx
140101495jmp 0x1400f5f40
140101420
14010149a
14010149a // align 0x10
14010149a // align 0x10
1401014a0
1401014a0virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1401014a0push rbx
1401014a1sub rsp, 32
1401014a5mov rax, [rcx]
1401014a8mov rbx, [rax-24]
1401014aclea rax, [rip+0x9fe15]
1401014b3add rbx, rcx
1401014b6mov [rbx], rax
1401014b9mov rcx, [rbx+80]
1401014bdadd rax, 40
1401014c1mov [rbx+112], rax
1401014c5lea rax, [rbx+96]
1401014c9cmp rcx, rax
1401014ccje 0x1401014d3
1401014cecall operator delete(void*)
1401014d3
1401014d3loc_1401014d3:
1401014d3mov rax, [rip+0x95dc6]
1401014dalea rcx, [rbx+64]
1401014deadd rax, 16
1401014e2mov [rbx+8], rax
1401014e6call std::locale::~locale()
1401014eblea rax, [rip+0x99106]
1401014f2lea rcx, [rbx+112]
1401014f6mov [rbx], rax
1401014f9mov rax, [rip+0x96000]
140101500add rax, 16
140101504mov [rbx+112], rax
140101508call std::ios_base::~ios_base()
14010150dmov rcx, rbx
140101510add rsp, 32
140101514pop rbx
140101515jmp 0x140101ab0
1401014a0
1401014a0virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1401014a0push rbx
1401014a1sub rsp, 32
1401014a5mov rax, [rcx]
1401014a8mov rbx, [rax-24]
1401014aclea rax, [rip+0x9fe15]
1401014b3add rbx, rcx
1401014b6mov [rbx], rax
1401014b9mov rcx, [rbx+80]
1401014bdadd rax, 40
1401014c1mov [rbx+112], rax
1401014c5lea rax, [rbx+96]
1401014c9cmp rcx, rax
1401014ccje 0x1401014d3
1401014cecall operator delete(void*)
1401014d3
1401014d3loc_1401014d3:
1401014d3mov rax, [rip+0x95dc6]
1401014dalea rcx, [rbx+64]
1401014deadd rax, 16
1401014e2mov [rbx+8], rax
1401014e6call std::locale::~locale()
1401014eblea rax, [rip+0x99106]
1401014f2lea rcx, [rbx+112]
1401014f6mov [rbx], rax
1401014f9mov rax, [rip+0x96000]
140101500add rax, 16
140101504mov [rbx+112], rax
140101508call std::ios_base::~ios_base()
14010150dmov rcx, rbx
140101510add rsp, 32
140101514pop rbx
140101515jmp 0x140101ab0
1401014a0
14010151a
14010151a // align 0x10
14010151a // align 0x10
140101520
140101520virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
140101520push rbx
140101521sub rsp, 32
140101525mov rax, [rcx]
140101528mov rbx, [rax-24]
14010152clea rax, [rip+0x9fd95]
140101533add rbx, rcx
140101536mov [rbx], rax
140101539mov rcx, [rbx+80]
14010153dadd rax, 40
140101541mov [rbx+112], rax
140101545lea rax, [rbx+96]
140101549cmp rcx, rax
14010154cje 0x140101553
14010154ecall operator delete(void*)
140101553
140101553loc_140101553:
140101553mov rax, [rip+0x95d46]
14010155alea rcx, [rbx+64]
14010155eadd rax, 16
140101562mov [rbx+8], rax
140101566call std::locale::~locale()
14010156blea rax, [rip+0x99086]
140101572lea rcx, [rbx+112]
140101576mov [rbx], rax
140101579mov rax, [rip+0x95f80]
140101580add rax, 16
140101584mov [rbx+112], rax
140101588add rsp, 32
14010158cpop rbx
14010158djmp 0x1400f5f40
140101520
140101520virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
140101520push rbx
140101521sub rsp, 32
140101525mov rax, [rcx]
140101528mov rbx, [rax-24]
14010152clea rax, [rip+0x9fd95]
140101533add rbx, rcx
140101536mov [rbx], rax
140101539mov rcx, [rbx+80]
14010153dadd rax, 40
140101541mov [rbx+112], rax
140101545lea rax, [rbx+96]
140101549cmp rcx, rax
14010154cje 0x140101553
14010154ecall operator delete(void*)
140101553
140101553loc_140101553:
140101553mov rax, [rip+0x95d46]
14010155alea rcx, [rbx+64]
14010155eadd rax, 16
140101562mov [rbx+8], rax
140101566call std::locale::~locale()
14010156blea rax, [rip+0x99086]
140101572lea rcx, [rbx+112]
140101576mov [rbx], rax
140101579mov rax, [rip+0x95f80]
140101580add rax, 16
140101584mov [rbx+112], rax
140101588add rsp, 32
14010158cpop rbx
14010158djmp 0x1400f5f40
140101520
140101592
140101592 // align 0x10
140101592 // align 0x10
1401015a0
1401015a0virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
1401015a0push rbx
1401015a1sub rsp, 32
1401015a5mov rax, [rcx]
1401015a8mov rbx, [rax-24]
1401015aclea rax, [rip+0x9fd65]
1401015b3add rbx, rcx
1401015b6mov [rbx], rax
1401015b9mov rcx, [rbx+80]
1401015bdadd rax, 40
1401015c1mov [rbx+112], rax
1401015c5lea rax, [rbx+96]
1401015c9cmp rcx, rax
1401015ccje 0x1401015d3
1401015cecall operator delete(void*)
1401015d3
1401015d3loc_1401015d3:
1401015d3mov rax, [rip+0x95cd6]
1401015dalea rcx, [rbx+64]
1401015deadd rax, 16
1401015e2mov [rbx+8], rax
1401015e6call std::locale::~locale()
1401015eblea rax, [rip+0x99056]
1401015f2lea rcx, [rbx+112]
1401015f6mov [rbx], rax
1401015f9mov rax, [rip+0x95f10]
140101600add rax, 16
140101604mov [rbx+112], rax
140101608call std::ios_base::~ios_base()
14010160dmov rcx, rbx
140101610add rsp, 32
140101614pop rbx
140101615jmp 0x140101ab0
1401015a0
1401015a0virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
1401015a0push rbx
1401015a1sub rsp, 32
1401015a5mov rax, [rcx]
1401015a8mov rbx, [rax-24]
1401015aclea rax, [rip+0x9fd65]
1401015b3add rbx, rcx
1401015b6mov [rbx], rax
1401015b9mov rcx, [rbx+80]
1401015bdadd rax, 40
1401015c1mov [rbx+112], rax
1401015c5lea rax, [rbx+96]
1401015c9cmp rcx, rax
1401015ccje 0x1401015d3
1401015cecall operator delete(void*)
1401015d3
1401015d3loc_1401015d3:
1401015d3mov rax, [rip+0x95cd6]
1401015dalea rcx, [rbx+64]
1401015deadd rax, 16
1401015e2mov [rbx+8], rax
1401015e6call std::locale::~locale()
1401015eblea rax, [rip+0x99056]
1401015f2lea rcx, [rbx+112]
1401015f6mov [rbx], rax
1401015f9mov rax, [rip+0x95f10]
140101600add rax, 16
140101604mov [rbx+112], rax
140101608call std::ios_base::~ios_base()
14010160dmov rcx, rbx
140101610add rsp, 32
140101614pop rbx
140101615jmp 0x140101ab0
1401015a0
14010161a
14010161a // align 0x10
14010161a // align 0x10
140101620
140101620virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
140101620push rbx
140101621sub rsp, 32
140101625mov rax, [rcx]
140101628mov rbx, [rax-24]
14010162clea rax, [rip+0x9fce5]
140101633add rbx, rcx
140101636mov [rbx], rax
140101639mov rcx, [rbx+80]
14010163dadd rax, 40
140101641mov [rbx+112], rax
140101645lea rax, [rbx+96]
140101649cmp rcx, rax
14010164cje 0x140101653
14010164ecall operator delete(void*)
140101653
140101653loc_140101653:
140101653mov rax, [rip+0x95c56]
14010165alea rcx, [rbx+64]
14010165eadd rax, 16
140101662mov [rbx+8], rax
140101666call std::locale::~locale()
14010166blea rax, [rip+0x98fd6]
140101672lea rcx, [rbx+112]
140101676mov [rbx], rax
140101679mov rax, [rip+0x95e90]
140101680add rax, 16
140101684mov [rbx+112], rax
140101688add rsp, 32
14010168cpop rbx
14010168djmp 0x1400f5f40
140101620
140101620virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
140101620push rbx
140101621sub rsp, 32
140101625mov rax, [rcx]
140101628mov rbx, [rax-24]
14010162clea rax, [rip+0x9fce5]
140101633add rbx, rcx
140101636mov [rbx], rax
140101639mov rcx, [rbx+80]
14010163dadd rax, 40
140101641mov [rbx+112], rax
140101645lea rax, [rbx+96]
140101649cmp rcx, rax
14010164cje 0x140101653
14010164ecall operator delete(void*)
140101653
140101653loc_140101653:
140101653mov rax, [rip+0x95c56]
14010165alea rcx, [rbx+64]
14010165eadd rax, 16
140101662mov [rbx+8], rax
140101666call std::locale::~locale()
14010166blea rax, [rip+0x98fd6]
140101672lea rcx, [rbx+112]
140101676mov [rbx], rax
140101679mov rax, [rip+0x95e90]
140101680add rax, 16
140101684mov [rbx+112], rax
140101688add rsp, 32
14010168cpop rbx
14010168djmp 0x1400f5f40
140101620
140101692
140101692 // align 0x10
140101692 // align 0x10
1401016a0
1401016a0_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD1Ev:
1401016a0push rbx
1401016a1sub rsp, 32
1401016a5mov rbx, rcx
1401016a8mov rcx, [rcx]
1401016abmov [rcx+88], 0
1401016b2mov [rcx+144], 0
1401016b9call std::basic_filebuf<char, std::char_traits<char>>::_M_destroy_internal_buffer()
1401016bemov rax, [rbx]
1401016c1xor edx, edx
1401016c3movq x0, [rax+104]
1401016c8movd x2, [rax+92]
1401016cdmov [rax+121], dx
1401016d1mov [rax+48], 0
1401016d9movddup x1, x0
1401016ddmovq [rax+24], x0
1401016e2pxor x0, x0
1401016e6movups [rax+32], x0
1401016eapshufd x0, x2, -32
1401016efmovups [rax+8], x1
1401016f3movq [rax+96], x0
1401016f8add rsp, 32
1401016fcpop rbx
1401016fdret
1401016a0
1401016a0_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD1Ev:
1401016a0push rbx
1401016a1sub rsp, 32
1401016a5mov rbx, rcx
1401016a8mov rcx, [rcx]
1401016abmov [rcx+88], 0
1401016b2mov [rcx+144], 0
1401016b9call std::basic_filebuf<char, std::char_traits<char>>::_M_destroy_internal_buffer()
1401016bemov rax, [rbx]
1401016c1xor edx, edx
1401016c3movq x0, [rax+104]
1401016c8movd x2, [rax+92]
1401016cdmov [rax+121], dx
1401016d1mov [rax+48], 0
1401016d9movddup x1, x0
1401016ddmovq [rax+24], x0
1401016e2pxor x0, x0
1401016e6movups [rax+32], x0
1401016eapshufd x0, x2, -32
1401016efmovups [rax+8], x1
1401016f3movq [rax+96], x0
1401016f8add rsp, 32
1401016fcpop rbx
1401016fdret
1401016a0
1401016fe
1401016fe // align 0x10
1401016fe // align 0x10
140101700
140101700_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD1Ev:
140101700push rbx
140101701sub rsp, 32
140101705mov rbx, rcx
140101708mov rcx, [rcx]
14010170bmov [rcx+88], 0
140101712mov [rcx+144], 0
140101719call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::_M_destroy_internal_buffer()
14010171emov rax, [rbx]
140101721xor edx, edx
140101723movq x0, [rax+104]
140101728movd x2, [rax+92]
14010172dmov [rax+121], dx
140101731mov [rax+48], 0
140101739movddup x1, x0
14010173dmovq [rax+24], x0
140101742pxor x0, x0
140101746movups [rax+32], x0
14010174apshufd x0, x2, -32
14010174fmovups [rax+8], x1
140101753movq [rax+96], x0
140101758add rsp, 32
14010175cpop rbx
14010175dret
140101700
140101700_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD1Ev:
140101700push rbx
140101701sub rsp, 32
140101705mov rbx, rcx
140101708mov rcx, [rcx]
14010170bmov [rcx+88], 0
140101712mov [rcx+144], 0
140101719call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::_M_destroy_internal_buffer()
14010171emov rax, [rbx]
140101721xor edx, edx
140101723movq x0, [rax+104]
140101728movd x2, [rax+92]
14010172dmov [rax+121], dx
140101731mov [rax+48], 0
140101739movddup x1, x0
14010173dmovq [rax+24], x0
140101742pxor x0, x0
140101746movups [rax+32], x0
14010174apshufd x0, x2, -32
14010174fmovups [rax+8], x1
140101753movq [rax+96], x0
140101758add rsp, 32
14010175cpop rbx
14010175dret
140101700
14010175e
14010175e // align 0x10
14010175e // align 0x10
140101760
140101760_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
140101760push rbp
140101761mov rbp, rsp
140101764mov [rbp+16], rcx
140101768mov [rbp+24], rdx
14010176cmov rax, [rbp+16]
140101770mov rdx, [rbp+24]
140101774mov [rax], rdx
140101777nop
140101778pop rbp
140101779ret
140101760
140101760_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
140101760push rbp
140101761mov rbp, rsp
140101764mov [rbp+16], rcx
140101768mov [rbp+24], rdx
14010176cmov rax, [rbp+16]
140101770mov rdx, [rbp+24]
140101774mov [rax], rdx
140101777nop
140101778pop rbp
140101779ret
140101760
14010177a
14010177a // align 0x10
14010177a // align 0x10
140101780
140101780_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101780push rbp
140101781mov rbp, rsp
140101784sub rsp, 32
140101788mov [rbp+16], rcx
14010178cmov rax, [rbp+16]
140101790mov rax, [rax]
140101793test rax, rax
140101796je 0x1401017a7
140101798mov rax, [rbp+16]
14010179cmov rax, [rax]
14010179fmov rcx, rax
1401017a2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1401017a7
1401017a7loc_1401017a7:
1401017a7nop
1401017a8add rsp, 32
1401017acpop rbp
1401017adret
140101780
140101780_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101780push rbp
140101781mov rbp, rsp
140101784sub rsp, 32
140101788mov [rbp+16], rcx
14010178cmov rax, [rbp+16]
140101790mov rax, [rax]
140101793test rax, rax
140101796je 0x1401017a7
140101798mov rax, [rbp+16]
14010179cmov rax, [rax]
14010179fmov rcx, rax
1401017a2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1401017a7
1401017a7loc_1401017a7:
1401017a7nop
1401017a8add rsp, 32
1401017acpop rbp
1401017adret
140101780
1401017ae
1401017ae // align 0x10
1401017ae // align 0x10
1401017b0
1401017b0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEiEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017b0push rbp
1401017b1mov rbp, rsp
1401017b4sub rsp, 32
1401017b8mov [rbp+16], rcx
1401017bcmov rax, [rbp+16]
1401017c0mov rax, [rax]
1401017c3mov rdx, [rbp+16]
1401017c7mov rdx, [rdx+8]
1401017cbmov rcx, rax
1401017cecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
1401017d3nop
1401017d4add rsp, 32
1401017d8pop rbp
1401017d9ret
1401017b0
1401017b0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEiEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017b0push rbp
1401017b1mov rbp, rsp
1401017b4sub rsp, 32
1401017b8mov [rbp+16], rcx
1401017bcmov rax, [rbp+16]
1401017c0mov rax, [rax]
1401017c3mov rdx, [rbp+16]
1401017c7mov rdx, [rdx+8]
1401017cbmov rcx, rax
1401017cecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
1401017d3nop
1401017d4add rsp, 32
1401017d8pop rbp
1401017d9ret
1401017b0
1401017da
1401017da // align 0x10
1401017da // align 0x10
1401017e0
1401017e0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEjEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017e0push rbp
1401017e1mov rbp, rsp
1401017e4sub rsp, 32
1401017e8mov [rbp+16], rcx
1401017ecmov rax, [rbp+16]
1401017f0mov rax, [rax]
1401017f3mov rdx, [rbp+16]
1401017f7mov rdx, [rdx+8]
1401017fbmov rcx, rax
1401017fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101803nop
140101804add rsp, 32
140101808pop rbp
140101809ret
1401017e0
1401017e0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEjEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017e0push rbp
1401017e1mov rbp, rsp
1401017e4sub rsp, 32
1401017e8mov [rbp+16], rcx
1401017ecmov rax, [rbp+16]
1401017f0mov rax, [rax]
1401017f3mov rdx, [rbp+16]
1401017f7mov rdx, [rdx+8]
1401017fbmov rcx, rax
1401017fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101803nop
140101804add rsp, 32
140101808pop rbp
140101809ret
1401017e0
14010180a
14010180a // align 0x10
14010180a // align 0x10
140101810
140101810_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringElEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101810push rbp
140101811mov rbp, rsp
140101814sub rsp, 32
140101818mov [rbp+16], rcx
14010181cmov rax, [rbp+16]
140101820mov rax, [rax]
140101823mov rdx, [rbp+16]
140101827mov rdx, [rdx+8]
14010182bmov rcx, rax
14010182ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101833nop
140101834add rsp, 32
140101838pop rbp
140101839ret
140101810
140101810_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringElEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101810push rbp
140101811mov rbp, rsp
140101814sub rsp, 32
140101818mov [rbp+16], rcx
14010181cmov rax, [rbp+16]
140101820mov rax, [rax]
140101823mov rdx, [rbp+16]
140101827mov rdx, [rdx+8]
14010182bmov rcx, rax
14010182ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101833nop
140101834add rsp, 32
140101838pop rbp
140101839ret
140101810
14010183a
14010183a // align 0x10
14010183a // align 0x10
140101840
140101840_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEmEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101840push rbp
140101841mov rbp, rsp
140101844sub rsp, 32
140101848mov [rbp+16], rcx
14010184cmov rax, [rbp+16]
140101850mov rax, [rax]
140101853mov rdx, [rbp+16]
140101857mov rdx, [rdx+8]
14010185bmov rcx, rax
14010185ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101863nop
140101864add rsp, 32
140101868pop rbp
140101869ret
140101840
140101840_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEmEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101840push rbp
140101841mov rbp, rsp
140101844sub rsp, 32
140101848mov [rbp+16], rcx
14010184cmov rax, [rbp+16]
140101850mov rax, [rax]
140101853mov rdx, [rbp+16]
140101857mov rdx, [rdx+8]
14010185bmov rcx, rax
14010185ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101863nop
140101864add rsp, 32
140101868pop rbp
140101869ret
140101840
14010186a
14010186a // align 0x10
14010186a // align 0x10
140101870
140101870_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEyEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101870push rbp
140101871mov rbp, rsp
140101874sub rsp, 32
140101878mov [rbp+16], rcx
14010187cmov rax, [rbp+16]
140101880mov rax, [rax]
140101883mov rdx, [rbp+16]
140101887mov rdx, [rdx+8]
14010188bmov rcx, rax
14010188ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101893nop
140101894add rsp, 32
140101898pop rbp
140101899ret
140101870
140101870_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEyEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101870push rbp
140101871mov rbp, rsp
140101874sub rsp, 32
140101878mov [rbp+16], rcx
14010187cmov rax, [rbp+16]
140101880mov rax, [rax]
140101883mov rdx, [rbp+16]
140101887mov rdx, [rdx+8]
14010188bmov rcx, rax
14010188ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101893nop
140101894add rsp, 32
140101898pop rbp
140101899ret
140101870
14010189a
14010189a // align 0x10
14010189a // align 0x10
1401018a0
1401018a0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018a0push rbp
1401018a1mov rbp, rsp
1401018a4mov [rbp+16], rcx
1401018a8mov [rbp+24], rdx
1401018acmov rax, [rbp+16]
1401018b0mov rdx, [rbp+24]
1401018b4mov [rax], rdx
1401018b7nop
1401018b8pop rbp
1401018b9ret
1401018a0
1401018a0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018a0push rbp
1401018a1mov rbp, rsp
1401018a4mov [rbp+16], rcx
1401018a8mov [rbp+24], rdx
1401018acmov rax, [rbp+16]
1401018b0mov rdx, [rbp+24]
1401018b4mov [rax], rdx
1401018b7nop
1401018b8pop rbp
1401018b9ret
1401018a0
1401018ba
1401018ba // align 0x10
1401018ba // align 0x10
1401018c0
1401018c0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardD1Ev:
1401018c0push rbp
1401018c1mov rbp, rsp
1401018c4sub rsp, 32
1401018c8mov [rbp+16], rcx
1401018ccmov rax, [rbp+16]
1401018d0mov rax, [rax]
1401018d3test rax, rax
1401018d6je 0x1401018e7
1401018d8mov rax, [rbp+16]
1401018dcmov rax, [rax]
1401018dfmov rcx, rax
1401018e2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1401018e7
1401018e7loc_1401018e7:
1401018e7nop
1401018e8add rsp, 32
1401018ecpop rbp
1401018edret
1401018c0
1401018c0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardD1Ev:
1401018c0push rbp
1401018c1mov rbp, rsp
1401018c4sub rsp, 32
1401018c8mov [rbp+16], rcx
1401018ccmov rax, [rbp+16]
1401018d0mov rax, [rax]
1401018d3test rax, rax
1401018d6je 0x1401018e7
1401018d8mov rax, [rbp+16]
1401018dcmov rax, [rax]
1401018dfmov rcx, rax
1401018e2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1401018e7
1401018e7loc_1401018e7:
1401018e7nop
1401018e8add rsp, 32
1401018ecpop rbp
1401018edret
1401018c0
1401018ee
1401018ee // align 0x10
1401018ee // align 0x10
1401018f0
1401018f0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018f0push rbp
1401018f1mov rbp, rsp
1401018f4mov [rbp+16], rcx
1401018f8mov [rbp+24], rdx
1401018fcmov rax, [rbp+16]
140101900mov rdx, [rbp+24]
140101904mov [rax], rdx
140101907nop
140101908pop rbp
140101909ret
1401018f0
1401018f0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018f0push rbp
1401018f1mov rbp, rsp
1401018f4mov [rbp+16], rcx
1401018f8mov [rbp+24], rdx
1401018fcmov rax, [rbp+16]
140101900mov rdx, [rbp+24]
140101904mov [rax], rdx
140101907nop
140101908pop rbp
140101909ret
1401018f0
14010190a
14010190a // align 0x10
14010190a // align 0x10
140101910
140101910_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101910push rbp
140101911mov rbp, rsp
140101914sub rsp, 32
140101918mov [rbp+16], rcx
14010191cmov rax, [rbp+16]
140101920mov rax, [rax]
140101923test rax, rax
140101926je 0x140101937
140101928mov rax, [rbp+16]
14010192cmov rax, [rax]
14010192fmov rcx, rax
140101932call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
140101937
140101937loc_140101937:
140101937nop
140101938add rsp, 32
14010193cpop rbp
14010193dret
140101910
140101910_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101910push rbp
140101911mov rbp, rsp
140101914sub rsp, 32
140101918mov [rbp+16], rcx
14010191cmov rax, [rbp+16]
140101920mov rax, [rax]
140101923test rax, rax
140101926je 0x140101937
140101928mov rax, [rbp+16]
14010192cmov rax, [rax]
14010192fmov rcx, rax
140101932call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
140101937
140101937loc_140101937:
140101937nop
140101938add rsp, 32
14010193cpop rbp
14010193dret
140101910
14010193e
14010193e // align 0x10
14010193e // align 0x10
140101940
140101940operator()():
140101940push rbp
140101941mov rbp, rsp
140101944sub rsp, 32
140101948mov [rbp+16], rcx
14010194cmov [rbp+24], rdx
140101950mov [rbp+32], r8
140101954mov rax, [rbp+24]
140101958mov [rax], 45
14010195bmov rax, [rbp+16]
14010195fmov r8l, [rax+8]
140101963mov rax, [rbp+16]
140101967mov eax, [rax+4]
14010196amov rdx, [rbp+16]
14010196emovzx edx, [rdx]
140101971movzx ecx, dl
140101974mov rdx, [rbp+24]
140101978add rcx, rdx
14010197bmov edx, eax
14010197dcall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
140101982mov rax, [rbp+32]
140101986add rsp, 32
14010198apop rbp
14010198bret
140101940
140101940operator()():
140101940push rbp
140101941mov rbp, rsp
140101944sub rsp, 32
140101948mov [rbp+16], rcx
14010194cmov [rbp+24], rdx
140101950mov [rbp+32], r8
140101954mov rax, [rbp+24]
140101958mov [rax], 45
14010195bmov rax, [rbp+16]
14010195fmov r8l, [rax+8]
140101963mov rax, [rbp+16]
140101967mov eax, [rax+4]
14010196amov rdx, [rbp+16]
14010196emovzx edx, [rdx]
140101971movzx ecx, dl
140101974mov rdx, [rbp+24]
140101978add rcx, rdx
14010197bmov edx, eax
14010197dcall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
140101982mov rax, [rbp+32]
140101986add rsp, 32
14010198apop rbp
14010198bret
140101940
14010198c
14010198c // align 0x10
14010198c // align 0x10
140101990
140101990operator()():
140101990push rbp
140101991mov rbp, rsp
140101994sub rsp, 32
140101998mov [rbp+16], rcx
14010199cmov [rbp+24], rdx
1401019a0mov [rbp+32], r8
1401019a4mov rax, [rbp+16]
1401019a8mov edx, [rax]
1401019aamov rax, [rbp+32]
1401019aemov ecx, eax
1401019b0mov rax, [rbp+24]
1401019b4mov r8l, edx
1401019b7mov edx, ecx
1401019b9mov rcx, rax
1401019bccall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
1401019c1mov rax, [rbp+32]
1401019c5add rsp, 32
1401019c9pop rbp
1401019caret
140101990
140101990operator()():
140101990push rbp
140101991mov rbp, rsp
140101994sub rsp, 32
140101998mov [rbp+16], rcx
14010199cmov [rbp+24], rdx
1401019a0mov [rbp+32], r8
1401019a4mov rax, [rbp+16]
1401019a8mov edx, [rax]
1401019aamov rax, [rbp+32]
1401019aemov ecx, eax
1401019b0mov rax, [rbp+24]
1401019b4mov r8l, edx
1401019b7mov edx, ecx
1401019b9mov rcx, rax
1401019bccall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
1401019c1mov rax, [rbp+32]
1401019c5add rsp, 32
1401019c9pop rbp
1401019caret
140101990
1401019cb
1401019cb // align 0x10
1401019cb // align 0x10
1401019d0
1401019d0operator()():
1401019d0push rbp
1401019d1mov rbp, rsp
1401019d4sub rsp, 32
1401019d8mov [rbp+16], rcx
1401019dcmov [rbp+24], rdx
1401019e0mov [rbp+32], r8
1401019e4mov rax, [rbp+24]
1401019e8mov [rax], 45
1401019ebmov rax, [rbp+16]
1401019efmov r8l, [rax+8]
1401019f3mov rax, [rbp+16]
1401019f7mov eax, [rax+4]
1401019famov rdx, [rbp+16]
1401019femovzx edx, [rdx]
140101a01movzx ecx, dl
140101a04mov rdx, [rbp+24]
140101a08add rcx, rdx
140101a0bmov edx, eax
140101a0dcall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a12mov rax, [rbp+32]
140101a16add rsp, 32
140101a1apop rbp
140101a1bret
1401019d0
1401019d0operator()():
1401019d0push rbp
1401019d1mov rbp, rsp
1401019d4sub rsp, 32
1401019d8mov [rbp+16], rcx
1401019dcmov [rbp+24], rdx
1401019e0mov [rbp+32], r8
1401019e4mov rax, [rbp+24]
1401019e8mov [rax], 45
1401019ebmov rax, [rbp+16]
1401019efmov r8l, [rax+8]
1401019f3mov rax, [rbp+16]
1401019f7mov eax, [rax+4]
1401019famov rdx, [rbp+16]
1401019femovzx edx, [rdx]
140101a01movzx ecx, dl
140101a04mov rdx, [rbp+24]
140101a08add rcx, rdx
140101a0bmov edx, eax
140101a0dcall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a12mov rax, [rbp+32]
140101a16add rsp, 32
140101a1apop rbp
140101a1bret
1401019d0
140101a1c
140101a1c // align 0x10
140101a1c // align 0x10
140101a20
140101a20operator()():
140101a20push rbp
140101a21mov rbp, rsp
140101a24sub rsp, 32
140101a28mov [rbp+16], rcx
140101a2cmov [rbp+24], rdx
140101a30mov [rbp+32], r8
140101a34mov rax, [rbp+16]
140101a38mov edx, [rax]
140101a3amov rax, [rbp+32]
140101a3emov ecx, eax
140101a40mov rax, [rbp+24]
140101a44mov r8l, edx
140101a47mov edx, ecx
140101a49mov rcx, rax
140101a4ccall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a51mov rax, [rbp+32]
140101a55add rsp, 32
140101a59pop rbp
140101a5aret
140101a20
140101a20operator()():
140101a20push rbp
140101a21mov rbp, rsp
140101a24sub rsp, 32
140101a28mov [rbp+16], rcx
140101a2cmov [rbp+24], rdx
140101a30mov [rbp+32], r8
140101a34mov rax, [rbp+16]
140101a38mov edx, [rax]
140101a3amov rax, [rbp+32]
140101a3emov ecx, eax
140101a40mov rax, [rbp+24]
140101a44mov r8l, edx
140101a47mov edx, ecx
140101a49mov rcx, rax
140101a4ccall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a51mov rax, [rbp+32]
140101a55add rsp, 32
140101a59pop rbp
140101a5aret
140101a20
140101a5b
140101a5b // align 0x10
140101a5b // align 0x10
140101a60
140101a60operator()():
140101a60push rbp
140101a61mov rbp, rsp
140101a64sub rsp, 32
140101a68mov [rbp+16], rcx
140101a6cmov [rbp+24], rdx
140101a70mov [rbp+32], r8
140101a74mov rax, [rbp+16]
140101a78mov rdx, [rax]
140101a7bmov rax, [rbp+32]
140101a7fmov ecx, eax
140101a81mov rax, [rbp+24]
140101a85mov r8, rdx
140101a88mov edx, ecx
140101a8amov rcx, rax
140101a8dcall void std::__detail::__to_chars_10_impl<unsigned long long>(char*, unsigned int, unsigned long long)
140101a92mov rax, [rbp+32]
140101a96add rsp, 32
140101a9apop rbp
140101a9bret
140101a60
140101a60operator()():
140101a60push rbp
140101a61mov rbp, rsp
140101a64sub rsp, 32
140101a68mov [rbp+16], rcx
140101a6cmov [rbp+24], rdx
140101a70mov [rbp+32], r8
140101a74mov rax, [rbp+16]
140101a78mov rdx, [rax]
140101a7bmov rax, [rbp+32]
140101a7fmov ecx, eax
140101a81mov rax, [rbp+24]
140101a85mov r8, rdx
140101a88mov edx, ecx
140101a8amov rcx, rax
140101a8dcall void std::__detail::__to_chars_10_impl<unsigned long long>(char*, unsigned int, unsigned long long)
140101a92mov rax, [rbp+32]
140101a96add rsp, 32
140101a9apop rbp
140101a9bret
140101a60
140101a9c
140101a9c // align 0x10
140101a9c // align 0x10
140101aa5
140101aa5 // align 0x10
140101aa5 // align 0x10
140101ab5
140101ab5 // align 0x10
140101ab5 // align 0x10
140101ac0
140101ac0operator delete(void*, void*):
140101ac0push rbp
140101ac1mov rbp, rsp
140101ac4mov [rbp+16], rcx
140101ac8mov [rbp+24], rdx
140101accnop
140101acdpop rbp
140101aceret
140101ac0
140101ac0operator delete(void*, void*):
140101ac0push rbp
140101ac1mov rbp, rsp
140101ac4mov [rbp+16], rcx
140101ac8mov [rbp+24], rdx
140101accnop
140101acdpop rbp
140101aceret
140101ac0
140101acf
140101acf // align 0x10
140101acf // align 0x10
140101ad5
140101ad5 // align 0x10
140101ad5 // align 0x10
140101ae5
140101ae5 // align 0x10
140101ae5 // align 0x10
140101af0
140101af0operator new[](unsigned long long, std::nothrow_t const&):
140101af0sub rsp, 40
140101af4call operator new[](unsigned long long)
140101af9nop
140101afaadd rsp, 40
140101aferet
140101aff
140101aff 48 H
140101b00 89 c1 e8 89 01 00 00 e8 74 03 00 00 31 c0 eb ea ........t...1...
140101af0
140101af0operator new[](unsigned long long, std::nothrow_t const&):
140101af0sub rsp, 40
140101af4call operator new[](unsigned long long)
140101af9nop
140101afaadd rsp, 40
140101aferet
140101aff
140101aff 48 H
140101b00 89 c1 e8 89 01 00 00 e8 74 03 00 00 31 c0 eb ea ........t...1...
140101af0
140101b10
140101b10operator new(unsigned long long):
140101b10push rbx
140101b11sub rsp, 32
140101b15mov eax, 1
140101b1atest rcx, rcx
140101b1dcmovne rax, rcx
140101b21mov rbx, rax
140101b24
140101b24loc_140101b24:
140101b24mov rcx, rbx
140101b27call malloc
140101b2ctest rax, rax
140101b2fje 0x140101b37
140101b31add rsp, 32
140101b35pop rbx
140101b36ret
140101b37
140101b37loc_140101b37:
140101b37call std::get_new_handler()
140101b3ctest rax, rax
140101b3fje 0x140101b45
140101b41call rax
140101b43jmp 0x140101b24
140101b45
140101b45loc_140101b45:
140101b45mov ecx, 8
140101b4acall __cxa_allocate_exception
140101b4flea r8, [rip-44454]
140101b56lea rdx, [rip+0x9b0a3]
140101b5dmov rcx, rax
140101b60mov rax, [rip+0x95989]
140101b67add rax, 16
140101b6bmov [rcx], rax
140101b6ecall __cxa_throw
140101b73nop
140101b10
140101b10operator new(unsigned long long):
140101b10push rbx
140101b11sub rsp, 32
140101b15mov eax, 1
140101b1atest rcx, rcx
140101b1dcmovne rax, rcx
140101b21mov rbx, rax
140101b24
140101b24loc_140101b24:
140101b24mov rcx, rbx
140101b27call malloc
140101b2ctest rax, rax
140101b2fje 0x140101b37
140101b31add rsp, 32
140101b35pop rbx
140101b36ret
140101b37
140101b37loc_140101b37:
140101b37call std::get_new_handler()
140101b3ctest rax, rax
140101b3fje 0x140101b45
140101b41call rax
140101b43jmp 0x140101b24
140101b45
140101b45loc_140101b45:
140101b45mov ecx, 8
140101b4acall __cxa_allocate_exception
140101b4flea r8, [rip-44454]
140101b56lea rdx, [rip+0x9b0a3]
140101b5dmov rcx, rax
140101b60mov rax, [rip+0x95989]
140101b67add rax, 16
140101b6bmov [rcx], rax
140101b6ecall __cxa_throw
140101b73nop
140101b10
140101b74
140101b74 // align 0x10
140101b74 // align 0x10
140101b80
140101b80operator new(unsigned long long, void*):
140101b80push rbp
140101b81mov rbp, rsp
140101b84mov [rbp+16], rcx
140101b88mov [rbp+24], rdx
140101b8cmov rax, [rbp+24]
140101b90pop rbp
140101b91ret
140101b80
140101b80operator new(unsigned long long, void*):
140101b80push rbp
140101b81mov rbp, rsp
140101b84mov [rbp+16], rcx
140101b88mov [rbp+24], rdx
140101b8cmov rax, [rbp+24]
140101b90pop rbp
140101b91ret
140101b80
140101b92
140101b92 // align 0x10
140101b92 // align 0x10
140101ba0
140101ba0__cxa_allocate_dependent_exception:
140101ba0push rdi
140101ba1sub rsp, 32
140101ba5mov ecx, 144
140101baacall malloc
140101bafmov r8, rax
140101bb2test rax, rax
140101bb5je 0x140101bf1
140101bb7
140101bb7loc_140101bb7:
140101bb7lea rdx, [r8+8]
140101bbbmov rcx, r8
140101bbexor eax, eax
140101bc0mov [r8], 0
140101bc7mov [r8+136], 0
140101bd2and rdx, -8
140101bd6sub rcx, rdx
140101bd9mov rdi, rdx
140101bdcadd ecx, 144
140101be2shr ecx, 3
140101be5rep stosq [rdi], rax
140101be8mov rax, r8
140101bebadd rsp, 32
140101befpop rdi
140101bf0ret
140101bf1
140101bf1loc_140101bf1:
140101bf1mov ecx, 144
140101bf6call _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101bfbmov r8, rax
140101bfetest rax, rax
140101c01jne 0x140101bb7
140101c03call std::terminate()
140101c08nop
140101ba0
140101ba0__cxa_allocate_dependent_exception:
140101ba0push rdi
140101ba1sub rsp, 32
140101ba5mov ecx, 144
140101baacall malloc
140101bafmov r8, rax
140101bb2test rax, rax
140101bb5je 0x140101bf1
140101bb7
140101bb7loc_140101bb7:
140101bb7lea rdx, [r8+8]
140101bbbmov rcx, r8
140101bbexor eax, eax
140101bc0mov [r8], 0
140101bc7mov [r8+136], 0
140101bd2and rdx, -8
140101bd6sub rcx, rdx
140101bd9mov rdi, rdx
140101bdcadd ecx, 144
140101be2shr ecx, 3
140101be5rep stosq [rdi], rax
140101be8mov rax, r8
140101bebadd rsp, 32
140101befpop rdi
140101bf0ret
140101bf1
140101bf1loc_140101bf1:
140101bf1mov ecx, 144
140101bf6call _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101bfbmov r8, rax
140101bfetest rax, rax
140101c01jne 0x140101bb7
140101c03call std::terminate()
140101c08nop
140101ba0
140101c09
140101c09 // align 0x10
140101c09 // align 0x10
140101c10
140101c10__cxa_allocate_exception:
140101c10push rdi
140101c11push rbx
140101c12sub rsp, 40
140101c16lea rbx, [rcx+160]
140101c1dmov rcx, rbx
140101c20call malloc
140101c25mov rcx, rax
140101c28test rax, rax
140101c2bje 0x140101c6c
140101c2d
140101c2dloc_140101c2d:
140101c2dlea rdx, [rcx+8]
140101c31mov [rcx], 0
140101c38lea r8, [rcx+160]
140101c3fxor eax, eax
140101c41mov [rcx+152], 0
140101c4cand rdx, -8
140101c50sub rcx, rdx
140101c53mov rdi, rdx
140101c56add ecx, 160
140101c5cshr ecx, 3
140101c5frep stosq [rdi], rax
140101c62mov rax, r8
140101c65add rsp, 40
140101c69pop rbx
140101c6apop rdi
140101c6bret
140101c6c
140101c6cloc_140101c6c:
140101c6cmov rcx, rbx
140101c6fcall _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101c74mov rcx, rax
140101c77test rax, rax
140101c7ajne 0x140101c2d
140101c7ccall std::terminate()
140101c81nop
140101c10
140101c10__cxa_allocate_exception:
140101c10push rdi
140101c11push rbx
140101c12sub rsp, 40
140101c16lea rbx, [rcx+160]
140101c1dmov rcx, rbx
140101c20call malloc
140101c25mov rcx, rax
140101c28test rax, rax
140101c2bje 0x140101c6c
140101c2d
140101c2dloc_140101c2d:
140101c2dlea rdx, [rcx+8]
140101c31mov [rcx], 0
140101c38lea r8, [rcx+160]
140101c3fxor eax, eax
140101c41mov [rcx+152], 0
140101c4cand rdx, -8
140101c50sub rcx, rdx
140101c53mov rdi, rdx
140101c56add ecx, 160
140101c5cshr ecx, 3
140101c5frep stosq [rdi], rax
140101c62mov rax, r8
140101c65add rsp, 40
140101c69pop rbx
140101c6apop rdi
140101c6bret
140101c6c
140101c6cloc_140101c6c:
140101c6cmov rcx, rbx
140101c6fcall _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101c74mov rcx, rax
140101c77test rax, rax
140101c7ajne 0x140101c2d
140101c7ccall std::terminate()
140101c81nop
140101c10
140101c82
140101c82 // align 0x10
140101c82 // align 0x10
140101c90
140101c90__cxa_begin_catch:
140101c90push rbx
140101c91sub rsp, 32
140101c95mov rbx, rcx
140101c98call __cxa_get_globals
140101c9dlea r10, [rbx-80]
140101ca1mov rcx, 0xb8b1aabcbcd4d500
140101cabadd rcx, [rbx]
140101caemov rdx, rax
140101cb1mov rax, [rax]
140101cb4cmp rcx, 1
140101cb8ja 0x140101cf0
140101cbamov r9l, [rbx-40]
140101cbemov r8l, 1
140101cc4sub r8l, r9l
140101cc7lea ecx, [r9+1]
140101ccbtest r9l, r9l
140101ccecmovs ecx, r8l
140101cd2mov [rbx-40], ecx
140101cd5sub [rdx+8], 1
140101cd9cmp rax, r10
140101cdcje 0x140101ce5
140101cdemov [rbx-48], rax
140101ce2mov [rdx], r10
140101ce5
140101ce5loc_140101ce5:
140101ce5mov rax, [rbx-8]
140101ce9add rsp, 32
140101cedpop rbx
140101ceeret
140101cef
140101cef 90 .
140101cf0
140101cf0loc_140101cf0:
140101cf0test rax, rax
140101cf3jne 0x140101cfe
140101cf5mov [rdx], r10
140101cf8add rsp, 32
140101cfcpop rbx
140101cfdret
140101cfe
140101cfeloc_140101cfe:
140101cfecall std::terminate()
140101d03nop
140101c90
140101c90__cxa_begin_catch:
140101c90push rbx
140101c91sub rsp, 32
140101c95mov rbx, rcx
140101c98call __cxa_get_globals
140101c9dlea r10, [rbx-80]
140101ca1mov rcx, 0xb8b1aabcbcd4d500
140101cabadd rcx, [rbx]
140101caemov rdx, rax
140101cb1mov rax, [rax]
140101cb4cmp rcx, 1
140101cb8ja 0x140101cf0
140101cbamov r9l, [rbx-40]
140101cbemov r8l, 1
140101cc4sub r8l, r9l
140101cc7lea ecx, [r9+1]
140101ccbtest r9l, r9l
140101ccecmovs ecx, r8l
140101cd2mov [rbx-40], ecx
140101cd5sub [rdx+8], 1
140101cd9cmp rax, r10
140101cdcje 0x140101ce5
140101cdemov [rbx-48], rax
140101ce2mov [rdx], r10
140101ce5
140101ce5loc_140101ce5:
140101ce5mov rax, [rbx-8]
140101ce9add rsp, 32
140101cedpop rbx
140101ceeret
140101cef
140101cef 90 .
140101cf0
140101cf0loc_140101cf0:
140101cf0test rax, rax
140101cf3jne 0x140101cfe
140101cf5mov [rdx], r10
140101cf8add rsp, 32
140101cfcpop rbx
140101cfdret
140101cfe
140101cfeloc_140101cfe:
140101cfecall std::terminate()
140101d03nop
140101c90
140101d04
140101d04 // align 0x10
140101d04 // align 0x10
140101d10
140101d10__cxa_call_unexpected:
140101d10push r14
140101d12push r12
140101d14push rbp
140101d15push rdi
140101d16push rsi
140101d17push rbx
140101d18sub rsp, 104
140101d1cmov rsi, [rip+0x9596d]
140101d23mov rbx, rcx
140101d26mov rcx, [rsi]
140101d29mov [rsp+88], rcx
140101d2emov rcx, rbx
140101d31call __cxa_begin_catch
140101d36mov rax, [rbx-16]
140101d3amov r12, [rbx-24]
140101d3emovsxd rdi, [rbx-36]
140101d42mov rbp, [rbx-56]
140101d46mov [rsp+48], rax
140101d4bmov rax, [rsp+88]
140101d50sub rax, [rsi]
140101d53jne 0x140101d79
140101d55mov rcx, [rbx-64]
140101d59call __cxxabiv1::__unexpected(void (*)())
140101d5emov rbx, rax
140101d61call __cxa_end_catch
140101d66call __cxa_end_catch
140101d6bmov rax, [rsp+88]
140101d70sub rax, [rsi]
140101d73je 0x140101e3b
140101d79
140101d79loc_140101d79:
140101d79call __stack_chk_fail
140101d7emov rcx, rax
140101d81call __cxa_begin_catch
140101d86call __cxa_get_globals_fast
140101d8bmov rbx, [rax]
140101d8etest [rbx+80], 1
140101d92je 0x140101e1c
140101d98mov rbx, [rbx]
140101d9b
140101d9bloc_140101d9b:
140101d9blea r8, [rsp+32]
140101da0mov rdx, r12
140101da3xor ecx, ecx
140101da5call parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)
140101daamov rdx, [rbx-144]
140101db1mov r9, rdi
140101db4mov r8, rbx
140101db7lea rcx, [rsp+32]
140101dbccall check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101dc1test al, al
140101dc3jne 0x140101e28
140101dc5mov r9, rdi
140101dc8xor r8l, r8l
140101dcblea rcx, [rsp+32]
140101dd0lea rdx, [rip+0x9a109]
140101dd7call check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101ddctest al, al
140101ddeje 0x140101e43
140101de0mov ecx, 8
140101de5call __cxa_allocate_exception
140101deamov rcx, rax
140101dedmov rax, [rip+0x9544c]
140101df4add rax, 16
140101df8mov [rcx], rax
140101dfbmov rax, [rsp+88]
140101e00sub rax, [rsi]
140101e03jne 0x140101d79
140101e09lea r8, [rip-0x47c90]
140101e10lea rdx, [rip+0x9a0c9]
140101e17call __cxa_throw
140101e1c
140101e1cloc_140101e1c:
140101e1cadd rbx, 144
140101e23jmp 0x140101d9b
140101e28
140101e28loc_140101e28:
140101e28mov rax, [rsp+88]
140101e2dsub rax, [rsi]
140101e30jne 0x140101d79
140101e36call __cxa_rethrow
140101e3b
140101e3bloc_140101e3b:
140101e3bmov rcx, rbx
140101e3ecall _Unwind_Resume
140101e43
140101e43loc_140101e43:
140101e43mov rcx, rbp
140101e46call __cxxabiv1::__terminate(void (*)())
140101e4bnop
140101d10
140101d10__cxa_call_unexpected:
140101d10push r14
140101d12push r12
140101d14push rbp
140101d15push rdi
140101d16push rsi
140101d17push rbx
140101d18sub rsp, 104
140101d1cmov rsi, [rip+0x9596d]
140101d23mov rbx, rcx
140101d26mov rcx, [rsi]
140101d29mov [rsp+88], rcx
140101d2emov rcx, rbx
140101d31call __cxa_begin_catch
140101d36mov rax, [rbx-16]
140101d3amov r12, [rbx-24]
140101d3emovsxd rdi, [rbx-36]
140101d42mov rbp, [rbx-56]
140101d46mov [rsp+48], rax
140101d4bmov rax, [rsp+88]
140101d50sub rax, [rsi]
140101d53jne 0x140101d79
140101d55mov rcx, [rbx-64]
140101d59call __cxxabiv1::__unexpected(void (*)())
140101d5emov rbx, rax
140101d61call __cxa_end_catch
140101d66call __cxa_end_catch
140101d6bmov rax, [rsp+88]
140101d70sub rax, [rsi]
140101d73je 0x140101e3b
140101d79
140101d79loc_140101d79:
140101d79call __stack_chk_fail
140101d7emov rcx, rax
140101d81call __cxa_begin_catch
140101d86call __cxa_get_globals_fast
140101d8bmov rbx, [rax]
140101d8etest [rbx+80], 1
140101d92je 0x140101e1c
140101d98mov rbx, [rbx]
140101d9b
140101d9bloc_140101d9b:
140101d9blea r8, [rsp+32]
140101da0mov rdx, r12
140101da3xor ecx, ecx
140101da5call parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)
140101daamov rdx, [rbx-144]
140101db1mov r9, rdi
140101db4mov r8, rbx
140101db7lea rcx, [rsp+32]
140101dbccall check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101dc1test al, al
140101dc3jne 0x140101e28
140101dc5mov r9, rdi
140101dc8xor r8l, r8l
140101dcblea rcx, [rsp+32]
140101dd0lea rdx, [rip+0x9a109]
140101dd7call check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101ddctest al, al
140101ddeje 0x140101e43
140101de0mov ecx, 8
140101de5call __cxa_allocate_exception
140101deamov rcx, rax
140101dedmov rax, [rip+0x9544c]
140101df4add rax, 16
140101df8mov [rcx], rax
140101dfbmov rax, [rsp+88]
140101e00sub rax, [rsi]
140101e03jne 0x140101d79
140101e09lea r8, [rip-0x47c90]
140101e10lea rdx, [rip+0x9a0c9]
140101e17call __cxa_throw
140101e1c
140101e1cloc_140101e1c:
140101e1cadd rbx, 144
140101e23jmp 0x140101d9b
140101e28
140101e28loc_140101e28:
140101e28mov rax, [rsp+88]
140101e2dsub rax, [rsi]
140101e30jne 0x140101d79
140101e36call __cxa_rethrow
140101e3b
140101e3bloc_140101e3b:
140101e3bmov rcx, rbx
140101e3ecall _Unwind_Resume
140101e43
140101e43loc_140101e43:
140101e43mov rcx, rbp
140101e46call __cxxabiv1::__terminate(void (*)())
140101e4bnop
140101d10
140101e4c
140101e4c // align 0x10
140101e4c // align 0x10
140101e50
140101e50__cxa_current_exception_type:
140101e50sub rsp, 40
140101e54call __cxa_get_globals
140101e59mov rax, [rax]
140101e5ctest rax, rax
140101e5fje 0x140101e6a
140101e61test [rax+80], 1
140101e65jne 0x140101e70
140101e67
140101e67loc_140101e67:
140101e67mov rax, [rax]
140101e6a
140101e6aloc_140101e6a:
140101e6aadd rsp, 40
140101e6eret
140101e6f
140101e6f 90 .
140101e70
140101e70loc_140101e70:
140101e70mov rax, [rax]
140101e73sub rax, 144
140101e79jmp 0x140101e67
140101e50
140101e50__cxa_current_exception_type:
140101e50sub rsp, 40
140101e54call __cxa_get_globals
140101e59mov rax, [rax]
140101e5ctest rax, rax
140101e5fje 0x140101e6a
140101e61test [rax+80], 1
140101e65jne 0x140101e70
140101e67
140101e67loc_140101e67:
140101e67mov rax, [rax]
140101e6a
140101e6aloc_140101e6a:
140101e6aadd rsp, 40
140101e6eret
140101e6f
140101e6f 90 .
140101e70
140101e70loc_140101e70:
140101e70mov rax, [rax]
140101e73sub rax, 144
140101e79jmp 0x140101e67
140101e50
140101e7b
140101e7b // align 0x10
140101e7b // align 0x10
140101e80
140101e80__cxa_end_catch:
140101e80sub rsp, 40
140101e84call __cxa_get_globals_fast
140101e89mov rcx, [rax]
140101e8cmov rdx, rax
140101e8ftest rcx, rcx
140101e92je 0x140101ebc
140101e94mov rax, 0xb8b1aabcbcd4d500
140101e9eadd rax, [rcx+80]
140101ea2cmp rax, 1
140101ea6ja 0x140101ee0
140101ea8mov eax, [rcx+40]
140101eabtest eax, eax
140101eadjs 0x140101ec8
140101eafsub eax, 1
140101eb2je 0x140101ef8
140101eb4cmp eax, -1
140101eb7je 0x140101f0c
140101eb9
140101eb9loc_140101eb9:
140101eb9mov [rcx+40], eax
140101ebc
140101ebcloc_140101ebc:
140101ebcadd rsp, 40
140101ec0ret
140101ec1
140101ec1 0f 1f 80 00 00 00 00 .......
140101ec8
140101ec8loc_140101ec8:
140101ec8add eax, 1
140101ecbjne 0x140101eb9
140101ecdmov r8, [rcx+32]
140101ed1mov [rdx], r8
140101ed4jmp 0x140101eb9
140101ed6
140101ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140101ee0
140101ee0loc_140101ee0:
140101ee0add rcx, 80
140101ee4mov [rdx], 0
140101eebadd rsp, 40
140101eefjmp 0x14001b500
140101ef4
140101ef4 0f 1f 40 00 ..@.
140101ef8
140101ef8loc_140101ef8:
140101ef8mov rax, [rcx+32]
140101efcadd rcx, 80
140101f00mov [rdx], rax
140101f03add rsp, 40
140101f07jmp 0x14001b500
140101f0c
140101f0cloc_140101f0c:
140101f0ccall std::terminate()
140101f11nop
140101e80
140101e80__cxa_end_catch:
140101e80sub rsp, 40
140101e84call __cxa_get_globals_fast
140101e89mov rcx, [rax]
140101e8cmov rdx, rax
140101e8ftest rcx, rcx
140101e92je 0x140101ebc
140101e94mov rax, 0xb8b1aabcbcd4d500
140101e9eadd rax, [rcx+80]
140101ea2cmp rax, 1
140101ea6ja 0x140101ee0
140101ea8mov eax, [rcx+40]
140101eabtest eax, eax
140101eadjs 0x140101ec8
140101eafsub eax, 1
140101eb2je 0x140101ef8
140101eb4cmp eax, -1
140101eb7je 0x140101f0c
140101eb9
140101eb9loc_140101eb9:
140101eb9mov [rcx+40], eax
140101ebc
140101ebcloc_140101ebc:
140101ebcadd rsp, 40
140101ec0ret
140101ec1
140101ec1 0f 1f 80 00 00 00 00 .......
140101ec8
140101ec8loc_140101ec8:
140101ec8add eax, 1
140101ecbjne 0x140101eb9
140101ecdmov r8, [rcx+32]
140101ed1mov [rdx], r8
140101ed4jmp 0x140101eb9
140101ed6
140101ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140101ee0
140101ee0loc_140101ee0:
140101ee0add rcx, 80
140101ee4mov [rdx], 0
140101eebadd rsp, 40
140101eefjmp 0x14001b500
140101ef4
140101ef4 0f 1f 40 00 ..@.
140101ef8
140101ef8loc_140101ef8:
140101ef8mov rax, [rcx+32]
140101efcadd rcx, 80
140101f00mov [rdx], rax
140101f03add rsp, 40
140101f07jmp 0x14001b500
140101f0c
140101f0cloc_140101f0c:
140101f0ccall std::terminate()
140101f11nop
140101e80
140101f12
140101f12 // align 0x10
140101f12 // align 0x10
140101f20
140101f20__cxa_free_dependent_exception:
140101f20mov rax, [rip+11145]
140101f27mov rdx, [rip+11146]
140101f2eadd rdx, rax
140101f31cmp rcx, rdx
140101f34jae 0x140101f3b
140101f36cmp rax, rcx
140101f39jb 0x140101f40
140101f3b
140101f3bloc_140101f3b:
140101f3bjmp 0x140026e88
140101f40
140101f40loc_140101f40:
140101f40jmp 0x140028360
140101f20
140101f20__cxa_free_dependent_exception:
140101f20mov rax, [rip+11145]
140101f27mov rdx, [rip+11146]
140101f2eadd rdx, rax
140101f31cmp rcx, rdx
140101f34jae 0x140101f3b
140101f36cmp rax, rcx
140101f39jb 0x140101f40
140101f3b
140101f3bloc_140101f3b:
140101f3bjmp 0x140026e88
140101f40
140101f40loc_140101f40:
140101f40jmp 0x140028360
140101f20
140101f45
140101f45 // align 0x10
140101f45 // align 0x10
140101f50
140101f50__cxa_free_exception:
140101f50mov rax, [rip+11097]
140101f57mov rdx, [rip+11098]
140101f5eadd rdx, rax
140101f61sub rcx, 160
140101f68cmp rcx, rdx
140101f6bjae 0x140101f72
140101f6dcmp rax, rcx
140101f70jb 0x140101f80
140101f72
140101f72loc_140101f72:
140101f72jmp 0x140026e88
140101f77
140101f77 66 0f 1f 84 00 00 00 00 00 f........
140101f80
140101f80loc_140101f80:
140101f80jmp 0x140028360
140101f50
140101f50__cxa_free_exception:
140101f50mov rax, [rip+11097]
140101f57mov rdx, [rip+11098]
140101f5eadd rdx, rax
140101f61sub rcx, 160
140101f68cmp rcx, rdx
140101f6bjae 0x140101f72
140101f6dcmp rax, rcx
140101f70jb 0x140101f80
140101f72
140101f72loc_140101f72:
140101f72jmp 0x140026e88
140101f77
140101f77 66 0f 1f 84 00 00 00 00 00 f........
140101f80
140101f80loc_140101f80:
140101f80jmp 0x140028360
140101f50
140101f85
140101f85 // align 0x10
140101f85 // align 0x10
140101f95
140101f95 // align 0x10
140101f95 // align 0x10
140101fac
140101fac // align 0x10
140101fac // align 0x10
140101fb0
140101fb0__cxa_get_globals_fast:
140101fb0lea rcx, [rip+17001]
140101fb7jmp 0x14001b750
140101fb0
140101fb0__cxa_get_globals_fast:
140101fb0lea rcx, [rip+17001]
140101fb7jmp 0x14001b750
140101fb0
140101fbc
140101fbc // align 0x10
140101fbc // align 0x10
140101fc0
140101fc0__cxa_guard_abort:
140101fc0push rbx
140101fc1sub rsp, 32
140101fc5lea rdx, [rip-0xd985c]
140101fccmov rbx, rcx
140101fcflea rcx, [rip+16922]
140101fd6call pthread_once
140101fdbmov rcx, [rip+10686]
140101fe2call pthread_mutex_lock
140101fe7test eax, eax
140101fe9jne 0x140102028
140101febmov [rbx+1], 0
140101feflea rcx, [rip+16858]
140101ff6lea rdx, [rip-0xd98ad]
140101ffdcall pthread_once
140102002mov rcx, [rip+10487]
140102009call pthread_cond_broadcast
14010200etest eax, eax
140102010jne 0x140102032
140102012mov rcx, [rip+10631]
140102019call pthread_mutex_unlock
14010201etest eax, eax
140102020jne 0x14010202d
140102022add rsp, 32
140102026pop rbx
140102027ret
140102028
140102028loc_140102028:
140102028call __gnu_cxx::__throw_concurrence_lock_error()
14010202d
14010202dloc_14010202d:
14010202dcall __gnu_cxx::__throw_concurrence_unlock_error()
140102032
140102032loc_140102032:
140102032call __gnu_cxx::__throw_concurrence_broadcast_error()
140102037nop
140101fc0
140101fc0__cxa_guard_abort:
140101fc0push rbx
140101fc1sub rsp, 32
140101fc5lea rdx, [rip-0xd985c]
140101fccmov rbx, rcx
140101fcflea rcx, [rip+16922]
140101fd6call pthread_once
140101fdbmov rcx, [rip+10686]
140101fe2call pthread_mutex_lock
140101fe7test eax, eax
140101fe9jne 0x140102028
140101febmov [rbx+1], 0
140101feflea rcx, [rip+16858]
140101ff6lea rdx, [rip-0xd98ad]
140101ffdcall pthread_once
140102002mov rcx, [rip+10487]
140102009call pthread_cond_broadcast
14010200etest eax, eax
140102010jne 0x140102032
140102012mov rcx, [rip+10631]
140102019call pthread_mutex_unlock
14010201etest eax, eax
140102020jne 0x14010202d
140102022add rsp, 32
140102026pop rbx
140102027ret
140102028
140102028loc_140102028:
140102028call __gnu_cxx::__throw_concurrence_lock_error()
14010202d
14010202dloc_14010202d:
14010202dcall __gnu_cxx::__throw_concurrence_unlock_error()
140102032
140102032loc_140102032:
140102032call __gnu_cxx::__throw_concurrence_broadcast_error()
140102037nop
140101fc0
140102038
140102038 // align 0x10
140102038 // align 0x10
140102040
140102040__cxa_guard_acquire:
140102040push rdi
140102041push rsi
140102042push rbx
140102043sub rsp, 32
140102047xor edi, edi
140102049movzx eax, [rcx]
14010204cmov rbx, rcx
14010204ftest al, al
140102051je 0x140102060
140102053
140102053loc_140102053:
140102053mov eax, edi
140102055add rsp, 32
140102059pop rbx
14010205apop rsi
14010205bpop rdi
14010205cret
14010205d
14010205d 0f 1f 00 ...
140102060
140102060loc_140102060:
140102060lea rdx, [rip-0xd98f7]
140102067lea rcx, [rip+16770]
14010206ecall pthread_once
140102073mov rcx, [rip+10534]
14010207acall pthread_mutex_lock
14010207fmov edi, eax
140102081test eax, eax
140102083je 0x1401020d6
140102085jmp 0x140102117
14010208a
14010208a 66 0f 1f 44 00 00 f..D..
140102090
140102090loc_140102090:
140102090cmp [rbx+1], 0
140102094je 0x1401020f8
140102096lea rdx, [rip-0xd994d]
14010209dlea rcx, [rip+16684]
1401020a4call pthread_once
1401020a9lea rdx, [rip-0xd9940]
1401020b0lea rcx, [rip+16697]
1401020b7mov rsi, [rip+10306]
1401020becall pthread_once
1401020c3mov rdx, [rip+10454]
1401020camov rcx, rsi
1401020cdcall pthread_cond_wait
1401020d2test eax, eax
1401020d4jne 0x140102137
1401020d6
1401020d6loc_1401020d6:
1401020d6cmp [rbx], 0
1401020d9je 0x140102090
1401020dbmov rcx, [rip+10430]
1401020e2call pthread_mutex_unlock
1401020e7test eax, eax
1401020e9je 0x140102053
1401020ef
1401020efloc_1401020ef:
1401020efcall __gnu_cxx::__throw_concurrence_unlock_error()
1401020f4nop [rax]
1401020f8
1401020f8loc_1401020f8:
1401020f8mov [rbx+1], 1
1401020fcmov rcx, [rip+10397]
140102103mov edi, 1
140102108call pthread_mutex_unlock
14010210dtest eax, eax
14010210fje 0x140102053
140102115jmp 0x1401020ef
140102117
140102117loc_140102117:
140102117call __gnu_cxx::__throw_concurrence_lock_error()
14010211cmov rcx, [rip+10365]
140102123mov rbx, rax
140102126call pthread_mutex_unlock
14010212btest eax, eax
14010212djne 0x140102161
14010212fmov rcx, rbx
140102132call _Unwind_Resume
140102137
140102137loc_140102137:
140102137mov ecx, 8
14010213clea rdi, [rip+0x9dd6d]
140102143call __cxa_allocate_exception
140102148lea r8, [rip-0xd915f]
14010214flea rdx, [rip+0x98b6a]
140102156mov [rax], rdi
140102159mov rcx, rax
14010215ccall __cxa_throw
140102161
140102161loc_140102161:
140102161call __gnu_cxx::__throw_concurrence_unlock_error()
140102166nop
140102040
140102040__cxa_guard_acquire:
140102040push rdi
140102041push rsi
140102042push rbx
140102043sub rsp, 32
140102047xor edi, edi
140102049movzx eax, [rcx]
14010204cmov rbx, rcx
14010204ftest al, al
140102051je 0x140102060
140102053
140102053loc_140102053:
140102053mov eax, edi
140102055add rsp, 32
140102059pop rbx
14010205apop rsi
14010205bpop rdi
14010205cret
14010205d
14010205d 0f 1f 00 ...
140102060
140102060loc_140102060:
140102060lea rdx, [rip-0xd98f7]
140102067lea rcx, [rip+16770]
14010206ecall pthread_once
140102073mov rcx, [rip+10534]
14010207acall pthread_mutex_lock
14010207fmov edi, eax
140102081test eax, eax
140102083je 0x1401020d6
140102085jmp 0x140102117
14010208a
14010208a 66 0f 1f 44 00 00 f..D..
140102090
140102090loc_140102090:
140102090cmp [rbx+1], 0
140102094je 0x1401020f8
140102096lea rdx, [rip-0xd994d]
14010209dlea rcx, [rip+16684]
1401020a4call pthread_once
1401020a9lea rdx, [rip-0xd9940]
1401020b0lea rcx, [rip+16697]
1401020b7mov rsi, [rip+10306]
1401020becall pthread_once
1401020c3mov rdx, [rip+10454]
1401020camov rcx, rsi
1401020cdcall pthread_cond_wait
1401020d2test eax, eax
1401020d4jne 0x140102137
1401020d6
1401020d6loc_1401020d6:
1401020d6cmp [rbx], 0
1401020d9je 0x140102090
1401020dbmov rcx, [rip+10430]
1401020e2call pthread_mutex_unlock
1401020e7test eax, eax
1401020e9je 0x140102053
1401020ef
1401020efloc_1401020ef:
1401020efcall __gnu_cxx::__throw_concurrence_unlock_error()
1401020f4nop [rax]
1401020f8
1401020f8loc_1401020f8:
1401020f8mov [rbx+1], 1
1401020fcmov rcx, [rip+10397]
140102103mov edi, 1
140102108call pthread_mutex_unlock
14010210dtest eax, eax
14010210fje 0x140102053
140102115jmp 0x1401020ef
140102117
140102117loc_140102117:
140102117call __gnu_cxx::__throw_concurrence_lock_error()
14010211cmov rcx, [rip+10365]
140102123mov rbx, rax
140102126call pthread_mutex_unlock
14010212btest eax, eax
14010212djne 0x140102161
14010212fmov rcx, rbx
140102132call _Unwind_Resume
140102137
140102137loc_140102137:
140102137mov ecx, 8
14010213clea rdi, [rip+0x9dd6d]
140102143call __cxa_allocate_exception
140102148lea r8, [rip-0xd915f]
14010214flea rdx, [rip+0x98b6a]
140102156mov [rax], rdi
140102159mov rcx, rax
14010215ccall __cxa_throw
140102161
140102161loc_140102161:
140102161call __gnu_cxx::__throw_concurrence_unlock_error()
140102166nop
140102040
140102167
140102167 // align 0x10
140102167 // align 0x10
140102170
140102170__cxa_guard_release:
140102170push rbx
140102171sub rsp, 32
140102175lea rdx, [rip-0xd9a0c]
14010217cmov rbx, rcx
14010217flea rcx, [rip+16490]
140102186call pthread_once
14010218bmov rcx, [rip+10254]
140102192call pthread_mutex_lock
140102197test eax, eax
140102199jne 0x1401021db
14010219bmov [rbx+1], 0
14010219flea rcx, [rip+16426]
1401021a6lea rdx, [rip-0xd9a5d]
1401021admov [rbx], 1
1401021b0call pthread_once
1401021b5mov rcx, [rip+10052]
1401021bccall pthread_cond_broadcast
1401021c1test eax, eax
1401021c3jne 0x1401021e5
1401021c5mov rcx, [rip+10196]
1401021cccall pthread_mutex_unlock
1401021d1test eax, eax
1401021d3jne 0x1401021e0
1401021d5add rsp, 32
1401021d9pop rbx
1401021daret
1401021db
1401021dbloc_1401021db:
1401021dbcall __gnu_cxx::__throw_concurrence_lock_error()
1401021e0
1401021e0loc_1401021e0:
1401021e0call __gnu_cxx::__throw_concurrence_unlock_error()
1401021e5
1401021e5loc_1401021e5:
1401021e5call __gnu_cxx::__throw_concurrence_broadcast_error()
1401021eanop
140102170
140102170__cxa_guard_release:
140102170push rbx
140102171sub rsp, 32
140102175lea rdx, [rip-0xd9a0c]
14010217cmov rbx, rcx
14010217flea rcx, [rip+16490]
140102186call pthread_once
14010218bmov rcx, [rip+10254]
140102192call pthread_mutex_lock
140102197test eax, eax
140102199jne 0x1401021db
14010219bmov [rbx+1], 0
14010219flea rcx, [rip+16426]
1401021a6lea rdx, [rip-0xd9a5d]
1401021admov [rbx], 1
1401021b0call pthread_once
1401021b5mov rcx, [rip+10052]
1401021bccall pthread_cond_broadcast
1401021c1test eax, eax
1401021c3jne 0x1401021e5
1401021c5mov rcx, [rip+10196]
1401021cccall pthread_mutex_unlock
1401021d1test eax, eax
1401021d3jne 0x1401021e0
1401021d5add rsp, 32
1401021d9pop rbx
1401021daret
1401021db
1401021dbloc_1401021db:
1401021dbcall __gnu_cxx::__throw_concurrence_lock_error()
1401021e0
1401021e0loc_1401021e0:
1401021e0call __gnu_cxx::__throw_concurrence_unlock_error()
1401021e5
1401021e5loc_1401021e5:
1401021e5call __gnu_cxx::__throw_concurrence_broadcast_error()
1401021eanop
140102170
1401021eb
1401021eb // align 0x10
1401021eb // align 0x10
1401021f0
1401021f0__cxa_init_primary_exception:
1401021f0push rbx
1401021f1sub rsp, 32
1401021f5mov [rcx-160], 0
1401021ffmov rbx, rcx
140102202mov [rcx-144], rdx
140102209mov [rcx-136], r8
140102210call std::get_unexpected()
140102215mov [rbx-128], rax
140102219call std::get_terminate()
14010221emov [rbx-120], rax
140102222mov rax, 0x474e5543432b2b00
14010222cmov [rbx-64], rax
140102230lea rax, [rip-0xdaba7]
140102237mov [rbx-56], rax
14010223blea rax, [rbx-160]
140102242add rsp, 32
140102246pop rbx
140102247ret
1401021f0
1401021f0__cxa_init_primary_exception:
1401021f0push rbx
1401021f1sub rsp, 32
1401021f5mov [rcx-160], 0
1401021ffmov rbx, rcx
140102202mov [rcx-144], rdx
140102209mov [rcx-136], r8
140102210call std::get_unexpected()
140102215mov [rbx-128], rax
140102219call std::get_terminate()
14010221emov [rbx-120], rax
140102222mov rax, 0x474e5543432b2b00
14010222cmov [rbx-64], rax
140102230lea rax, [rip-0xdaba7]
140102237mov [rbx-56], rax
14010223blea rax, [rbx-160]
140102242add rsp, 32
140102246pop rbx
140102247ret
1401021f0
140102248
140102248 // align 0x10
140102248 // align 0x10
140102250
140102250__cxa_rethrow:
140102250push rbx
140102251sub rsp, 32
140102255call __cxa_get_globals
14010225amov rcx, [rax]
14010225dadd [rax+8], 1
140102261test rcx, rcx
140102264je 0x140102293
140102266mov rdx, 0xb8b1aabcbcd4d500
140102270add rdx, [rcx+80]
140102274cmp rdx, 1
140102278jbe 0x140102298
14010227axor edx, edx
14010227cmov [rax], rdx
14010227f
14010227floc_14010227f:
14010227flea rbx, [rcx+80]
140102283mov rcx, rbx
140102286call _Unwind_Resume_or_Rethrow
14010228bmov rcx, rbx
14010228ecall __cxa_begin_catch
140102293
140102293loc_140102293:
140102293call std::terminate()
140102298
140102298loc_140102298:
140102298neg [rcx+40]
14010229bjmp 0x14010227f
140102250
140102250__cxa_rethrow:
140102250push rbx
140102251sub rsp, 32
140102255call __cxa_get_globals
14010225amov rcx, [rax]
14010225dadd [rax+8], 1
140102261test rcx, rcx
140102264je 0x140102293
140102266mov rdx, 0xb8b1aabcbcd4d500
140102270add rdx, [rcx+80]
140102274cmp rdx, 1
140102278jbe 0x140102298
14010227axor edx, edx
14010227cmov [rax], rdx
14010227f
14010227floc_14010227f:
14010227flea rbx, [rcx+80]
140102283mov rcx, rbx
140102286call _Unwind_Resume_or_Rethrow
14010228bmov rcx, rbx
14010228ecall __cxa_begin_catch
140102293
140102293loc_140102293:
140102293call std::terminate()
140102298
140102298loc_140102298:
140102298neg [rcx+40]
14010229bjmp 0x14010227f
140102250
14010229d
14010229d // align 0x10
14010229d // align 0x10
1401022a0
1401022a0__cxa_throw:
1401022a0push rdi
1401022a1push rsi
1401022a2push rbx
1401022a3sub rsp, 32
1401022a7mov rbx, rcx
1401022aamov rsi, rdx
1401022admov rdi, r8
1401022b0call __cxa_get_globals
1401022b5mov r8, rdi
1401022b8mov rdx, rsi
1401022bbmov rcx, rbx
1401022beadd [rax+8], 1
1401022c2call __cxa_init_primary_exception
1401022c7mov [rax], 1
1401022cdlea rbx, [rax+96]
1401022d1mov rcx, rbx
1401022d4call _Unwind_RaiseException
1401022d9mov rcx, rbx
1401022dccall __cxa_begin_catch
1401022e1call std::terminate()
1401022e6nop
1401022a0
1401022a0__cxa_throw:
1401022a0push rdi
1401022a1push rsi
1401022a2push rbx
1401022a3sub rsp, 32
1401022a7mov rbx, rcx
1401022aamov rsi, rdx
1401022admov rdi, r8
1401022b0call __cxa_get_globals
1401022b5mov r8, rdi
1401022b8mov rdx, rsi
1401022bbmov rcx, rbx
1401022beadd [rax+8], 1
1401022c2call __cxa_init_primary_exception
1401022c7mov [rax], 1
1401022cdlea rbx, [rax+96]
1401022d1mov rcx, rbx
1401022d4call _Unwind_RaiseException
1401022d9mov rcx, rbx
1401022dccall __cxa_begin_catch
1401022e1call std::terminate()
1401022e6nop
1401022a0
1401022e7
1401022e7 // align 0x10
1401022e7 // align 0x10
1401022f0
1401022f0__dynamic_cast:
1401022f0push rbp
1401022f1push rdi
1401022f2push rsi
1401022f3push rbx
1401022f4sub rsp, 120
1401022f8mov rsi, rcx
1401022fbmov rcx, [rip+0x9538e]
140102302mov rbp, rdx
140102305mov rdi, r8
140102308mov rbx, r9
14010230bmov rax, [rcx]
14010230emov [rsp+104], rax
140102313xor eax, eax
140102315test rsi, rsi
140102318je 0x1401023c8
14010231emov rax, [rsi]
140102321mov rdx, [rax-16]
140102325mov rcx, [rax-8]
140102329mov rax, 0x1000000000
140102333mov [rsp+80], 0
14010233cmov [rsp+96], rax
140102341mov [rsp+88], 0
14010234alea r10, [rsi+rdx]
14010234emov rax, [r10]
140102351cmp [rax-8], rcx
140102355jne 0x1401023c8
140102357test r9, r9
14010235ajs 0x140102365
14010235cadd rdx, r9
14010235fje 0x140102408
140102365
140102365loc_140102365:
140102365mov rax, [rcx]
140102368lea rdx, [rsp+80]
14010236dmov [rsp+32], r10
140102372mov r9, rdi
140102375mov [rsp+56], rdx
14010237amov r8l, 6
140102380mov rdx, rbx
140102383mov [rsp+48], rsi
140102388mov [rsp+40], rbp
14010238dcall [rax+56]
140102390mov r10, [rsp+80]
140102395mov r8, r10
140102398test r10, r10
14010239bje 0x1401023c8
14010239dmov eax, [rsp+96]
1401023a1not eax
1401023a3test al, 6
1401023a5je 0x1401023cb
1401023a7mov eax, [rsp+92]
1401023abmov edx, [rsp+88]
1401023afand edx, eax
1401023b1not edx
1401023b3and edx, 6
1401023b6je 0x1401023cb
1401023b8and eax, 5
1401023bbcmp eax, 4
1401023beje 0x1401023c8
1401023c0mov eax, [rsp+96]
1401023c4test eax, eax
1401023c6je 0x1401023f0
1401023c8
1401023c8loc_1401023c8:
1401023c8xor r10l, r10l
1401023cb
1401023cbloc_1401023cb:
1401023cbmov rdi, [rip+0x952be]
1401023d2mov rax, [rsp+104]
1401023d7sub rax, [rdi]
1401023dajne 0x14010245b
1401023dcmov rax, r10
1401023dfadd rsp, 120
1401023e3pop rbx
1401023e4pop rsi
1401023e5pop rdi
1401023e6pop rbp
1401023e7ret
1401023e8
1401023e8 0f 1f 84 00 00 00 00 00 ........
1401023f0
1401023f0loc_1401023f0:
1401023f0test rbx, rbx
1401023f3js 0x140102430
1401023f5add r10, rbx
1401023f8cmp rsi, r10
1401023fbjne 0x1401023c8
1401023fdnop [rax]
140102400
140102400loc_140102400:
140102400mov r10, r8
140102403jmp 0x1401023cb
140102405
140102405 0f 1f 00 ...
140102408
140102408loc_140102408:
140102408mov rdx, r8
14010240bmov [rsp+72], r10
140102410mov [rsp+64], rcx
140102415call std::type_info::__equal(std::type_info const&) const
14010241amov rcx, [rsp+64]
14010241fmov r10, [rsp+72]
140102424test al, al
140102426je 0x140102365
14010242cjmp 0x1401023cb
14010242e
14010242e 66 90 f.
140102430
140102430loc_140102430:
140102430cmp rbx, -2
140102434je 0x1401023c8
140102436mov rax, [rdi]
140102439mov r9, rbp
14010243cmov [rsp+32], rsi
140102441mov rdx, rbx
140102444mov rcx, rdi
140102447call [rax+64]
14010244anot eax
14010244ctest al, 6
14010244ejne 0x1401023c8
140102454mov r8, [rsp+80]
140102459jmp 0x140102400
14010245b
14010245bloc_14010245b:
14010245bcall __stack_chk_fail
140102460nop
1401022f0
1401022f0__dynamic_cast:
1401022f0push rbp
1401022f1push rdi
1401022f2push rsi
1401022f3push rbx
1401022f4sub rsp, 120
1401022f8mov rsi, rcx
1401022fbmov rcx, [rip+0x9538e]
140102302mov rbp, rdx
140102305mov rdi, r8
140102308mov rbx, r9
14010230bmov rax, [rcx]
14010230emov [rsp+104], rax
140102313xor eax, eax
140102315test rsi, rsi
140102318je 0x1401023c8
14010231emov rax, [rsi]
140102321mov rdx, [rax-16]
140102325mov rcx, [rax-8]
140102329mov rax, 0x1000000000
140102333mov [rsp+80], 0
14010233cmov [rsp+96], rax
140102341mov [rsp+88], 0
14010234alea r10, [rsi+rdx]
14010234emov rax, [r10]
140102351cmp [rax-8], rcx
140102355jne 0x1401023c8
140102357test r9, r9
14010235ajs 0x140102365
14010235cadd rdx, r9
14010235fje 0x140102408
140102365
140102365loc_140102365:
140102365mov rax, [rcx]
140102368lea rdx, [rsp+80]
14010236dmov [rsp+32], r10
140102372mov r9, rdi
140102375mov [rsp+56], rdx
14010237amov r8l, 6
140102380mov rdx, rbx
140102383mov [rsp+48], rsi
140102388mov [rsp+40], rbp
14010238dcall [rax+56]
140102390mov r10, [rsp+80]
140102395mov r8, r10
140102398test r10, r10
14010239bje 0x1401023c8
14010239dmov eax, [rsp+96]
1401023a1not eax
1401023a3test al, 6
1401023a5je 0x1401023cb
1401023a7mov eax, [rsp+92]
1401023abmov edx, [rsp+88]
1401023afand edx, eax
1401023b1not edx
1401023b3and edx, 6
1401023b6je 0x1401023cb
1401023b8and eax, 5
1401023bbcmp eax, 4
1401023beje 0x1401023c8
1401023c0mov eax, [rsp+96]
1401023c4test eax, eax
1401023c6je 0x1401023f0
1401023c8
1401023c8loc_1401023c8:
1401023c8xor r10l, r10l
1401023cb
1401023cbloc_1401023cb:
1401023cbmov rdi, [rip+0x952be]
1401023d2mov rax, [rsp+104]
1401023d7sub rax, [rdi]
1401023dajne 0x14010245b
1401023dcmov rax, r10
1401023dfadd rsp, 120
1401023e3pop rbx
1401023e4pop rsi
1401023e5pop rdi
1401023e6pop rbp
1401023e7ret
1401023e8
1401023e8 0f 1f 84 00 00 00 00 00 ........
1401023f0
1401023f0loc_1401023f0:
1401023f0test rbx, rbx
1401023f3js 0x140102430
1401023f5add r10, rbx
1401023f8cmp rsi, r10
1401023fbjne 0x1401023c8
1401023fdnop [rax]
140102400
140102400loc_140102400:
140102400mov r10, r8
140102403jmp 0x1401023cb
140102405
140102405 0f 1f 00 ...
140102408
140102408loc_140102408:
140102408mov rdx, r8
14010240bmov [rsp+72], r10
140102410mov [rsp+64], rcx
140102415call std::type_info::__equal(std::type_info const&) const
14010241amov rcx, [rsp+64]
14010241fmov r10, [rsp+72]
140102424test al, al
140102426je 0x140102365
14010242cjmp 0x1401023cb
14010242e
14010242e 66 90 f.
140102430
140102430loc_140102430:
140102430cmp rbx, -2
140102434je 0x1401023c8
140102436mov rax, [rdi]
140102439mov r9, rbp
14010243cmov [rsp+32], rsi
140102441mov rdx, rbx
140102444mov rcx, rdi
140102447call [rax+64]
14010244anot eax
14010244ctest al, 6
14010244ejne 0x1401023c8
140102454mov r8, [rsp+80]
140102459jmp 0x140102400
14010245b
14010245bloc_14010245b:
14010245bcall __stack_chk_fail
140102460nop
1401022f0
140102461
140102461 // align 0x10
140102461 // align 0x10
140102470
140102470__gxx_personality_seh0:
140102470sub rsp, 56
140102474lea rax, [rip-0xdaabb]
14010247bmov [rsp+32], rax
140102480call _GCC_specific_handler
140102485add rsp, 56
140102489ret
140102470
140102470__gxx_personality_seh0:
140102470sub rsp, 56
140102474lea rax, [rip-0xdaabb]
14010247bmov [rsp+32], rax
140102480call _GCC_specific_handler
140102485add rsp, 56
140102489ret
140102470
14010248a
14010248a // align 0x10
14010248a // align 0x10
140102490
140102490__tcf_ZN12_GLOBAL__N_1L14emergency_poolE:
140102490sub rsp, 40
140102494lea rcx, [rip+9733]
14010249bcall pthread_mutex_destroy
1401024a0nop
1401024a1add rsp, 40
1401024a5ret
140102490
140102490__tcf_ZN12_GLOBAL__N_1L14emergency_poolE:
140102490sub rsp, 40
140102494lea rcx, [rip+9733]
14010249bcall pthread_mutex_destroy
1401024a0nop
1401024a1add rsp, 40
1401024a5ret
140102490
1401024a6
1401024a6 // align 0x10
1401024a6 // align 0x10
1401024b1
1401024b1 // align 0x10
1401024b1 // align 0x10
1401024c1
1401024c1 // align 0x10
1401024c1 // align 0x10
1401024d1
1401024d1 // align 0x10
1401024d1 // align 0x10
1401024e0
1401024e0__tcf_ZZN12_GLOBAL__N_122get_locale_cache_mutexEvE18locale_cache_mutex:
1401024e0lea rcx, [rip+15577]
1401024e7jmp 0x1400271d0
1401024e0
1401024e0__tcf_ZZN12_GLOBAL__N_122get_locale_cache_mutexEvE18locale_cache_mutex:
1401024e0lea rcx, [rip+15577]
1401024e7jmp 0x1400271d0
1401024e0
1401024ec
1401024ec // align 0x10
1401024ec // align 0x10
1401024f0
1401024f0__tcf_ZZN12_GLOBAL__N_1L16get_locale_mutexEvE12locale_mutex:
1401024f0sub rsp, 40
1401024f4lea rcx, [rip+15589]
1401024fbcall pthread_mutex_destroy
140102500nop
140102501add rsp, 40
140102505ret
1401024f0
1401024f0__tcf_ZZN12_GLOBAL__N_1L16get_locale_mutexEvE12locale_mutex:
1401024f0sub rsp, 40
1401024f4lea rcx, [rip+15589]
1401024fbcall pthread_mutex_destroy
140102500nop
140102501add rsp, 40
140102505ret
1401024f0
140102506
140102506 // align 0x10
140102506 // align 0x10
140102510
140102510execute_native_thread_routine:
140102510push rsi
140102511push rbx
140102512sub rsp, 40
140102516mov rax, [rcx]
140102519mov rbx, rcx
14010251ccall [rax+16]
14010251fmov rax, [rbx]
140102522mov rcx, rbx
140102525call [rax+8]
140102528xor eax, eax
14010252aadd rsp, 40
14010252epop rbx
14010252fpop rsi
140102530ret
140102531
140102531 48 89 c6 48 8b 03 48 89 d9 ff 50 08 48 89 f1 H..H..H...P.H..
140102540 e8 5b 8e f1 ff 90 .[....
140102510
140102510execute_native_thread_routine:
140102510push rsi
140102511push rbx
140102512sub rsp, 40
140102516mov rax, [rcx]
140102519mov rbx, rcx
14010251ccall [rax+16]
14010251fmov rax, [rbx]
140102522mov rcx, rbx
140102525call [rax+8]
140102528xor eax, eax
14010252aadd rsp, 40
14010252epop rbx
14010252fpop rsi
140102530ret
140102531
140102531 48 89 c6 48 8b 03 48 89 d9 ff 50 08 48 89 f1 H..H..H...P.H..
140102540 e8 5b 8e f1 ff 90 .[....
140102510
140102546
140102546 // align 0x10
140102546 // align 0x10
140102550
140102550execute_native_thread_routine_compat:
140102550push rsi
140102551push rbx
140102552sub rsp, 40
140102556pxor x0, x0
14010255amov rax, [rcx]
14010255dmov rbx, [rcx+16]
140102561movups [rcx+8], x0
140102565call [rax+16]
140102568test rbx, rbx
14010256bje 0x14010258a
14010256dmov rcx, [rbx+8]
140102571lea rax, [rbx+8]
140102575mov rdx, 0x100000001
14010257fcmp rcx, rdx
140102582je 0x140102598
140102584lock sub [rax], 1
140102588je 0x1401025d8
14010258a
14010258aloc_14010258a:
14010258axor eax, eax
14010258cadd rsp, 40
140102590pop rbx
140102591pop rsi
140102592ret
140102593
140102593 0f 1f 44 00 00 ..D..
140102598
140102598loc_140102598:
140102598mov rax, [rbx]
14010259blea rcx, [rip-0x34a02]
1401025a2mov [rbx+8], 0
1401025aamov rdx, [rax+16]
1401025aecmp rdx, rcx
1401025b1jne 0x1401025f0
1401025b3
1401025b3loc_1401025b3:
1401025b3mov rdx, [rax+24]
1401025b7lea rcx, [rip-0x31f2e]
1401025becmp rdx, rcx
1401025c1mov rcx, rbx
1401025c4jne 0x1401025e8
1401025c6call [rax+8]
1401025c9xor eax, eax
1401025cbadd rsp, 40
1401025cfpop rbx
1401025d0pop rsi
1401025d1ret
1401025d2
1401025d2 66 0f 1f 44 00 00 f..D..
1401025d8
1401025d8loc_1401025d8:
1401025d8mov rcx, rbx
1401025dbcall std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold()
1401025e0jmp 0x14010258a
1401025e2
1401025e2 66 0f 1f 44 00 00 f..D..
1401025e8
1401025e8loc_1401025e8:
1401025e8call rdx
1401025eajmp 0x14010258a
1401025ec
1401025ec 0f 1f 40 00 ..@.
1401025f0
1401025f0loc_1401025f0:
1401025f0mov rcx, rbx
1401025f3call rdx
1401025f5mov rax, [rbx]
1401025f8jmp 0x1401025b3
1401025fa
1401025fa 48 89 c6 48 85 db H..H..
140102600 74 08 48 89 d9 e8 96 e0 fc ff 48 89 f1 e8 8e 8d t.H.......H.....
140102610 f1 ff 90 ...
140102550
140102550execute_native_thread_routine_compat:
140102550push rsi
140102551push rbx
140102552sub rsp, 40
140102556pxor x0, x0
14010255amov rax, [rcx]
14010255dmov rbx, [rcx+16]
140102561movups [rcx+8], x0
140102565call [rax+16]
140102568test rbx, rbx
14010256bje 0x14010258a
14010256dmov rcx, [rbx+8]
140102571lea rax, [rbx+8]
140102575mov rdx, 0x100000001
14010257fcmp rcx, rdx
140102582je 0x140102598
140102584lock sub [rax], 1
140102588je 0x1401025d8
14010258a
14010258aloc_14010258a:
14010258axor eax, eax
14010258cadd rsp, 40
140102590pop rbx
140102591pop rsi
140102592ret
140102593
140102593 0f 1f 44 00 00 ..D..
140102598
140102598loc_140102598:
140102598mov rax, [rbx]
14010259blea rcx, [rip-0x34a02]
1401025a2mov [rbx+8], 0
1401025aamov rdx, [rax+16]
1401025aecmp rdx, rcx
1401025b1jne 0x1401025f0
1401025b3
1401025b3loc_1401025b3:
1401025b3mov rdx, [rax+24]
1401025b7lea rcx, [rip-0x31f2e]
1401025becmp rdx, rcx
1401025c1mov rcx, rbx
1401025c4jne 0x1401025e8
1401025c6call [rax+8]
1401025c9xor eax, eax
1401025cbadd rsp, 40
1401025cfpop rbx
1401025d0pop rsi
1401025d1ret
1401025d2
1401025d2 66 0f 1f 44 00 00 f..D..
1401025d8
1401025d8loc_1401025d8:
1401025d8mov rcx, rbx
1401025dbcall std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold()
1401025e0jmp 0x14010258a
1401025e2
1401025e2 66 0f 1f 44 00 00 f..D..
1401025e8
1401025e8loc_1401025e8:
1401025e8call rdx
1401025eajmp 0x14010258a
1401025ec
1401025ec 0f 1f 40 00 ..@.
1401025f0
1401025f0loc_1401025f0:
1401025f0mov rcx, rbx
1401025f3call rdx
1401025f5mov rax, [rbx]
1401025f8jmp 0x1401025b3
1401025fa
1401025fa 48 89 c6 48 85 db H..H..
140102600 74 08 48 89 d9 e8 96 e0 fc ff 48 89 f1 e8 8e 8d t.H.......H.....
140102610 f1 ff 90 ...
140102550
140102613
140102613 // align 0x10
140102613 // align 0x10
140102620
140102620__gnu_cxx::__freeres():
140102620sub rsp, 40
140102624mov rcx, [rip+9349]
14010262btest rcx, rcx
14010262eje 0x14010263e
140102630call free
140102635xor eax, eax
140102637mov [rip+9330], rax
14010263e
14010263eloc_14010263e:
14010263eadd rsp, 40
140102642ret
140102620
140102620__gnu_cxx::__freeres():
140102620sub rsp, 40
140102624mov rcx, [rip+9349]
14010262btest rcx, rcx
14010262eje 0x14010263e
140102630call free
140102635xor eax, eax
140102637mov [rip+9330], rax
14010263e
14010263eloc_14010263e:
14010263eadd rsp, 40
140102642ret
140102620
140102643
140102643 // align 0x10
140102643 // align 0x10
140102650
140102650_GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv:
140102650push r13
140102652push r12
140102654push rbp
140102655push rdi
140102656push rsi
140102657push rbx
140102658sub rsp, 120
14010265cmov rdi, [rip+0x9502d]
140102663lea rcx, [rip+9270]
14010266amov rdx, [rdi]
14010266dmov [rsp+104], rdx
140102672xor edx, edx
140102674call pthread_mutex_init
140102679pxor x0, x0
14010267dlea rcx, [rip+0x8e51a]
140102684mov [rip+9257], 0
14010268fmovups [rip+9234], x0
140102696call getenv
14010269bmov [rsp+88], 256
1401026a3mov [rsp+64], 0
1401026acmov rbx, rax
1401026aflea rax, [rip+0x8e4f9]
1401026b6mov [rsp+56], rax
1401026bblea rax, [rip+0x8e4f6]
1401026c2mov [rsp+48], 8
1401026cbmov [rsp+72], 9
1401026d4mov [rsp+80], rax
1401026d9test rbx, rbx
1401026dcje 0x140102770
1401026e2mov rbp, 0x2e78786362696c67
1401026ecmov r12, 0x6c6f6f705f68652e
1401026f6jmp 0x140102715
1401026f8
1401026f8 0f 1f 84 00 00 00 00 00 ........
140102700
140102700loc_140102700:
140102700mov rcx, rbx
140102703mov edx, 58
140102708call strchr
14010270dmov rbx, rax
140102710test rax, rax
140102713je 0x140102770
140102715
140102715loc_140102715:
140102715xor eax, eax
140102717cmp [rbx], 58
14010271asete al
14010271dadd rbx, rax
140102720cmp [rbx], rbp
140102723jne 0x140102700
140102725cmp [rbx+7], r12
140102729jne 0x140102700
14010272bcmp [rbx+15], 46
14010272fjne 0x140102700
140102731add rbx, 16
140102735lea rsi, [rsp+48]
14010273alea r13, [rsp+96]
14010273f
14010273floc_14010273f:
14010273fmov rdi, [rsi]
140102742test rdi, rdi
140102745je 0x14010275a
140102747mov rcx, [rsi+8]
14010274bmov r8, rdi
14010274emov rdx, rbx
140102751call memcmp
140102756test eax, eax
140102758jne 0x140102764
14010275a
14010275aloc_14010275a:
14010275acmp [rbx+rdi], 61
14010275eje 0x1401027fa
140102764
140102764loc_140102764:
140102764add rsi, 24
140102768cmp r13, rsi
14010276bjne 0x14010273f
14010276djmp 0x140102700
14010276f
14010276f 90 .
140102770
140102770loc_140102770:
140102770mov eax, [rsp+88]
140102774mov edx, 4096
140102779mov ecx, 6
14010277ecmp eax, edx
140102780cmovle edx, eax
140102783mov eax, [rsp+64]
140102787test eax, eax
140102789cmove eax, ecx
14010278cmovsxd rbx, eax
14010278fmovsxd rax, edx
140102792add rbx, 38
140102796imul rbx, rax
14010279ashl rbx, 3
14010279emov [rip+8979], rbx
1401027a5jne 0x1401027d4
1401027a7
1401027a7loc_1401027a7:
1401027a7mov rsi, [rip+0x94ee2]
1401027aemov rax, [rsp+104]
1401027b3sub rax, [rsi]
1401027b6jne 0x140102847
1401027bclea rcx, [rip-819]
1401027c3add rsp, 120
1401027c7pop rbx
1401027c8pop rsi
1401027c9pop rdi
1401027capop rbp
1401027cbpop r12
1401027cdpop r13
1401027cfjmp 0x140001420
1401027d4
1401027d4loc_1401027d4:
1401027d4mov rcx, rbx
1401027d7call malloc
1401027dcmov [rip+8909], rax
1401027e3test rax, rax
1401027e6je 0x140102839
1401027e8xor edx, edx
1401027eamov [rip+8887], rax
1401027f1mov [rax], rbx
1401027f4mov [rax+8], rdx
1401027f8jmp 0x1401027a7
1401027fa
1401027faloc_1401027fa:
1401027falea rcx, [rbx+rdi+1]
1401027fflea rdx, [rsp+40]
140102804xor r8l, r8l
140102807call strtoul
14010280cmov rbx, [rsp+40]
140102811mov ecx, eax
140102813movzx edx, [rbx]
140102816cmp dl, 58
140102819sete al
14010281ctest dl, dl
14010281esete dl
140102821or al, dl
140102823je 0x140102700
140102829test ecx, ecx
14010282bjs 0x140102700
140102831mov [rsi+16], ecx
140102834jmp 0x140102700
140102839
140102839loc_140102839:
140102839xor ecx, ecx
14010283bmov [rip+8822], rcx
140102842jmp 0x1401027a7
140102847
140102847loc_140102847:
140102847call __stack_chk_fail
14010284cnop
140102650
140102650_GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv:
140102650push r13
140102652push r12
140102654push rbp
140102655push rdi
140102656push rsi
140102657push rbx
140102658sub rsp, 120
14010265cmov rdi, [rip+0x9502d]
140102663lea rcx, [rip+9270]
14010266amov rdx, [rdi]
14010266dmov [rsp+104], rdx
140102672xor edx, edx
140102674call pthread_mutex_init
140102679pxor x0, x0
14010267dlea rcx, [rip+0x8e51a]
140102684mov [rip+9257], 0
14010268fmovups [rip+9234], x0
140102696call getenv
14010269bmov [rsp+88], 256
1401026a3mov [rsp+64], 0
1401026acmov rbx, rax
1401026aflea rax, [rip+0x8e4f9]
1401026b6mov [rsp+56], rax
1401026bblea rax, [rip+0x8e4f6]
1401026c2mov [rsp+48], 8
1401026cbmov [rsp+72], 9
1401026d4mov [rsp+80], rax
1401026d9test rbx, rbx
1401026dcje 0x140102770
1401026e2mov rbp, 0x2e78786362696c67
1401026ecmov r12, 0x6c6f6f705f68652e
1401026f6jmp 0x140102715
1401026f8
1401026f8 0f 1f 84 00 00 00 00 00 ........
140102700
140102700loc_140102700:
140102700mov rcx, rbx
140102703mov edx, 58
140102708call strchr
14010270dmov rbx, rax
140102710test rax, rax
140102713je 0x140102770
140102715
140102715loc_140102715:
140102715xor eax, eax
140102717cmp [rbx], 58
14010271asete al
14010271dadd rbx, rax
140102720cmp [rbx], rbp
140102723jne 0x140102700
140102725cmp [rbx+7], r12
140102729jne 0x140102700
14010272bcmp [rbx+15], 46
14010272fjne 0x140102700
140102731add rbx, 16
140102735lea rsi, [rsp+48]
14010273alea r13, [rsp+96]
14010273f
14010273floc_14010273f:
14010273fmov rdi, [rsi]
140102742test rdi, rdi
140102745je 0x14010275a
140102747mov rcx, [rsi+8]
14010274bmov r8, rdi
14010274emov rdx, rbx
140102751call memcmp
140102756test eax, eax
140102758jne 0x140102764
14010275a
14010275aloc_14010275a:
14010275acmp [rbx+rdi], 61
14010275eje 0x1401027fa
140102764
140102764loc_140102764:
140102764add rsi, 24
140102768cmp r13, rsi
14010276bjne 0x14010273f
14010276djmp 0x140102700
14010276f
14010276f 90 .
140102770
140102770loc_140102770:
140102770mov eax, [rsp+88]
140102774mov edx, 4096
140102779mov ecx, 6
14010277ecmp eax, edx
140102780cmovle edx, eax
140102783mov eax, [rsp+64]
140102787test eax, eax
140102789cmove eax, ecx
14010278cmovsxd rbx, eax
14010278fmovsxd rax, edx
140102792add rbx, 38
140102796imul rbx, rax
14010279ashl rbx, 3
14010279emov [rip+8979], rbx
1401027a5jne 0x1401027d4
1401027a7
1401027a7loc_1401027a7:
1401027a7mov rsi, [rip+0x94ee2]
1401027aemov rax, [rsp+104]
1401027b3sub rax, [rsi]
1401027b6jne 0x140102847
1401027bclea rcx, [rip-819]
1401027c3add rsp, 120
1401027c7pop rbx
1401027c8pop rsi
1401027c9pop rdi
1401027capop rbp
1401027cbpop r12
1401027cdpop r13
1401027cfjmp 0x140001420
1401027d4
1401027d4loc_1401027d4:
1401027d4mov rcx, rbx
1401027d7call malloc
1401027dcmov [rip+8909], rax
1401027e3test rax, rax
1401027e6je 0x140102839
1401027e8xor edx, edx
1401027eamov [rip+8887], rax
1401027f1mov [rax], rbx
1401027f4mov [rax+8], rdx
1401027f8jmp 0x1401027a7
1401027fa
1401027faloc_1401027fa:
1401027falea rcx, [rbx+rdi+1]
1401027fflea rdx, [rsp+40]
140102804xor r8l, r8l
140102807call strtoul
14010280cmov rbx, [rsp+40]
140102811mov ecx, eax
140102813movzx edx, [rbx]
140102816cmp dl, 58
140102819sete al
14010281ctest dl, dl
14010281esete dl
140102821or al, dl
140102823je 0x140102700
140102829test ecx, ecx
14010282bjs 0x140102700
140102831mov [rsi+16], ecx
140102834jmp 0x140102700
140102839
140102839loc_140102839:
140102839xor ecx, ecx
14010283bmov [rip+8822], rcx
140102842jmp 0x1401027a7
140102847
140102847loc_140102847:
140102847call __stack_chk_fail
14010284cnop
140102650
14010284d
14010284d // align 0x10
14010284d // align 0x10
140102850
140102850std::terminate():
140102850sub rsp, 40
140102854mov rax, [rip+0x94315]
14010285bmov rcx, [rax]
14010285ecall __cxxabiv1::__terminate(void (*)())
140102863nop
140102850
140102850std::terminate():
140102850sub rsp, 40
140102854mov rax, [rip+0x94315]
14010285bmov rcx, [rax]
14010285ecall __cxxabiv1::__terminate(void (*)())
140102863nop
140102850
140102864
140102864 // align 0x10
140102864 // align 0x10
140102870
140102870std::unexpected():
140102870sub rsp, 40
140102874mov rax, [rip+0x94305]
14010287bmov rcx, [rax]
14010287ecall __cxxabiv1::__unexpected(void (*)())
140102883nop
140102870
140102870std::unexpected():
140102870sub rsp, 40
140102874mov rax, [rip+0x94305]
14010287bmov rcx, [rax]
14010287ecall __cxxabiv1::__unexpected(void (*)())
140102883nop
140102870
140102884
140102884 // align 0x10
140102884 // align 0x10
140102890
140102890std::__glibcxx_assert_fail(char const*, int, char const, char const):
140102890push rbp
140102891push rdi
140102892push rsi
140102893push rbx
140102894sub rsp, 56
140102898test r8, r8
14010289bmov ebp, edx
14010289dmov rsi, rcx
1401028a0mov rbx, r8
1401028a3setne dl
1401028a6test r9, r9
1401028a9mov rdi, r9
1401028acsetne al
1401028aftest dl, al
1401028b1je 0x1401028e4
1401028b3test rcx, rcx
1401028b6je 0x1401028e4
1401028b8mov ecx, 2
1401028bdcall [rip+7053]
1401028c3mov [rsp+40], rdi
1401028c8mov r9l, ebp
1401028cbmov r8, rsi
1401028cemov [rsp+32], rbx
1401028d3lea rdx, [rip+0x8e4d6]
1401028damov rcx, rax
1401028ddcall __mingw_fprintf
1401028e2jmp 0x140102906
1401028e4
1401028e4loc_1401028e4:
1401028e4test rbx, rbx
1401028e7je 0x140102906
1401028e9mov ecx, 2
1401028eecall [rip+7004]
1401028f4mov r8, rbx
1401028f7lea rdx, [rip+0x8e4da]
1401028femov rcx, rax
140102901call __mingw_fprintf
140102906
140102906loc_140102906:
140102906call abort
14010290bnop
140102890
140102890std::__glibcxx_assert_fail(char const*, int, char const, char const):
140102890push rbp
140102891push rdi
140102892push rsi
140102893push rbx
140102894sub rsp, 56
140102898test r8, r8
14010289bmov ebp, edx
14010289dmov rsi, rcx
1401028a0mov rbx, r8
1401028a3setne dl
1401028a6test r9, r9
1401028a9mov rdi, r9
1401028acsetne al
1401028aftest dl, al
1401028b1je 0x1401028e4
1401028b3test rcx, rcx
1401028b6je 0x1401028e4
1401028b8mov ecx, 2
1401028bdcall [rip+7053]
1401028c3mov [rsp+40], rdi
1401028c8mov r9l, ebp
1401028cbmov r8, rsi
1401028cemov [rsp+32], rbx
1401028d3lea rdx, [rip+0x8e4d6]
1401028damov rcx, rax
1401028ddcall __mingw_fprintf
1401028e2jmp 0x140102906
1401028e4
1401028e4loc_1401028e4:
1401028e4test rbx, rbx
1401028e7je 0x140102906
1401028e9mov ecx, 2
1401028eecall [rip+7004]
1401028f4mov r8, rbx
1401028f7lea rdx, [rip+0x8e4da]
1401028femov rcx, rax
140102901call __mingw_fprintf
140102906
140102906loc_140102906:
140102906call abort
14010290bnop
140102890
14010290c
14010290c // align 0x10
14010290c // align 0x10
140102910
140102910_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0:
140102910sub rsp, 40
140102914lea rcx, [rip+0x8e995]
14010291bcall std::__throw_logic_error(char const*)
140102920nop
140102910
140102910_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0:
140102910sub rsp, 40
140102914lea rcx, [rip+0x8e995]
14010291bcall std::__throw_logic_error(char const*)
140102920nop
140102910
140102921
140102921 // align 0x10
140102921 // align 0x10
140102930
140102930_GLOBAL__sub_I__ZNSt12ctype_bynameIwEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEy:
140102930cmp [rip+7433], 0
140102937jne 0x140102940
140102939mov [rip+7424], 1
140102940
140102940loc_140102940:
140102940cmp [rip+7449], 0
140102947jne 0x140102950
140102949mov [rip+7440], 1
140102950
140102950loc_140102950:
140102950cmp [rip+7225], 0
140102957jne 0x140102960
140102959mov [rip+7216], 1
140102960
140102960loc_140102960:
140102960cmp [rip+7225], 0
140102967jne 0x140102970
140102969mov [rip+7216], 1
140102970
140102970loc_140102970:
140102970cmp [rip+7305], 0
140102977jne 0x140102980
140102979mov [rip+7296], 1
140102980
140102980loc_140102980:
140102980cmp [rip+7321], 0
140102987jne 0x140102990
140102989mov [rip+7312], 1
140102990
140102990loc_140102990:
140102990cmp [rip+7241], 0
140102997jne 0x1401029a0
140102999mov [rip+7232], 1
1401029a0
1401029a0loc_1401029a0:
1401029a0cmp [rip+7193], 0
1401029a7jne 0x1401029b0
1401029a9mov [rip+7184], 1
1401029b0
1401029b0loc_1401029b0:
1401029b0ret
140102930
140102930_GLOBAL__sub_I__ZNSt12ctype_bynameIwEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEy:
140102930cmp [rip+7433], 0
140102937jne 0x140102940
140102939mov [rip+7424], 1
140102940
140102940loc_140102940:
140102940cmp [rip+7449], 0
140102947jne 0x140102950
140102949mov [rip+7440], 1
140102950
140102950loc_140102950:
140102950cmp [rip+7225], 0
140102957jne 0x140102960
140102959mov [rip+7216], 1
140102960
140102960loc_140102960:
140102960cmp [rip+7225], 0
140102967jne 0x140102970
140102969mov [rip+7216], 1
140102970
140102970loc_140102970:
140102970cmp [rip+7305], 0
140102977jne 0x140102980
140102979mov [rip+7296], 1
140102980
140102980loc_140102980:
140102980cmp [rip+7321], 0
140102987jne 0x140102990
140102989mov [rip+7312], 1
140102990
140102990loc_140102990:
140102990cmp [rip+7241], 0
140102997jne 0x1401029a0
140102999mov [rip+7232], 1
1401029a0
1401029a0loc_1401029a0:
1401029a0cmp [rip+7193], 0
1401029a7jne 0x1401029b0
1401029a9mov [rip+7184], 1
1401029b0
1401029b0loc_1401029b0:
1401029b0ret
140102930
1401029b1
1401029b1 // align 0x10
1401029b1 // align 0x10
1401029c0
1401029c0std::__throw_bad_exception():
1401029c0sub rsp, 40
1401029c4mov ecx, 8
1401029c9call __cxa_allocate_exception
1401029celea r8, [rip-0x48855]
1401029d5lea rdx, [rip+0x99504]
1401029dcmov rcx, rax
1401029dfmov rax, [rip+0x9485a]
1401029e6add rax, 16
1401029eamov [rcx], rax
1401029edcall __cxa_throw
1401029f2nop
1401029c0
1401029c0std::__throw_bad_exception():
1401029c0sub rsp, 40
1401029c4mov ecx, 8
1401029c9call __cxa_allocate_exception
1401029celea r8, [rip-0x48855]
1401029d5lea rdx, [rip+0x99504]
1401029dcmov rcx, rax
1401029dfmov rax, [rip+0x9485a]
1401029e6add rax, 16
1401029eamov [rcx], rax
1401029edcall __cxa_throw
1401029f2nop
1401029c0
1401029f3
1401029f3 // align 0x10
1401029f3 // align 0x10
140102a00
140102a00std::__throw_bad_alloc():
140102a00sub rsp, 40
140102a04mov ecx, 8
140102a09call __cxa_allocate_exception
140102a0elea r8, [rip-48229]
140102a15lea rdx, [rip+0x9a1e4]
140102a1cmov rcx, rax
140102a1fmov rax, [rip+0x94aca]
140102a26add rax, 16
140102a2amov [rcx], rax
140102a2dcall __cxa_throw
140102a32nop
140102a00
140102a00std::__throw_bad_alloc():
140102a00sub rsp, 40
140102a04mov ecx, 8
140102a09call __cxa_allocate_exception
140102a0elea r8, [rip-48229]
140102a15lea rdx, [rip+0x9a1e4]
140102a1cmov rcx, rax
140102a1fmov rax, [rip+0x94aca]
140102a26add rax, 16
140102a2amov [rcx], rax
140102a2dcall __cxa_throw
140102a32nop
140102a00
140102a33
140102a33 // align 0x10
140102a33 // align 0x10
140102a40
140102a40std::__throw_bad_array_new_length():
140102a40sub rsp, 40
140102a44mov ecx, 8
140102a49call __cxa_allocate_exception
140102a4elea r8, [rip-0x2d0d5]
140102a55lea rdx, [rip+0x99b34]
140102a5cmov rcx, rax
140102a5fmov rax, [rip+0x9491a]
140102a66add rax, 16
140102a6amov [rcx], rax
140102a6dcall __cxa_throw
140102a72nop
140102a40
140102a40std::__throw_bad_array_new_length():
140102a40sub rsp, 40
140102a44mov ecx, 8
140102a49call __cxa_allocate_exception
140102a4elea r8, [rip-0x2d0d5]
140102a55lea rdx, [rip+0x99b34]
140102a5cmov rcx, rax
140102a5fmov rax, [rip+0x9491a]
140102a66add rax, 16
140102a6amov [rcx], rax
140102a6dcall __cxa_throw
140102a72nop
140102a40
140102a73
140102a73 // align 0x10
140102a73 // align 0x10
140102a80
140102a80std::__throw_bad_cast():
140102a80sub rsp, 40
140102a84mov ecx, 8
140102a89call __cxa_allocate_exception
140102a8elea r8, [rip-54645]
140102a95lea rdx, [rip+0x99fb4]
140102a9cmov rcx, rax
140102a9fmov rax, [rip+0x949da]
140102aa6add rax, 16
140102aaamov [rcx], rax
140102aadcall __cxa_throw
140102ab2nop
140102a80
140102a80std::__throw_bad_cast():
140102a80sub rsp, 40
140102a84mov ecx, 8
140102a89call __cxa_allocate_exception
140102a8elea r8, [rip-54645]
140102a95lea rdx, [rip+0x99fb4]
140102a9cmov rcx, rax
140102a9fmov rax, [rip+0x949da]
140102aa6add rax, 16
140102aaamov [rcx], rax
140102aadcall __cxa_throw
140102ab2nop
140102a80
Loading..