File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f7220
1400f7220std::basic_ios<char, std::char_traits<char>>::copyfmt(std::basic_ios<char, std::char_traits<char>> const&):
1400f7220push r12
1400f7222push rbp
1400f7223push rdi
1400f7224push rsi
1400f7225push rbx
1400f7226sub rsp, 48
1400f722amov rdi, [rip+0xa045f]
1400f7231mov rax, [rdi]
1400f7234mov [rsp+40], rax
1400f7239xor eax, eax
1400f723bmov rbx, rcx
1400f723emov rsi, rdx
1400f7241cmp rcx, rdx
1400f7244je 0x1400f7384
1400f724amov eax, [rdx+192]
1400f7250cmp eax, 8
1400f7253jg 0x1400f73b0
1400f7259lea r12, [rcx+64]
1400f725dmov rdi, r12
1400f7260
1400f7260loc_1400f7260:
1400f7260mov rbp, [rsi+40]
1400f7264test rbp, rbp
1400f7267je 0x1400f726e
1400f7269lock add [rbp+20], 1
1400f726e
1400f726eloc_1400f726e:
1400f726emov rcx, rbx
1400f7271xor edx, edx
1400f7273call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7278mov rcx, [rbx+200]
1400f727fcmp rcx, r12
1400f7282je 0x1400f7299
1400f7284test rcx, rcx
1400f7287je 0x1400f728e
1400f7289call operator delete[](void*)
1400f728e
1400f728eloc_1400f728e:
1400f728emov [rbx+200], 0
1400f7299
1400f7299loc_1400f7299:
1400f7299mov rcx, rbx
1400f729ccall std::ios_base::_M_dispose_callbacks()
1400f72a1mov r9l, [rsi+192]
1400f72a8mov [rbx+40], rbp
1400f72actest r9l, r9l
1400f72afjle 0x1400f72e0
1400f72b1movsxd r8, r9l
1400f72b4xor eax, eax
1400f72b6shl r8, 4
1400f72banop [rax+rax]
1400f72c0
1400f72c0loc_1400f72c0:
1400f72c0mov rdx, [rsi+200]
1400f72c7mov rcx, [rdx+rax]
1400f72cbmov [rdi+rax], rcx
1400f72cfmov edx, [rdx+rax+8]
1400f72d3mov [rdi+rax+8], edx
1400f72d7add rax, 16
1400f72dbcmp rax, r8
1400f72dejne 0x1400f72c0
1400f72e0
1400f72e0loc_1400f72e0:
1400f72e0mov eax, [rsi+24]
1400f72e3movdqu x0, [rsi+8]
1400f72e8mov [rbx+200], rdi
1400f72efmov [rbx+192], r9l
1400f72f6mov [rbx+24], eax
1400f72f9mov rax, [rsi+216]
1400f7300movups [rbx+8], x0
1400f7304mov [rbx+216], rax
1400f730bcmp [rsi+225], 0
1400f7312je 0x1400f7400
1400f7318movzx eax, [rsi+224]
1400f731f
1400f731floc_1400f731f:
1400f731fmov [rbx+224], al
1400f7325lea rdx, [rsi+208]
1400f732clea rcx, [rsp+32]
1400f7331mov [rbx+225], 1
1400f7338lea rbp, [rbx+208]
1400f733fcall std::locale::locale(std::locale const&)
1400f7344lea rdx, [rsp+32]
1400f7349mov rcx, rbp
1400f734ccall std::locale::operator=(std::locale const&)
1400f7351lea rcx, [rsp+32]
1400f7356call std::locale::~locale()
1400f735bmov rdx, rbp
1400f735emov rcx, rbx
1400f7361call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7366mov edx, 2
1400f736bmov rcx, rbx
1400f736ecall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7373mov eax, [rsi+28]
1400f7376mov edx, [rbx+32]
1400f7379mov rcx, rbx
1400f737cmov [rbx+28], eax
1400f737fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f7384
1400f7384loc_1400f7384:
1400f7384mov rsi, [rip+0xa0305]
1400f738bmov rax, [rsp+40]
1400f7390sub rax, [rsi]
1400f7393jne 0x1400f7460
1400f7399mov rax, rbx
1400f739cadd rsp, 48
1400f73a0pop rbx
1400f73a1pop rsi
1400f73a2pop rdi
1400f73a3pop rbp
1400f73a4pop r12
1400f73a6ret
1400f73a7
1400f73a7 66 0f 1f 84 00 00 00 00 00 f........
1400f73b0
1400f73b0loc_1400f73b0:
1400f73b0movsxd rdx, eax
1400f73b3shl rdx, 4
1400f73b7mov rcx, rdx
1400f73bamov rbp, rdx
1400f73bdcall operator new[](unsigned long long)
1400f73c2mov rdi, rax
1400f73c5lea rdx, [rbp+rax]
1400f73canop [rax+rax]
1400f73d5nop [rax+rax]
1400f73e0
1400f73e0loc_1400f73e0:
1400f73e0mov [rax], 0
1400f73e7add rax, 16
1400f73ebmov [rax-8], 0
1400f73f2cmp rax, rdx
1400f73f5jne 0x1400f73e0
1400f73f7lea r12, [rbx+64]
1400f73fbjmp 0x1400f7260
1400f7400
1400f7400loc_1400f7400:
1400f7400mov rdi, [rsi+240]
1400f7407test rdi, rdi
1400f740aje 0x1400f744f
1400f740ccmp [rdi+56], 0
1400f7410je 0x1400f741b
1400f7412movzx eax, [rdi+89]
1400f7416jmp 0x1400f731f
1400f741b
1400f741bloc_1400f741b:
1400f741bmov rcx, rdi
1400f741ecall std::ctype<char>::_M_widen_init() const
1400f7423mov rax, [rdi]
1400f7426lea rdx, [rip-0xbec3d]
1400f742dmov r8, [rax+48]
1400f7431mov eax, 32
1400f7436cmp r8, rdx
1400f7439je 0x1400f731f
1400f743fmov edx, 32
1400f7444mov rcx, rdi
1400f7447call r8
1400f744ajmp 0x1400f731f
1400f744f
1400f744floc_1400f744f:
1400f744fmov rbx, [rip+0xa023a]
1400f7456mov rax, [rsp+40]
1400f745bsub rax, [rbx]
1400f745eje 0x1400f7465
1400f7460
1400f7460loc_1400f7460:
1400f7460call __stack_chk_fail
1400f7465
1400f7465loc_1400f7465:
1400f7465call std::__throw_bad_cast()
1400f746anop
1400f7220
1400f7220std::basic_ios<char, std::char_traits<char>>::copyfmt(std::basic_ios<char, std::char_traits<char>> const&):
1400f7220push r12
1400f7222push rbp
1400f7223push rdi
1400f7224push rsi
1400f7225push rbx
1400f7226sub rsp, 48
1400f722amov rdi, [rip+0xa045f]
1400f7231mov rax, [rdi]
1400f7234mov [rsp+40], rax
1400f7239xor eax, eax
1400f723bmov rbx, rcx
1400f723emov rsi, rdx
1400f7241cmp rcx, rdx
1400f7244je 0x1400f7384
1400f724amov eax, [rdx+192]
1400f7250cmp eax, 8
1400f7253jg 0x1400f73b0
1400f7259lea r12, [rcx+64]
1400f725dmov rdi, r12
1400f7260
1400f7260loc_1400f7260:
1400f7260mov rbp, [rsi+40]
1400f7264test rbp, rbp
1400f7267je 0x1400f726e
1400f7269lock add [rbp+20], 1
1400f726e
1400f726eloc_1400f726e:
1400f726emov rcx, rbx
1400f7271xor edx, edx
1400f7273call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7278mov rcx, [rbx+200]
1400f727fcmp rcx, r12
1400f7282je 0x1400f7299
1400f7284test rcx, rcx
1400f7287je 0x1400f728e
1400f7289call operator delete[](void*)
1400f728e
1400f728eloc_1400f728e:
1400f728emov [rbx+200], 0
1400f7299
1400f7299loc_1400f7299:
1400f7299mov rcx, rbx
1400f729ccall std::ios_base::_M_dispose_callbacks()
1400f72a1mov r9l, [rsi+192]
1400f72a8mov [rbx+40], rbp
1400f72actest r9l, r9l
1400f72afjle 0x1400f72e0
1400f72b1movsxd r8, r9l
1400f72b4xor eax, eax
1400f72b6shl r8, 4
1400f72banop [rax+rax]
1400f72c0
1400f72c0loc_1400f72c0:
1400f72c0mov rdx, [rsi+200]
1400f72c7mov rcx, [rdx+rax]
1400f72cbmov [rdi+rax], rcx
1400f72cfmov edx, [rdx+rax+8]
1400f72d3mov [rdi+rax+8], edx
1400f72d7add rax, 16
1400f72dbcmp rax, r8
1400f72dejne 0x1400f72c0
1400f72e0
1400f72e0loc_1400f72e0:
1400f72e0mov eax, [rsi+24]
1400f72e3movdqu x0, [rsi+8]
1400f72e8mov [rbx+200], rdi
1400f72efmov [rbx+192], r9l
1400f72f6mov [rbx+24], eax
1400f72f9mov rax, [rsi+216]
1400f7300movups [rbx+8], x0
1400f7304mov [rbx+216], rax
1400f730bcmp [rsi+225], 0
1400f7312je 0x1400f7400
1400f7318movzx eax, [rsi+224]
1400f731f
1400f731floc_1400f731f:
1400f731fmov [rbx+224], al
1400f7325lea rdx, [rsi+208]
1400f732clea rcx, [rsp+32]
1400f7331mov [rbx+225], 1
1400f7338lea rbp, [rbx+208]
1400f733fcall std::locale::locale(std::locale const&)
1400f7344lea rdx, [rsp+32]
1400f7349mov rcx, rbp
1400f734ccall std::locale::operator=(std::locale const&)
1400f7351lea rcx, [rsp+32]
1400f7356call std::locale::~locale()
1400f735bmov rdx, rbp
1400f735emov rcx, rbx
1400f7361call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7366mov edx, 2
1400f736bmov rcx, rbx
1400f736ecall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7373mov eax, [rsi+28]
1400f7376mov edx, [rbx+32]
1400f7379mov rcx, rbx
1400f737cmov [rbx+28], eax
1400f737fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f7384
1400f7384loc_1400f7384:
1400f7384mov rsi, [rip+0xa0305]
1400f738bmov rax, [rsp+40]
1400f7390sub rax, [rsi]
1400f7393jne 0x1400f7460
1400f7399mov rax, rbx
1400f739cadd rsp, 48
1400f73a0pop rbx
1400f73a1pop rsi
1400f73a2pop rdi
1400f73a3pop rbp
1400f73a4pop r12
1400f73a6ret
1400f73a7
1400f73a7 66 0f 1f 84 00 00 00 00 00 f........
1400f73b0
1400f73b0loc_1400f73b0:
1400f73b0movsxd rdx, eax
1400f73b3shl rdx, 4
1400f73b7mov rcx, rdx
1400f73bamov rbp, rdx
1400f73bdcall operator new[](unsigned long long)
1400f73c2mov rdi, rax
1400f73c5lea rdx, [rbp+rax]
1400f73canop [rax+rax]
1400f73d5nop [rax+rax]
1400f73e0
1400f73e0loc_1400f73e0:
1400f73e0mov [rax], 0
1400f73e7add rax, 16
1400f73ebmov [rax-8], 0
1400f73f2cmp rax, rdx
1400f73f5jne 0x1400f73e0
1400f73f7lea r12, [rbx+64]
1400f73fbjmp 0x1400f7260
1400f7400
1400f7400loc_1400f7400:
1400f7400mov rdi, [rsi+240]
1400f7407test rdi, rdi
1400f740aje 0x1400f744f
1400f740ccmp [rdi+56], 0
1400f7410je 0x1400f741b
1400f7412movzx eax, [rdi+89]
1400f7416jmp 0x1400f731f
1400f741b
1400f741bloc_1400f741b:
1400f741bmov rcx, rdi
1400f741ecall std::ctype<char>::_M_widen_init() const
1400f7423mov rax, [rdi]
1400f7426lea rdx, [rip-0xbec3d]
1400f742dmov r8, [rax+48]
1400f7431mov eax, 32
1400f7436cmp r8, rdx
1400f7439je 0x1400f731f
1400f743fmov edx, 32
1400f7444mov rcx, rdi
1400f7447call r8
1400f744ajmp 0x1400f731f
1400f744f
1400f744floc_1400f744f:
1400f744fmov rbx, [rip+0xa023a]
1400f7456mov rax, [rsp+40]
1400f745bsub rax, [rbx]
1400f745eje 0x1400f7465
1400f7460
1400f7460loc_1400f7460:
1400f7460call __stack_chk_fail
1400f7465
1400f7465loc_1400f7465:
1400f7465call std::__throw_bad_cast()
1400f746anop
1400f7220
1400f746b
1400f746b // align 0x20
1400f746b // align 0x20
1400f7480
1400f7480std::basic_ios<char, std::char_traits<char>>::setstate(std::_Ios_Iostate):
1400f7480or edx, [rcx+32]
1400f7483jmp 0x1400f70c0
1400f7480
1400f7480std::basic_ios<char, std::char_traits<char>>::setstate(std::_Ios_Iostate):
1400f7480or edx, [rcx+32]
1400f7483jmp 0x1400f70c0
1400f7480
1400f7488
1400f7488 // align 0x10
1400f7488 // align 0x10
1400f7490
1400f7490std::basic_ios<char, std::char_traits<char>>::set_rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7490mov [rcx+232], rdx
1400f7497ret
1400f7490
1400f7490std::basic_ios<char, std::char_traits<char>>::set_rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7490mov [rcx+232], rdx
1400f7497ret
1400f7490
1400f7498
1400f7498 // align 0x10
1400f7498 // align 0x10
1400f74a0
1400f74a0std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f74a0push rsi
1400f74a1push rbx
1400f74a2sub rsp, 40
1400f74a6mov rbx, rcx
1400f74a9mov rsi, rdx
1400f74accall std::ios_base::ios_base()
1400f74b1pxor x0, x0
1400f74b5mov rdx, rsi
1400f74b8mov rcx, rbx
1400f74bblea rax, [rip+0xac45e]
1400f74c2movups [rbx+232], x0
1400f74c9mov [rbx], rax
1400f74ccxor eax, eax
1400f74cemov [rbx+216], 0
1400f74d9mov [rbx+224], ax
1400f74e0movups [rbx+248], x0
1400f74e7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f74ecnop
1400f74edadd rsp, 40
1400f74f1pop rbx
1400f74f2pop rsi
1400f74f3ret
1400f74f4
1400f74f4 48 89 c6 48 89 d9 e8 41 ea ff ff 48 H..H...A...H
1400f7500 89 f1 e8 99 3e f2 ff 90 ....>...
1400f74a0
1400f74a0std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f74a0push rsi
1400f74a1push rbx
1400f74a2sub rsp, 40
1400f74a6mov rbx, rcx
1400f74a9mov rsi, rdx
1400f74accall std::ios_base::ios_base()
1400f74b1pxor x0, x0
1400f74b5mov rdx, rsi
1400f74b8mov rcx, rbx
1400f74bblea rax, [rip+0xac45e]
1400f74c2movups [rbx+232], x0
1400f74c9mov [rbx], rax
1400f74ccxor eax, eax
1400f74cemov [rbx+216], 0
1400f74d9mov [rbx+224], ax
1400f74e0movups [rbx+248], x0
1400f74e7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f74ecnop
1400f74edadd rsp, 40
1400f74f1pop rbx
1400f74f2pop rsi
1400f74f3ret
1400f74f4
1400f74f4 48 89 c6 48 89 d9 e8 41 ea ff ff 48 H..H...A...H
1400f7500 89 f1 e8 99 3e f2 ff 90 ....>...
1400f74a0
1400f7508
1400f7508 // align 0x10
1400f7508 // align 0x10
1400f7510
1400f7510std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f7510push rbx
1400f7511sub rsp, 32
1400f7515mov rbx, rcx
1400f7518call std::ios_base::ios_base()
1400f751dlea rax, [rip+0xac3fc]
1400f7524pxor x0, x0
1400f7528mov [rbx+216], 0
1400f7533mov [rbx], rax
1400f7536xor eax, eax
1400f7538mov [rbx+224], ax
1400f753fmovups [rbx+232], x0
1400f7546movups [rbx+248], x0
1400f754dadd rsp, 32
1400f7551pop rbx
1400f7552ret
1400f7510
1400f7510std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f7510push rbx
1400f7511sub rsp, 32
1400f7515mov rbx, rcx
1400f7518call std::ios_base::ios_base()
1400f751dlea rax, [rip+0xac3fc]
1400f7524pxor x0, x0
1400f7528mov [rbx+216], 0
1400f7533mov [rbx], rax
1400f7536xor eax, eax
1400f7538mov [rbx+224], ax
1400f753fmovups [rbx+232], x0
1400f7546movups [rbx+248], x0
1400f754dadd rsp, 32
1400f7551pop rbx
1400f7552ret
1400f7510
1400f7553
1400f7553 // align 0x10
1400f7553 // align 0x10
1400f7560
1400f7560std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7560push rsi
1400f7561push rbx
1400f7562sub rsp, 40
1400f7566mov rbx, rcx
1400f7569mov rsi, rdx
1400f756ccall std::ios_base::ios_base()
1400f7571pxor x0, x0
1400f7575mov rdx, rsi
1400f7578mov rcx, rbx
1400f757blea rax, [rip+0xac39e]
1400f7582movups [rbx+232], x0
1400f7589mov [rbx], rax
1400f758cxor eax, eax
1400f758emov [rbx+216], 0
1400f7599mov [rbx+224], ax
1400f75a0movups [rbx+248], x0
1400f75a7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f75acnop
1400f75adadd rsp, 40
1400f75b1pop rbx
1400f75b2pop rsi
1400f75b3ret
1400f75b4
1400f75b4 48 89 c6 48 89 d9 e8 81 e9 ff ff 48 H..H.......H
1400f75c0 89 f1 e8 d9 3d f2 ff 90 ....=...
1400f7560
1400f7560std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7560push rsi
1400f7561push rbx
1400f7562sub rsp, 40
1400f7566mov rbx, rcx
1400f7569mov rsi, rdx
1400f756ccall std::ios_base::ios_base()
1400f7571pxor x0, x0
1400f7575mov rdx, rsi
1400f7578mov rcx, rbx
1400f757blea rax, [rip+0xac39e]
1400f7582movups [rbx+232], x0
1400f7589mov [rbx], rax
1400f758cxor eax, eax
1400f758emov [rbx+216], 0
1400f7599mov [rbx+224], ax
1400f75a0movups [rbx+248], x0
1400f75a7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f75acnop
1400f75adadd rsp, 40
1400f75b1pop rbx
1400f75b2pop rsi
1400f75b3ret
1400f75b4
1400f75b4 48 89 c6 48 89 d9 e8 81 e9 ff ff 48 H..H.......H
1400f75c0 89 f1 e8 d9 3d f2 ff 90 ....=...
1400f7560
1400f75c8
1400f75c8 // align 0x10
1400f75c8 // align 0x10
1400f75d0
1400f75d0std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f75d0push rbx
1400f75d1sub rsp, 32
1400f75d5mov rbx, rcx
1400f75d8call std::ios_base::ios_base()
1400f75ddlea rax, [rip+0xac33c]
1400f75e4pxor x0, x0
1400f75e8mov [rbx+216], 0
1400f75f3mov [rbx], rax
1400f75f6xor eax, eax
1400f75f8mov [rbx+224], ax
1400f75ffmovups [rbx+232], x0
1400f7606movups [rbx+248], x0
1400f760dadd rsp, 32
1400f7611pop rbx
1400f7612ret
1400f75d0
1400f75d0std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f75d0push rbx
1400f75d1sub rsp, 32
1400f75d5mov rbx, rcx
1400f75d8call std::ios_base::ios_base()
1400f75ddlea rax, [rip+0xac33c]
1400f75e4pxor x0, x0
1400f75e8mov [rbx+216], 0
1400f75f3mov [rbx], rax
1400f75f6xor eax, eax
1400f75f8mov [rbx+224], ax
1400f75ffmovups [rbx+232], x0
1400f7606movups [rbx+248], x0
1400f760dadd rsp, 32
1400f7611pop rbx
1400f7612ret
1400f75d0
1400f7613
1400f7613 // align 0x10
1400f7613 // align 0x10
1400f7620
1400f7620std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7620sub rsp, 56
1400f7624lea rax, [rip+0xac2f5]
1400f762bmov [rcx], rax
1400f762emov [rsp+40], rcx
1400f7633call std::ios_base::~ios_base()
1400f7638mov rcx, [rsp+40]
1400f763dadd rsp, 56
1400f7641jmp 0x140101ab0
1400f7620
1400f7620std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7620sub rsp, 56
1400f7624lea rax, [rip+0xac2f5]
1400f762bmov [rcx], rax
1400f762emov [rsp+40], rcx
1400f7633call std::ios_base::~ios_base()
1400f7638mov rcx, [rsp+40]
1400f763dadd rsp, 56
1400f7641jmp 0x140101ab0
1400f7620
1400f7646
1400f7646 // align 0x10
1400f7646 // align 0x10
1400f7650
1400f7650std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7650lea rax, [rip+0xac2c9]
1400f7657mov [rcx], rax
1400f765ajmp 0x1400f5f40
1400f7650
1400f7650std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7650lea rax, [rip+0xac2c9]
1400f7657mov [rcx], rax
1400f765ajmp 0x1400f5f40
1400f7650
1400f765f
1400f765f // align 0x10
1400f765f // align 0x10
1400f7660
1400f7660std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7660lea rax, [rip+0xac2b9]
1400f7667mov [rcx], rax
1400f766ajmp 0x1400f5f40
1400f7660
1400f7660std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7660lea rax, [rip+0xac2b9]
1400f7667mov [rcx], rax
1400f766ajmp 0x1400f5f40
1400f7660
1400f766f
1400f766f // align 0x10
1400f766f // align 0x10
1400f7670
1400f7670std::basic_ios<wchar_t, std::char_traits<wchar_t>>::exceptions(std::_Ios_Iostate):
1400f7670mov [rcx+28], edx
1400f7673mov edx, [rcx+32]
1400f7676jmp 0x1400f7940
1400f7670
1400f7670std::basic_ios<wchar_t, std::char_traits<wchar_t>>::exceptions(std::_Ios_Iostate):
1400f7670mov [rcx+28], edx
1400f7673mov edx, [rcx+32]
1400f7676jmp 0x1400f7940
1400f7670
1400f767b
1400f767b // align 0x10
1400f767b // align 0x10
1400f7680
1400f7680std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate):
1400f7680sub rsp, 40
1400f7684or [rcx+32], edx
1400f7687and edx, [rcx+28]
1400f768ajne 0x1400f7691
1400f768cadd rsp, 40
1400f7690ret
1400f7691
1400f7691loc_1400f7691:
1400f7691call __cxa_rethrow
1400f7696nop
1400f7680
1400f7680std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate):
1400f7680sub rsp, 40
1400f7684or [rcx+32], edx
1400f7687and edx, [rcx+28]
1400f768ajne 0x1400f7691
1400f768cadd rsp, 40
1400f7690ret
1400f7691
1400f7691loc_1400f7691:
1400f7691call __cxa_rethrow
1400f7696nop
1400f7680
1400f7697
1400f7697 // align 0x10
1400f7697 // align 0x10
1400f76a0
1400f76a0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&):
1400f76a0push rsi
1400f76a1push rbx
1400f76a2sub rsp, 40
1400f76a6mov rbx, rcx
1400f76a9mov rcx, [rip+0x9f6a0]
1400f76b0mov rsi, rdx
1400f76b3call std::locale::id::_M_id() const
1400f76b8mov rcx, [rip+0x9f8a1]
1400f76bfmov rdx, rax
1400f76c2mov rax, [rsi]
1400f76c5mov rax, [rax+8]
1400f76c9mov rax, [rax+8*rdx]
1400f76cdmov [rbx+240], rax
1400f76d4call std::locale::id::_M_id() const
1400f76d9mov rcx, [rip+0x9f860]
1400f76e0mov rdx, rax
1400f76e3mov rax, [rsi]
1400f76e6mov rax, [rax+8]
1400f76eamov rax, [rax+8*rdx]
1400f76eemov [rbx+248], rax
1400f76f5call std::locale::id::_M_id() const
1400f76famov rdx, rax
1400f76fdmov rax, [rsi]
1400f7700mov rax, [rax+8]
1400f7704mov rax, [rax+8*rdx]
1400f7708mov [rbx+256], rax
1400f770fadd rsp, 40
1400f7713pop rbx
1400f7714pop rsi
1400f7715ret
1400f76a0
1400f76a0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&):
1400f76a0push rsi
1400f76a1push rbx
1400f76a2sub rsp, 40
1400f76a6mov rbx, rcx
1400f76a9mov rcx, [rip+0x9f6a0]
1400f76b0mov rsi, rdx
1400f76b3call std::locale::id::_M_id() const
1400f76b8mov rcx, [rip+0x9f8a1]
1400f76bfmov rdx, rax
1400f76c2mov rax, [rsi]
1400f76c5mov rax, [rax+8]
1400f76c9mov rax, [rax+8*rdx]
1400f76cdmov [rbx+240], rax
1400f76d4call std::locale::id::_M_id() const
1400f76d9mov rcx, [rip+0x9f860]
1400f76e0mov rdx, rax
1400f76e3mov rax, [rsi]
1400f76e6mov rax, [rax+8]
1400f76eamov rax, [rax+8*rdx]
1400f76eemov [rbx+248], rax
1400f76f5call std::locale::id::_M_id() const
1400f76famov rdx, rax
1400f76fdmov rax, [rsi]
1400f7700mov rax, [rax+8]
1400f7704mov rax, [rax+8*rdx]
1400f7708mov [rbx+256], rax
1400f770fadd rsp, 40
1400f7713pop rbx
1400f7714pop rsi
1400f7715ret
1400f76a0
1400f7716
1400f7716 // align 0x10
1400f7716 // align 0x10
1400f7720
1400f7720std::basic_ios<wchar_t, std::char_traits<wchar_t>>::tie(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>*):
1400f7720mov rax, [rcx+216]
1400f7727mov [rcx+216], rdx
1400f772eret
1400f7720
1400f7720std::basic_ios<wchar_t, std::char_traits<wchar_t>>::tie(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>*):
1400f7720mov rax, [rcx+216]
1400f7727mov [rcx+216], rdx
1400f772eret
1400f7720
1400f772f
1400f772f // align 0x10
1400f772f // align 0x10
1400f7730
1400f7730std::basic_ios<wchar_t, std::char_traits<wchar_t>>::fill(wchar_t):
1400f7730movzx eax, [rcx+224]
1400f7737mov [rcx+224], dx
1400f773emov [rcx+226], 1
1400f7745ret
1400f7730
1400f7730std::basic_ios<wchar_t, std::char_traits<wchar_t>>::fill(wchar_t):
1400f7730movzx eax, [rcx+224]
1400f7737mov [rcx+224], dx
1400f773emov [rcx+226], 1
1400f7745ret
1400f7730
1400f7746
1400f7746 // align 0x10
1400f7746 // align 0x10
1400f7750
1400f7750std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7750push rsi
1400f7751push rbx
1400f7752sub rsp, 40
1400f7756mov rbx, rcx
1400f7759mov rsi, rdx
1400f775ccall std::ios_base::_M_init()
1400f7761mov rcx, rbx
1400f7764lea rdx, [rbx+208]
1400f776bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7770mov rcx, [rbx+240]
1400f7777xor eax, eax
1400f7779test rcx, rcx
1400f777cje 0x1400f7795
1400f777emov rax, [rcx]
1400f7781mov edx, 32
1400f7786call [rax+80]
1400f7789mov [rbx+224], ax
1400f7790mov eax, 1
1400f7795
1400f7795loc_1400f7795:
1400f7795mov [rbx+226], al
1400f779bxor eax, eax
1400f779dtest rsi, rsi
1400f77a0sete al
1400f77a3mov [rbx+28], 0
1400f77aamov [rbx+216], 0
1400f77b5mov [rbx+232], rsi
1400f77bcmov [rbx+32], eax
1400f77bfadd rsp, 40
1400f77c3pop rbx
1400f77c4pop rsi
1400f77c5ret
1400f7750
1400f7750std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7750push rsi
1400f7751push rbx
1400f7752sub rsp, 40
1400f7756mov rbx, rcx
1400f7759mov rsi, rdx
1400f775ccall std::ios_base::_M_init()
1400f7761mov rcx, rbx
1400f7764lea rdx, [rbx+208]
1400f776bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7770mov rcx, [rbx+240]
1400f7777xor eax, eax
1400f7779test rcx, rcx
1400f777cje 0x1400f7795
1400f777emov rax, [rcx]
1400f7781mov edx, 32
1400f7786call [rax+80]
1400f7789mov [rbx+224], ax
1400f7790mov eax, 1
1400f7795
1400f7795loc_1400f7795:
1400f7795mov [rbx+226], al
1400f779bxor eax, eax
1400f779dtest rsi, rsi
1400f77a0sete al
1400f77a3mov [rbx+28], 0
1400f77aamov [rbx+216], 0
1400f77b5mov [rbx+232], rsi
1400f77bcmov [rbx+32], eax
1400f77bfadd rsp, 40
1400f77c3pop rbx
1400f77c4pop rsi
1400f77c5ret
1400f7750
1400f77c6
1400f77c6 // align 0x10
1400f77c6 // align 0x10
1400f77d0
1400f77d0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&&):
1400f77d0push rsi
1400f77d1push rbx
1400f77d2sub rsp, 40
1400f77d6mov rbx, rcx
1400f77d9mov rsi, rdx
1400f77dccall std::ios_base::_M_move(std::ios_base&)
1400f77e1lea rdx, [rbx+208]
1400f77e8mov rcx, rbx
1400f77ebcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f77f0mov rax, [rsi+216]
1400f77f7mov [rsi+216], 0
1400f7802mov [rbx+216], rax
1400f7809movzx eax, [rsi+224]
1400f7810mov [rbx+224], ax
1400f7817movzx eax, [rsi+226]
1400f781emov [rbx+232], 0
1400f7829mov [rbx+226], al
1400f782fadd rsp, 40
1400f7833pop rbx
1400f7834pop rsi
1400f7835ret
1400f77d0
1400f77d0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&&):
1400f77d0push rsi
1400f77d1push rbx
1400f77d2sub rsp, 40
1400f77d6mov rbx, rcx
1400f77d9mov rsi, rdx
1400f77dccall std::ios_base::_M_move(std::ios_base&)
1400f77e1lea rdx, [rbx+208]
1400f77e8mov rcx, rbx
1400f77ebcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f77f0mov rax, [rsi+216]
1400f77f7mov [rsi+216], 0
1400f7802mov [rbx+216], rax
1400f7809movzx eax, [rsi+224]
1400f7810mov [rbx+224], ax
1400f7817movzx eax, [rsi+226]
1400f781emov [rbx+232], 0
1400f7829mov [rbx+226], al
1400f782fadd rsp, 40
1400f7833pop rbx
1400f7834pop rsi
1400f7835ret
1400f77d0
1400f7836
1400f7836 // align 0x10
1400f7836 // align 0x10
1400f7840
1400f7840std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f7840push rsi
1400f7841push rbx
1400f7842sub rsp, 40
1400f7846mov rbx, rcx
1400f7849mov rsi, rdx
1400f784ccall std::ios_base::_M_move(std::ios_base&)
1400f7851lea rdx, [rbx+208]
1400f7858mov rcx, rbx
1400f785bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7860mov rax, [rsi+216]
1400f7867mov [rsi+216], 0
1400f7872mov [rbx+216], rax
1400f7879movzx eax, [rsi+224]
1400f7880mov [rbx+224], ax
1400f7887movzx eax, [rsi+226]
1400f788emov [rbx+232], 0
1400f7899mov [rbx+226], al
1400f789fadd rsp, 40
1400f78a3pop rbx
1400f78a4pop rsi
1400f78a5ret
1400f7840
1400f7840std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f7840push rsi
1400f7841push rbx
1400f7842sub rsp, 40
1400f7846mov rbx, rcx
1400f7849mov rsi, rdx
1400f784ccall std::ios_base::_M_move(std::ios_base&)
1400f7851lea rdx, [rbx+208]
1400f7858mov rcx, rbx
1400f785bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7860mov rax, [rsi+216]
1400f7867mov [rsi+216], 0
1400f7872mov [rbx+216], rax
1400f7879movzx eax, [rsi+224]
1400f7880mov [rbx+224], ax
1400f7887movzx eax, [rsi+226]
1400f788emov [rbx+232], 0
1400f7899mov [rbx+226], al
1400f789fadd rsp, 40
1400f78a3pop rbx
1400f78a4pop rsi
1400f78a5ret
1400f7840
1400f78a6
1400f78a6 // align 0x10
1400f78a6 // align 0x10
1400f78b0
1400f78b0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f78b0push rsi
1400f78b1push rbx
1400f78b2sub rsp, 40
1400f78b6mov rsi, rcx
1400f78b9mov rbx, rdx
1400f78bccall std::ios_base::_M_swap(std::ios_base&)
1400f78c1lea rdx, [rsi+208]
1400f78c8mov rcx, rsi
1400f78cbcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78d0lea rdx, [rbx+208]
1400f78d7mov rcx, rbx
1400f78dacall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78dfmov rax, [rsi+216]
1400f78e6mov rdx, [rbx+216]
1400f78edmov [rsi+216], rdx
1400f78f4movzx edx, [rbx+224]
1400f78fbmov [rbx+216], rax
1400f7902movzx eax, [rsi+224]
1400f7909mov [rsi+224], dx
1400f7910movzx edx, [rbx+226]
1400f7917mov [rbx+224], ax
1400f791emovzx eax, [rsi+226]
1400f7925mov [rsi+226], dl
1400f792bmov [rbx+226], al
1400f7931add rsp, 40
1400f7935pop rbx
1400f7936pop rsi
1400f7937ret
1400f78b0
1400f78b0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f78b0push rsi
1400f78b1push rbx
1400f78b2sub rsp, 40
1400f78b6mov rsi, rcx
1400f78b9mov rbx, rdx
1400f78bccall std::ios_base::_M_swap(std::ios_base&)
1400f78c1lea rdx, [rsi+208]
1400f78c8mov rcx, rsi
1400f78cbcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78d0lea rdx, [rbx+208]
1400f78d7mov rcx, rbx
1400f78dacall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78dfmov rax, [rsi+216]
1400f78e6mov rdx, [rbx+216]
1400f78edmov [rsi+216], rdx
1400f78f4movzx edx, [rbx+224]
1400f78fbmov [rbx+216], rax
1400f7902movzx eax, [rsi+224]
1400f7909mov [rsi+224], dx
1400f7910movzx edx, [rbx+226]
1400f7917mov [rbx+224], ax
1400f791emovzx eax, [rsi+226]
1400f7925mov [rsi+226], dl
1400f792bmov [rbx+226], al
1400f7931add rsp, 40
1400f7935pop rbx
1400f7936pop rsi
1400f7937ret
1400f78b0
1400f7938
1400f7938 // align 0x10
1400f7938 // align 0x10
1400f7940
1400f7940std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate):
1400f7940sub rsp, 40
1400f7944mov eax, edx
1400f7946or eax, 1
1400f7949cmp [rcx+232], 0
1400f7951cmovne eax, edx
1400f7954mov [rcx+32], eax
1400f7957and eax, [rcx+28]
1400f795ajne 0x1400f7961
1400f795cadd rsp, 40
1400f7960ret
1400f7961
1400f7961loc_1400f7961:
1400f7961lea rcx, [rip+0x99e48]
1400f7968call std::__throw_ios_failure(char const*)
1400f796dnop
1400f7940
1400f7940std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate):
1400f7940sub rsp, 40
1400f7944mov eax, edx
1400f7946or eax, 1
1400f7949cmp [rcx+232], 0
1400f7951cmovne eax, edx
1400f7954mov [rcx+32], eax
1400f7957and eax, [rcx+28]
1400f795ajne 0x1400f7961
1400f795cadd rsp, 40
1400f7960ret
1400f7961
1400f7961loc_1400f7961:
1400f7961lea rcx, [rip+0x99e48]
1400f7968call std::__throw_ios_failure(char const*)
1400f796dnop
1400f7940
1400f796e
1400f796e // align 0x10
1400f796e // align 0x10
1400f7970
1400f7970std::basic_ios<wchar_t, std::char_traits<wchar_t>>::imbue(std::locale const&):
1400f7970push rbp
1400f7971push rdi
1400f7972push rsi
1400f7973push rbx
1400f7974sub rsp, 72
1400f7978mov rsi, [rip+0x9fd11]
1400f797fmov rbx, rdx
1400f7982mov rdi, r8
1400f7985mov rbp, rcx
1400f7988mov rdx, [rsi]
1400f798bmov [rsp+56], rdx
1400f7990lea rdx, [rbx+208]
1400f7997call std::locale::locale(std::locale const&)
1400f799cmov rdx, rbx
1400f799fmov r8, rdi
1400f79a2lea rcx, [rsp+48]
1400f79a7call std::ios_base::imbue(std::locale const&)
1400f79aclea rcx, [rsp+48]
1400f79b1call std::locale::~locale()
1400f79b6mov rdx, rdi
1400f79b9mov rcx, rbx
1400f79bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f79c1mov rbx, [rbx+232]
1400f79c8test rbx, rbx
1400f79cbje 0x1400f7a07
1400f79cdlea rax, [rbx+56]
1400f79d1lea rcx, [rsp+48]
1400f79d6mov rdx, rax
1400f79d9mov [rsp+40], rax
1400f79decall std::locale::locale(std::locale const&)
1400f79e3mov r8, [rbx]
1400f79e6mov rdx, rdi
1400f79e9mov rcx, rbx
1400f79eccall [r8+16]
1400f79f0mov rcx, [rsp+40]
1400f79f5mov rdx, rdi
1400f79f8call std::locale::operator=(std::locale const&)
1400f79fdlea rcx, [rsp+48]
1400f7a02call std::locale::~locale()
1400f7a07
1400f7a07loc_1400f7a07:
1400f7a07mov rdi, [rip+0x9fc82]
1400f7a0emov rax, [rsp+56]
1400f7a13sub rax, [rdi]
1400f7a16jne 0x1400f7a4a
1400f7a18mov rax, rbp
1400f7a1badd rsp, 72
1400f7a1fpop rbx
1400f7a20pop rsi
1400f7a21pop rdi
1400f7a22pop rbp
1400f7a23ret
1400f7a24
1400f7a24 48 8d 4c 24 30 48 89 c3 e8 7f 2d fe H.L$0H....-.
1400f7a30 ff .
1400f7a31
1400f7a31loc_1400f7a31:
1400f7a31mov rcx, rbp
1400f7a34call std::locale::~locale()
1400f7a39mov rdi, [rip+0x9fc50]
1400f7a40mov rax, [rsp+56]
1400f7a45sub rax, [rdi]
1400f7a48je 0x1400f7a54
1400f7a4a
1400f7a4aloc_1400f7a4a:
1400f7a4acall __stack_chk_fail
1400f7a4fmov rbx, rax
1400f7a52jmp 0x1400f7a31
1400f7a54
1400f7a54loc_1400f7a54:
1400f7a54mov rcx, rbx
1400f7a57call _Unwind_Resume
1400f7a5cnop
1400f7970
1400f7970std::basic_ios<wchar_t, std::char_traits<wchar_t>>::imbue(std::locale const&):
1400f7970push rbp
1400f7971push rdi
1400f7972push rsi
1400f7973push rbx
1400f7974sub rsp, 72
1400f7978mov rsi, [rip+0x9fd11]
1400f797fmov rbx, rdx
1400f7982mov rdi, r8
1400f7985mov rbp, rcx
1400f7988mov rdx, [rsi]
1400f798bmov [rsp+56], rdx
1400f7990lea rdx, [rbx+208]
1400f7997call std::locale::locale(std::locale const&)
1400f799cmov rdx, rbx
1400f799fmov r8, rdi
1400f79a2lea rcx, [rsp+48]
1400f79a7call std::ios_base::imbue(std::locale const&)
1400f79aclea rcx, [rsp+48]
1400f79b1call std::locale::~locale()
1400f79b6mov rdx, rdi
1400f79b9mov rcx, rbx
1400f79bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f79c1mov rbx, [rbx+232]
1400f79c8test rbx, rbx
1400f79cbje 0x1400f7a07
1400f79cdlea rax, [rbx+56]
1400f79d1lea rcx, [rsp+48]
1400f79d6mov rdx, rax
1400f79d9mov [rsp+40], rax
1400f79decall std::locale::locale(std::locale const&)
1400f79e3mov r8, [rbx]
1400f79e6mov rdx, rdi
1400f79e9mov rcx, rbx
1400f79eccall [r8+16]
1400f79f0mov rcx, [rsp+40]
1400f79f5mov rdx, rdi
1400f79f8call std::locale::operator=(std::locale const&)
1400f79fdlea rcx, [rsp+48]
1400f7a02call std::locale::~locale()
1400f7a07
1400f7a07loc_1400f7a07:
1400f7a07mov rdi, [rip+0x9fc82]
1400f7a0emov rax, [rsp+56]
1400f7a13sub rax, [rdi]
1400f7a16jne 0x1400f7a4a
1400f7a18mov rax, rbp
1400f7a1badd rsp, 72
1400f7a1fpop rbx
1400f7a20pop rsi
1400f7a21pop rdi
1400f7a22pop rbp
1400f7a23ret
1400f7a24
1400f7a24 48 8d 4c 24 30 48 89 c3 e8 7f 2d fe H.L$0H....-.
1400f7a30 ff .
1400f7a31
1400f7a31loc_1400f7a31:
1400f7a31mov rcx, rbp
1400f7a34call std::locale::~locale()
1400f7a39mov rdi, [rip+0x9fc50]
1400f7a40mov rax, [rsp+56]
1400f7a45sub rax, [rdi]
1400f7a48je 0x1400f7a54
1400f7a4a
1400f7a4aloc_1400f7a4a:
1400f7a4acall __stack_chk_fail
1400f7a4fmov rbx, rax
1400f7a52jmp 0x1400f7a31
1400f7a54
1400f7a54loc_1400f7a54:
1400f7a54mov rcx, rbx
1400f7a57call _Unwind_Resume
1400f7a5cnop
1400f7970
1400f7a5d
1400f7a5d // align 0x10
1400f7a5d // align 0x10
1400f7a60
1400f7a60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7a60push rbx
1400f7a61sub rsp, 32
1400f7a65mov rbx, [rcx+232]
1400f7a6cmov [rcx+232], rdx
1400f7a73xor edx, edx
1400f7a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7a7amov rax, rbx
1400f7a7dadd rsp, 32
1400f7a81pop rbx
1400f7a82ret
1400f7a60
1400f7a60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7a60push rbx
1400f7a61sub rsp, 32
1400f7a65mov rbx, [rcx+232]
1400f7a6cmov [rcx+232], rdx
1400f7a73xor edx, edx
1400f7a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7a7amov rax, rbx
1400f7a7dadd rsp, 32
1400f7a81pop rbx
1400f7a82ret
1400f7a60
1400f7a83
1400f7a83 // align 0x20
1400f7a83 // align 0x20
1400f7aa0
1400f7aa0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::copyfmt(std::basic_ios<wchar_t, std::char_traits<wchar_t>> const&):
1400f7aa0push r12
1400f7aa2push rbp
1400f7aa3push rdi
1400f7aa4push rsi
1400f7aa5push rbx
1400f7aa6sub rsp, 48
1400f7aaamov rdi, [rip+0x9fbdf]
1400f7ab1mov rax, [rdi]
1400f7ab4mov [rsp+40], rax
1400f7ab9xor eax, eax
1400f7abbmov rbx, rcx
1400f7abemov rsi, rdx
1400f7ac1cmp rcx, rdx
1400f7ac4je 0x1400f7c05
1400f7acamov eax, [rdx+192]
1400f7ad0cmp eax, 8
1400f7ad3jg 0x1400f7c30
1400f7ad9lea r12, [rcx+64]
1400f7addmov rdi, r12
1400f7ae0
1400f7ae0loc_1400f7ae0:
1400f7ae0mov rbp, [rsi+40]
1400f7ae4test rbp, rbp
1400f7ae7je 0x1400f7aee
1400f7ae9lock add [rbp+20], 1
1400f7aee
1400f7aeeloc_1400f7aee:
1400f7aeemov rcx, rbx
1400f7af1xor edx, edx
1400f7af3call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7af8mov rcx, [rbx+200]
1400f7affcmp rcx, r12
1400f7b02je 0x1400f7b19
1400f7b04test rcx, rcx
1400f7b07je 0x1400f7b0e
1400f7b09call operator delete[](void*)
1400f7b0e
1400f7b0eloc_1400f7b0e:
1400f7b0emov [rbx+200], 0
1400f7b19
1400f7b19loc_1400f7b19:
1400f7b19mov rcx, rbx
1400f7b1ccall std::ios_base::_M_dispose_callbacks()
1400f7b21mov r9l, [rsi+192]
1400f7b28mov [rbx+40], rbp
1400f7b2ctest r9l, r9l
1400f7b2fjle 0x1400f7b60
1400f7b31movsxd r8, r9l
1400f7b34xor eax, eax
1400f7b36shl r8, 4
1400f7b3anop [rax+rax]
1400f7b40
1400f7b40loc_1400f7b40:
1400f7b40mov rdx, [rsi+200]
1400f7b47mov rcx, [rdx+rax]
1400f7b4bmov [rdi+rax], rcx
1400f7b4fmov edx, [rdx+rax+8]
1400f7b53mov [rdi+rax+8], edx
1400f7b57add rax, 16
1400f7b5bcmp rax, r8
1400f7b5ejne 0x1400f7b40
1400f7b60
1400f7b60loc_1400f7b60:
1400f7b60mov eax, [rsi+24]
1400f7b63movdqu x0, [rsi+8]
1400f7b68mov [rbx+200], rdi
1400f7b6fmov [rbx+192], r9l
1400f7b76mov [rbx+24], eax
1400f7b79mov rax, [rsi+216]
1400f7b80movups [rbx+8], x0
1400f7b84mov [rbx+216], rax
1400f7b8bcmp [rsi+226], 0
1400f7b92je 0x1400f7c80
1400f7b98movzx eax, [rsi+224]
1400f7b9f
1400f7b9floc_1400f7b9f:
1400f7b9fmov [rbx+224], ax
1400f7ba6lea rdx, [rsi+208]
1400f7badlea rcx, [rsp+32]
1400f7bb2mov [rbx+226], 1
1400f7bb9lea rbp, [rbx+208]
1400f7bc0call std::locale::locale(std::locale const&)
1400f7bc5lea rdx, [rsp+32]
1400f7bcamov rcx, rbp
1400f7bcdcall std::locale::operator=(std::locale const&)
1400f7bd2lea rcx, [rsp+32]
1400f7bd7call std::locale::~locale()
1400f7bdcmov rdx, rbp
1400f7bdfmov rcx, rbx
1400f7be2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7be7mov edx, 2
1400f7becmov rcx, rbx
1400f7befcall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7bf4mov eax, [rsi+28]
1400f7bf7mov edx, [rbx+32]
1400f7bfamov rcx, rbx
1400f7bfdmov [rbx+28], eax
1400f7c00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7c05
1400f7c05loc_1400f7c05:
1400f7c05mov rsi, [rip+0x9fa84]
1400f7c0cmov rax, [rsp+40]
1400f7c11sub rax, [rsi]
1400f7c14jne 0x1400f7cad
1400f7c1amov rax, rbx
1400f7c1dadd rsp, 48
1400f7c21pop rbx
1400f7c22pop rsi
1400f7c23pop rdi
1400f7c24pop rbp
1400f7c25pop r12
1400f7c27ret
1400f7c28
1400f7c28 0f 1f 84 00 00 00 00 00 ........
1400f7c30
1400f7c30loc_1400f7c30:
1400f7c30movsxd rdx, eax
1400f7c33shl rdx, 4
1400f7c37mov rcx, rdx
1400f7c3amov rbp, rdx
1400f7c3dcall operator new[](unsigned long long)
1400f7c42mov rdi, rax
1400f7c45lea rdx, [rbp+rax]
1400f7c4anop [rax+rax]
1400f7c55nop [rax+rax]
1400f7c60
1400f7c60loc_1400f7c60:
1400f7c60mov [rax], 0
1400f7c67add rax, 16
1400f7c6bmov [rax-8], 0
1400f7c72cmp rax, rdx
1400f7c75jne 0x1400f7c60
1400f7c77lea r12, [rbx+64]
1400f7c7bjmp 0x1400f7ae0
1400f7c80
1400f7c80loc_1400f7c80:
1400f7c80mov rcx, [rsi+240]
1400f7c87test rcx, rcx
1400f7c8aje 0x1400f7c9c
1400f7c8cmov rax, [rcx]
1400f7c8fmov edx, 32
1400f7c94call [rax+80]
1400f7c97jmp 0x1400f7b9f
1400f7c9c
1400f7c9cloc_1400f7c9c:
1400f7c9cmov rbx, [rip+0x9f9ed]
1400f7ca3mov rax, [rsp+40]
1400f7ca8sub rax, [rbx]
1400f7cabje 0x1400f7cb2
1400f7cad
1400f7cadloc_1400f7cad:
1400f7cadcall __stack_chk_fail
1400f7cb2
1400f7cb2loc_1400f7cb2:
1400f7cb2call std::__throw_bad_cast()
1400f7cb7nop
1400f7aa0
1400f7aa0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::copyfmt(std::basic_ios<wchar_t, std::char_traits<wchar_t>> const&):
1400f7aa0push r12
1400f7aa2push rbp
1400f7aa3push rdi
1400f7aa4push rsi
1400f7aa5push rbx
1400f7aa6sub rsp, 48
1400f7aaamov rdi, [rip+0x9fbdf]
1400f7ab1mov rax, [rdi]
1400f7ab4mov [rsp+40], rax
1400f7ab9xor eax, eax
1400f7abbmov rbx, rcx
1400f7abemov rsi, rdx
1400f7ac1cmp rcx, rdx
1400f7ac4je 0x1400f7c05
1400f7acamov eax, [rdx+192]
1400f7ad0cmp eax, 8
1400f7ad3jg 0x1400f7c30
1400f7ad9lea r12, [rcx+64]
1400f7addmov rdi, r12
1400f7ae0
1400f7ae0loc_1400f7ae0:
1400f7ae0mov rbp, [rsi+40]
1400f7ae4test rbp, rbp
1400f7ae7je 0x1400f7aee
1400f7ae9lock add [rbp+20], 1
1400f7aee
1400f7aeeloc_1400f7aee:
1400f7aeemov rcx, rbx
1400f7af1xor edx, edx
1400f7af3call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7af8mov rcx, [rbx+200]
1400f7affcmp rcx, r12
1400f7b02je 0x1400f7b19
1400f7b04test rcx, rcx
1400f7b07je 0x1400f7b0e
1400f7b09call operator delete[](void*)
1400f7b0e
1400f7b0eloc_1400f7b0e:
1400f7b0emov [rbx+200], 0
1400f7b19
1400f7b19loc_1400f7b19:
1400f7b19mov rcx, rbx
1400f7b1ccall std::ios_base::_M_dispose_callbacks()
1400f7b21mov r9l, [rsi+192]
1400f7b28mov [rbx+40], rbp
1400f7b2ctest r9l, r9l
1400f7b2fjle 0x1400f7b60
1400f7b31movsxd r8, r9l
1400f7b34xor eax, eax
1400f7b36shl r8, 4
1400f7b3anop [rax+rax]
1400f7b40
1400f7b40loc_1400f7b40:
1400f7b40mov rdx, [rsi+200]
1400f7b47mov rcx, [rdx+rax]
1400f7b4bmov [rdi+rax], rcx
1400f7b4fmov edx, [rdx+rax+8]
1400f7b53mov [rdi+rax+8], edx
1400f7b57add rax, 16
1400f7b5bcmp rax, r8
1400f7b5ejne 0x1400f7b40
1400f7b60
1400f7b60loc_1400f7b60:
1400f7b60mov eax, [rsi+24]
1400f7b63movdqu x0, [rsi+8]
1400f7b68mov [rbx+200], rdi
1400f7b6fmov [rbx+192], r9l
1400f7b76mov [rbx+24], eax
1400f7b79mov rax, [rsi+216]
1400f7b80movups [rbx+8], x0
1400f7b84mov [rbx+216], rax
1400f7b8bcmp [rsi+226], 0
1400f7b92je 0x1400f7c80
1400f7b98movzx eax, [rsi+224]
1400f7b9f
1400f7b9floc_1400f7b9f:
1400f7b9fmov [rbx+224], ax
1400f7ba6lea rdx, [rsi+208]
1400f7badlea rcx, [rsp+32]
1400f7bb2mov [rbx+226], 1
1400f7bb9lea rbp, [rbx+208]
1400f7bc0call std::locale::locale(std::locale const&)
1400f7bc5lea rdx, [rsp+32]
1400f7bcamov rcx, rbp
1400f7bcdcall std::locale::operator=(std::locale const&)
1400f7bd2lea rcx, [rsp+32]
1400f7bd7call std::locale::~locale()
1400f7bdcmov rdx, rbp
1400f7bdfmov rcx, rbx
1400f7be2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7be7mov edx, 2
1400f7becmov rcx, rbx
1400f7befcall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7bf4mov eax, [rsi+28]
1400f7bf7mov edx, [rbx+32]
1400f7bfamov rcx, rbx
1400f7bfdmov [rbx+28], eax
1400f7c00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7c05
1400f7c05loc_1400f7c05:
1400f7c05mov rsi, [rip+0x9fa84]
1400f7c0cmov rax, [rsp+40]
1400f7c11sub rax, [rsi]
1400f7c14jne 0x1400f7cad
1400f7c1amov rax, rbx
1400f7c1dadd rsp, 48
1400f7c21pop rbx
1400f7c22pop rsi
1400f7c23pop rdi
1400f7c24pop rbp
1400f7c25pop r12
1400f7c27ret
1400f7c28
1400f7c28 0f 1f 84 00 00 00 00 00 ........
1400f7c30
1400f7c30loc_1400f7c30:
1400f7c30movsxd rdx, eax
1400f7c33shl rdx, 4
1400f7c37mov rcx, rdx
1400f7c3amov rbp, rdx
1400f7c3dcall operator new[](unsigned long long)
1400f7c42mov rdi, rax
1400f7c45lea rdx, [rbp+rax]
1400f7c4anop [rax+rax]
1400f7c55nop [rax+rax]
1400f7c60
1400f7c60loc_1400f7c60:
1400f7c60mov [rax], 0
1400f7c67add rax, 16
1400f7c6bmov [rax-8], 0
1400f7c72cmp rax, rdx
1400f7c75jne 0x1400f7c60
1400f7c77lea r12, [rbx+64]
1400f7c7bjmp 0x1400f7ae0
1400f7c80
1400f7c80loc_1400f7c80:
1400f7c80mov rcx, [rsi+240]
1400f7c87test rcx, rcx
1400f7c8aje 0x1400f7c9c
1400f7c8cmov rax, [rcx]
1400f7c8fmov edx, 32
1400f7c94call [rax+80]
1400f7c97jmp 0x1400f7b9f
1400f7c9c
1400f7c9cloc_1400f7c9c:
1400f7c9cmov rbx, [rip+0x9f9ed]
1400f7ca3mov rax, [rsp+40]
1400f7ca8sub rax, [rbx]
1400f7cabje 0x1400f7cb2
1400f7cad
1400f7cadloc_1400f7cad:
1400f7cadcall __stack_chk_fail
1400f7cb2
1400f7cb2loc_1400f7cb2:
1400f7cb2call std::__throw_bad_cast()
1400f7cb7nop
1400f7aa0
1400f7cb8
1400f7cb8 // align 0x10
1400f7cb8 // align 0x10
1400f7cc0
1400f7cc0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::setstate(std::_Ios_Iostate):
1400f7cc0or edx, [rcx+32]
1400f7cc3jmp 0x1400f7940
1400f7cc0
1400f7cc0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::setstate(std::_Ios_Iostate):
1400f7cc0or edx, [rcx+32]
1400f7cc3jmp 0x1400f7940
1400f7cc0
1400f7cc8
1400f7cc8 // align 0x10
1400f7cc8 // align 0x10
1400f7cd0
1400f7cd0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::set_rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7cd0mov [rcx+232], rdx
1400f7cd7ret
1400f7cd0
1400f7cd0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::set_rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7cd0mov [rcx+232], rdx
1400f7cd7ret
1400f7cd0
1400f7cd8
1400f7cd8 // align 0x10
1400f7cd8 // align 0x10
1400f7ce0
1400f7ce0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7ce0push rsi
1400f7ce1push rbx
1400f7ce2sub rsp, 40
1400f7ce6mov rbx, rcx
1400f7ce9mov rsi, rdx
1400f7ceccall std::ios_base::ios_base()
1400f7cf1pxor x0, x0
1400f7cf5mov rdx, rsi
1400f7cf8mov rcx, rbx
1400f7cfblea rax, [rip+0xabc3e]
1400f7d02mov [rbx+226], 0
1400f7d09mov [rbx], rax
1400f7d0cxor eax, eax
1400f7d0emov [rbx+216], 0
1400f7d19mov [rbx+224], ax
1400f7d20movups [rbx+232], x0
1400f7d27movups [rbx+248], x0
1400f7d2ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7d33nop
1400f7d34add rsp, 40
1400f7d38pop rbx
1400f7d39pop rsi
1400f7d3aret
1400f7d3b
1400f7d3b 48 89 c6 48 89 H..H.
1400f7d40 d9 e8 fa e1 ff ff 48 89 f1 e8 52 36 f2 ff 90 ......H...R6...
1400f7ce0
1400f7ce0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7ce0push rsi
1400f7ce1push rbx
1400f7ce2sub rsp, 40
1400f7ce6mov rbx, rcx
1400f7ce9mov rsi, rdx
1400f7ceccall std::ios_base::ios_base()
1400f7cf1pxor x0, x0
1400f7cf5mov rdx, rsi
1400f7cf8mov rcx, rbx
1400f7cfblea rax, [rip+0xabc3e]
1400f7d02mov [rbx+226], 0
1400f7d09mov [rbx], rax
1400f7d0cxor eax, eax
1400f7d0emov [rbx+216], 0
1400f7d19mov [rbx+224], ax
1400f7d20movups [rbx+232], x0
1400f7d27movups [rbx+248], x0
1400f7d2ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7d33nop
1400f7d34add rsp, 40
1400f7d38pop rbx
1400f7d39pop rsi
1400f7d3aret
1400f7d3b
1400f7d3b 48 89 c6 48 89 H..H.
1400f7d40 d9 e8 fa e1 ff ff 48 89 f1 e8 52 36 f2 ff 90 ......H...R6...
1400f7ce0
1400f7d4f
1400f7d4f // align 0x10
1400f7d4f // align 0x10
1400f7d50
1400f7d50std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7d50push rbx
1400f7d51sub rsp, 32
1400f7d55mov rbx, rcx
1400f7d58call std::ios_base::ios_base()
1400f7d5dlea rax, [rip+0xabbdc]
1400f7d64pxor x0, x0
1400f7d68mov [rbx+216], 0
1400f7d73mov [rbx], rax
1400f7d76xor eax, eax
1400f7d78mov [rbx+224], ax
1400f7d7fmov [rbx+226], 0
1400f7d86movups [rbx+232], x0
1400f7d8dmovups [rbx+248], x0
1400f7d94add rsp, 32
1400f7d98pop rbx
1400f7d99ret
1400f7d50
1400f7d50std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7d50push rbx
1400f7d51sub rsp, 32
1400f7d55mov rbx, rcx
1400f7d58call std::ios_base::ios_base()
1400f7d5dlea rax, [rip+0xabbdc]
1400f7d64pxor x0, x0
1400f7d68mov [rbx+216], 0
1400f7d73mov [rbx], rax
1400f7d76xor eax, eax
1400f7d78mov [rbx+224], ax
1400f7d7fmov [rbx+226], 0
1400f7d86movups [rbx+232], x0
1400f7d8dmovups [rbx+248], x0
1400f7d94add rsp, 32
1400f7d98pop rbx
1400f7d99ret
1400f7d50
1400f7d9a
1400f7d9a // align 0x10
1400f7d9a // align 0x10
1400f7da0
1400f7da0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7da0push rsi
1400f7da1push rbx
1400f7da2sub rsp, 40
1400f7da6mov rbx, rcx
1400f7da9mov rsi, rdx
1400f7daccall std::ios_base::ios_base()
1400f7db1pxor x0, x0
1400f7db5mov rdx, rsi
1400f7db8mov rcx, rbx
1400f7dbblea rax, [rip+0xabb7e]
1400f7dc2mov [rbx+226], 0
1400f7dc9mov [rbx], rax
1400f7dccxor eax, eax
1400f7dcemov [rbx+216], 0
1400f7dd9mov [rbx+224], ax
1400f7de0movups [rbx+232], x0
1400f7de7movups [rbx+248], x0
1400f7deecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7df3nop
1400f7df4add rsp, 40
1400f7df8pop rbx
1400f7df9pop rsi
1400f7dfaret
1400f7dfb
1400f7dfb 48 89 c6 48 89 H..H.
1400f7e00 d9 e8 3a e1 ff ff 48 89 f1 e8 92 35 f2 ff 90 ..:...H....5...
1400f7da0
1400f7da0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7da0push rsi
1400f7da1push rbx
1400f7da2sub rsp, 40
1400f7da6mov rbx, rcx
1400f7da9mov rsi, rdx
1400f7daccall std::ios_base::ios_base()
1400f7db1pxor x0, x0
1400f7db5mov rdx, rsi
1400f7db8mov rcx, rbx
1400f7dbblea rax, [rip+0xabb7e]
1400f7dc2mov [rbx+226], 0
1400f7dc9mov [rbx], rax
1400f7dccxor eax, eax
1400f7dcemov [rbx+216], 0
1400f7dd9mov [rbx+224], ax
1400f7de0movups [rbx+232], x0
1400f7de7movups [rbx+248], x0
1400f7deecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7df3nop
1400f7df4add rsp, 40
1400f7df8pop rbx
1400f7df9pop rsi
1400f7dfaret
1400f7dfb
1400f7dfb 48 89 c6 48 89 H..H.
1400f7e00 d9 e8 3a e1 ff ff 48 89 f1 e8 92 35 f2 ff 90 ..:...H....5...
1400f7da0
1400f7e0f
1400f7e0f // align 0x10
1400f7e0f // align 0x10
1400f7e10
1400f7e10std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7e10push rbx
1400f7e11sub rsp, 32
1400f7e15mov rbx, rcx
1400f7e18call std::ios_base::ios_base()
1400f7e1dlea rax, [rip+0xabb1c]
1400f7e24pxor x0, x0
1400f7e28mov [rbx+216], 0
1400f7e33mov [rbx], rax
1400f7e36xor eax, eax
1400f7e38mov [rbx+224], ax
1400f7e3fmov [rbx+226], 0
1400f7e46movups [rbx+232], x0
1400f7e4dmovups [rbx+248], x0
1400f7e54add rsp, 32
1400f7e58pop rbx
1400f7e59ret
1400f7e10
1400f7e10std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7e10push rbx
1400f7e11sub rsp, 32
1400f7e15mov rbx, rcx
1400f7e18call std::ios_base::ios_base()
1400f7e1dlea rax, [rip+0xabb1c]
1400f7e24pxor x0, x0
1400f7e28mov [rbx+216], 0
1400f7e33mov [rbx], rax
1400f7e36xor eax, eax
1400f7e38mov [rbx+224], ax
1400f7e3fmov [rbx+226], 0
1400f7e46movups [rbx+232], x0
1400f7e4dmovups [rbx+248], x0
1400f7e54add rsp, 32
1400f7e58pop rbx
1400f7e59ret
1400f7e10
1400f7e5a
1400f7e5a // align 0x10
1400f7e5a // align 0x10
1400f7e60
1400f7e60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e60sub rsp, 56
1400f7e64lea rax, [rip+0xabad5]
1400f7e6bmov [rcx], rax
1400f7e6emov [rsp+40], rcx
1400f7e73call std::ios_base::~ios_base()
1400f7e78mov rcx, [rsp+40]
1400f7e7dadd rsp, 56
1400f7e81jmp 0x140101ab0
1400f7e60
1400f7e60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e60sub rsp, 56
1400f7e64lea rax, [rip+0xabad5]
1400f7e6bmov [rcx], rax
1400f7e6emov [rsp+40], rcx
1400f7e73call std::ios_base::~ios_base()
1400f7e78mov rcx, [rsp+40]
1400f7e7dadd rsp, 56
1400f7e81jmp 0x140101ab0
1400f7e60
1400f7e86
1400f7e86 // align 0x10
1400f7e86 // align 0x10
1400f7e90
1400f7e90std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e90lea rax, [rip+0xabaa9]
1400f7e97mov [rcx], rax
1400f7e9ajmp 0x1400f5f40
1400f7e90
1400f7e90std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e90lea rax, [rip+0xabaa9]
1400f7e97mov [rcx], rax
1400f7e9ajmp 0x1400f5f40
1400f7e90
1400f7e9f
1400f7e9f // align 0x10
1400f7e9f // align 0x10
1400f7ea0
1400f7ea0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7ea0lea rax, [rip+0xaba99]
1400f7ea7mov [rcx], rax
1400f7eaajmp 0x1400f5f40
1400f7ea0
1400f7ea0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7ea0lea rax, [rip+0xaba99]
1400f7ea7mov [rcx], rax
1400f7eaajmp 0x1400f5f40
1400f7ea0
1400f7eaf
1400f7eaf // align 0x10
1400f7eaf // align 0x10
1400f7eba
1400f7eba // align 0x10
1400f7eba // align 0x10
1400f7ec1
1400f7ec1 // align 0x10
1400f7ec1 // align 0x10
1400f7ed0
1400f7ed0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ed0xor eax, eax
1400f7ed2test rdx, rdx
1400f7ed5setne al
1400f7ed8mov [rcx+8], eax
1400f7edblea rax, [rip+0xabaae]
1400f7ee2mov [rcx], rax
1400f7ee5ret
1400f7ed0
1400f7ed0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ed0xor eax, eax
1400f7ed2test rdx, rdx
1400f7ed5setne al
1400f7ed8mov [rcx+8], eax
1400f7edblea rax, [rip+0xabaae]
1400f7ee2mov [rcx], rax
1400f7ee5ret
1400f7ed0
1400f7ee6
1400f7ee6 // align 0x10
1400f7ee6 // align 0x10
1400f7ef0
1400f7ef0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ef0xor eax, eax
1400f7ef2test rdx, rdx
1400f7ef5setne al
1400f7ef8mov [rcx+8], eax
1400f7efblea rax, [rip+0xaba8e]
1400f7f02mov [rcx], rax
1400f7f05ret
1400f7ef0
1400f7ef0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ef0xor eax, eax
1400f7ef2test rdx, rdx
1400f7ef5setne al
1400f7ef8mov [rcx+8], eax
1400f7efblea rax, [rip+0xaba8e]
1400f7f02mov [rcx], rax
1400f7f05ret
1400f7ef0
1400f7f06
1400f7f06 // align 0x10
1400f7f06 // align 0x10
1400f7f10
1400f7f10std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f10sub rsp, 56
1400f7f14lea rax, [rip+0xaba75]
1400f7f1bmov [rcx], rax
1400f7f1emov [rsp+40], rcx
1400f7f23call std::locale::facet::~facet()
1400f7f28mov rcx, [rsp+40]
1400f7f2dadd rsp, 56
1400f7f31jmp 0x140101ab0
1400f7f10
1400f7f10std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f10sub rsp, 56
1400f7f14lea rax, [rip+0xaba75]
1400f7f1bmov [rcx], rax
1400f7f1emov [rsp+40], rcx
1400f7f23call std::locale::facet::~facet()
1400f7f28mov rcx, [rsp+40]
1400f7f2dadd rsp, 56
1400f7f31jmp 0x140101ab0
1400f7f10
1400f7f36
1400f7f36 // align 0x10
1400f7f36 // align 0x10
1400f7f40
1400f7f40std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f40lea rax, [rip+0xaba49]
1400f7f47mov [rcx], rax
1400f7f4ajmp 0x1400da420
1400f7f40
1400f7f40std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f40lea rax, [rip+0xaba49]
1400f7f47mov [rcx], rax
1400f7f4ajmp 0x1400da420
1400f7f40
1400f7f4f
1400f7f4f // align 0x10
1400f7f4f // align 0x10
1400f7f50
1400f7f50std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f50lea rax, [rip+0xaba39]
1400f7f57mov [rcx], rax
1400f7f5ajmp 0x1400da420
1400f7f50
1400f7f50std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f50lea rax, [rip+0xaba39]
1400f7f57mov [rcx], rax
1400f7f5ajmp 0x1400da420
1400f7f50
1400f7f5f
1400f7f5f // align 0x10
1400f7f5f // align 0x10
1400f7f60
1400f7f60std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f60xor eax, eax
1400f7f62test rdx, rdx
1400f7f65setne al
1400f7f68mov [rcx+8], eax
1400f7f6blea rax, [rip+0xaba4e]
1400f7f72mov [rcx], rax
1400f7f75ret
1400f7f60
1400f7f60std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f60xor eax, eax
1400f7f62test rdx, rdx
1400f7f65setne al
1400f7f68mov [rcx+8], eax
1400f7f6blea rax, [rip+0xaba4e]
1400f7f72mov [rcx], rax
1400f7f75ret
1400f7f60
1400f7f76
1400f7f76 // align 0x10
1400f7f76 // align 0x10
1400f7f80
1400f7f80std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f80xor eax, eax
1400f7f82test rdx, rdx
1400f7f85setne al
1400f7f88mov [rcx+8], eax
1400f7f8blea rax, [rip+0xaba2e]
1400f7f92mov [rcx], rax
1400f7f95ret
1400f7f80
1400f7f80std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f80xor eax, eax
1400f7f82test rdx, rdx
1400f7f85setne al
1400f7f88mov [rcx+8], eax
1400f7f8blea rax, [rip+0xaba2e]
1400f7f92mov [rcx], rax
1400f7f95ret
1400f7f80
1400f7f96
1400f7f96 // align 0x10
1400f7f96 // align 0x10
1400f7fa0
1400f7fa0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fa0sub rsp, 56
1400f7fa4lea rax, [rip+0xaba15]
1400f7fabmov [rcx], rax
1400f7faemov [rsp+40], rcx
1400f7fb3call std::locale::facet::~facet()
1400f7fb8mov rcx, [rsp+40]
1400f7fbdadd rsp, 56
1400f7fc1jmp 0x140101ab0
1400f7fa0
1400f7fa0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fa0sub rsp, 56
1400f7fa4lea rax, [rip+0xaba15]
1400f7fabmov [rcx], rax
1400f7faemov [rsp+40], rcx
1400f7fb3call std::locale::facet::~facet()
1400f7fb8mov rcx, [rsp+40]
1400f7fbdadd rsp, 56
1400f7fc1jmp 0x140101ab0
1400f7fa0
1400f7fc6
1400f7fc6 // align 0x10
1400f7fc6 // align 0x10
1400f7fd0
1400f7fd0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fd0lea rax, [rip+0xab9e9]
1400f7fd7mov [rcx], rax
1400f7fdajmp 0x1400da420
1400f7fd0
1400f7fd0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fd0lea rax, [rip+0xab9e9]
1400f7fd7mov [rcx], rax
1400f7fdajmp 0x1400da420
1400f7fd0
1400f7fdf
1400f7fdf // align 0x10
1400f7fdf // align 0x10
1400f7fe0
1400f7fe0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fe0lea rax, [rip+0xab9d9]
1400f7fe7mov [rcx], rax
1400f7feajmp 0x1400da420
1400f7fe0
1400f7fe0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fe0lea rax, [rip+0xab9d9]
1400f7fe7mov [rcx], rax
1400f7feajmp 0x1400da420
1400f7fe0
1400f7fef
1400f7fef // align 0x10
1400f7fef // align 0x10
1400f7ff0
1400f7ff0std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f7ff0xor eax, eax
1400f7ff2test rdx, rdx
1400f7ff5setne al
1400f7ff8mov [rcx+8], eax
1400f7ffblea rax, [rip+0xab9ee]
1400f8002mov [rcx], rax
1400f8005ret
1400f7ff0
1400f7ff0std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f7ff0xor eax, eax
1400f7ff2test rdx, rdx
1400f7ff5setne al
1400f7ff8mov [rcx+8], eax
1400f7ffblea rax, [rip+0xab9ee]
1400f8002mov [rcx], rax
1400f8005ret
1400f7ff0
1400f8006
1400f8006 // align 0x10
1400f8006 // align 0x10
1400f8010
1400f8010std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f8010xor eax, eax
1400f8012test rdx, rdx
1400f8015setne al
1400f8018mov [rcx+8], eax
1400f801blea rax, [rip+0xab9ce]
1400f8022mov [rcx], rax
1400f8025ret
1400f8010
1400f8010std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f8010xor eax, eax
1400f8012test rdx, rdx
1400f8015setne al
1400f8018mov [rcx+8], eax
1400f801blea rax, [rip+0xab9ce]
1400f8022mov [rcx], rax
1400f8025ret
1400f8010
1400f8026
1400f8026 // align 0x10
1400f8026 // align 0x10
1400f8030
1400f8030std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8030sub rsp, 56
1400f8034lea rax, [rip+0xab9b5]
1400f803bmov [rcx], rax
1400f803emov [rsp+40], rcx
1400f8043call std::locale::facet::~facet()
1400f8048mov rcx, [rsp+40]
1400f804dadd rsp, 56
1400f8051jmp 0x140101ab0
1400f8030
1400f8030std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8030sub rsp, 56
1400f8034lea rax, [rip+0xab9b5]
1400f803bmov [rcx], rax
1400f803emov [rsp+40], rcx
1400f8043call std::locale::facet::~facet()
1400f8048mov rcx, [rsp+40]
1400f804dadd rsp, 56
1400f8051jmp 0x140101ab0
1400f8030
1400f8056
1400f8056 // align 0x10
1400f8056 // align 0x10
1400f8060
1400f8060std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8060lea rax, [rip+0xab989]
1400f8067mov [rcx], rax
1400f806ajmp 0x1400da420
1400f8060
1400f8060std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8060lea rax, [rip+0xab989]
1400f8067mov [rcx], rax
1400f806ajmp 0x1400da420
1400f8060
1400f806f
1400f806f // align 0x10
1400f806f // align 0x10
1400f8070
1400f8070std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8070lea rax, [rip+0xab979]
1400f8077mov [rcx], rax
1400f807ajmp 0x1400da420
1400f8070
1400f8070std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8070lea rax, [rip+0xab979]
1400f8077mov [rcx], rax
1400f807ajmp 0x1400da420
1400f8070
1400f807f
1400f807f // align 0x10
1400f807f // align 0x10
1400f8080
1400f8080std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f8080xor eax, eax
1400f8082test rdx, rdx
1400f8085setne al
1400f8088mov [rcx+8], eax
1400f808blea rax, [rip+0xab98e]
1400f8092mov [rcx], rax
1400f8095ret
1400f8080
1400f8080std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f8080xor eax, eax
1400f8082test rdx, rdx
1400f8085setne al
1400f8088mov [rcx+8], eax
1400f808blea rax, [rip+0xab98e]
1400f8092mov [rcx], rax
1400f8095ret
1400f8080
1400f8096
1400f8096 // align 0x10
1400f8096 // align 0x10
1400f80a0
1400f80a0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f80a0xor eax, eax
1400f80a2test rdx, rdx
1400f80a5setne al
1400f80a8mov [rcx+8], eax
1400f80ablea rax, [rip+0xab96e]
1400f80b2mov [rcx], rax
1400f80b5ret
1400f80a0
1400f80a0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f80a0xor eax, eax
1400f80a2test rdx, rdx
1400f80a5setne al
1400f80a8mov [rcx+8], eax
1400f80ablea rax, [rip+0xab96e]
1400f80b2mov [rcx], rax
1400f80b5ret
1400f80a0
1400f80b6
1400f80b6 // align 0x10
1400f80b6 // align 0x10
1400f80c0
1400f80c0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80c0sub rsp, 56
1400f80c4lea rax, [rip+0xab955]
1400f80cbmov [rcx], rax
1400f80cemov [rsp+40], rcx
1400f80d3call std::locale::facet::~facet()
1400f80d8mov rcx, [rsp+40]
1400f80ddadd rsp, 56
1400f80e1jmp 0x140101ab0
1400f80c0
1400f80c0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80c0sub rsp, 56
1400f80c4lea rax, [rip+0xab955]
1400f80cbmov [rcx], rax
1400f80cemov [rsp+40], rcx
1400f80d3call std::locale::facet::~facet()
1400f80d8mov rcx, [rsp+40]
1400f80ddadd rsp, 56
1400f80e1jmp 0x140101ab0
1400f80c0
1400f80e6
1400f80e6 // align 0x10
1400f80e6 // align 0x10
1400f80f0
1400f80f0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80f0lea rax, [rip+0xab929]
1400f80f7mov [rcx], rax
1400f80fajmp 0x1400da420
1400f80f0
1400f80f0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80f0lea rax, [rip+0xab929]
1400f80f7mov [rcx], rax
1400f80fajmp 0x1400da420
1400f80f0
1400f80ff
1400f80ff // align 0x10
1400f80ff // align 0x10
1400f8100
1400f8100std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f8100lea rax, [rip+0xab919]
1400f8107mov [rcx], rax
1400f810ajmp 0x1400da420
1400f8100
1400f8100std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f8100lea rax, [rip+0xab919]
1400f8107mov [rcx], rax
1400f810ajmp 0x1400da420
1400f8100
1400f810f
1400f810f // align 0x10
1400f810f // align 0x10
1400f8110
1400f8110std::type_info::~type_info():
1400f8110mov edx, 16
1400f8115jmp 0x140101ad0
1400f8110
1400f8110std::type_info::~type_info():
1400f8110mov edx, 16
1400f8115jmp 0x140101ad0
1400f8110
1400f811a
1400f811a // align 0x10
1400f811a // align 0x10
1400f8121
1400f8121 // align 0x10
1400f8121 // align 0x10
1400f8130
1400f8130void std::_Construct<char, >(char*, T2&&...):
1400f8130push rbp
1400f8131push rbx
1400f8132sub rsp, 40
1400f8136lea rbp, [rsp+32]
1400f813bmov [rbp+32], rcx
1400f813fmov rbx, [rbp+32]
1400f8143mov rdx, rbx
1400f8146mov ecx, 1
1400f814bcall operator new(unsigned long long, void*)
1400f8150mov [rax], 0
1400f8153mov edx, 0
1400f8158test dl, dl
1400f815aje 0x1400f8167
1400f815cmov rdx, rbx
1400f815fmov rcx, rax
1400f8162call operator delete(void*, void*)
1400f8167
1400f8167loc_1400f8167:
1400f8167nop
1400f8168add rsp, 40
1400f816cpop rbx
1400f816dpop rbp
1400f816eret
1400f8130
1400f8130void std::_Construct<char, >(char*, T2&&...):
1400f8130push rbp
1400f8131push rbx
1400f8132sub rsp, 40
1400f8136lea rbp, [rsp+32]
1400f813bmov [rbp+32], rcx
1400f813fmov rbx, [rbp+32]
1400f8143mov rdx, rbx
1400f8146mov ecx, 1
1400f814bcall operator new(unsigned long long, void*)
1400f8150mov [rax], 0
1400f8153mov edx, 0
1400f8158test dl, dl
1400f815aje 0x1400f8167
1400f815cmov rdx, rbx
1400f815fmov rcx, rax
1400f8162call operator delete(void*, void*)
1400f8167
1400f8167loc_1400f8167:
1400f8167nop
1400f8168add rsp, 40
1400f816cpop rbx
1400f816dpop rbp
1400f816eret
1400f8130
1400f816f
1400f816f // align 0x20
1400f816f // align 0x20
1400f8180
1400f8180std::_Hash_bytes(void const*, unsigned long long, unsigned long long):
1400f8180mov r11, rdx
1400f8183mov rax, rcx
1400f8186mov r10, rdx
1400f8189and r11, -8
1400f818dadd r11, rcx
1400f8190mov rcx, 0xc6a4a7935bd1e995
1400f819aimul r10, rcx
1400f819exor r10, r8
1400f81a1cmp rax, r11
1400f81a4je 0x1400f81e8
1400f81a6nop [rax+rax]
1400f81b1nop [rax+rax]
1400f81bcnop [rax]
1400f81c0
1400f81c0loc_1400f81c0:
1400f81c0mov r9, [rax]
1400f81c3add rax, 8
1400f81c7imul r9, rcx
1400f81cbmov r8, r9
1400f81ceshr r8, 47
1400f81d2xor r8, r9
1400f81d5imul r8, rcx
1400f81d9xor r8, r10
1400f81dcmov r10, r8
1400f81dfimul r10, rcx
1400f81e3cmp r11, rax
1400f81e6jne 0x1400f81c0
1400f81e8
1400f81e8loc_1400f81e8:
1400f81e8and edx, 7
1400f81ebje 0x1400f8226
1400f81edlea ecx, [rdx-1]
1400f81f0xor eax, eax
1400f81f2movsxd rcx, ecx
1400f81f5sub rdx, rcx
1400f81f8add r11, rdx
1400f81fbnop [rax+rax]
1400f8200
1400f8200loc_1400f8200:
1400f8200movzx edx, [r11+rcx-1]
1400f8206shl rax, 8
1400f820asub rcx, 1
1400f820eadd rax, rdx
1400f8211test ecx, ecx
1400f8213jns 0x1400f8200
1400f8215xor rax, r10
1400f8218mov r10, 0xc6a4a7935bd1e995
1400f8222imul r10, rax
1400f8226
1400f8226loc_1400f8226:
1400f8226mov rax, 0xc6a4a7935bd1e995
1400f8230mov rdx, r10
1400f8233shr rdx, 47
1400f8237xor rdx, r10
1400f823aimul rdx, rax
1400f823emov rax, rdx
1400f8241shr rax, 47
1400f8245xor rax, rdx
1400f8248ret
1400f8180
1400f8180std::_Hash_bytes(void const*, unsigned long long, unsigned long long):
1400f8180mov r11, rdx
1400f8183mov rax, rcx
1400f8186mov r10, rdx
1400f8189and r11, -8
1400f818dadd r11, rcx
1400f8190mov rcx, 0xc6a4a7935bd1e995
1400f819aimul r10, rcx
1400f819exor r10, r8
1400f81a1cmp rax, r11
1400f81a4je 0x1400f81e8
1400f81a6nop [rax+rax]
1400f81b1nop [rax+rax]
1400f81bcnop [rax]
1400f81c0
1400f81c0loc_1400f81c0:
1400f81c0mov r9, [rax]
1400f81c3add rax, 8
1400f81c7imul r9, rcx
1400f81cbmov r8, r9
1400f81ceshr r8, 47
1400f81d2xor r8, r9
1400f81d5imul r8, rcx
1400f81d9xor r8, r10
1400f81dcmov r10, r8
1400f81dfimul r10, rcx
1400f81e3cmp r11, rax
1400f81e6jne 0x1400f81c0
1400f81e8
1400f81e8loc_1400f81e8:
1400f81e8and edx, 7
1400f81ebje 0x1400f8226
1400f81edlea ecx, [rdx-1]
1400f81f0xor eax, eax
1400f81f2movsxd rcx, ecx
1400f81f5sub rdx, rcx
1400f81f8add r11, rdx
1400f81fbnop [rax+rax]
1400f8200
1400f8200loc_1400f8200:
1400f8200movzx edx, [r11+rcx-1]
1400f8206shl rax, 8
1400f820asub rcx, 1
1400f820eadd rax, rdx
1400f8211test ecx, ecx
1400f8213jns 0x1400f8200
1400f8215xor rax, r10
1400f8218mov r10, 0xc6a4a7935bd1e995
1400f8222imul r10, rax
1400f8226
1400f8226loc_1400f8226:
1400f8226mov rax, 0xc6a4a7935bd1e995
1400f8230mov rdx, r10
1400f8233shr rdx, 47
1400f8237xor rdx, r10
1400f823aimul rdx, rax
1400f823emov rax, rdx
1400f8241shr rax, 47
1400f8245xor rax, rdx
1400f8248ret
1400f8180
1400f8249
1400f8249 // align 0x40
1400f8249 // align 0x40
1400f8280
1400f8280void (*)(evp_pkey_st*)& std::__get_helper<0, void (*)(evp_pkey_st*), evp_pkey_st*>(std::_Tuple_impl<0, void (*)(evp_pkey_st*)&, evp_pkey_st*...>&):
1400f8280push rbp
1400f8281mov rbp, rsp
1400f8284sub rsp, 32
1400f8288mov [rbp+16], rcx
1400f828cmov rax, [rbp+16]
1400f8290mov rcx, rax
1400f8293call _ZNSt11_Tuple_implILy0EJPFvP11evp_pkey_stES1_EE7_M_headERS4_
1400f8298add rsp, 32
1400f829cpop rbp
1400f829dret
1400f8280
1400f8280void (*)(evp_pkey_st*)& std::__get_helper<0, void (*)(evp_pkey_st*), evp_pkey_st*>(std::_Tuple_impl<0, void (*)(evp_pkey_st*)&, evp_pkey_st*...>&):
1400f8280push rbp
1400f8281mov rbp, rsp
1400f8284sub rsp, 32
1400f8288mov [rbp+16], rcx
1400f828cmov rax, [rbp+16]
1400f8290mov rcx, rax
1400f8293call _ZNSt11_Tuple_implILy0EJPFvP11evp_pkey_stES1_EE7_M_headERS4_
1400f8298add rsp, 32
1400f829cpop rbp
1400f829dret
1400f8280
1400f829e
1400f829e // align 0x10
1400f829e // align 0x10
1400f82a0
1400f82a0std::filesystem::__cxx11::path::_List::_Impl* const& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...> const&):
1400f82a0push rbp
1400f82a1mov rbp, rsp
1400f82a4sub rsp, 32
1400f82a8mov [rbp+16], rcx
1400f82acmov rax, [rbp+16]
1400f82b0mov rcx, rax
1400f82b3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter> const&)
1400f82b8add rsp, 32
1400f82bcpop rbp
1400f82bdret
1400f82a0
1400f82a0std::filesystem::__cxx11::path::_List::_Impl* const& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...> const&):
1400f82a0push rbp
1400f82a1mov rbp, rsp
1400f82a4sub rsp, 32
1400f82a8mov [rbp+16], rcx
1400f82acmov rax, [rbp+16]
1400f82b0mov rcx, rax
1400f82b3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter> const&)
1400f82b8add rsp, 32
1400f82bcpop rbp
1400f82bdret
1400f82a0
1400f82be
1400f82be // align 0x10
1400f82be // align 0x10
1400f82c0
1400f82c0std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>&):
1400f82c0push rbp
1400f82c1mov rbp, rsp
1400f82c4sub rsp, 32
1400f82c8mov [rbp+16], rcx
1400f82ccmov rax, [rbp+16]
1400f82d0mov rcx, rax
1400f82d3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f82d8add rsp, 32
1400f82dcpop rbp
1400f82ddret
1400f82c0
1400f82c0std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>&):
1400f82c0push rbp
1400f82c1mov rbp, rsp
1400f82c4sub rsp, 32
1400f82c8mov [rbp+16], rcx
1400f82ccmov rax, [rbp+16]
1400f82d0mov rcx, rax
1400f82d3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f82d8add rsp, 32
1400f82dcpop rbp
1400f82ddret
1400f82c0
1400f82de
1400f82de // align 0x10
1400f82de // align 0x10
1400f82e0
1400f82e0std::thread::_State*& std::__get_helper<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>...>&):
1400f82e0push rbp
1400f82e1mov rbp, rsp
1400f82e4sub rsp, 32
1400f82e8mov [rbp+16], rcx
1400f82ecmov rax, [rbp+16]
1400f82f0mov rcx, rax
1400f82f3call std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>&)
1400f82f8add rsp, 32
1400f82fcpop rbp
1400f82fdret
1400f82e0
1400f82e0std::thread::_State*& std::__get_helper<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>...>&):
1400f82e0push rbp
1400f82e1mov rbp, rsp
1400f82e4sub rsp, 32
1400f82e8mov [rbp+16], rcx
1400f82ecmov rax, [rbp+16]
1400f82f0mov rcx, rax
1400f82f3call std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>&)
1400f82f8add rsp, 32
1400f82fcpop rbp
1400f82fdret
1400f82e0
1400f82fe
1400f82fe // align 0x10
1400f82fe // align 0x10
1400f8300
1400f8300std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, >(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, T3...>&):
1400f8300push rbp
1400f8301mov rbp, rsp
1400f8304sub rsp, 32
1400f8308mov [rbp+16], rcx
1400f830cmov rax, [rbp+16]
1400f8310mov rcx, rax
1400f8313call std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f8318add rsp, 32
1400f831cpop rbp
1400f831dret
1400f8300
1400f8300std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, >(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, T3...>&):
1400f8300push rbp
1400f8301mov rbp, rsp
1400f8304sub rsp, 32
1400f8308mov [rbp+16], rcx
1400f830cmov rax, [rbp+16]
1400f8310mov rcx, rax
1400f8313call std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f8318add rsp, 32
1400f831cpop rbp
1400f831dret
1400f8300
1400f831e
1400f831e // align 0x10
1400f831e // align 0x10
1400f8320
1400f8320evp_pkey_st*& std::__get_helper<1, evp_pkey_st*, >(std::_Tuple_impl<1, evp_pkey_st*, T3...>&):
1400f8320push rbp
1400f8321mov rbp, rsp
1400f8324sub rsp, 32
1400f8328mov [rbp+16], rcx
1400f832cmov rax, [rbp+16]
1400f8330mov rcx, rax
1400f8333call std::_Tuple_impl<1, evp_pkey_st*>::_M_head(std::_Tuple_impl<1, evp_pkey_st*>&)
1400f8338add rsp, 32
1400f833cpop rbp
1400f833dret
1400f8320
1400f8320evp_pkey_st*& std::__get_helper<1, evp_pkey_st*, >(std::_Tuple_impl<1, evp_pkey_st*, T3...>&):
1400f8320push rbp
1400f8321mov rbp, rsp
1400f8324sub rsp, 32
1400f8328mov [rbp+16], rcx
1400f832cmov rax, [rbp+16]
1400f8330mov rcx, rax
1400f8333call std::_Tuple_impl<1, evp_pkey_st*>::_M_head(std::_Tuple_impl<1, evp_pkey_st*>&)
1400f8338add rsp, 32
1400f833cpop rbp
1400f833dret
1400f8320
1400f833e
1400f833e // align 0x10
1400f833e // align 0x10
1400f8340
1400f8340std::default_delete<std::thread::_State>& std::__get_helper<1, std::default_delete<std::thread::_State>, >(std::_Tuple_impl<1, std::default_delete<std::thread::_State>, T3...>&):
1400f8340push rbp
1400f8341mov rbp, rsp
1400f8344sub rsp, 32
1400f8348mov [rbp+16], rcx
1400f834cmov rax, [rbp+16]
1400f8350mov rcx, rax
1400f8353call std::_Tuple_impl<1, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<1, std::default_delete<std::thread::_State>>&)
1400f8358add rsp, 32
1400f835cpop rbp
1400f835dret
1400f8340
1400f8340std::default_delete<std::thread::_State>& std::__get_helper<1, std::default_delete<std::thread::_State>, >(std::_Tuple_impl<1, std::default_delete<std::thread::_State>, T3...>&):
1400f8340push rbp
1400f8341mov rbp, rsp
1400f8344sub rsp, 32
1400f8348mov [rbp+16], rcx
1400f834cmov rax, [rbp+16]
1400f8350mov rcx, rax
1400f8353call std::_Tuple_impl<1, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<1, std::default_delete<std::thread::_State>>&)
1400f8358add rsp, 32
1400f835cpop rbp
1400f835dret
1400f8340
1400f835e
1400f835e // align 0x10
1400f835e // align 0x10
1400f8360
1400f8360std::filesystem::__cxx11::path* std::__relocate_a<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f8360push rbp
1400f8361mov rbp, rsp
1400f8364sub rsp, 64
1400f8368mov [rbp+16], rcx
1400f836cmov [rbp+24], rdx
1400f8370mov [rbp+32], r8
1400f8374mov [rbp+40], r9
1400f8378mov rax, [rbp+32]
1400f837cmov [rbp-24], rax
1400f8380mov rcx, [rbp-24]
1400f8384mov rax, [rbp+24]
1400f8388mov [rbp-16], rax
1400f838cmov rdx, [rbp-16]
1400f8390mov rax, [rbp+16]
1400f8394mov [rbp-8], rax
1400f8398mov rax, [rbp-8]
1400f839cmov r8, [rbp+40]
1400f83a0mov r9, r8
1400f83a3mov r8, rcx
1400f83a6mov rcx, rax
1400f83a9call std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f83aeadd rsp, 64
1400f83b2pop rbp
1400f83b3ret
1400f8360
1400f8360std::filesystem::__cxx11::path* std::__relocate_a<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f8360push rbp
1400f8361mov rbp, rsp
1400f8364sub rsp, 64
1400f8368mov [rbp+16], rcx
1400f836cmov [rbp+24], rdx
1400f8370mov [rbp+32], r8
1400f8374mov [rbp+40], r9
1400f8378mov rax, [rbp+32]
1400f837cmov [rbp-24], rax
1400f8380mov rcx, [rbp-24]
1400f8384mov rax, [rbp+24]
1400f8388mov [rbp-16], rax
1400f838cmov rdx, [rbp-16]
1400f8390mov rax, [rbp+16]
1400f8394mov [rbp-8], rax
1400f8398mov rax, [rbp-8]
1400f839cmov r8, [rbp+40]
1400f83a0mov r9, r8
1400f83a3mov r8, rcx
1400f83a6mov rcx, rax
1400f83a9call std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f83aeadd rsp, 64
1400f83b2pop rbp
1400f83b3ret
1400f8360
1400f83b4
1400f83b4 // align 0x10
1400f83b4 // align 0x10
1400f83c0
1400f83c0std::thread* std::__relocate_a<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f83c0push rbp
1400f83c1mov rbp, rsp
1400f83c4sub rsp, 64
1400f83c8mov [rbp+16], rcx
1400f83ccmov [rbp+24], rdx
1400f83d0mov [rbp+32], r8
1400f83d4mov [rbp+40], r9
1400f83d8mov rax, [rbp+32]
1400f83dcmov [rbp-24], rax
1400f83e0mov rcx, [rbp-24]
1400f83e4mov rax, [rbp+24]
1400f83e8mov [rbp-16], rax
1400f83ecmov rdx, [rbp-16]
1400f83f0mov rax, [rbp+16]
1400f83f4mov [rbp-8], rax
1400f83f8mov rax, [rbp-8]
1400f83fcmov r8, [rbp+40]
1400f8400mov r9, r8
1400f8403mov r8, rcx
1400f8406mov rcx, rax
1400f8409call std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&)
1400f840eadd rsp, 64
1400f8412pop rbp
1400f8413ret
1400f83c0
1400f83c0std::thread* std::__relocate_a<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f83c0push rbp
1400f83c1mov rbp, rsp
1400f83c4sub rsp, 64
1400f83c8mov [rbp+16], rcx
1400f83ccmov [rbp+24], rdx
1400f83d0mov [rbp+32], r8
1400f83d4mov [rbp+40], r9
1400f83d8mov rax, [rbp+32]
1400f83dcmov [rbp-24], rax
1400f83e0mov rcx, [rbp-24]
1400f83e4mov rax, [rbp+24]
1400f83e8mov [rbp-16], rax
1400f83ecmov rdx, [rbp-16]
1400f83f0mov rax, [rbp+16]
1400f83f4mov [rbp-8], rax
1400f83f8mov rax, [rbp-8]
1400f83fcmov r8, [rbp+40]
1400f8400mov r9, r8
1400f8403mov r8, rcx
1400f8406mov rcx, rax
1400f8409call std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&)
1400f840eadd rsp, 64
1400f8412pop rbp
1400f8413ret
1400f83c0
1400f8414
1400f8414 // align 0x10
1400f8414 // align 0x10
1400f8420
1400f8420std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::allocator_type const&):
1400f8420push rbp
1400f8421push rbx
1400f8422sub rsp, 104
1400f8426lea rbp, [rsp+96]
1400f842bmov [rbp+32], rcx
1400f842fmov [rbp+40], rdx
1400f8433mov [rbp+48], r8
1400f8437mov [rbp+56], r9
1400f843bmov rax, [rbp+72]
1400f843fmov [rbp-8], rax
1400f8443lea rax, [rbp-49]
1400f8447mov rdx, [rbp-8]
1400f844bmov [rbp-16], rdx
1400f844fmov [rbp-24], rax
1400f8453mov rax, [rbp-16]
1400f8457mov [rbp-32], rax
1400f845bmov rax, [rbp-24]
1400f845fmov [rbp-40], rax
1400f8463mov rax, [rbp-32]
1400f8467mov [rbp-48], rax
1400f846bnop
1400f846cnop
1400f846dnop
1400f846enop
1400f846flea rdx, [rbp-49]
1400f8473mov rax, [rbp+32]
1400f8477mov rcx, rax
1400f847acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string(std::allocator<char> const&)
1400f847flea rax, [rbp-49]
1400f8483mov rcx, rax
1400f8486call std::__new_allocator<char>::~__new_allocator()
1400f848bnop
1400f848cmov rdx, [rbp+48]
1400f8490mov rax, [rbp+64]
1400f8494add rdx, rax
1400f8497mov rax, [rbp+32]
1400f849bmov rcx, rax
1400f849ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
1400f84a3mov rcx, [rbp+48]
1400f84a7mov rdx, [rbp+40]
1400f84abmov rax, [rbp+32]
1400f84afmov r8, rcx
1400f84b2mov rcx, rax
1400f84b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84bamov rcx, [rbp+64]
1400f84bemov rdx, [rbp+56]
1400f84c2mov rax, [rbp+32]
1400f84c6mov r8, rcx
1400f84c9mov rcx, rax
1400f84cccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84d1jmp 0x1400f84ed
1400f84d3
1400f84d3 48 89 c3 48 8b 45 20 48 89 c1 e8 ee 8f H..H.E H.....
1400f84e0 fe ff 48 89 d8 48 89 c1 e8 b3 2e f2 ff ..H..H.......
1400f84ed
1400f84edloc_1400f84ed:
1400f84edmov rax, [rbp+32]
1400f84f1add rsp, 104
1400f84f5pop rbx
1400f84f6pop rbp
1400f84f7ret
1400f8420
1400f8420std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::allocator_type const&):
1400f8420push rbp
1400f8421push rbx
1400f8422sub rsp, 104
1400f8426lea rbp, [rsp+96]
1400f842bmov [rbp+32], rcx
1400f842fmov [rbp+40], rdx
1400f8433mov [rbp+48], r8
1400f8437mov [rbp+56], r9
1400f843bmov rax, [rbp+72]
1400f843fmov [rbp-8], rax
1400f8443lea rax, [rbp-49]
1400f8447mov rdx, [rbp-8]
1400f844bmov [rbp-16], rdx
1400f844fmov [rbp-24], rax
1400f8453mov rax, [rbp-16]
1400f8457mov [rbp-32], rax
1400f845bmov rax, [rbp-24]
1400f845fmov [rbp-40], rax
1400f8463mov rax, [rbp-32]
1400f8467mov [rbp-48], rax
1400f846bnop
1400f846cnop
1400f846dnop
1400f846enop
1400f846flea rdx, [rbp-49]
1400f8473mov rax, [rbp+32]
1400f8477mov rcx, rax
1400f847acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string(std::allocator<char> const&)
1400f847flea rax, [rbp-49]
1400f8483mov rcx, rax
1400f8486call std::__new_allocator<char>::~__new_allocator()
1400f848bnop
1400f848cmov rdx, [rbp+48]
1400f8490mov rax, [rbp+64]
1400f8494add rdx, rax
1400f8497mov rax, [rbp+32]
1400f849bmov rcx, rax
1400f849ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
1400f84a3mov rcx, [rbp+48]
1400f84a7mov rdx, [rbp+40]
1400f84abmov rax, [rbp+32]
1400f84afmov r8, rcx
1400f84b2mov rcx, rax
1400f84b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84bamov rcx, [rbp+64]
1400f84bemov rdx, [rbp+56]
1400f84c2mov rax, [rbp+32]
1400f84c6mov r8, rcx
1400f84c9mov rcx, rax
1400f84cccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84d1jmp 0x1400f84ed
1400f84d3
1400f84d3 48 89 c3 48 8b 45 20 48 89 c1 e8 ee 8f H..H.E H.....
1400f84e0 fe ff 48 89 d8 48 89 c1 e8 b3 2e f2 ff ..H..H.......
1400f84ed
1400f84edloc_1400f84ed:
1400f84edmov rax, [rbp+32]
1400f84f1add rsp, 104
1400f84f5pop rbx
1400f84f6pop rbp
1400f84f7ret
1400f8420
1400f84f8
1400f84f8 // align 0x10
1400f84f8 // align 0x10
1400f8500
1400f8500int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool):
1400f8500push rbx
1400f8501mov rax, rcx
1400f8504mov ecx, edx
1400f8506cmp [rsp+48], 0
1400f850bje 0x1400f8578
1400f850dmov r10, rax
1400f8510mov ebx, 0xffffffffcccccccd
1400f8515nop [rax+rax]
1400f8520nop [rax+rax]
1400f852bnop [rax+rax]
1400f8536nop [rax+rax]
1400f8540
1400f8540loc_1400f8540:
1400f8540mov edx, ecx
1400f8542mov r11l, ecx
1400f8545sub r10, 1
1400f8549imul rdx, rbx
1400f854dshr rdx, 35
1400f8551lea r9l, [rdx+4*rdx]
1400f8555add r9l, r9l
1400f8558sub r11l, r9l
1400f855bcmp ecx, 9
1400f855emov ecx, edx
1400f8560lea r9l, [r11+4]
1400f8564movzx r9l, [r8+r9]
1400f8569mov [r10], r9b
1400f856cja 0x1400f8540
1400f856e
1400f856eloc_1400f856e:
1400f856esub eax, r10l
1400f8571pop rbx
1400f8572ret
1400f8573
1400f8573 0f 1f 44 00 00 ..D..
1400f8578
1400f8578loc_1400f8578:
1400f8578mov edx, r9l
1400f857band edx, 74
1400f857ecmp edx, 64
1400f8581je 0x1400f85bd
1400f8583and r9l, 16384
1400f858amov r10, rax
1400f858dcmp r9l, 1
1400f8591sbb r9l, r9l
1400f8594and r9l, -16
1400f8598add r9l, 20
1400f859cnop [rax]
1400f85a0
1400f85a0loc_1400f85a0:
1400f85a0mov edx, ecx
1400f85a2sub r10, 1
1400f85a6and edx, 15
1400f85a9add edx, r9l
1400f85acshr ecx, 4
1400f85afmov edx, edx
1400f85b1movzx edx, [r8+rdx]
1400f85b6mov [r10], dl
1400f85b9jne 0x1400f85a0
1400f85bbjmp 0x1400f856e
1400f85bd
1400f85bdloc_1400f85bd:
1400f85bdmov r10, rax
1400f85c0
1400f85c0loc_1400f85c0:
1400f85c0mov edx, ecx
1400f85c2sub r10, 1
1400f85c6and edx, 7
1400f85c9shr ecx, 3
1400f85ccmovzx edx, [r8+rdx+4]
1400f85d2mov [r10], dl
1400f85d5jne 0x1400f85c0
1400f85d7jmp 0x1400f856e
1400f8500
1400f8500int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool):
1400f8500push rbx
1400f8501mov rax, rcx
1400f8504mov ecx, edx
1400f8506cmp [rsp+48], 0
1400f850bje 0x1400f8578
1400f850dmov r10, rax
1400f8510mov ebx, 0xffffffffcccccccd
1400f8515nop [rax+rax]
1400f8520nop [rax+rax]
1400f852bnop [rax+rax]
1400f8536nop [rax+rax]
1400f8540
1400f8540loc_1400f8540:
1400f8540mov edx, ecx
1400f8542mov r11l, ecx
1400f8545sub r10, 1
1400f8549imul rdx, rbx
1400f854dshr rdx, 35
1400f8551lea r9l, [rdx+4*rdx]
1400f8555add r9l, r9l
1400f8558sub r11l, r9l
1400f855bcmp ecx, 9
1400f855emov ecx, edx
1400f8560lea r9l, [r11+4]
1400f8564movzx r9l, [r8+r9]
1400f8569mov [r10], r9b
1400f856cja 0x1400f8540
1400f856e
1400f856eloc_1400f856e:
1400f856esub eax, r10l
1400f8571pop rbx
1400f8572ret
1400f8573
1400f8573 0f 1f 44 00 00 ..D..
1400f8578
1400f8578loc_1400f8578:
1400f8578mov edx, r9l
1400f857band edx, 74
1400f857ecmp edx, 64
1400f8581je 0x1400f85bd
1400f8583and r9l, 16384
1400f858amov r10, rax
1400f858dcmp r9l, 1
1400f8591sbb r9l, r9l
1400f8594and r9l, -16
1400f8598add r9l, 20
1400f859cnop [rax]
1400f85a0
1400f85a0loc_1400f85a0:
1400f85a0mov edx, ecx
1400f85a2sub r10, 1
1400f85a6and edx, 15
1400f85a9add edx, r9l
1400f85acshr ecx, 4
1400f85afmov edx, edx
1400f85b1movzx edx, [r8+rdx]
1400f85b6mov [r10], dl
1400f85b9jne 0x1400f85a0
1400f85bbjmp 0x1400f856e
1400f85bd
1400f85bdloc_1400f85bd:
1400f85bdmov r10, rax
1400f85c0
1400f85c0loc_1400f85c0:
1400f85c0mov edx, ecx
1400f85c2sub r10, 1
1400f85c6and edx, 7
1400f85c9shr ecx, 3
1400f85ccmovzx edx, [r8+rdx+4]
1400f85d2mov [r10], dl
1400f85d5jne 0x1400f85c0
1400f85d7jmp 0x1400f856e
1400f8500
1400f85d9
1400f85d9 // align 0x40
1400f85d9 // align 0x40
1400f8600
1400f8600int std::__int_to_char<char, unsigned long long>(char*, unsigned long long, char const*, std::_Ios_Fmtflags, bool):
1400f8600push rsi
1400f8601push rbx
1400f8602mov rbx, rcx
1400f8605mov rcx, rdx
1400f8608cmp [rsp+56], 0
1400f860dje 0x1400f8678
1400f860fmov rsi, 0xcccccccccccccccd
1400f8619mov r10, rbx
1400f861cnop [rax+rax]
1400f8627nop [rax+rax]
1400f8632nop [rax+rax]
1400f863dnop [rax]
1400f8640
1400f8640loc_1400f8640:
1400f8640mov rax, rcx
1400f8643mov r11, rcx
1400f8646sub r10, 1
1400f864amul rsi
1400f864dshr rdx, 3
1400f8651lea r9, [rdx+4*rdx]
1400f8655add r9, r9
1400f8658sub r11, r9
1400f865bcmp rcx, 9
1400f865fmov rcx, rdx
1400f8662movzx r9l, [r8+r11+4]
1400f8668mov [r10], r9b
1400f866bja 0x1400f8640
1400f866d
1400f866dloc_1400f866d:
1400f866dmov eax, ebx
1400f866fsub eax, r10l
1400f8672pop rbx
1400f8673pop rsi
1400f8674ret
1400f8675
1400f8675 0f 1f 00 ...
1400f8678
1400f8678loc_1400f8678:
1400f8678mov eax, r9l
1400f867band eax, 74
1400f867ecmp eax, 64
1400f8681je 0x1400f86b9
1400f8683and r9l, 16384
1400f868amov r10, rbx
1400f868dcmp r9l, 1
1400f8691sbb rax, rax
1400f8694and rax, -16
1400f8698lea rdx, [r8+rax+20]
1400f869dnop [rax]
1400f86a0
1400f86a0loc_1400f86a0:
1400f86a0mov rax, rcx
1400f86a3sub r10, 1
1400f86a7and eax, 15
1400f86aashr rcx, 4
1400f86aemovzx eax, [rdx+rax]
1400f86b2mov [r10], al
1400f86b5jne 0x1400f86a0
1400f86b7jmp 0x1400f866d
1400f86b9
1400f86b9loc_1400f86b9:
1400f86b9mov r10, rbx
1400f86bcnop [rax]
1400f86c0
1400f86c0loc_1400f86c0:
1400f86c0mov rax, rcx
1400f86c3sub r10, 1
1400f86c7and eax, 7
1400f86cashr rcx, 3
1400f86cemovzx eax, [r8+rax+4]
1400f86d4mov [r10], al
1400f86d7jne 0x1400f86c0
1400f86d9jmp 0x1400f866d
1400f8600
1400f8600int std::__int_to_char<char, unsigned long long>(char*, unsigned long long, char const*, std::_Ios_Fmtflags, bool):
1400f8600push rsi
1400f8601push rbx
1400f8602mov rbx, rcx
1400f8605mov rcx, rdx
1400f8608cmp [rsp+56], 0
1400f860dje 0x1400f8678
1400f860fmov rsi, 0xcccccccccccccccd
1400f8619mov r10, rbx
1400f861cnop [rax+rax]
1400f8627nop [rax+rax]
1400f8632nop [rax+rax]
1400f863dnop [rax]
1400f8640
1400f8640loc_1400f8640:
1400f8640mov rax, rcx
1400f8643mov r11, rcx
1400f8646sub r10, 1
1400f864amul rsi
1400f864dshr rdx, 3
1400f8651lea r9, [rdx+4*rdx]
1400f8655add r9, r9
1400f8658sub r11, r9
1400f865bcmp rcx, 9
1400f865fmov rcx, rdx
1400f8662movzx r9l, [r8+r11+4]
1400f8668mov [r10], r9b
1400f866bja 0x1400f8640
1400f866d
1400f866dloc_1400f866d:
1400f866dmov eax, ebx
1400f866fsub eax, r10l
1400f8672pop rbx
1400f8673pop rsi
1400f8674ret
1400f8675
1400f8675 0f 1f 00 ...
1400f8678
1400f8678loc_1400f8678:
1400f8678mov eax, r9l
1400f867band eax, 74
1400f867ecmp eax, 64
1400f8681je 0x1400f86b9
1400f8683and r9l, 16384
1400f868amov r10, rbx
1400f868dcmp r9l, 1
1400f8691sbb rax, rax
1400f8694and rax, -16
1400f8698lea rdx, [r8+rax+20]
1400f869dnop [rax]
1400f86a0
1400f86a0loc_1400f86a0:
1400f86a0mov rax, rcx
1400f86a3sub r10, 1
1400f86a7and eax, 15
1400f86aashr rcx, 4
1400f86aemovzx eax, [rdx+rax]
1400f86b2mov [r10], al
1400f86b5jne 0x1400f86a0
1400f86b7jmp 0x1400f866d
1400f86b9
1400f86b9loc_1400f86b9:
1400f86b9mov r10, rbx
1400f86bcnop [rax]
1400f86c0
1400f86c0loc_1400f86c0:
1400f86c0mov rax, rcx
1400f86c3sub r10, 1
1400f86c7and eax, 7
1400f86cashr rcx, 3
1400f86cemovzx eax, [r8+rax+4]
1400f86d4mov [r10], al
1400f86d7jne 0x1400f86c0
1400f86d9jmp 0x1400f866d
1400f8600
1400f86db
1400f86db // align 0x40
1400f86db // align 0x40
1400f8700
1400f8700int std::__int_to_char<wchar_t, unsigned long>(wchar_t*, unsigned long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8700push rbx
1400f8701mov rax, rcx
1400f8704mov ecx, edx
1400f8706cmp [rsp+48], 0
1400f870bje 0x1400f8780
1400f870dmov r10, rax
1400f8710mov ebx, 0xffffffffcccccccd
1400f8715nop [rax+rax]
1400f8720nop [rax+rax]
1400f872bnop [rax+rax]
1400f8736nop [rax+rax]
1400f8740
1400f8740loc_1400f8740:
1400f8740mov edx, ecx
1400f8742mov r11l, ecx
1400f8745sub r10, 2
1400f8749imul rdx, rbx
1400f874dshr rdx, 35
1400f8751lea r9l, [rdx+4*rdx]
1400f8755add r9l, r9l
1400f8758sub r11l, r9l
1400f875bcmp ecx, 9
1400f875emov ecx, edx
1400f8760lea r9l, [r11+4]
1400f8764movzx r9l, [r8+2*r9]
1400f8769mov [r10], r9w
1400f876dja 0x1400f8740
1400f876f
1400f876floc_1400f876f:
1400f876fsub rax, r10
1400f8772sar rax, 1
1400f8775pop rbx
1400f8776ret
1400f8777
1400f8777 66 0f 1f 84 00 00 00 00 00 f........
1400f8780
1400f8780loc_1400f8780:
1400f8780mov edx, r9l
1400f8783and edx, 74
1400f8786cmp edx, 64
1400f8789je 0x1400f87de
1400f878band r9l, 16384
1400f8792mov r10, rax
1400f8795cmp r9l, 1
1400f8799sbb r9l, r9l
1400f879cand r9l, -16
1400f87a0add r9l, 20
1400f87a4nop [rax+rax]
1400f87afnop [rax+rax]
1400f87banop [rax+rax]
1400f87c0
1400f87c0loc_1400f87c0:
1400f87c0mov edx, ecx
1400f87c2sub r10, 2
1400f87c6and edx, 15
1400f87c9add edx, r9l
1400f87ccshr ecx, 4
1400f87cfmov edx, edx
1400f87d1movzx edx, [r8+2*rdx]
1400f87d6mov [r10], dx
1400f87dajne 0x1400f87c0
1400f87dcjmp 0x1400f876f
1400f87de
1400f87deloc_1400f87de:
1400f87demov r10, rax
1400f87e1nop [rax+rax]
1400f87ecnop [rax+rax]
1400f87f7nop [rax+rax]
1400f8800
1400f8800loc_1400f8800:
1400f8800mov edx, ecx
1400f8802sub r10, 2
1400f8806and edx, 7
1400f8809shr ecx, 3
1400f880cmovzx edx, [r8+2*rdx+8]
1400f8812mov [r10], dx
1400f8816jne 0x1400f8800
1400f8818jmp 0x1400f876f
1400f8700
1400f8700int std::__int_to_char<wchar_t, unsigned long>(wchar_t*, unsigned long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8700push rbx
1400f8701mov rax, rcx
1400f8704mov ecx, edx
1400f8706cmp [rsp+48], 0
1400f870bje 0x1400f8780
1400f870dmov r10, rax
1400f8710mov ebx, 0xffffffffcccccccd
1400f8715nop [rax+rax]
1400f8720nop [rax+rax]
1400f872bnop [rax+rax]
1400f8736nop [rax+rax]
1400f8740
1400f8740loc_1400f8740:
1400f8740mov edx, ecx
1400f8742mov r11l, ecx
1400f8745sub r10, 2
1400f8749imul rdx, rbx
1400f874dshr rdx, 35
1400f8751lea r9l, [rdx+4*rdx]
1400f8755add r9l, r9l
1400f8758sub r11l, r9l
1400f875bcmp ecx, 9
1400f875emov ecx, edx
1400f8760lea r9l, [r11+4]
1400f8764movzx r9l, [r8+2*r9]
1400f8769mov [r10], r9w
1400f876dja 0x1400f8740
1400f876f
1400f876floc_1400f876f:
1400f876fsub rax, r10
1400f8772sar rax, 1
1400f8775pop rbx
1400f8776ret
1400f8777
1400f8777 66 0f 1f 84 00 00 00 00 00 f........
1400f8780
1400f8780loc_1400f8780:
1400f8780mov edx, r9l
1400f8783and edx, 74
1400f8786cmp edx, 64
1400f8789je 0x1400f87de
1400f878band r9l, 16384
1400f8792mov r10, rax
1400f8795cmp r9l, 1
1400f8799sbb r9l, r9l
1400f879cand r9l, -16
1400f87a0add r9l, 20
1400f87a4nop [rax+rax]
1400f87afnop [rax+rax]
1400f87banop [rax+rax]
1400f87c0
1400f87c0loc_1400f87c0:
1400f87c0mov edx, ecx
1400f87c2sub r10, 2
1400f87c6and edx, 15
1400f87c9add edx, r9l
1400f87ccshr ecx, 4
1400f87cfmov edx, edx
1400f87d1movzx edx, [r8+2*rdx]
1400f87d6mov [r10], dx
1400f87dajne 0x1400f87c0
1400f87dcjmp 0x1400f876f
1400f87de
1400f87deloc_1400f87de:
1400f87demov r10, rax
1400f87e1nop [rax+rax]
1400f87ecnop [rax+rax]
1400f87f7nop [rax+rax]
1400f8800
1400f8800loc_1400f8800:
1400f8800mov edx, ecx
1400f8802sub r10, 2
1400f8806and edx, 7
1400f8809shr ecx, 3
1400f880cmovzx edx, [r8+2*rdx+8]
1400f8812mov [r10], dx
1400f8816jne 0x1400f8800
1400f8818jmp 0x1400f876f
1400f8700
1400f881d
1400f881d // align 0x40
1400f881d // align 0x40
1400f8840
1400f8840int std::__int_to_char<wchar_t, unsigned long long>(wchar_t*, unsigned long long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8840push rsi
1400f8841push rbx
1400f8842mov rbx, rcx
1400f8845mov rcx, rdx
1400f8848cmp [rsp+56], 0
1400f884dje 0x1400f88c0
1400f884fmov rsi, 0xcccccccccccccccd
1400f8859mov r10, rbx
1400f885cnop [rax+rax]
1400f8867nop [rax+rax]
1400f8872nop [rax+rax]
1400f887dnop [rax]
1400f8880
1400f8880loc_1400f8880:
1400f8880mov rax, rcx
1400f8883mov r11, rcx
1400f8886sub r10, 2
1400f888amul rsi
1400f888dshr rdx, 3
1400f8891lea r9, [rdx+4*rdx]
1400f8895add r9, r9
1400f8898sub r11, r9
1400f889bcmp rcx, 9
1400f889fmov rcx, rdx
1400f88a2movzx r9l, [r8+2*r11+8]
1400f88a8mov [r10], r9w
1400f88acja 0x1400f8880
1400f88ae
1400f88aeloc_1400f88ae:
1400f88aemov rax, rbx
1400f88b1sub rax, r10
1400f88b4sar rax, 1
1400f88b7pop rbx
1400f88b8pop rsi
1400f88b9ret
1400f88ba
1400f88ba 66 0f 1f 44 00 00 f..D..
1400f88c0
1400f88c0loc_1400f88c0:
1400f88c0mov eax, r9l
1400f88c3and eax, 74
1400f88c6cmp eax, 64
1400f88c9je 0x1400f891e
1400f88cband r9l, 16384
1400f88d2mov r10, rbx
1400f88d5cmp r9l, 1
1400f88d9sbb rdx, rdx
1400f88dcand rdx, -16
1400f88e0add rdx, 20
1400f88e4nop [rax+rax]
1400f88efnop [rax+rax]
1400f88fanop [rax+rax]
1400f8900
1400f8900loc_1400f8900:
1400f8900mov rax, rcx
1400f8903sub r10, 2
1400f8907and eax, 15
1400f890aadd rax, rdx
1400f890dshr rcx, 4
1400f8911movzx eax, [r8+2*rax]
1400f8916mov [r10], ax
1400f891ajne 0x1400f8900
1400f891cjmp 0x1400f88ae
1400f891e
1400f891eloc_1400f891e:
1400f891emov r10, rbx
1400f8921nop [rax+rax]
1400f892cnop [rax+rax]
1400f8937nop [rax+rax]
1400f8940
1400f8940loc_1400f8940:
1400f8940mov rax, rcx
1400f8943sub r10, 2
1400f8947and eax, 7
1400f894ashr rcx, 3
1400f894emovzx eax, [r8+2*rax+8]
1400f8954mov [r10], ax
1400f8958jne 0x1400f8940
1400f895ajmp 0x1400f88ae
1400f8840
1400f8840int std::__int_to_char<wchar_t, unsigned long long>(wchar_t*, unsigned long long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8840push rsi
1400f8841push rbx
1400f8842mov rbx, rcx
1400f8845mov rcx, rdx
1400f8848cmp [rsp+56], 0
1400f884dje 0x1400f88c0
1400f884fmov rsi, 0xcccccccccccccccd
1400f8859mov r10, rbx
1400f885cnop [rax+rax]
1400f8867nop [rax+rax]
1400f8872nop [rax+rax]
1400f887dnop [rax]
1400f8880
1400f8880loc_1400f8880:
1400f8880mov rax, rcx
1400f8883mov r11, rcx
1400f8886sub r10, 2
1400f888amul rsi
1400f888dshr rdx, 3
1400f8891lea r9, [rdx+4*rdx]
1400f8895add r9, r9
1400f8898sub r11, r9
1400f889bcmp rcx, 9
1400f889fmov rcx, rdx
1400f88a2movzx r9l, [r8+2*r11+8]
1400f88a8mov [r10], r9w
1400f88acja 0x1400f8880
1400f88ae
1400f88aeloc_1400f88ae:
1400f88aemov rax, rbx
1400f88b1sub rax, r10
1400f88b4sar rax, 1
1400f88b7pop rbx
1400f88b8pop rsi
1400f88b9ret
1400f88ba
1400f88ba 66 0f 1f 44 00 00 f..D..
1400f88c0
1400f88c0loc_1400f88c0:
1400f88c0mov eax, r9l
1400f88c3and eax, 74
1400f88c6cmp eax, 64
1400f88c9je 0x1400f891e
1400f88cband r9l, 16384
1400f88d2mov r10, rbx
1400f88d5cmp r9l, 1
1400f88d9sbb rdx, rdx
1400f88dcand rdx, -16
1400f88e0add rdx, 20
1400f88e4nop [rax+rax]
1400f88efnop [rax+rax]
1400f88fanop [rax+rax]
1400f8900
1400f8900loc_1400f8900:
1400f8900mov rax, rcx
1400f8903sub r10, 2
1400f8907and eax, 15
1400f890aadd rax, rdx
1400f890dshr rcx, 4
1400f8911movzx eax, [r8+2*rax]
1400f8916mov [r10], ax
1400f891ajne 0x1400f8900
1400f891cjmp 0x1400f88ae
1400f891e
1400f891eloc_1400f891e:
1400f891emov r10, rbx
1400f8921nop [rax+rax]
1400f892cnop [rax+rax]
1400f8937nop [rax+rax]
1400f8940
1400f8940loc_1400f8940:
1400f8940mov rax, rcx
1400f8943sub r10, 2
1400f8947and eax, 7
1400f894ashr rcx, 3
1400f894emovzx eax, [r8+2*rax+8]
1400f8954mov [r10], ax
1400f8958jne 0x1400f8940
1400f895ajmp 0x1400f88ae
1400f8840
1400f895f
1400f895f // align 0x40
1400f895f // align 0x40
1400f8980
1400f8980void std::__invoke_impl<void, void (*)(evp_pkey_st*), evp_pkey_st*>(std::__invoke_other, void (*)(evp_pkey_st*)&&, evp_pkey_st*&&...):
1400f8980push rbp
1400f8981mov rbp, rsp
1400f8984sub rsp, 48
1400f8988mov [rbp+16], rdx
1400f898cmov [rbp+24], r8
1400f8990mov rax, [rbp+16]
1400f8994mov [rbp-16], rax
1400f8998mov rax, [rbp-16]
1400f899cmov rdx, [rax]
1400f899fmov rax, [rbp+24]
1400f89a3mov [rbp-8], rax
1400f89a7mov rax, [rbp-8]
1400f89abmov rax, [rax]
1400f89aemov rcx, rax
1400f89b1call rdx
1400f89b3nop
1400f89b4add rsp, 48
1400f89b8pop rbp
1400f89b9ret
1400f8980
1400f8980void std::__invoke_impl<void, void (*)(evp_pkey_st*), evp_pkey_st*>(std::__invoke_other, void (*)(evp_pkey_st*)&&, evp_pkey_st*&&...):
1400f8980push rbp
1400f8981mov rbp, rsp
1400f8984sub rsp, 48
1400f8988mov [rbp+16], rdx
1400f898cmov [rbp+24], r8
1400f8990mov rax, [rbp+16]
1400f8994mov [rbp-16], rax
1400f8998mov rax, [rbp-16]
1400f899cmov rdx, [rax]
1400f899fmov rax, [rbp+24]
1400f89a3mov [rbp-8], rax
1400f89a7mov rax, [rbp-8]
1400f89abmov rax, [rax]
1400f89aemov rcx, rax
1400f89b1call rdx
1400f89b3nop
1400f89b4add rsp, 48
1400f89b8pop rbp
1400f89b9ret
1400f8980
1400f89ba
1400f89ba // align 0x10
1400f89ba // align 0x10
1400f89c0
1400f89c0std::get_terminate():
1400f89c0mov rax, [rip+0x9e1a9]
1400f89c7mov rax, [rax]
1400f89caret
1400f89c0
1400f89c0std::get_terminate():
1400f89c0mov rax, [rip+0x9e1a9]
1400f89c7mov rax, [rax]
1400f89caret
1400f89c0
1400f89cb
1400f89cb // align 0x10
1400f89cb // align 0x10
1400f89d0
1400f89d0std::set_terminate(void (*)()):
1400f89d0lea rax, [rip-0xcf997]
1400f89d7mov rdx, [rip+0x9e192]
1400f89detest rcx, rcx
1400f89e1cmovne rax, rcx
1400f89e5xchg [rdx], rax
1400f89e8ret
1400f89d0
1400f89d0std::set_terminate(void (*)()):
1400f89d0lea rax, [rip-0xcf997]
1400f89d7mov rdx, [rip+0x9e192]
1400f89detest rcx, rcx
1400f89e1cmovne rax, rcx
1400f89e5xchg [rdx], rax
1400f89e8ret
1400f89d0
1400f89e9
1400f89e9 // align 0x20
1400f89e9 // align 0x20
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8bcc
1400f8bcc // align 0x20
1400f8bcc // align 0x20
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8db5
1400f8db5 // align 0x10
1400f8db5 // align 0x10
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8ea4
1400f8ea4 // align 0x10
1400f8ea4 // align 0x10
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8fb1
1400f8fb1 // align 0x10
1400f8fb1 // align 0x10
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f90a3
1400f90a3 // align 0x10
1400f90a3 // align 0x10
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f9117
1400f9117 // align 0x10
1400f9117 // align 0x10
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9187
1400f9187 // align 0x10
1400f9187 // align 0x10
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f919b
1400f919b // align 0x10
1400f919b // align 0x10
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91b9
1400f91b9 // align 0x10
1400f91b9 // align 0x10
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91fc
1400f91fc // align 0x10
1400f91fc // align 0x10
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9228
1400f9228 // align 0x10
1400f9228 // align 0x10
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9258
1400f9258 // align 0x10
1400f9258 // align 0x10
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9288
1400f9288 // align 0x10
1400f9288 // align 0x10
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f92b8
1400f92b8 // align 0x10
1400f92b8 // align 0x10
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92e8
1400f92e8 // align 0x10
1400f92e8 // align 0x10
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f9318
1400f9318 // align 0x10
1400f9318 // align 0x10
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9348
1400f9348 // align 0x10
1400f9348 // align 0x10
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9378
1400f9378 // align 0x10
1400f9378 // align 0x10
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f93a8
1400f93a8 // align 0x10
1400f93a8 // align 0x10
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93d8
1400f93d8 // align 0x10
1400f93d8 // align 0x10
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f9408
1400f9408 // align 0x10
1400f9408 // align 0x10
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
Loading..