File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400478a0
1400478a0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400478a0push r15
1400478a2push r14
1400478a4push r13
1400478a6push r12
1400478a8push rbp
1400478a9push rdi
1400478aapush rsi
1400478abpush rbx
1400478acsub rsp, 200
1400478b3mov r12, [rsp+304]
1400478bbmov rsi, [r8]
1400478bemov rdi, [r8+8]
1400478c2mov rbx, [r9]
1400478c5mov r15, [r9+8]
1400478c9mov r13, [rsp+312]
1400478d1mov rbp, [rsp+320]
1400478d9mov [rsp+88], rcx
1400478demov rcx, [rip+0x14fdab]
1400478e5mov r14, rdx
1400478e8mov rax, [rcx]
1400478ebmov [rsp+184], rax
1400478f3xor eax, eax
1400478f5mov rcx, [rip+0x14f354]
1400478fccall std::locale::id::_M_id() const
140047901mov rdx, [r12+208]
140047909cmp rax, [rdx+16]
14004790djae 0x140047add
140047913mov rdx, [rdx+8]
140047917mov rcx, [rdx+8*rax]
14004791btest rcx, rcx
14004791eje 0x140047add
140047924mov r8, [rip+0x14f755]
14004792bxor r9l, r9l
14004792elea rdx, [rip+0x153c4b]
140047935call __dynamic_cast
14004793atest rax, rax
14004793dje 0x140047add
140047943mov rax, [rax+16]
140047947lea r8, [rsp+128]
14004794flea r9, [rsp+112]
140047954mov [rsp+172], 0
140047960lea rcx, [rsp+144]
140047968mov rdx, [rax+16]
14004796clea rax, [rsp+172]
140047974mov [rsp+48], rbp
140047979mov [rsp+64], rax
14004797emov [rsp+56], rdx
140047983mov rdx, r14
140047986mov [rsp+32], r12
14004798bmov [rsp+40], r13
140047990mov [rsp+104], rax
140047995mov [rsp+180], 0
1400479a0mov [rsp+128], rsi
1400479a8mov [rsp+136], rdi
1400479b0mov [rsp+112], rbx
1400479b5mov [rsp+120], r15
1400479bacall _ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
1400479bfmov r12, [rsp+144]
1400479c7mov rcx, [rsp+104]
1400479ccmov rdx, rbp
1400479cfmov r14, [rsp+152]
1400479d7mov [rsp+96], r12
1400479dccall std::__time_get_state::_M_finalize_state(tm*)
1400479e1cmp r14w, -1
1400479e6mov r8, [rsp+96]
1400479ebsete bpl
1400479eftest r12, r12
1400479f2setne al
1400479f5and al, bpl
1400479f8mov edx, eax
1400479fajne 0x140047a80
140047a00
140047a00loc_140047a00:
140047a00cmp r15w, -1
140047a05sete al
140047a08mov edx, eax
140047a0atest rbx, rbx
140047a0dje 0x140047a13
140047a0ftest al, al
140047a11jne 0x140047a60
140047a13
140047a13loc_140047a13:
140047a13cmp bpl, dl
140047a16jne 0x140047a1d
140047a18or [r13], 2
140047a1d
140047a1dloc_140047a1d:
140047a1dmov rax, [rsp+88]
140047a22mov di, r14w
140047a26mov [rax+8], rdi
140047a2amov rdi, [rip+0x14fc5f]
140047a31mov [rax], r8
140047a34mov rax, [rsp+184]
140047a3csub rax, [rdi]
140047a3fjne 0x140047af1
140047a45mov rax, [rsp+88]
140047a4aadd rsp, 200
140047a51pop rbx
140047a52pop rsi
140047a53pop rdi
140047a54pop rbp
140047a55pop r12
140047a57pop r13
140047a59pop r14
140047a5bpop r15
140047a5dret
140047a5e
140047a5e 66 90 f.
140047a60
140047a60loc_140047a60:
140047a60mov rax, [rbx+16]
140047a64cmp rax, [rbx+24]
140047a68jae 0x140047ab0
140047a6amovzx eax, [rax]
140047a6d
140047a6dloc_140047a6d:
140047a6dcmp ax, -1
140047a71sete dl
140047a74jmp 0x140047a13
140047a76
140047a76 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047a80
140047a80loc_140047a80:
140047a80mov rax, [r12+16]
140047a85cmp rax, [r12+24]
140047a8ajae 0x140047ac8
140047a8cmovzx eax, [rax]
140047a8f
140047a8floc_140047a8f:
140047a8fxor ebp, ebp
140047a91cmp ax, -1
140047a95mov eax, 0
140047a9acmovne rax, r12
140047a9ecmove ebp, edx
140047aa1mov r8, rax
140047aa4jmp 0x140047a00
140047aa9
140047aa9 0f 1f 80 00 00 00 00 .......
140047ab0
140047ab0loc_140047ab0:
140047ab0mov rax, [rbx]
140047ab3mov [rsp+96], r8
140047ab8mov rcx, rbx
140047abbcall [rax+72]
140047abemov r8, [rsp+96]
140047ac3jmp 0x140047a6d
140047ac5
140047ac5 0f 1f 00 ...
140047ac8
140047ac8loc_140047ac8:
140047ac8mov rax, [r12]
140047accmov [rsp+96], dl
140047ad0mov rcx, r12
140047ad3call [rax+72]
140047ad6movzx edx, [rsp+96]
140047adbjmp 0x140047a8f
140047add
140047addloc_140047add:
140047addmov rdi, [rip+0x14fbac]
140047ae4mov rax, [rsp+184]
140047aecsub rax, [rdi]
140047aefje 0x140047af6
140047af1
140047af1loc_140047af1:
140047af1call __stack_chk_fail
140047af6
140047af6loc_140047af6:
140047af6call std::__throw_bad_cast()
140047afbnop
1400478a0
1400478a0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400478a0push r15
1400478a2push r14
1400478a4push r13
1400478a6push r12
1400478a8push rbp
1400478a9push rdi
1400478aapush rsi
1400478abpush rbx
1400478acsub rsp, 200
1400478b3mov r12, [rsp+304]
1400478bbmov rsi, [r8]
1400478bemov rdi, [r8+8]
1400478c2mov rbx, [r9]
1400478c5mov r15, [r9+8]
1400478c9mov r13, [rsp+312]
1400478d1mov rbp, [rsp+320]
1400478d9mov [rsp+88], rcx
1400478demov rcx, [rip+0x14fdab]
1400478e5mov r14, rdx
1400478e8mov rax, [rcx]
1400478ebmov [rsp+184], rax
1400478f3xor eax, eax
1400478f5mov rcx, [rip+0x14f354]
1400478fccall std::locale::id::_M_id() const
140047901mov rdx, [r12+208]
140047909cmp rax, [rdx+16]
14004790djae 0x140047add
140047913mov rdx, [rdx+8]
140047917mov rcx, [rdx+8*rax]
14004791btest rcx, rcx
14004791eje 0x140047add
140047924mov r8, [rip+0x14f755]
14004792bxor r9l, r9l
14004792elea rdx, [rip+0x153c4b]
140047935call __dynamic_cast
14004793atest rax, rax
14004793dje 0x140047add
140047943mov rax, [rax+16]
140047947lea r8, [rsp+128]
14004794flea r9, [rsp+112]
140047954mov [rsp+172], 0
140047960lea rcx, [rsp+144]
140047968mov rdx, [rax+16]
14004796clea rax, [rsp+172]
140047974mov [rsp+48], rbp
140047979mov [rsp+64], rax
14004797emov [rsp+56], rdx
140047983mov rdx, r14
140047986mov [rsp+32], r12
14004798bmov [rsp+40], r13
140047990mov [rsp+104], rax
140047995mov [rsp+180], 0
1400479a0mov [rsp+128], rsi
1400479a8mov [rsp+136], rdi
1400479b0mov [rsp+112], rbx
1400479b5mov [rsp+120], r15
1400479bacall _ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
1400479bfmov r12, [rsp+144]
1400479c7mov rcx, [rsp+104]
1400479ccmov rdx, rbp
1400479cfmov r14, [rsp+152]
1400479d7mov [rsp+96], r12
1400479dccall std::__time_get_state::_M_finalize_state(tm*)
1400479e1cmp r14w, -1
1400479e6mov r8, [rsp+96]
1400479ebsete bpl
1400479eftest r12, r12
1400479f2setne al
1400479f5and al, bpl
1400479f8mov edx, eax
1400479fajne 0x140047a80
140047a00
140047a00loc_140047a00:
140047a00cmp r15w, -1
140047a05sete al
140047a08mov edx, eax
140047a0atest rbx, rbx
140047a0dje 0x140047a13
140047a0ftest al, al
140047a11jne 0x140047a60
140047a13
140047a13loc_140047a13:
140047a13cmp bpl, dl
140047a16jne 0x140047a1d
140047a18or [r13], 2
140047a1d
140047a1dloc_140047a1d:
140047a1dmov rax, [rsp+88]
140047a22mov di, r14w
140047a26mov [rax+8], rdi
140047a2amov rdi, [rip+0x14fc5f]
140047a31mov [rax], r8
140047a34mov rax, [rsp+184]
140047a3csub rax, [rdi]
140047a3fjne 0x140047af1
140047a45mov rax, [rsp+88]
140047a4aadd rsp, 200
140047a51pop rbx
140047a52pop rsi
140047a53pop rdi
140047a54pop rbp
140047a55pop r12
140047a57pop r13
140047a59pop r14
140047a5bpop r15
140047a5dret
140047a5e
140047a5e 66 90 f.
140047a60
140047a60loc_140047a60:
140047a60mov rax, [rbx+16]
140047a64cmp rax, [rbx+24]
140047a68jae 0x140047ab0
140047a6amovzx eax, [rax]
140047a6d
140047a6dloc_140047a6d:
140047a6dcmp ax, -1
140047a71sete dl
140047a74jmp 0x140047a13
140047a76
140047a76 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047a80
140047a80loc_140047a80:
140047a80mov rax, [r12+16]
140047a85cmp rax, [r12+24]
140047a8ajae 0x140047ac8
140047a8cmovzx eax, [rax]
140047a8f
140047a8floc_140047a8f:
140047a8fxor ebp, ebp
140047a91cmp ax, -1
140047a95mov eax, 0
140047a9acmovne rax, r12
140047a9ecmove ebp, edx
140047aa1mov r8, rax
140047aa4jmp 0x140047a00
140047aa9
140047aa9 0f 1f 80 00 00 00 00 .......
140047ab0
140047ab0loc_140047ab0:
140047ab0mov rax, [rbx]
140047ab3mov [rsp+96], r8
140047ab8mov rcx, rbx
140047abbcall [rax+72]
140047abemov r8, [rsp+96]
140047ac3jmp 0x140047a6d
140047ac5
140047ac5 0f 1f 00 ...
140047ac8
140047ac8loc_140047ac8:
140047ac8mov rax, [r12]
140047accmov [rsp+96], dl
140047ad0mov rcx, r12
140047ad3call [rax+72]
140047ad6movzx edx, [rsp+96]
140047adbjmp 0x140047a8f
140047add
140047addloc_140047add:
140047addmov rdi, [rip+0x14fbac]
140047ae4mov rax, [rsp+184]
140047aecsub rax, [rdi]
140047aefje 0x140047af6
140047af1
140047af1loc_140047af1:
140047af1call __stack_chk_fail
140047af6
140047af6loc_140047af6:
140047af6call std::__throw_bad_cast()
140047afbnop
1400478a0
140047afc
140047afc // align 0x10
140047afc // align 0x10
140047b00
140047b00std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140047b00push r15
140047b02push r14
140047b04push r13
140047b06push r12
140047b08push rbp
140047b09push rdi
140047b0apush rsi
140047b0bpush rbx
140047b0csub rsp, 200
140047b13mov r12, [rsp+304]
140047b1bmov rsi, [r8]
140047b1emov rdi, [r8+8]
140047b22mov rbx, [r9]
140047b25mov r15, [r9+8]
140047b29mov r13, [rsp+312]
140047b31mov rbp, [rsp+320]
140047b39mov [rsp+88], rcx
140047b3emov rcx, [rip+0x14fb4b]
140047b45mov r14, rdx
140047b48mov rax, [rcx]
140047b4bmov [rsp+184], rax
140047b53xor eax, eax
140047b55mov rcx, [rip+0x14f0f4]
140047b5ccall std::locale::id::_M_id() const
140047b61mov rdx, [r12+208]
140047b69cmp rax, [rdx+16]
140047b6djae 0x140047d3d
140047b73mov rdx, [rdx+8]
140047b77mov rcx, [rdx+8*rax]
140047b7btest rcx, rcx
140047b7eje 0x140047d3d
140047b84mov r8, [rip+0x14f4f5]
140047b8bxor r9l, r9l
140047b8elea rdx, [rip+0x1539eb]
140047b95call __dynamic_cast
140047b9atest rax, rax
140047b9dje 0x140047d3d
140047ba3mov rax, [rax+16]
140047ba7lea r8, [rsp+128]
140047baflea r9, [rsp+112]
140047bb4mov [rsp+172], 0
140047bc0lea rcx, [rsp+144]
140047bc8mov [rsp+180], 0
140047bd3mov rdx, [rax+32]
140047bd7lea rax, [rsp+172]
140047bdfmov [rsp+48], rbp
140047be4mov [rsp+64], rax
140047be9mov [rsp+56], rdx
140047beemov rdx, r14
140047bf1mov [rsp+32], r12
140047bf6mov [rsp+40], r13
140047bfbmov [rsp+104], rax
140047c00mov [rsp+128], rsi
140047c08mov [rsp+136], rdi
140047c10mov [rsp+112], rbx
140047c15mov [rsp+120], r15
140047c1acall _ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140047c1fmov r12, [rsp+144]
140047c27mov rcx, [rsp+104]
140047c2cmov rdx, rbp
140047c2fmov r14, [rsp+152]
140047c37mov [rsp+96], r12
140047c3ccall std::__time_get_state::_M_finalize_state(tm*)
140047c41cmp r14w, -1
140047c46mov r8, [rsp+96]
140047c4bsete bpl
140047c4ftest r12, r12
140047c52setne al
140047c55and al, bpl
140047c58mov edx, eax
140047c5ajne 0x140047ce0
140047c60
140047c60loc_140047c60:
140047c60cmp r15w, -1
140047c65sete al
140047c68mov edx, eax
140047c6atest rbx, rbx
140047c6dje 0x140047c73
140047c6ftest al, al
140047c71jne 0x140047cc0
140047c73
140047c73loc_140047c73:
140047c73cmp bpl, dl
140047c76jne 0x140047c7d
140047c78or [r13], 2
140047c7d
140047c7dloc_140047c7d:
140047c7dmov rax, [rsp+88]
140047c82mov di, r14w
140047c86mov [rax+8], rdi
140047c8amov rdi, [rip+0x14f9ff]
140047c91mov [rax], r8
140047c94mov rax, [rsp+184]
140047c9csub rax, [rdi]
140047c9fjne 0x140047d51
140047ca5mov rax, [rsp+88]
140047caaadd rsp, 200
140047cb1pop rbx
140047cb2pop rsi
140047cb3pop rdi
140047cb4pop rbp
140047cb5pop r12
140047cb7pop r13
140047cb9pop r14
140047cbbpop r15
140047cbdret
140047cbe
140047cbe 66 90 f.
140047cc0
140047cc0loc_140047cc0:
140047cc0mov rax, [rbx+16]
140047cc4cmp rax, [rbx+24]
140047cc8jae 0x140047d10
140047ccamovzx eax, [rax]
140047ccd
140047ccdloc_140047ccd:
140047ccdcmp ax, -1
140047cd1sete dl
140047cd4jmp 0x140047c73
140047cd6
140047cd6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047ce0
140047ce0loc_140047ce0:
140047ce0mov rax, [r12+16]
140047ce5cmp rax, [r12+24]
140047ceajae 0x140047d28
140047cecmovzx eax, [rax]
140047cef
140047cefloc_140047cef:
140047cefxor ebp, ebp
140047cf1cmp ax, -1
140047cf5mov eax, 0
140047cfacmovne rax, r12
140047cfecmove ebp, edx
140047d01mov r8, rax
140047d04jmp 0x140047c60
140047d09
140047d09 0f 1f 80 00 00 00 00 .......
140047d10
140047d10loc_140047d10:
140047d10mov rax, [rbx]
140047d13mov [rsp+96], r8
140047d18mov rcx, rbx
140047d1bcall [rax+72]
140047d1emov r8, [rsp+96]
140047d23jmp 0x140047ccd
140047d25
140047d25 0f 1f 00 ...
140047d28
140047d28loc_140047d28:
140047d28mov rax, [r12]
140047d2cmov [rsp+96], dl
140047d30mov rcx, r12
140047d33call [rax+72]
140047d36movzx edx, [rsp+96]
140047d3bjmp 0x140047cef
140047d3d
140047d3dloc_140047d3d:
140047d3dmov rdi, [rip+0x14f94c]
140047d44mov rax, [rsp+184]
140047d4csub rax, [rdi]
140047d4fje 0x140047d56
140047d51
140047d51loc_140047d51:
140047d51call __stack_chk_fail
140047d56
140047d56loc_140047d56:
140047d56call std::__throw_bad_cast()
140047d5bnop
140047b00
140047b00std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140047b00push r15
140047b02push r14
140047b04push r13
140047b06push r12
140047b08push rbp
140047b09push rdi
140047b0apush rsi
140047b0bpush rbx
140047b0csub rsp, 200
140047b13mov r12, [rsp+304]
140047b1bmov rsi, [r8]
140047b1emov rdi, [r8+8]
140047b22mov rbx, [r9]
140047b25mov r15, [r9+8]
140047b29mov r13, [rsp+312]
140047b31mov rbp, [rsp+320]
140047b39mov [rsp+88], rcx
140047b3emov rcx, [rip+0x14fb4b]
140047b45mov r14, rdx
140047b48mov rax, [rcx]
140047b4bmov [rsp+184], rax
140047b53xor eax, eax
140047b55mov rcx, [rip+0x14f0f4]
140047b5ccall std::locale::id::_M_id() const
140047b61mov rdx, [r12+208]
140047b69cmp rax, [rdx+16]
140047b6djae 0x140047d3d
140047b73mov rdx, [rdx+8]
140047b77mov rcx, [rdx+8*rax]
140047b7btest rcx, rcx
140047b7eje 0x140047d3d
140047b84mov r8, [rip+0x14f4f5]
140047b8bxor r9l, r9l
140047b8elea rdx, [rip+0x1539eb]
140047b95call __dynamic_cast
140047b9atest rax, rax
140047b9dje 0x140047d3d
140047ba3mov rax, [rax+16]
140047ba7lea r8, [rsp+128]
140047baflea r9, [rsp+112]
140047bb4mov [rsp+172], 0
140047bc0lea rcx, [rsp+144]
140047bc8mov [rsp+180], 0
140047bd3mov rdx, [rax+32]
140047bd7lea rax, [rsp+172]
140047bdfmov [rsp+48], rbp
140047be4mov [rsp+64], rax
140047be9mov [rsp+56], rdx
140047beemov rdx, r14
140047bf1mov [rsp+32], r12
140047bf6mov [rsp+40], r13
140047bfbmov [rsp+104], rax
140047c00mov [rsp+128], rsi
140047c08mov [rsp+136], rdi
140047c10mov [rsp+112], rbx
140047c15mov [rsp+120], r15
140047c1acall _ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140047c1fmov r12, [rsp+144]
140047c27mov rcx, [rsp+104]
140047c2cmov rdx, rbp
140047c2fmov r14, [rsp+152]
140047c37mov [rsp+96], r12
140047c3ccall std::__time_get_state::_M_finalize_state(tm*)
140047c41cmp r14w, -1
140047c46mov r8, [rsp+96]
140047c4bsete bpl
140047c4ftest r12, r12
140047c52setne al
140047c55and al, bpl
140047c58mov edx, eax
140047c5ajne 0x140047ce0
140047c60
140047c60loc_140047c60:
140047c60cmp r15w, -1
140047c65sete al
140047c68mov edx, eax
140047c6atest rbx, rbx
140047c6dje 0x140047c73
140047c6ftest al, al
140047c71jne 0x140047cc0
140047c73
140047c73loc_140047c73:
140047c73cmp bpl, dl
140047c76jne 0x140047c7d
140047c78or [r13], 2
140047c7d
140047c7dloc_140047c7d:
140047c7dmov rax, [rsp+88]
140047c82mov di, r14w
140047c86mov [rax+8], rdi
140047c8amov rdi, [rip+0x14f9ff]
140047c91mov [rax], r8
140047c94mov rax, [rsp+184]
140047c9csub rax, [rdi]
140047c9fjne 0x140047d51
140047ca5mov rax, [rsp+88]
140047caaadd rsp, 200
140047cb1pop rbx
140047cb2pop rsi
140047cb3pop rdi
140047cb4pop rbp
140047cb5pop r12
140047cb7pop r13
140047cb9pop r14
140047cbbpop r15
140047cbdret
140047cbe
140047cbe 66 90 f.
140047cc0
140047cc0loc_140047cc0:
140047cc0mov rax, [rbx+16]
140047cc4cmp rax, [rbx+24]
140047cc8jae 0x140047d10
140047ccamovzx eax, [rax]
140047ccd
140047ccdloc_140047ccd:
140047ccdcmp ax, -1
140047cd1sete dl
140047cd4jmp 0x140047c73
140047cd6
140047cd6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047ce0
140047ce0loc_140047ce0:
140047ce0mov rax, [r12+16]
140047ce5cmp rax, [r12+24]
140047ceajae 0x140047d28
140047cecmovzx eax, [rax]
140047cef
140047cefloc_140047cef:
140047cefxor ebp, ebp
140047cf1cmp ax, -1
140047cf5mov eax, 0
140047cfacmovne rax, r12
140047cfecmove ebp, edx
140047d01mov r8, rax
140047d04jmp 0x140047c60
140047d09
140047d09 0f 1f 80 00 00 00 00 .......
140047d10
140047d10loc_140047d10:
140047d10mov rax, [rbx]
140047d13mov [rsp+96], r8
140047d18mov rcx, rbx
140047d1bcall [rax+72]
140047d1emov r8, [rsp+96]
140047d23jmp 0x140047ccd
140047d25
140047d25 0f 1f 00 ...
140047d28
140047d28loc_140047d28:
140047d28mov rax, [r12]
140047d2cmov [rsp+96], dl
140047d30mov rcx, r12
140047d33call [rax+72]
140047d36movzx edx, [rsp+96]
140047d3bjmp 0x140047cef
140047d3d
140047d3dloc_140047d3d:
140047d3dmov rdi, [rip+0x14f94c]
140047d44mov rax, [rsp+184]
140047d4csub rax, [rdi]
140047d4fje 0x140047d56
140047d51
140047d51loc_140047d51:
140047d51call __stack_chk_fail
140047d56
140047d56loc_140047d56:
140047d56call std::__throw_bad_cast()
140047d5bnop
140047b00
140047d5c
140047d5c // align 0x10
140047d5c // align 0x10
140047d60
140047d60std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140047d60push r15
140047d62push r14
140047d64push r13
140047d66push r12
140047d68push rbp
140047d69push rdi
140047d6apush rsi
140047d6bpush rbx
140047d6csub rsp, 216
140047d73mov rax, [rsp+336]
140047d7bmov rbx, [r9]
140047d7emov r15, [rsp+320]
140047d86mov rsi, [r8]
140047d89mov rdi, [r8+8]
140047d8dmov r12, [r9+8]
140047d91mov rbp, [rsp+328]
140047d99mov r13, rcx
140047d9cmov rcx, [rip+0x14f8ed]
140047da3mov [rsp+96], rax
140047da8mov [rsp+88], rdx
140047dadmov rax, [rcx]
140047db0mov [rsp+200], rax
140047db8xor eax, eax
140047dbamov [rsp+104], rbx
140047dbfmov rcx, [rip+0x14ef8a]
140047dc6mov [rsp+196], 0
140047dd1call std::locale::id::_M_id() const
140047dd6mov rcx, rax
140047dd9mov rax, [r15+208]
140047de0mov rax, [rax+8]
140047de4mov r14, [rax+8*rcx]
140047de8test r14, r14
140047debje 0x140048548
140047df1lea rax, [rsp+196]
140047df9mov [rsp+64], r15
140047dfemov rdx, [rsp+88]
140047e03lea r9, [rsp+144]
140047e0bmov [rsp+72], rax
140047e10lea rax, [rsp+192]
140047e18lea r8, [rsp+160]
140047e20mov [rsp+48], 99
140047e28lea rcx, [rsp+176]
140047e30mov [rsp+56], 2
140047e39mov [rsp+40], 0
140047e41mov [rsp+32], rax
140047e46mov [rsp+160], rsi
140047e4emov [rsp+168], rdi
140047e56mov [rsp+144], rbx
140047e5emov [rsp+152], r12
140047e66call std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_num(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140047e6bcmp r12w, -1
140047e70mov rdx, [rsp+184]
140047e78mov r10, [rsp+176]
140047e80sete r11b
140047e84test rbx, rbx
140047e87mov esi, [rsp+196]
140047e8esetne r9b
140047e92mov [rsp+88], dx
140047e97and r9l, r11l
140047e9acmp dx, -1
140047e9esete r15b
140047ea2test r10, r10
140047ea5setne r8b
140047ea9and r8l, r15l
140047eactest esi, esi
140047eaeje 0x140047f50
140047eb4or [rbp], 4
140047eb8test r8b, r8b
140047ebbjne 0x14004802a
140047ec1
140047ec1loc_140047ec1:
140047ec1test r9b, r9b
140047ec4jne 0x140048060
140047eca
140047ecaloc_140047eca:
140047ecacmp r15b, r11b
140047ecdje 0x140047f40
140047ecf
140047ecfloc_140047ecf:
140047ecfmov di, [rsp+88]
140047ed4mov [r13], r10
140047ed8mov [r13+8], rdi
140047edcmov rdi, [rip+0x14f7ad]
140047ee3mov rax, [rsp+200]
140047eebsub rax, [rdi]
140047eeejne 0x14004855c
140047ef4mov rax, r13
140047ef7add rsp, 216
140047efepop rbx
140047effpop rsi
140047f00pop rdi
140047f01pop rbp
140047f02pop r12
140047f04pop r13
140047f06pop r14
140047f08pop r15
140047f0aret
140047f0b
140047f0bloc_140047f0b:
140047f0badd r12w, 1
140047f10jne 0x1400485a0
140047f16mov eax, [rsp+192]
140047f1dmov rbx, [rsp+96]
140047f22mov [rsp+88], -1
140047f29xor r10l, r10l
140047f2csub eax, 1900
140047f31mov [rbx+20], eax
140047f34nop [rax+rax]
140047f3fnop
140047f40
140047f40loc_140047f40:
140047f40or [rbp], 2
140047f44jmp 0x140047ecf
140047f46
140047f46 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047f50
140047f50loc_140047f50:
140047f50test r8b, r8b
140047f53jne 0x1400480a8
140047f59test r9b, r9b
140047f5cjne 0x140048100
140047f62mov eax, edx
140047f64cmp r11b, r15b
140047f67jne 0x140047fc0
140047f69test rbx, rbx
140047f6cmov eax, [rsp+192]
140047f73setne dl
140047f76and edx, r11l
140047f79cmp eax, 68
140047f7cjle 0x140048090
140047f82mov rcx, [rsp+96]
140047f87mov r9l, edx
140047f8amov [rcx+20], eax
140047f8djmp 0x140047ec1
140047f92
140047f92 66 0f 1f 44 00 00 f..D..
140047f98
140047f98loc_140047f98:
140047f98mov eax, edx
140047f9atest r8b, r8b
140047f9dje 0x140047fc0
140047f9f
140047f9floc_140047f9f:
140047f9fmov rax, [r10+16]
140047fa3cmp rax, [r10+24]
140047fa7jae 0x140048380
140047fadmovzx eax, [rax]
140047fb0
140047fb0loc_140047fb0:
140047fb0xor edx, edx
140047fb2cmp ax, -1
140047fb6cmove r10, rdx
140047fbanop [rax+rax]
140047fc0
140047fc0loc_140047fc0:
140047fc0mov r9, [r14]
140047fc3mov [rsp+112], r10
140047fc8movzx edx, ax
140047fcbmov rcx, r14
140047fcemov [rsp+104], r11b
140047fd3mov r8l, 42
140047fd9call [r9+96]
140047fddmovzx r11l, [rsp+104]
140047fe3mov r10, [rsp+112]
140047fe8lea edx, [rax-48]
140047febcmp dl, 9
140047feejbe 0x140048140
140047ff4test r10, r10
140047ff7setne r9b
140047ffband r9l, r15l
140047ffe
140047ffeloc_140047ffe:
140047ffetest rbx, rbx
140048001mov eax, [rsp+192]
140048008setne dl
14004800band edx, r11l
14004800ecmp eax, 68
140048011jle 0x140048090
140048013mov r8l, r9l
140048016mov r9l, edx
140048019
140048019loc_140048019:
140048019mov rcx, [rsp+96]
14004801emov [rcx+20], eax
140048021test r8b, r8b
140048024je 0x140047ec1
14004802a
14004802aloc_14004802a:
14004802amov rax, [r10+16]
14004802ecmp rax, [r10+24]
140048032jae 0x1400481e0
140048038movzx eax, [rax]
14004803b
14004803bloc_14004803b:
14004803bcmp ax, -1
14004803fmov eax, 0
140048044cmove r10, rax
140048048sete r15b
14004804ctest r9b, r9b
14004804fje 0x140047eca
140048055nop [rax+rax]
140048060
140048060loc_140048060:
140048060mov rax, [rbx+16]
140048064cmp rax, [rbx+24]
140048068jae 0x140048210
14004806emovzx eax, [rax]
140048071
140048071loc_140048071:
140048071cmp ax, -1
140048075sete r11b
140048079jmp 0x140047eca
14004807e
14004807e 66 90 f.
140048080
140048080loc_140048080:
140048080xor edx, edx
140048082mov r9l, r8l
140048085nop [rax+rax]
140048090
140048090loc_140048090:
140048090add eax, 100
140048093mov r8l, r9l
140048096mov r9l, edx
140048099mov [rsp+192], eax
1400480a0jmp 0x140048019
1400480a5
1400480a5 0f 1f 00 ...
1400480a8
1400480a8loc_1400480a8:
1400480a8mov rax, [r10+16]
1400480accmp rax, [r10+24]
1400480b0jae 0x14004828b
1400480b6movzx eax, [rax]
1400480b9
1400480b9loc_1400480b9:
1400480b9cmp ax, -1
1400480bdje 0x140048230
1400480c3test r9b, r9b
1400480c6jne 0x140048280
1400480cccmp r12w, -1
1400480d1je 0x140047f9f
1400480d7mov eax, [rsp+192]
1400480decmp eax, 68
1400480e1jle 0x140048080
1400480e3mov rcx, [rsp+96]
1400480e8mov [rcx+20], eax
1400480ebmov eax, -1
1400480f0mov [rsp+88], ax
1400480f5jmp 0x14004802a
1400480fa
1400480fa 66 0f 1f 44 00 00 f..D..
140048100
140048100loc_140048100:
140048100mov r9l, r15l
140048103
140048103loc_140048103:
140048103mov rbx, [rsp+104]
140048108mov rax, [rbx+16]
14004810ccmp rax, [rbx+24]
140048110jae 0x1400482e0
140048116movzx eax, [rax]
140048119
140048119loc_140048119:
140048119cmp ax, -1
14004811dmov ebx, 0
140048122cmovne rbx, [rsp+104]
140048128sete al
14004812bcmp al, r9b
14004812ejne 0x140047f98
140048134mov r9l, r8l
140048137jmp 0x140047ffe
14004813c
14004813c 0f 1f 40 00 ..@.
140048140
140048140loc_140048140:
140048140mov rdx, [r10+16]
140048144mov rcx, [r10+24]
140048148movsx r15l, al
14004814ccmp rdx, rcx
14004814fjae 0x140048337
140048155mov eax, [rsp+192]
14004815cadd rdx, 2
140048160mov [r10+16], rdx
140048164lea eax, [rax+4*rax]
140048167lea eax, [r15+2*rax-48]
14004816cmov [rsp+192], eax
140048173
140048173loc_140048173:
140048173cmp rdx, rcx
140048176jae 0x1400484c9
14004817ccmp [rdx], -1
140048180je 0x140048453
140048186test rbx, rbx
140048189je 0x1400483ae
14004818f
14004818floc_14004818f:
14004818fcmp r12w, -1
140048194je 0x140048477
14004819amov eax, [rsp+192]
1400481a1xor r9l, r9l
1400481a4nop [rax+rax]
1400481afnop
1400481b0
1400481b0loc_1400481b0:
1400481b0sub eax, 1900
1400481b5mov ecx, -1
1400481batest r10, r10
1400481bdmov r15l, 1
1400481c3mov [rsp+192], eax
1400481casetne r8b
1400481cemov [rsp+88], cx
1400481d3jmp 0x140048019
1400481d8
1400481d8 0f 1f 84 00 00 00 00 00 ........
1400481e0
1400481e0loc_1400481e0:
1400481e0mov rax, [r10]
1400481e3mov [rsp+112], r9b
1400481e8mov rcx, r10
1400481ebmov [rsp+104], r11b
1400481f0mov [rsp+96], r10
1400481f5call [rax+72]
1400481f8movzx r9l, [rsp+112]
1400481femovzx r11l, [rsp+104]
140048204mov r10, [rsp+96]
140048209jmp 0x14004803b
14004820e
14004820e 66 90 f.
140048210
140048210loc_140048210:
140048210mov rax, [rbx]
140048213mov [rsp+96], r10
140048218mov rcx, rbx
14004821bcall [rax+72]
14004821emov r10, [rsp+96]
140048223jmp 0x140048071
140048228
140048228 0f 1f 84 00 00 00 00 00 ........
140048230
140048230loc_140048230:
140048230test r9b, r9b
140048233jne 0x1400483a3
140048239xor r10l, r10l
14004823ccmp r12w, -1
140048241jne 0x140047fc0
140048247mov eax, [rsp+192]
14004824ecmp [rsp+104], 0
140048254setne dl
140048257cmp eax, 68
14004825ajle 0x140048378
140048260mov rcx, [rsp+96]
140048265mov r9l, edx
140048268mov edx, -1
14004826dmov r15l, r8l
140048270mov [rsp+88], dx
140048275xor r10l, r10l
140048278mov [rcx+20], eax
14004827bjmp 0x140047ec1
140048280
140048280loc_140048280:
140048280mov r8l, r9l
140048283xor r9l, r9l
140048286jmp 0x140048103
14004828b
14004828bloc_14004828b:
14004828bmov rax, [r10]
14004828emov [rsp+136], rdx
140048296mov rcx, r10
140048299mov [rsp+135], r8b
1400482a1mov [rsp+120], r9b
1400482a6mov [rsp+134], r11b
1400482aemov [rsp+112], r10
1400482b3call [rax+72]
1400482b6mov rdx, [rsp+136]
1400482bemovzx r9l, [rsp+120]
1400482c4movzx r8l, [rsp+135]
1400482cdmov r10, [rsp+112]
1400482d2movzx r11l, [rsp+134]
1400482dbjmp 0x1400480b9
1400482e0
1400482e0loc_1400482e0:
1400482e0mov rcx, [rsp+104]
1400482e5mov [rsp+136], rdx
1400482edmov [rsp+135], r8b
1400482f5mov rax, [rcx]
1400482f8mov [rsp+120], r10
1400482fdmov [rsp+134], r9b
140048305mov [rsp+112], r11b
14004830acall [rax+72]
14004830dmov rdx, [rsp+136]
140048315mov r10, [rsp+120]
14004831amovzx r8l, [rsp+135]
140048323movzx r11l, [rsp+112]
140048329movzx r9l, [rsp+134]
140048332jmp 0x140048119
140048337
140048337loc_140048337:
140048337mov rax, [r10]
14004833amov rcx, r10
14004833dmov [rsp+104], r11b
140048342mov [rsp+88], r10
140048347call [rax+80]
14004834amov eax, [rsp+192]
140048351mov r10, [rsp+88]
140048356movzx r11l, [rsp+104]
14004835clea eax, [rax+4*rax]
14004835fmov rdx, [r10+16]
140048363mov rcx, [r10+24]
140048367lea eax, [r15+2*rax-48]
14004836cmov [rsp+192], eax
140048373jmp 0x140048173
140048378
140048378loc_140048378:
140048378xor r10l, r10l
14004837bjmp 0x140048090
140048380
140048380loc_140048380:
140048380mov rax, [r10]
140048383mov [rsp+112], r11b
140048388mov rcx, r10
14004838bmov [rsp+104], r10
140048390call [rax+72]
140048393movzx r11l, [rsp+112]
140048399mov r10, [rsp+104]
14004839ejmp 0x140047fb0
1400483a3
1400483a3loc_1400483a3:
1400483a3xor r10l, r10l
1400483a6xor r8l, r8l
1400483a9jmp 0x140048103
1400483ae
1400483aeloc_1400483ae:
1400483aemov eax, r11l
1400483b1xor r9l, r9l
1400483b4xor r12l, r12l
1400483b7
1400483b7loc_1400483b7:
1400483b7cmp r12b, al
1400483bajne 0x1400483c8
1400483bc
1400483bcloc_1400483bc:
1400483bcmov eax, [rsp+192]
1400483c3jmp 0x1400481b0
1400483c8
1400483c8loc_1400483c8:
1400483c8mov edx, 65535
1400483cdtest r10, r10
1400483d0je 0x1400483ed
1400483d2
1400483d2loc_1400483d2:
1400483d2mov rax, [r10+16]
1400483d6cmp rax, [r10+24]
1400483dajae 0x14004856f
1400483e0movzx edx, [rax]
1400483e3
1400483e3loc_1400483e3:
1400483e3cmp dx, -1
1400483e7je 0x14004853b
1400483ed
1400483edloc_1400483ed:
1400483edmov rax, [r14]
1400483f0mov [rsp+112], r10
1400483f5mov rcx, r14
1400483f8mov r8l, 42
1400483femov [rsp+104], r9b
140048403mov [rsp+88], r11b
140048408call [rax+96]
14004840bmovzx r11l, [rsp+88]
140048411movzx r9l, [rsp+104]
140048417movsx r12l, al
14004841bmov r10, [rsp+112]
140048420lea eax, [r12-48]
140048425cmp al, 9
140048427ja 0x1400483bc
140048429mov rax, [r10+16]
14004842dcmp rax, [r10+24]
140048431jae 0x14004850d
140048437add rax, 2
14004843bmov [r10+16], rax
14004843f
14004843floc_14004843f:
14004843fmov eax, [rsp+192]
140048446lea eax, [rax+4*rax]
140048449lea eax, [r12+2*rax-48]
14004844ejmp 0x1400481b0
140048453
140048453loc_140048453:
140048453test rbx, rbx
140048456je 0x140047f0b
14004845cadd r12w, 1
140048461je 0x140048561
140048467xor r9l, r9l
14004846amov edx, 65535
14004846fxor r10l, r10l
140048472jmp 0x1400483ed
140048477
140048477loc_140048477:
140048477xor r12l, r12l
14004847a
14004847aloc_14004847a:
14004847amov rax, [rbx+16]
14004847ecmp rax, [rbx+24]
140048482jae 0x1400484a9
140048484movzx eax, [rax]
140048487
140048487loc_140048487:
140048487cmp ax, -1
14004848bje 0x14004849a
14004848dmov r9l, 1
140048493xor eax, eax
140048495jmp 0x1400483b7
14004849a
14004849aloc_14004849a:
14004849axor r9l, r9l
14004849dmov eax, 1
1400484a2xor ebx, ebx
1400484a4jmp 0x1400483b7
1400484a9
1400484a9loc_1400484a9:
1400484a9mov rax, [rbx]
1400484acmov [rsp+104], r10
1400484b1mov rcx, rbx
1400484b4mov [rsp+88], r11b
1400484b9call [rax+72]
1400484bcmov r10, [rsp+104]
1400484c1movzx r11l, [rsp+88]
1400484c7jmp 0x140048487
1400484c9
1400484c9loc_1400484c9:
1400484c9mov rax, [r10]
1400484ccmov [rsp+104], r11b
1400484d1mov rcx, r10
1400484d4mov [rsp+88], r10
1400484d9call [rax+72]
1400484dcmovzx r11l, [rsp+104]
1400484e2add ax, 1
1400484e6je 0x140048453
1400484ectest rbx, rbx
1400484efmov r10, [rsp+88]
1400484f4jne 0x14004818f
1400484faxor r9l, r9l
1400484fdadd r12w, 1
140048502jne 0x1400483bc
140048508jmp 0x1400483d2
14004850d
14004850dloc_14004850d:
14004850dmov rax, [r10]
140048510mov [rsp+112], r9b
140048515mov rcx, r10
140048518mov [rsp+104], r11b
14004851dmov [rsp+88], r10
140048522call [rax+80]
140048525movzx r9l, [rsp+112]
14004852bmovzx r11l, [rsp+104]
140048531mov r10, [rsp+88]
140048536jmp 0x14004843f
14004853b
14004853bloc_14004853b:
14004853bmov edx, 65535
140048540xor r10l, r10l
140048543jmp 0x1400483ed
140048548
140048548loc_140048548:
140048548mov rdi, [rip+0x14f141]
14004854fmov rax, [rsp+200]
140048557sub rax, [rdi]
14004855aje 0x1400485b0
14004855c
14004855cloc_14004855c:
14004855ccall __stack_chk_fail
140048561
140048561loc_140048561:
140048561xor r10l, r10l
140048564mov r12l, 1
14004856ajmp 0x14004847a
14004856f
14004856floc_14004856f:
14004856fmov rax, [r10]
140048572mov [rsp+112], r9b
140048577mov rcx, r10
14004857amov [rsp+104], r11b
14004857fmov [rsp+88], r10
140048584call [rax+72]
140048587movzx r9l, [rsp+112]
14004858dmovzx r11l, [rsp+104]
140048593mov r10, [rsp+88]
140048598movzx edx, ax
14004859bjmp 0x1400483e3
1400485a0
1400485a0loc_1400485a0:
1400485a0xor r10l, r10l
1400485a3xor r9l, r9l
1400485a6mov edx, 65535
1400485abjmp 0x1400483ed
1400485b0
1400485b0loc_1400485b0:
1400485b0call std::__throw_bad_cast()
1400485b5nop
140047d60
140047d60std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140047d60push r15
140047d62push r14
140047d64push r13
140047d66push r12
140047d68push rbp
140047d69push rdi
140047d6apush rsi
140047d6bpush rbx
140047d6csub rsp, 216
140047d73mov rax, [rsp+336]
140047d7bmov rbx, [r9]
140047d7emov r15, [rsp+320]
140047d86mov rsi, [r8]
140047d89mov rdi, [r8+8]
140047d8dmov r12, [r9+8]
140047d91mov rbp, [rsp+328]
140047d99mov r13, rcx
140047d9cmov rcx, [rip+0x14f8ed]
140047da3mov [rsp+96], rax
140047da8mov [rsp+88], rdx
140047dadmov rax, [rcx]
140047db0mov [rsp+200], rax
140047db8xor eax, eax
140047dbamov [rsp+104], rbx
140047dbfmov rcx, [rip+0x14ef8a]
140047dc6mov [rsp+196], 0
140047dd1call std::locale::id::_M_id() const
140047dd6mov rcx, rax
140047dd9mov rax, [r15+208]
140047de0mov rax, [rax+8]
140047de4mov r14, [rax+8*rcx]
140047de8test r14, r14
140047debje 0x140048548
140047df1lea rax, [rsp+196]
140047df9mov [rsp+64], r15
140047dfemov rdx, [rsp+88]
140047e03lea r9, [rsp+144]
140047e0bmov [rsp+72], rax
140047e10lea rax, [rsp+192]
140047e18lea r8, [rsp+160]
140047e20mov [rsp+48], 99
140047e28lea rcx, [rsp+176]
140047e30mov [rsp+56], 2
140047e39mov [rsp+40], 0
140047e41mov [rsp+32], rax
140047e46mov [rsp+160], rsi
140047e4emov [rsp+168], rdi
140047e56mov [rsp+144], rbx
140047e5emov [rsp+152], r12
140047e66call std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_num(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140047e6bcmp r12w, -1
140047e70mov rdx, [rsp+184]
140047e78mov r10, [rsp+176]
140047e80sete r11b
140047e84test rbx, rbx
140047e87mov esi, [rsp+196]
140047e8esetne r9b
140047e92mov [rsp+88], dx
140047e97and r9l, r11l
140047e9acmp dx, -1
140047e9esete r15b
140047ea2test r10, r10
140047ea5setne r8b
140047ea9and r8l, r15l
140047eactest esi, esi
140047eaeje 0x140047f50
140047eb4or [rbp], 4
140047eb8test r8b, r8b
140047ebbjne 0x14004802a
140047ec1
140047ec1loc_140047ec1:
140047ec1test r9b, r9b
140047ec4jne 0x140048060
140047eca
140047ecaloc_140047eca:
140047ecacmp r15b, r11b
140047ecdje 0x140047f40
140047ecf
140047ecfloc_140047ecf:
140047ecfmov di, [rsp+88]
140047ed4mov [r13], r10
140047ed8mov [r13+8], rdi
140047edcmov rdi, [rip+0x14f7ad]
140047ee3mov rax, [rsp+200]
140047eebsub rax, [rdi]
140047eeejne 0x14004855c
140047ef4mov rax, r13
140047ef7add rsp, 216
140047efepop rbx
140047effpop rsi
140047f00pop rdi
140047f01pop rbp
140047f02pop r12
140047f04pop r13
140047f06pop r14
140047f08pop r15
140047f0aret
140047f0b
140047f0bloc_140047f0b:
140047f0badd r12w, 1
140047f10jne 0x1400485a0
140047f16mov eax, [rsp+192]
140047f1dmov rbx, [rsp+96]
140047f22mov [rsp+88], -1
140047f29xor r10l, r10l
140047f2csub eax, 1900
140047f31mov [rbx+20], eax
140047f34nop [rax+rax]
140047f3fnop
140047f40
140047f40loc_140047f40:
140047f40or [rbp], 2
140047f44jmp 0x140047ecf
140047f46
140047f46 66 2e 0f 1f 84 00 00 00 00 00 f.........
140047f50
140047f50loc_140047f50:
140047f50test r8b, r8b
140047f53jne 0x1400480a8
140047f59test r9b, r9b
140047f5cjne 0x140048100
140047f62mov eax, edx
140047f64cmp r11b, r15b
140047f67jne 0x140047fc0
140047f69test rbx, rbx
140047f6cmov eax, [rsp+192]
140047f73setne dl
140047f76and edx, r11l
140047f79cmp eax, 68
140047f7cjle 0x140048090
140047f82mov rcx, [rsp+96]
140047f87mov r9l, edx
140047f8amov [rcx+20], eax
140047f8djmp 0x140047ec1
140047f92
140047f92 66 0f 1f 44 00 00 f..D..
140047f98
140047f98loc_140047f98:
140047f98mov eax, edx
140047f9atest r8b, r8b
140047f9dje 0x140047fc0
140047f9f
140047f9floc_140047f9f:
140047f9fmov rax, [r10+16]
140047fa3cmp rax, [r10+24]
140047fa7jae 0x140048380
140047fadmovzx eax, [rax]
140047fb0
140047fb0loc_140047fb0:
140047fb0xor edx, edx
140047fb2cmp ax, -1
140047fb6cmove r10, rdx
140047fbanop [rax+rax]
140047fc0
140047fc0loc_140047fc0:
140047fc0mov r9, [r14]
140047fc3mov [rsp+112], r10
140047fc8movzx edx, ax
140047fcbmov rcx, r14
140047fcemov [rsp+104], r11b
140047fd3mov r8l, 42
140047fd9call [r9+96]
140047fddmovzx r11l, [rsp+104]
140047fe3mov r10, [rsp+112]
140047fe8lea edx, [rax-48]
140047febcmp dl, 9
140047feejbe 0x140048140
140047ff4test r10, r10
140047ff7setne r9b
140047ffband r9l, r15l
140047ffe
140047ffeloc_140047ffe:
140047ffetest rbx, rbx
140048001mov eax, [rsp+192]
140048008setne dl
14004800band edx, r11l
14004800ecmp eax, 68
140048011jle 0x140048090
140048013mov r8l, r9l
140048016mov r9l, edx
140048019
140048019loc_140048019:
140048019mov rcx, [rsp+96]
14004801emov [rcx+20], eax
140048021test r8b, r8b
140048024je 0x140047ec1
14004802a
14004802aloc_14004802a:
14004802amov rax, [r10+16]
14004802ecmp rax, [r10+24]
140048032jae 0x1400481e0
140048038movzx eax, [rax]
14004803b
14004803bloc_14004803b:
14004803bcmp ax, -1
14004803fmov eax, 0
140048044cmove r10, rax
140048048sete r15b
14004804ctest r9b, r9b
14004804fje 0x140047eca
140048055nop [rax+rax]
140048060
140048060loc_140048060:
140048060mov rax, [rbx+16]
140048064cmp rax, [rbx+24]
140048068jae 0x140048210
14004806emovzx eax, [rax]
140048071
140048071loc_140048071:
140048071cmp ax, -1
140048075sete r11b
140048079jmp 0x140047eca
14004807e
14004807e 66 90 f.
140048080
140048080loc_140048080:
140048080xor edx, edx
140048082mov r9l, r8l
140048085nop [rax+rax]
140048090
140048090loc_140048090:
140048090add eax, 100
140048093mov r8l, r9l
140048096mov r9l, edx
140048099mov [rsp+192], eax
1400480a0jmp 0x140048019
1400480a5
1400480a5 0f 1f 00 ...
1400480a8
1400480a8loc_1400480a8:
1400480a8mov rax, [r10+16]
1400480accmp rax, [r10+24]
1400480b0jae 0x14004828b
1400480b6movzx eax, [rax]
1400480b9
1400480b9loc_1400480b9:
1400480b9cmp ax, -1
1400480bdje 0x140048230
1400480c3test r9b, r9b
1400480c6jne 0x140048280
1400480cccmp r12w, -1
1400480d1je 0x140047f9f
1400480d7mov eax, [rsp+192]
1400480decmp eax, 68
1400480e1jle 0x140048080
1400480e3mov rcx, [rsp+96]
1400480e8mov [rcx+20], eax
1400480ebmov eax, -1
1400480f0mov [rsp+88], ax
1400480f5jmp 0x14004802a
1400480fa
1400480fa 66 0f 1f 44 00 00 f..D..
140048100
140048100loc_140048100:
140048100mov r9l, r15l
140048103
140048103loc_140048103:
140048103mov rbx, [rsp+104]
140048108mov rax, [rbx+16]
14004810ccmp rax, [rbx+24]
140048110jae 0x1400482e0
140048116movzx eax, [rax]
140048119
140048119loc_140048119:
140048119cmp ax, -1
14004811dmov ebx, 0
140048122cmovne rbx, [rsp+104]
140048128sete al
14004812bcmp al, r9b
14004812ejne 0x140047f98
140048134mov r9l, r8l
140048137jmp 0x140047ffe
14004813c
14004813c 0f 1f 40 00 ..@.
140048140
140048140loc_140048140:
140048140mov rdx, [r10+16]
140048144mov rcx, [r10+24]
140048148movsx r15l, al
14004814ccmp rdx, rcx
14004814fjae 0x140048337
140048155mov eax, [rsp+192]
14004815cadd rdx, 2
140048160mov [r10+16], rdx
140048164lea eax, [rax+4*rax]
140048167lea eax, [r15+2*rax-48]
14004816cmov [rsp+192], eax
140048173
140048173loc_140048173:
140048173cmp rdx, rcx
140048176jae 0x1400484c9
14004817ccmp [rdx], -1
140048180je 0x140048453
140048186test rbx, rbx
140048189je 0x1400483ae
14004818f
14004818floc_14004818f:
14004818fcmp r12w, -1
140048194je 0x140048477
14004819amov eax, [rsp+192]
1400481a1xor r9l, r9l
1400481a4nop [rax+rax]
1400481afnop
1400481b0
1400481b0loc_1400481b0:
1400481b0sub eax, 1900
1400481b5mov ecx, -1
1400481batest r10, r10
1400481bdmov r15l, 1
1400481c3mov [rsp+192], eax
1400481casetne r8b
1400481cemov [rsp+88], cx
1400481d3jmp 0x140048019
1400481d8
1400481d8 0f 1f 84 00 00 00 00 00 ........
1400481e0
1400481e0loc_1400481e0:
1400481e0mov rax, [r10]
1400481e3mov [rsp+112], r9b
1400481e8mov rcx, r10
1400481ebmov [rsp+104], r11b
1400481f0mov [rsp+96], r10
1400481f5call [rax+72]
1400481f8movzx r9l, [rsp+112]
1400481femovzx r11l, [rsp+104]
140048204mov r10, [rsp+96]
140048209jmp 0x14004803b
14004820e
14004820e 66 90 f.
140048210
140048210loc_140048210:
140048210mov rax, [rbx]
140048213mov [rsp+96], r10
140048218mov rcx, rbx
14004821bcall [rax+72]
14004821emov r10, [rsp+96]
140048223jmp 0x140048071
140048228
140048228 0f 1f 84 00 00 00 00 00 ........
140048230
140048230loc_140048230:
140048230test r9b, r9b
140048233jne 0x1400483a3
140048239xor r10l, r10l
14004823ccmp r12w, -1
140048241jne 0x140047fc0
140048247mov eax, [rsp+192]
14004824ecmp [rsp+104], 0
140048254setne dl
140048257cmp eax, 68
14004825ajle 0x140048378
140048260mov rcx, [rsp+96]
140048265mov r9l, edx
140048268mov edx, -1
14004826dmov r15l, r8l
140048270mov [rsp+88], dx
140048275xor r10l, r10l
140048278mov [rcx+20], eax
14004827bjmp 0x140047ec1
140048280
140048280loc_140048280:
140048280mov r8l, r9l
140048283xor r9l, r9l
140048286jmp 0x140048103
14004828b
14004828bloc_14004828b:
14004828bmov rax, [r10]
14004828emov [rsp+136], rdx
140048296mov rcx, r10
140048299mov [rsp+135], r8b
1400482a1mov [rsp+120], r9b
1400482a6mov [rsp+134], r11b
1400482aemov [rsp+112], r10
1400482b3call [rax+72]
1400482b6mov rdx, [rsp+136]
1400482bemovzx r9l, [rsp+120]
1400482c4movzx r8l, [rsp+135]
1400482cdmov r10, [rsp+112]
1400482d2movzx r11l, [rsp+134]
1400482dbjmp 0x1400480b9
1400482e0
1400482e0loc_1400482e0:
1400482e0mov rcx, [rsp+104]
1400482e5mov [rsp+136], rdx
1400482edmov [rsp+135], r8b
1400482f5mov rax, [rcx]
1400482f8mov [rsp+120], r10
1400482fdmov [rsp+134], r9b
140048305mov [rsp+112], r11b
14004830acall [rax+72]
14004830dmov rdx, [rsp+136]
140048315mov r10, [rsp+120]
14004831amovzx r8l, [rsp+135]
140048323movzx r11l, [rsp+112]
140048329movzx r9l, [rsp+134]
140048332jmp 0x140048119
140048337
140048337loc_140048337:
140048337mov rax, [r10]
14004833amov rcx, r10
14004833dmov [rsp+104], r11b
140048342mov [rsp+88], r10
140048347call [rax+80]
14004834amov eax, [rsp+192]
140048351mov r10, [rsp+88]
140048356movzx r11l, [rsp+104]
14004835clea eax, [rax+4*rax]
14004835fmov rdx, [r10+16]
140048363mov rcx, [r10+24]
140048367lea eax, [r15+2*rax-48]
14004836cmov [rsp+192], eax
140048373jmp 0x140048173
140048378
140048378loc_140048378:
140048378xor r10l, r10l
14004837bjmp 0x140048090
140048380
140048380loc_140048380:
140048380mov rax, [r10]
140048383mov [rsp+112], r11b
140048388mov rcx, r10
14004838bmov [rsp+104], r10
140048390call [rax+72]
140048393movzx r11l, [rsp+112]
140048399mov r10, [rsp+104]
14004839ejmp 0x140047fb0
1400483a3
1400483a3loc_1400483a3:
1400483a3xor r10l, r10l
1400483a6xor r8l, r8l
1400483a9jmp 0x140048103
1400483ae
1400483aeloc_1400483ae:
1400483aemov eax, r11l
1400483b1xor r9l, r9l
1400483b4xor r12l, r12l
1400483b7
1400483b7loc_1400483b7:
1400483b7cmp r12b, al
1400483bajne 0x1400483c8
1400483bc
1400483bcloc_1400483bc:
1400483bcmov eax, [rsp+192]
1400483c3jmp 0x1400481b0
1400483c8
1400483c8loc_1400483c8:
1400483c8mov edx, 65535
1400483cdtest r10, r10
1400483d0je 0x1400483ed
1400483d2
1400483d2loc_1400483d2:
1400483d2mov rax, [r10+16]
1400483d6cmp rax, [r10+24]
1400483dajae 0x14004856f
1400483e0movzx edx, [rax]
1400483e3
1400483e3loc_1400483e3:
1400483e3cmp dx, -1
1400483e7je 0x14004853b
1400483ed
1400483edloc_1400483ed:
1400483edmov rax, [r14]
1400483f0mov [rsp+112], r10
1400483f5mov rcx, r14
1400483f8mov r8l, 42
1400483femov [rsp+104], r9b
140048403mov [rsp+88], r11b
140048408call [rax+96]
14004840bmovzx r11l, [rsp+88]
140048411movzx r9l, [rsp+104]
140048417movsx r12l, al
14004841bmov r10, [rsp+112]
140048420lea eax, [r12-48]
140048425cmp al, 9
140048427ja 0x1400483bc
140048429mov rax, [r10+16]
14004842dcmp rax, [r10+24]
140048431jae 0x14004850d
140048437add rax, 2
14004843bmov [r10+16], rax
14004843f
14004843floc_14004843f:
14004843fmov eax, [rsp+192]
140048446lea eax, [rax+4*rax]
140048449lea eax, [r12+2*rax-48]
14004844ejmp 0x1400481b0
140048453
140048453loc_140048453:
140048453test rbx, rbx
140048456je 0x140047f0b
14004845cadd r12w, 1
140048461je 0x140048561
140048467xor r9l, r9l
14004846amov edx, 65535
14004846fxor r10l, r10l
140048472jmp 0x1400483ed
140048477
140048477loc_140048477:
140048477xor r12l, r12l
14004847a
14004847aloc_14004847a:
14004847amov rax, [rbx+16]
14004847ecmp rax, [rbx+24]
140048482jae 0x1400484a9
140048484movzx eax, [rax]
140048487
140048487loc_140048487:
140048487cmp ax, -1
14004848bje 0x14004849a
14004848dmov r9l, 1
140048493xor eax, eax
140048495jmp 0x1400483b7
14004849a
14004849aloc_14004849a:
14004849axor r9l, r9l
14004849dmov eax, 1
1400484a2xor ebx, ebx
1400484a4jmp 0x1400483b7
1400484a9
1400484a9loc_1400484a9:
1400484a9mov rax, [rbx]
1400484acmov [rsp+104], r10
1400484b1mov rcx, rbx
1400484b4mov [rsp+88], r11b
1400484b9call [rax+72]
1400484bcmov r10, [rsp+104]
1400484c1movzx r11l, [rsp+88]
1400484c7jmp 0x140048487
1400484c9
1400484c9loc_1400484c9:
1400484c9mov rax, [r10]
1400484ccmov [rsp+104], r11b
1400484d1mov rcx, r10
1400484d4mov [rsp+88], r10
1400484d9call [rax+72]
1400484dcmovzx r11l, [rsp+104]
1400484e2add ax, 1
1400484e6je 0x140048453
1400484ectest rbx, rbx
1400484efmov r10, [rsp+88]
1400484f4jne 0x14004818f
1400484faxor r9l, r9l
1400484fdadd r12w, 1
140048502jne 0x1400483bc
140048508jmp 0x1400483d2
14004850d
14004850dloc_14004850d:
14004850dmov rax, [r10]
140048510mov [rsp+112], r9b
140048515mov rcx, r10
140048518mov [rsp+104], r11b
14004851dmov [rsp+88], r10
140048522call [rax+80]
140048525movzx r9l, [rsp+112]
14004852bmovzx r11l, [rsp+104]
140048531mov r10, [rsp+88]
140048536jmp 0x14004843f
14004853b
14004853bloc_14004853b:
14004853bmov edx, 65535
140048540xor r10l, r10l
140048543jmp 0x1400483ed
140048548
140048548loc_140048548:
140048548mov rdi, [rip+0x14f141]
14004854fmov rax, [rsp+200]
140048557sub rax, [rdi]
14004855aje 0x1400485b0
14004855c
14004855cloc_14004855c:
14004855ccall __stack_chk_fail
140048561
140048561loc_140048561:
140048561xor r10l, r10l
140048564mov r12l, 1
14004856ajmp 0x14004847a
14004856f
14004856floc_14004856f:
14004856fmov rax, [r10]
140048572mov [rsp+112], r9b
140048577mov rcx, r10
14004857amov [rsp+104], r11b
14004857fmov [rsp+88], r10
140048584call [rax+72]
140048587movzx r9l, [rsp+112]
14004858dmovzx r11l, [rsp+104]
140048593mov r10, [rsp+88]
140048598movzx edx, ax
14004859bjmp 0x1400483e3
1400485a0
1400485a0loc_1400485a0:
1400485a0xor r10l, r10l
1400485a3xor r9l, r9l
1400485a6mov edx, 65535
1400485abjmp 0x1400483ed
1400485b0
1400485b0loc_1400485b0:
1400485b0call std::__throw_bad_cast()
1400485b5nop
140047d60
1400485b6
1400485b6 // align 0x10
1400485b6 // align 0x10
1400485c0
1400485c0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400485c0push rbx
1400485c1sub rsp, 112
1400485c5mov r10, [r8]
1400485c8mov r11, [r8+8]
1400485ccmov r8, [r9]
1400485cfmov r9, [r9+8]
1400485d3mov rbx, rcx
1400485d6mov rcx, [rip+0x14f0b3]
1400485ddmov rax, [rcx]
1400485e0mov [rsp+104], rax
1400485e5xor eax, eax
1400485e7mov rcx, [rsp+176]
1400485efmov rax, [rdx]
1400485f2mov [rsp+64], r8
1400485f7mov [rsp+72], r9
1400485fclea r8, [rsp+80]
140048601lea r9, [rsp+64]
140048606mov [rsp+48], rcx
14004860bmov rcx, [rsp+168]
140048613mov [rsp+80], r10
140048618mov [rsp+40], rcx
14004861dmov rcx, [rsp+160]
140048625mov [rsp+88], r11
14004862amov [rsp+32], rcx
14004862fmov rcx, rbx
140048632call [rax+40]
140048635mov rdx, [rip+0x14f054]
14004863cmov rax, [rsp+104]
140048641sub rax, [rdx]
140048644jne 0x14004864f
140048646mov rax, rbx
140048649add rsp, 112
14004864dpop rbx
14004864eret
14004864f
14004864floc_14004864f:
14004864fcall __stack_chk_fail
140048654nop
1400485c0
1400485c0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400485c0push rbx
1400485c1sub rsp, 112
1400485c5mov r10, [r8]
1400485c8mov r11, [r8+8]
1400485ccmov r8, [r9]
1400485cfmov r9, [r9+8]
1400485d3mov rbx, rcx
1400485d6mov rcx, [rip+0x14f0b3]
1400485ddmov rax, [rcx]
1400485e0mov [rsp+104], rax
1400485e5xor eax, eax
1400485e7mov rcx, [rsp+176]
1400485efmov rax, [rdx]
1400485f2mov [rsp+64], r8
1400485f7mov [rsp+72], r9
1400485fclea r8, [rsp+80]
140048601lea r9, [rsp+64]
140048606mov [rsp+48], rcx
14004860bmov rcx, [rsp+168]
140048613mov [rsp+80], r10
140048618mov [rsp+40], rcx
14004861dmov rcx, [rsp+160]
140048625mov [rsp+88], r11
14004862amov [rsp+32], rcx
14004862fmov rcx, rbx
140048632call [rax+40]
140048635mov rdx, [rip+0x14f054]
14004863cmov rax, [rsp+104]
140048641sub rax, [rdx]
140048644jne 0x14004864f
140048646mov rax, rbx
140048649add rsp, 112
14004864dpop rbx
14004864eret
14004864f
14004864floc_14004864f:
14004864fcall __stack_chk_fail
140048654nop
1400485c0
140048655
140048655 // align 0x10
140048655 // align 0x10
140048660
140048660std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_date_order() const:
140048660xor eax, eax
140048662ret
140048660
140048660std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_date_order() const:
140048660xor eax, eax
140048662ret
140048660
140048663
140048663 // align 0x10
140048663 // align 0x10
140048670
140048670std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140048670push rbx
140048671sub rsp, 112
140048675mov r10, [r8]
140048678mov r11, [r8+8]
14004867cmov r8, [r9]
14004867fmov r9, [r9+8]
140048683mov rbx, rcx
140048686mov rcx, [rip+0x14f003]
14004868dmov rax, [rcx]
140048690mov [rsp+104], rax
140048695xor eax, eax
140048697mov rcx, [rsp+176]
14004869fmov rax, [rdx]
1400486a2mov [rsp+64], r8
1400486a7mov [rsp+72], r9
1400486aclea r8, [rsp+80]
1400486b1lea r9, [rsp+64]
1400486b6mov [rsp+48], rcx
1400486bbmov rcx, [rsp+168]
1400486c3mov [rsp+80], r10
1400486c8mov [rsp+40], rcx
1400486cdmov rcx, [rsp+160]
1400486d5mov [rsp+88], r11
1400486damov [rsp+32], rcx
1400486dfmov rcx, rbx
1400486e2call [rax+48]
1400486e5mov rdx, [rip+0x14efa4]
1400486ecmov rax, [rsp+104]
1400486f1sub rax, [rdx]
1400486f4jne 0x1400486ff
1400486f6mov rax, rbx
1400486f9add rsp, 112
1400486fdpop rbx
1400486feret
1400486ff
1400486ffloc_1400486ff:
1400486ffcall __stack_chk_fail
140048704nop
140048670
140048670std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140048670push rbx
140048671sub rsp, 112
140048675mov r10, [r8]
140048678mov r11, [r8+8]
14004867cmov r8, [r9]
14004867fmov r9, [r9+8]
140048683mov rbx, rcx
140048686mov rcx, [rip+0x14f003]
14004868dmov rax, [rcx]
140048690mov [rsp+104], rax
140048695xor eax, eax
140048697mov rcx, [rsp+176]
14004869fmov rax, [rdx]
1400486a2mov [rsp+64], r8
1400486a7mov [rsp+72], r9
1400486aclea r8, [rsp+80]
1400486b1lea r9, [rsp+64]
1400486b6mov [rsp+48], rcx
1400486bbmov rcx, [rsp+168]
1400486c3mov [rsp+80], r10
1400486c8mov [rsp+40], rcx
1400486cdmov rcx, [rsp+160]
1400486d5mov [rsp+88], r11
1400486damov [rsp+32], rcx
1400486dfmov rcx, rbx
1400486e2call [rax+48]
1400486e5mov rdx, [rip+0x14efa4]
1400486ecmov rax, [rsp+104]
1400486f1sub rax, [rdx]
1400486f4jne 0x1400486ff
1400486f6mov rax, rbx
1400486f9add rsp, 112
1400486fdpop rbx
1400486feret
1400486ff
1400486ffloc_1400486ff:
1400486ffcall __stack_chk_fail
140048704nop
140048670
140048705
140048705 // align 0x10
140048705 // align 0x10
140048710
140048710std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_num(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140048710push r15
140048712push r14
140048714push r13
140048716push r12
140048718push rbp
140048719push rdi
14004871apush rsi
14004871bpush rbx
14004871csub rsp, 72
140048720movdqu x0, [r8]
140048725mov rsi, [r9+8]
140048729mov rdi, [r9]
14004872cmovups [rsp+32], x0
140048731mov rdx, [rsp+40]
140048736mov rax, [rsp+32]
14004873bmov [rsp+144], rcx
140048743mov rcx, [rip+0x14e606]
14004874amov ebp, edx
14004874cmov rbx, rax
14004874fcall std::locale::id::_M_id() const
140048754mov rdx, rax
140048757mov rax, [rsp+208]
14004875fmov rax, [rax+208]
140048766mov rax, [rax+8]
14004876amov r12, [rax+8*rdx]
14004876etest r12, r12
140048771je 0x1400489c9
140048777cmp si, -1
14004877bsete sil
14004877fcmp bp, -1
140048783sete r11b
140048787xor r15l, r15l
14004878axor r14l, r14l
14004878dmov r13l, r11l
140048790test rbx, rbx
140048793je 0x14004879e
140048795test r11b, r11b
140048798jne 0x140048828
14004879e
14004879eloc_14004879e:
14004879etest rdi, rdi
1400487a1setne dl
1400487a4and dl, sil
1400487a7jne 0x140048860
1400487ad
1400487adloc_1400487ad:
1400487admov edx, esi
1400487afcmp r13b, dl
1400487b2je 0x140048890
1400487b8
1400487b8loc_1400487b8:
1400487b8cmp r14, [rsp+200]
1400487c0jae 0x140048890
1400487c6test rbx, rbx
1400487c9je 0x1400487d4
1400487cbtest r11b, r11b
1400487cejne 0x140048910
1400487d4
1400487d4loc_1400487d4:
1400487d4movzx edx, bp
1400487d7
1400487d7loc_1400487d7:
1400487d7mov r11, [r12]
1400487dbmov r8l, 42
1400487e1mov rcx, r12
1400487e4call [r11+96]
1400487e8lea edx, [rax-48]
1400487ebcmp dl, 9
1400487eeja 0x140048890
1400487f4lea edx, [r15+4*r15]
1400487f8movsx eax, al
1400487fblea r15l, [rax+2*rdx-48]
140048800cmp r15l, [rsp+192]
140048808jg 0x1400488b3
14004880emov rax, [rbx+16]
140048812cmp rax, [rbx+24]
140048816jae 0x140048930
14004881cadd rax, 2
140048820add r14, 1
140048824mov [rbx+16], rax
140048828
140048828loc_140048828:
140048828mov rax, [rbx+16]
14004882ccmp rax, [rbx+24]
140048830jae 0x14004894b
140048836
140048836loc_140048836:
140048836movzx ebp, [rax]
140048839cmp bp, -1
14004883dje 0x140048960
140048843
140048843loc_140048843:
140048843xor r13l, r13l
140048846test rdi, rdi
140048849mov ebp, -1
14004884emov r11l, 1
140048854setne dl
140048857and dl, sil
14004885aje 0x1400487ad
140048860
140048860loc_140048860:
140048860mov rax, [rdi+16]
140048864cmp rax, [rdi+24]
140048868jae 0x140048990
14004886emovzx eax, [rax]
140048871
140048871loc_140048871:
140048871cmp ax, -1
140048875mov eax, 0
14004887acmovne edx, eax
14004887dmov eax, 0
140048882cmove rdi, rax
140048886cmp r13b, dl
140048889jne 0x1400487b8
14004888fnop
140048890
140048890loc_140048890:
140048890test r14, r14
140048893setne dl
140048896cmp [rsp+184], r15l
14004889esetle al
1400488a1test dl, al
1400488a3je 0x1400488b3
1400488a5cmp [rsp+192], r15l
1400488adjge 0x140048978
1400488b3
1400488b3loc_1400488b3:
1400488b3mov rax, [rsp+216]
1400488bbor [rax], 4
1400488be
1400488beloc_1400488be:
1400488bemov rdx, [rsp+40]
1400488c3mov [rsp+32], rbx
1400488c8mov rax, [rsp+32]
1400488cdmov [rsp+40], rdx
1400488d2mov rdx, [rsp+40]
1400488d7mov [rsp+32], rax
1400488dcmov rax, [rsp+144]
1400488e4mov dx, bp
1400488e7mov [rsp+40], rdx
1400488ecmovdqu x1, [rsp+32]
1400488f2movups [rax], x1
1400488f5add rsp, 72
1400488f9pop rbx
1400488fapop rsi
1400488fbpop rdi
1400488fcpop rbp
1400488fdpop r12
1400488ffpop r13
140048901pop r14
140048903pop r15
140048905ret
140048906
140048906 66 2e 0f 1f 84 00 00 00 00 00 f.........
140048910
140048910loc_140048910:
140048910mov rax, [rbx+16]
140048914cmp rax, [rbx+24]
140048918jae 0x1400489b8
14004891emovzx edx, [rax]
140048921
140048921loc_140048921:
140048921xor eax, eax
140048923cmp dx, -1
140048927cmove rbx, rax
14004892bjmp 0x1400487d7
140048930
140048930loc_140048930:
140048930mov rax, [rbx]
140048933mov rcx, rbx
140048936add r14, 1
14004893acall [rax+80]
14004893dmov rax, [rbx+16]
140048941cmp rax, [rbx+24]
140048945jb 0x140048836
14004894b
14004894bloc_14004894b:
14004894bmov rax, [rbx]
14004894emov rcx, rbx
140048951call [rax+72]
140048954mov ebp, eax
140048956cmp bp, -1
14004895ajne 0x140048843
140048960
140048960loc_140048960:
140048960mov r11l, 1
140048966mov r13l, 1
14004896cxor ebx, ebx
14004896ejmp 0x14004879e
140048973
140048973 0f 1f 44 00 00 ..D..
140048978
140048978loc_140048978:
140048978mov rax, [rsp+176]
140048980mov [rax], r15l
140048983jmp 0x1400488be
140048988
140048988 0f 1f 84 00 00 00 00 00 ........
140048990
140048990loc_140048990:
140048990mov rax, [rdi]
140048993mov [rsp+63], dl
140048997mov rcx, rdi
14004899amov [rsp+62], r11b
14004899fcall [rax+72]
1400489a2movzx edx, [rsp+63]
1400489a7movzx r11l, [rsp+62]
1400489adjmp 0x140048871
1400489b2
1400489b2 66 0f 1f 44 00 00 f..D..
1400489b8
1400489b8loc_1400489b8:
1400489b8mov rax, [rbx]
1400489bbmov rcx, rbx
1400489becall [rax+72]
1400489c1movzx edx, ax
1400489c4jmp 0x140048921
1400489c9
1400489c9loc_1400489c9:
1400489c9call std::__throw_bad_cast()
1400489cenop
140048710
140048710std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_num(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140048710push r15
140048712push r14
140048714push r13
140048716push r12
140048718push rbp
140048719push rdi
14004871apush rsi
14004871bpush rbx
14004871csub rsp, 72
140048720movdqu x0, [r8]
140048725mov rsi, [r9+8]
140048729mov rdi, [r9]
14004872cmovups [rsp+32], x0
140048731mov rdx, [rsp+40]
140048736mov rax, [rsp+32]
14004873bmov [rsp+144], rcx
140048743mov rcx, [rip+0x14e606]
14004874amov ebp, edx
14004874cmov rbx, rax
14004874fcall std::locale::id::_M_id() const
140048754mov rdx, rax
140048757mov rax, [rsp+208]
14004875fmov rax, [rax+208]
140048766mov rax, [rax+8]
14004876amov r12, [rax+8*rdx]
14004876etest r12, r12
140048771je 0x1400489c9
140048777cmp si, -1
14004877bsete sil
14004877fcmp bp, -1
140048783sete r11b
140048787xor r15l, r15l
14004878axor r14l, r14l
14004878dmov r13l, r11l
140048790test rbx, rbx
140048793je 0x14004879e
140048795test r11b, r11b
140048798jne 0x140048828
14004879e
14004879eloc_14004879e:
14004879etest rdi, rdi
1400487a1setne dl
1400487a4and dl, sil
1400487a7jne 0x140048860
1400487ad
1400487adloc_1400487ad:
1400487admov edx, esi
1400487afcmp r13b, dl
1400487b2je 0x140048890
1400487b8
1400487b8loc_1400487b8:
1400487b8cmp r14, [rsp+200]
1400487c0jae 0x140048890
1400487c6test rbx, rbx
1400487c9je 0x1400487d4
1400487cbtest r11b, r11b
1400487cejne 0x140048910
1400487d4
1400487d4loc_1400487d4:
1400487d4movzx edx, bp
1400487d7
1400487d7loc_1400487d7:
1400487d7mov r11, [r12]
1400487dbmov r8l, 42
1400487e1mov rcx, r12
1400487e4call [r11+96]
1400487e8lea edx, [rax-48]
1400487ebcmp dl, 9
1400487eeja 0x140048890
1400487f4lea edx, [r15+4*r15]
1400487f8movsx eax, al
1400487fblea r15l, [rax+2*rdx-48]
140048800cmp r15l, [rsp+192]
140048808jg 0x1400488b3
14004880emov rax, [rbx+16]
140048812cmp rax, [rbx+24]
140048816jae 0x140048930
14004881cadd rax, 2
140048820add r14, 1
140048824mov [rbx+16], rax
140048828
140048828loc_140048828:
140048828mov rax, [rbx+16]
14004882ccmp rax, [rbx+24]
140048830jae 0x14004894b
140048836
140048836loc_140048836:
140048836movzx ebp, [rax]
140048839cmp bp, -1
14004883dje 0x140048960
140048843
140048843loc_140048843:
140048843xor r13l, r13l
140048846test rdi, rdi
140048849mov ebp, -1
14004884emov r11l, 1
140048854setne dl
140048857and dl, sil
14004885aje 0x1400487ad
140048860
140048860loc_140048860:
140048860mov rax, [rdi+16]
140048864cmp rax, [rdi+24]
140048868jae 0x140048990
14004886emovzx eax, [rax]
140048871
140048871loc_140048871:
140048871cmp ax, -1
140048875mov eax, 0
14004887acmovne edx, eax
14004887dmov eax, 0
140048882cmove rdi, rax
140048886cmp r13b, dl
140048889jne 0x1400487b8
14004888fnop
140048890
140048890loc_140048890:
140048890test r14, r14
140048893setne dl
140048896cmp [rsp+184], r15l
14004889esetle al
1400488a1test dl, al
1400488a3je 0x1400488b3
1400488a5cmp [rsp+192], r15l
1400488adjge 0x140048978
1400488b3
1400488b3loc_1400488b3:
1400488b3mov rax, [rsp+216]
1400488bbor [rax], 4
1400488be
1400488beloc_1400488be:
1400488bemov rdx, [rsp+40]
1400488c3mov [rsp+32], rbx
1400488c8mov rax, [rsp+32]
1400488cdmov [rsp+40], rdx
1400488d2mov rdx, [rsp+40]
1400488d7mov [rsp+32], rax
1400488dcmov rax, [rsp+144]
1400488e4mov dx, bp
1400488e7mov [rsp+40], rdx
1400488ecmovdqu x1, [rsp+32]
1400488f2movups [rax], x1
1400488f5add rsp, 72
1400488f9pop rbx
1400488fapop rsi
1400488fbpop rdi
1400488fcpop rbp
1400488fdpop r12
1400488ffpop r13
140048901pop r14
140048903pop r15
140048905ret
140048906
140048906 66 2e 0f 1f 84 00 00 00 00 00 f.........
140048910
140048910loc_140048910:
140048910mov rax, [rbx+16]
140048914cmp rax, [rbx+24]
140048918jae 0x1400489b8
14004891emovzx edx, [rax]
140048921
140048921loc_140048921:
140048921xor eax, eax
140048923cmp dx, -1
140048927cmove rbx, rax
14004892bjmp 0x1400487d7
140048930
140048930loc_140048930:
140048930mov rax, [rbx]
140048933mov rcx, rbx
140048936add r14, 1
14004893acall [rax+80]
14004893dmov rax, [rbx+16]
140048941cmp rax, [rbx+24]
140048945jb 0x140048836
14004894b
14004894bloc_14004894b:
14004894bmov rax, [rbx]
14004894emov rcx, rbx
140048951call [rax+72]
140048954mov ebp, eax
140048956cmp bp, -1
14004895ajne 0x140048843
140048960
140048960loc_140048960:
140048960mov r11l, 1
140048966mov r13l, 1
14004896cxor ebx, ebx
14004896ejmp 0x14004879e
140048973
140048973 0f 1f 44 00 00 ..D..
140048978
140048978loc_140048978:
140048978mov rax, [rsp+176]
140048980mov [rax], r15l
140048983jmp 0x1400488be
140048988
140048988 0f 1f 84 00 00 00 00 00 ........
140048990
140048990loc_140048990:
140048990mov rax, [rdi]
140048993mov [rsp+63], dl
140048997mov rcx, rdi
14004899amov [rsp+62], r11b
14004899fcall [rax+72]
1400489a2movzx edx, [rsp+63]
1400489a7movzx r11l, [rsp+62]
1400489adjmp 0x140048871
1400489b2
1400489b2 66 0f 1f 44 00 00 f..D..
1400489b8
1400489b8loc_1400489b8:
1400489b8mov rax, [rbx]
1400489bbmov rcx, rbx
1400489becall [rax+72]
1400489c1movzx edx, ax
1400489c4jmp 0x140048921
1400489c9
1400489c9loc_1400489c9:
1400489c9call std::__throw_bad_cast()
1400489cenop
140048710
1400489cf
1400489cf // align 0x10
1400489cf // align 0x10
1400489d0
1400489d0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400489d0push r15
1400489d2push r14
1400489d4push r13
1400489d6push r12
1400489d8push rbp
1400489d9push rdi
1400489dapush rsi
1400489dbpush rbx
1400489dcsub rsp, 328
1400489e3movups [rsp+288], x6
1400489ebmovups [rsp+304], x7
1400489f3mov rbp, [rsp+432]
1400489fbmov r14, [r8]
1400489femov r15, [r8+8]
140048a02mov rbx, [r9]
140048a05mov rdi, [r9+8]
140048a09mov rsi, [rsp+440]
140048a11mov r13, [rsp+448]
140048a19mov r12, rcx
140048a1cmov rcx, [rip+0x14ec6d]
140048a23mov [rsp+80], rdx
140048a28mov rax, [rcx]
140048a2bmov [rsp+280], rax
140048a33xor eax, eax
140048a35mov rcx, [rip+0x14e214]
140048a3ccall std::locale::id::_M_id() const
140048a41mov rdx, [rbp+208]
140048a48cmp rax, [rdx+16]
140048a4cjae 0x140048ccc
140048a52mov rdx, [rdx+8]
140048a56mov rcx, [rdx+8*rax]
140048a5atest rcx, rcx
140048a5dje 0x140048ccc
140048a63mov r8, [rip+0x14e616]
140048a6axor r9l, r9l
140048a6dlea rdx, [rip+0x152b0c]
140048a74call __dynamic_cast
140048a79test rax, rax
140048a7cje 0x140048ccc
140048a82mov rax, [rax+16]
140048a86mov rdx, [rsp+80]
140048a8blea r8, [rsp+112]
140048a90lea rcx, [rsp+128]
140048a98mov [rsp+156], 0
140048aa3lea r9, [rsp+96]
140048aa8movdqu x2, [rax+88]
140048aadmovdqu x1, [rax+104]
140048ab2movdqu x0, [rax+120]
140048ab7movdqu x6, [rax+136]
140048abfmovdqu x5, [rax+152]
140048ac7movdqu x4, [rax+168]
140048acfmovdqu x3, [rax+184]
140048ad7lea rax, [rsp+156]
140048adfmov [rsp+56], rbp
140048ae4movdqa x7, x6
140048ae8mov [rsp+64], rax
140048aedlea rax, [rsp+160]
140048af5shufpd x7, x5, 1
140048afashufpd x5, x4, 1
140048affmov [rsp+40], rax
140048b04lea rax, [rsp+152]
140048b0cshufpd x4, x3, 1
140048b11shufpd x3, x2, 1
140048b16mov [rsp+32], rax
140048b1bshufpd x2, x1, 1
140048b20shufpd x1, x0, 1
140048b25shufpd x0, x6, 1
140048b2amov [rsp+48], 7
140048b33mov [rsp+112], r14
140048b38mov [rsp+120], r15
140048b3dmov [rsp+96], rbx
140048b42mov [rsp+104], rdi
140048b47movups [rsp+160], x7
140048b4fmovups [rsp+176], x5
140048b57movups [rsp+192], x4
140048b5fmovups [rsp+208], x3
140048b67movups [rsp+224], x2
140048b6fmovups [rsp+240], x1
140048b77movups [rsp+256], x0
140048b7fcall std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_wday_or_month(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140048b84mov rcx, [rsp+128]
140048b8cmov eax, [rsp+156]
140048b93mov rdx, [rsp+136]
140048b9bmov r8, rcx
140048b9etest eax, eax
140048ba0jne 0x140048c38
140048ba6mov eax, [rsp+152]
140048badmov [r13+24], eax
140048bb1
140048bb1loc_140048bb1:
140048bb1cmp dx, -1
140048bb5sete bpl
140048bb9test rcx, rcx
140048bbcsetne al
140048bbfand al, bpl
140048bc2mov r13l, eax
140048bc5jne 0x140048c60
140048bcb
140048bcbloc_140048bcb:
140048bcbcmp di, -1
140048bcfsete al
140048bd2mov ecx, eax
140048bd4test rbx, rbx
140048bd7je 0x140048bdd
140048bd9test al, al
140048bdbjne 0x140048c40
140048bdd
140048bddloc_140048bdd:
140048bddcmp bpl, cl
140048be0jne 0x140048be5
140048be2or [rsi], 2
140048be5
140048be5loc_140048be5:
140048be5mov rsi, [rip+0x14eaa4]
140048becmov r15w, dx
140048bf0mov [r12], r8
140048bf4mov [r12+8], r15
140048bf9mov rax, [rsp+280]
140048c01sub rax, [rsi]
140048c04jne 0x140048ce0
140048c0amovups x6, [rsp+288]
140048c12movups x7, [rsp+304]
140048c1amov rax, r12
140048c1dadd rsp, 328
140048c24pop rbx
140048c25pop rsi
140048c26pop rdi
140048c27pop rbp
140048c28pop r12
140048c2apop r13
140048c2cpop r14
140048c2epop r15
140048c30ret
140048c31
140048c31 0f 1f 80 00 00 00 00 .......
140048c38
140048c38loc_140048c38:
140048c38or [rsi], 4
140048c3bjmp 0x140048bb1
140048c40
140048c40loc_140048c40:
140048c40mov rax, [rbx+16]
140048c44cmp rax, [rbx+24]
140048c48jae 0x140048c90
140048c4amovzx eax, [rax]
140048c4d
140048c4dloc_140048c4d:
140048c4dcmp ax, -1
140048c51sete cl
140048c54jmp 0x140048bdd
140048c59
140048c59 0f 1f 80 00 00 00 00 .......
140048c60
140048c60loc_140048c60:
140048c60mov rax, [rcx+16]
140048c64cmp rax, [rcx+24]
140048c68jae 0x140048cb0
140048c6amovzx eax, [rax]
140048c6d
140048c6dloc_140048c6d:
140048c6dxor ebp, ebp
140048c6fmov r8l, 0
140048c75cmp ax, -1
140048c79cmove ebp, r13l
140048c7dcmovne r8, rcx
140048c81jmp 0x140048bcb
140048c86
140048c86 66 2e 0f 1f 84 00 00 00 00 00 f.........
140048c90
140048c90loc_140048c90:
140048c90mov rax, [rbx]
140048c93mov [rsp+88], rdx
140048c98mov rcx, rbx
140048c9bmov [rsp+80], r8
140048ca0call [rax+72]
140048ca3mov rdx, [rsp+88]
140048ca8mov r8, [rsp+80]
140048cadjmp 0x140048c4d
140048caf
140048caf 90 .
140048cb0
140048cb0loc_140048cb0:
140048cb0mov rax, [rcx]
140048cb3mov [rsp+88], rdx
140048cb8mov [rsp+80], rcx
140048cbdcall [rax+72]
140048cc0mov rdx, [rsp+88]
140048cc5mov rcx, [rsp+80]
140048ccajmp 0x140048c6d
140048ccc
140048cccloc_140048ccc:
140048cccmov rdi, [rip+0x14e9bd]
140048cd3mov rax, [rsp+280]
140048cdbsub rax, [rdi]
140048cdeje 0x140048ce5
140048ce0
140048ce0loc_140048ce0:
140048ce0call __stack_chk_fail
140048ce5
140048ce5loc_140048ce5:
140048ce5call std::__throw_bad_cast()
140048ceanop
1400489d0
1400489d0std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400489d0push r15
1400489d2push r14
1400489d4push r13
1400489d6push r12
1400489d8push rbp
1400489d9push rdi
1400489dapush rsi
1400489dbpush rbx
1400489dcsub rsp, 328
1400489e3movups [rsp+288], x6
1400489ebmovups [rsp+304], x7
1400489f3mov rbp, [rsp+432]
1400489fbmov r14, [r8]
1400489femov r15, [r8+8]
140048a02mov rbx, [r9]
140048a05mov rdi, [r9+8]
140048a09mov rsi, [rsp+440]
140048a11mov r13, [rsp+448]
140048a19mov r12, rcx
140048a1cmov rcx, [rip+0x14ec6d]
140048a23mov [rsp+80], rdx
140048a28mov rax, [rcx]
140048a2bmov [rsp+280], rax
140048a33xor eax, eax
140048a35mov rcx, [rip+0x14e214]
140048a3ccall std::locale::id::_M_id() const
140048a41mov rdx, [rbp+208]
140048a48cmp rax, [rdx+16]
140048a4cjae 0x140048ccc
140048a52mov rdx, [rdx+8]
140048a56mov rcx, [rdx+8*rax]
140048a5atest rcx, rcx
140048a5dje 0x140048ccc
140048a63mov r8, [rip+0x14e616]
140048a6axor r9l, r9l
140048a6dlea rdx, [rip+0x152b0c]
140048a74call __dynamic_cast
140048a79test rax, rax
140048a7cje 0x140048ccc
140048a82mov rax, [rax+16]
140048a86mov rdx, [rsp+80]
140048a8blea r8, [rsp+112]
140048a90lea rcx, [rsp+128]
140048a98mov [rsp+156], 0
140048aa3lea r9, [rsp+96]
140048aa8movdqu x2, [rax+88]
140048aadmovdqu x1, [rax+104]
140048ab2movdqu x0, [rax+120]
140048ab7movdqu x6, [rax+136]
140048abfmovdqu x5, [rax+152]
140048ac7movdqu x4, [rax+168]
140048acfmovdqu x3, [rax+184]
140048ad7lea rax, [rsp+156]
140048adfmov [rsp+56], rbp
140048ae4movdqa x7, x6
140048ae8mov [rsp+64], rax
140048aedlea rax, [rsp+160]
140048af5shufpd x7, x5, 1
140048afashufpd x5, x4, 1
140048affmov [rsp+40], rax
140048b04lea rax, [rsp+152]
140048b0cshufpd x4, x3, 1
140048b11shufpd x3, x2, 1
140048b16mov [rsp+32], rax
140048b1bshufpd x2, x1, 1
140048b20shufpd x1, x0, 1
140048b25shufpd x0, x6, 1
140048b2amov [rsp+48], 7
140048b33mov [rsp+112], r14
140048b38mov [rsp+120], r15
140048b3dmov [rsp+96], rbx
140048b42mov [rsp+104], rdi
140048b47movups [rsp+160], x7
140048b4fmovups [rsp+176], x5
140048b57movups [rsp+192], x4
140048b5fmovups [rsp+208], x3
140048b67movups [rsp+224], x2
140048b6fmovups [rsp+240], x1
140048b77movups [rsp+256], x0
140048b7fcall std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_wday_or_month(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140048b84mov rcx, [rsp+128]
140048b8cmov eax, [rsp+156]
140048b93mov rdx, [rsp+136]
140048b9bmov r8, rcx
140048b9etest eax, eax
140048ba0jne 0x140048c38
140048ba6mov eax, [rsp+152]
140048badmov [r13+24], eax
140048bb1
140048bb1loc_140048bb1:
140048bb1cmp dx, -1
140048bb5sete bpl
140048bb9test rcx, rcx
140048bbcsetne al
140048bbfand al, bpl
140048bc2mov r13l, eax
140048bc5jne 0x140048c60
140048bcb
140048bcbloc_140048bcb:
140048bcbcmp di, -1
140048bcfsete al
140048bd2mov ecx, eax
140048bd4test rbx, rbx
140048bd7je 0x140048bdd
140048bd9test al, al
140048bdbjne 0x140048c40
140048bdd
140048bddloc_140048bdd:
140048bddcmp bpl, cl
140048be0jne 0x140048be5
140048be2or [rsi], 2
140048be5
140048be5loc_140048be5:
140048be5mov rsi, [rip+0x14eaa4]
140048becmov r15w, dx
140048bf0mov [r12], r8
140048bf4mov [r12+8], r15
140048bf9mov rax, [rsp+280]
140048c01sub rax, [rsi]
140048c04jne 0x140048ce0
140048c0amovups x6, [rsp+288]
140048c12movups x7, [rsp+304]
140048c1amov rax, r12
140048c1dadd rsp, 328
140048c24pop rbx
140048c25pop rsi
140048c26pop rdi
140048c27pop rbp
140048c28pop r12
140048c2apop r13
140048c2cpop r14
140048c2epop r15
140048c30ret
140048c31
140048c31 0f 1f 80 00 00 00 00 .......
140048c38
140048c38loc_140048c38:
140048c38or [rsi], 4
140048c3bjmp 0x140048bb1
140048c40
140048c40loc_140048c40:
140048c40mov rax, [rbx+16]
140048c44cmp rax, [rbx+24]
140048c48jae 0x140048c90
140048c4amovzx eax, [rax]
140048c4d
140048c4dloc_140048c4d:
140048c4dcmp ax, -1
140048c51sete cl
140048c54jmp 0x140048bdd
140048c59
140048c59 0f 1f 80 00 00 00 00 .......
140048c60
140048c60loc_140048c60:
140048c60mov rax, [rcx+16]
140048c64cmp rax, [rcx+24]
140048c68jae 0x140048cb0
140048c6amovzx eax, [rax]
140048c6d
140048c6dloc_140048c6d:
140048c6dxor ebp, ebp
140048c6fmov r8l, 0
140048c75cmp ax, -1
140048c79cmove ebp, r13l
140048c7dcmovne r8, rcx
140048c81jmp 0x140048bcb
140048c86
140048c86 66 2e 0f 1f 84 00 00 00 00 00 f.........
140048c90
140048c90loc_140048c90:
140048c90mov rax, [rbx]
140048c93mov [rsp+88], rdx
140048c98mov rcx, rbx
140048c9bmov [rsp+80], r8
140048ca0call [rax+72]
140048ca3mov rdx, [rsp+88]
140048ca8mov r8, [rsp+80]
140048cadjmp 0x140048c4d
140048caf
140048caf 90 .
140048cb0
140048cb0loc_140048cb0:
140048cb0mov rax, [rcx]
140048cb3mov [rsp+88], rdx
140048cb8mov [rsp+80], rcx
140048cbdcall [rax+72]
140048cc0mov rdx, [rsp+88]
140048cc5mov rcx, [rsp+80]
140048ccajmp 0x140048c6d
140048ccc
140048cccloc_140048ccc:
140048cccmov rdi, [rip+0x14e9bd]
140048cd3mov rax, [rsp+280]
140048cdbsub rax, [rdi]
140048cdeje 0x140048ce5
140048ce0
140048ce0loc_140048ce0:
140048ce0call __stack_chk_fail
140048ce5
140048ce5loc_140048ce5:
140048ce5call std::__throw_bad_cast()
140048ceanop
1400489d0
140048ceb
140048ceb // align 0x20
140048ceb // align 0x20
140048d00
140048d00std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_name(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140048d00push rbp
140048d01push r15
140048d03push r14
140048d05push r13
140048d07push r12
140048d09push rdi
140048d0apush rsi
140048d0bpush rbx
140048d0csub rsp, 184
140048d13lea rbp, [rsp+176]
140048d1bmov rsi, [rip+0x14e96e]
140048d22mov rax, [r9+8]
140048d26movdqu x0, [r8]
140048d2bmov r13, [r9]
140048d2emov rbx, [rbp+136]
140048d35mov [rbp-80], rax
140048d39mov rax, [rbp+112]
140048d3dmovups [rbp-96], x0
140048d41mov rdx, [rbp-88]
140048d45mov [rbp-136], rax
140048d4cmov rax, [rbp+120]
140048d50mov [rbp-104], rcx
140048d54mov rcx, [rip+0x14dff5]
140048d5bmov r8l, edx
140048d5emov [rbp-32], rax
140048d62mov rax, [rbp+144]
140048d69mov [rbp-24], r8l
140048d6dmov [rbp-112], rax
140048d71mov rax, [rsi]
140048d74mov [rbp-8], rax
140048d78mov rax, [rbp-96]
140048d7cmov [rbp-72], r13
140048d80mov [rbp-40], rax
140048d84call std::locale::id::_M_id() const
140048d89mov rcx, rax
140048d8cmov rax, [rbx+208]
140048d93mov rax, [rax+8]
140048d97mov rbx, [rax+8*rcx]
140048d9btest rbx, rbx
140048d9eje 0x140049a0f
140048da4mov rax, [rbp+128]
140048dabshl rax, 4
140048dafcall ___chkstk_ms
140048db4mov r8l, [rbp-24]
140048db8mov r11, [rbp-40]
140048dbcsub rsp, rax
140048dbfcmp r8w, -1
140048dc4sete r15b
140048dc8test r11, r11
140048dcblea r12, [rsp+32]
140048dd0setne sil
140048dd4and sil, r15b
140048dd7jne 0x14004955d
140048dddmov esi, r15l
140048de0
140048de0loc_140048de0:
140048de0cmp [rbp-80], -1
140048de5sete r9b
140048de9test r13, r13
140048decsetne dil
140048df0and dil, r9b
140048df3jne 0x140049588
140048df9mov edi, r9l
140048dfc
140048dfcloc_140048dfc:
140048dfccmp dil, sil
140048dffjne 0x140048e5d
140048e01
140048e01loc_140048e01:
140048e01mov rax, [rbp-112]
140048e05or [rax], 4
140048e08
140048e08loc_140048e08:
140048e08mov rdx, [rbp-88]
140048e0cmov rbx, [rip+0x14e87d]
140048e13mov [rbp-96], r11
140048e17mov rax, [rbp-96]
140048e1bmov [rbp-88], rdx
140048e1fmov rdx, [rbp-88]
140048e23mov [rbp-96], rax
140048e27mov rax, [rbp-104]
140048e2bmov dx, r8w
140048e2fmov [rbp-88], rdx
140048e33movdqu x1, [rbp-96]
140048e38movups [rax], x1
140048e3bmov rax, [rbp-8]
140048e3fsub rax, [rbx]
140048e42jne 0x140049a1f
140048e48mov rax, [rbp-104]
140048e4clea rsp, [rbp+8]
140048e50pop rbx
140048e51pop rsi
140048e52pop rdi
140048e53pop r12
140048e55pop r13
140048e57pop r14
140048e59pop r15
140048e5bpop rbp
140048e5cret
140048e5d
140048e5dloc_140048e5d:
140048e5dtest r11, r11
140048e60je 0x140048e6b
140048e62test r15b, r15b
140048e65jne 0x140049682
140048e6b
140048e6bloc_140048e6b:
140048e6bmov esi, r8l
140048e6e
140048e6eloc_140048e6e:
140048e6emov rax, [rbx]
140048e71mov [rbp-40], r8l
140048e75movzx edx, si
140048e78mov rcx, rbx
140048e7bmov [rbp-24], r11
140048e7fmov [rbp-48], r9b
140048e83call [rax+64]
140048e86movzx edx, si
140048e89mov rcx, rbx
140048e8cmov edi, eax
140048e8emov rax, [rbx]
140048e91call [rax+48]
140048e94cmp [rbp+128], 0
140048e9cmov r11, [rbp-24]
140048ea0mov r8l, [rbp-40]
140048ea4mov r14l, eax
140048ea7je 0x140048e01
140048eadmov rax, [rbp+128]
140048eb4movzx r9l, [rbp-48]
140048eb9mov [rbp-24], r14w
140048ebexor esi, esi
140048ec0mov [rbp-48], r12
140048ec4mov r15, [rbp-32]
140048ec8mov r14l, edi
140048ecblea r13, [r12+8*rax]
140048ecfmov [rbp-56], r11
140048ed3xor r12l, r12l
140048ed6mov [rbp-40], r13
140048edamov r13, rbx
140048eddmov [rbp-64], r8w
140048ee2mov [rbp-113], r9b
140048ee6jmp 0x140048efd
140048ee8
140048ee8 0f 1f 84 00 00 00 00 00 ........
140048ef0
140048ef0loc_140048ef0:
140048ef0add r12, 1
140048ef4cmp [rbp+128], r12
140048efbje 0x140048f60
140048efd
140048efdloc_140048efd:
140048efdmov rax, [r15+8*r12]
140048f01mov rcx, r13
140048f04movzx edx, [rax]
140048f07mov rax, [r13]
140048f0bcall [rax+64]
140048f0ecmp r14w, ax
140048f12je 0x140048f2b
140048f14mov rax, [r15+8*r12]
140048f18mov rcx, r13
140048f1bmovzx edx, [rax]
140048f1emov rax, [r13]
140048f22call [rax+48]
140048f25cmp [rbp-24], ax
140048f29jne 0x140048ef0
140048f2b
140048f2bloc_140048f2b:
140048f2bmov rax, [rbp-40]
140048f2fmov rcx, [r15+8*r12]
140048f33lea rdi, [8*rsi]
140048f3badd rsi, 1
140048f3flea rbx, [rax+rdi]
140048f43call wcslen
140048f48mov [rbx], rax
140048f4bmov rax, [rbp-48]
140048f4fmov [rax+rdi], r12
140048f53add r12, 1
140048f57cmp [rbp+128], r12
140048f5ejne 0x140048efd
140048f60
140048f60loc_140048f60:
140048f60mov r11, [rbp-56]
140048f64mov r10, r12
140048f67mov rbx, r13
140048f6amovzx r8l, [rbp-64]
140048f6fmov r13, [rbp-40]
140048f73mov r12, [rbp-48]
140048f77mov [rbp-56], 0
140048f7fmovzx r9l, [rbp-113]
140048f84cmp rsi, 1
140048f88jbe 0x140049084
140048f8emov [rbp-144], r10
140048f95mov [rbp-113], r9b
140048f99nop [rax]
140048fa0
140048fa0loc_140048fa0:
140048fa0mov r14, [r13]
140048fa4mov rdi, [r13+8]
140048fa8mov eax, 2
140048fadcmp r14, rdi
140048fb0cmovbe rdi, r14
140048fb4cmp rax, rsi
140048fb7jae 0x140049021
140048fb9test sil, 1
140048fbdje 0x140049000
140048fbfmov rax, [r13+16]
140048fc3cmp rdi, rax
140048fc6cmova rdi, rax
140048fcamov eax, 3
140048fcfcmp rax, rsi
140048fd2jae 0x140049021
140048fd4nop [rax+rax]
140048fdfnop [rax+rax]
140048feanop [rax+rax]
140048ff5nop [rax+rax]
140049000
140049000loc_140049000:
140049000mov rdx, [r13+8*rax]
140049005cmp rdi, rdx
140049008cmova rdi, rdx
14004900cmov rdx, [r13+8*rax+8]
140049011cmp rdi, rdx
140049014cmova rdi, rdx
140049018add rax, 2
14004901ccmp rax, rsi
14004901fjb 0x140049000
140049021
140049021loc_140049021:
140049021add [rbp-56], 1
140049026mov rax, [r11+16]
14004902acmp rax, [r11+24]
14004902ejae 0x1400493d0
140049034add rax, 2
140049038cmp [rbp-56], rdi
14004903cmov [r11+16], rax
140049040je 0x1400493eb
140049046
140049046loc_140049046:
140049046jae 0x140049079
140049048
140049048loc_140049048:
140049048mov rax, [r11+16]
14004904ccmp rax, [r11+24]
140049050jae 0x140049517
140049056movzx eax, [rax]
140049059
140049059loc_140049059:
140049059cmp ax, -1
14004905dje 0x140049251
140049063cmp [rbp-72], 0
140049068je 0x140049490
14004906ecmp [rbp-80], -1
140049073je 0x140049330
140049079
140049079loc_140049079:
140049079movzx r9l, [rbp-113]
14004907e
14004907eloc_14004907e:
14004907emov r8l, -1
140049084
140049084loc_140049084:
140049084cmp rsi, 1
140049088jne 0x140048e01
14004908emov rax, [r11+16]
140049092cmp rax, [r11+24]
140049096jae 0x1400499c8
14004909cadd rax, 2
1400490a0mov [r11+16], rax
1400490a4
1400490a4loc_1400490a4:
1400490a4add [rbp-56], 1
1400490a9
1400490a9loc_1400490a9:
1400490a9mov r14, [r12]
1400490ad
1400490adloc_1400490ad:
1400490admov rdi, [r13]
1400490b1mov rsi, [rbp-56]
1400490b5cmp rsi, rdi
1400490b8jae 0x1400491b1
1400490bemov rax, [rbp-32]
1400490c2mov rax, [rax+8*r14]
1400490c6lea r12, [rax+2*rsi]
1400490catest r11, r11
1400490cdjne 0x140049180
1400490d3cmp [rbp-72], 0
1400490d8je 0x1400490e3
1400490datest r9b, r9b
1400490ddjne 0x140049618
1400490e3
1400490e3loc_1400490e3:
1400490e3cmp [rbp-80], -1
1400490e8je 0x1400491c0
1400490ee
1400490eeloc_1400490ee:
1400490eemov rax, [rbx]
1400490f1movzx edx, [r12]
1400490f6mov rcx, rbx
1400490f9call [rax+64]
1400490fcmov edx, 65535
140049101xor r11l, r11l
140049104mov esi, eax
140049106
140049106loc_140049106:
140049106mov rax, [rbx]
140049109mov [rbp-24], r11
14004910dmov rcx, rbx
140049110call [rax+64]
140049113mov r11, [rbp-24]
140049117cmp ax, si
14004911aje 0x140049157
14004911cmov rax, [rbx]
14004911fmovzx edx, [r12]
140049124mov rcx, rbx
140049127call [rax+48]
14004912amov r11, [rbp-24]
14004912emov esi, eax
140049130test r11, r11
140049133jne 0x1400494bf
140049139
140049139loc_140049139:
140049139mov edx, 65535
14004913exor r11l, r11l
140049141
140049141loc_140049141:
140049141mov rax, [rbx]
140049144mov [rbp-24], r11
140049148mov rcx, rbx
14004914bcall [rax+48]
14004914emov r11, [rbp-24]
140049152cmp ax, si
140049155jne 0x1400491b1
140049157
140049157loc_140049157:
140049157mov rax, [r11+16]
14004915bcmp rax, [r11+24]
14004915fjae 0x1400494e2
140049165add rax, 2
140049169add [rbp-56], 1
14004916emov [r11+16], rax
140049172cmp rdi, [rbp-56]
140049176je 0x140049502
14004917c
14004917cloc_14004917c:
14004917cadd r12, 2
140049180
140049180loc_140049180:
140049180mov rax, [r11+16]
140049184cmp rax, [r11+24]
140049188jae 0x14004981d
14004918emovzx eax, [rax]
140049191
140049191loc_140049191:
140049191cmp ax, -1
140049195je 0x140049602
14004919bcmp [rbp-72], 0
1400491a0je 0x1400495b7
1400491a6cmp [rbp-80], -1
1400491abje 0x140049622
1400491b1
1400491b1loc_1400491b1:
1400491b1cmp rdi, [rbp-56]
1400491b5je 0x140049502
1400491bbnop [rax+rax]
1400491c0
1400491c0loc_1400491c0:
1400491c0mov r8l, -1
1400491c6jmp 0x140048e01
1400491cb
1400491cbloc_1400491cb:
1400491cbtest dl, dl
1400491cdje 0x140049880
1400491d3mov rax, [r13]
1400491d7cmp rsi, 1
1400491dbjbe 0x14004923e
1400491ddlea r8, [r13+8*rsi]
1400491e2lea rdx, [r13+8]
1400491e6mov rcx, r8
1400491e9sub rcx, rdx
1400491ecand ecx, 8
1400491efje 0x140049220
1400491f1mov rdx, [r13+8]
1400491f5cmp rax, rdx
1400491f8cmova rax, rdx
1400491fclea rdx, [r13+16]
140049200cmp rdx, r8
140049203je 0x14004923e
140049205nop [rax+rax]
140049210nop [rax+rax]
14004921bnop [rax+rax]
140049220
140049220loc_140049220:
140049220mov rcx, [rdx]
140049223cmp rax, rcx
140049226cmova rax, rcx
14004922amov rcx, [rdx+8]
14004922ecmp rax, rcx
140049231cmova rax, rcx
140049235add rdx, 16
140049239cmp rdx, r8
14004923cjne 0x140049220
14004923e
14004923eloc_14004923e:
14004923ecmp [rbp-56], rax
140049242jae 0x140049079
140049248test r11, r11
14004924bjne 0x140049048
140049251
140049251loc_140049251:
140049251cmp [rbp-72], 0
140049256je 0x140049478
14004925cxor r11l, r11l
14004925fmov edi, 1
140049264cmp [rbp-80], -1
140049269je 0x140049332
14004926f
14004926floc_14004926f:
14004926fmov rax, [rbx]
140049272mov edx, 65535
140049277mov rcx, rbx
14004927acall [rax+64]
14004927dmov edx, 65535
140049282xor r11l, r11l
140049285mov [rbp-40], ax
140049289
140049289loc_140049289:
140049289mov rax, [rbx]
14004928cmov [rbp-24], r11
140049290mov rcx, rbx
140049293call [rax+48]
140049296test rsi, rsi
140049299mov r11, [rbp-24]
14004929dmov [rbp-48], ax
1400492a1je 0x1400491c0
1400492a7mov rax, [rbp-56]
1400492abmov [rbp-64], r11
1400492afxor edi, edi
1400492b1mov r15, rbx
1400492b4add rax, rax
1400492b7mov [rbp-24], rax
1400492bbjmp 0x1400492ee
1400492bd
1400492bd 0f 1f 00 ...
1400492c0
1400492c0loc_1400492c0:
1400492c0mov rax, [r15]
1400492c3movzx edx, [r14]
1400492c7mov rcx, r15
1400492cacall [rax+48]
1400492cdcmp [rbp-48], ax
1400492d1je 0x140049311
1400492d3sub rsi, 1
1400492d7mov rax, [r12+8*rsi]
1400492dbmov [r12+8*rdi], rax
1400492dfmov rax, [r13+8*rsi]
1400492e4mov [r13+8*rdi], rax
1400492e9cmp rdi, rsi
1400492ecjae 0x14004931a
1400492ee
1400492eeloc_1400492ee:
1400492eemov rax, [r12+8*rdi]
1400492f2mov rcx, [rbp-32]
1400492f6mov r14, [rbp-24]
1400492faadd r14, [rcx+8*rax]
1400492femov rax, [r15]
140049301mov rcx, r15
140049304movzx edx, [r14]
140049308call [rax+64]
14004930bcmp ax, [rbp-40]
14004930fjne 0x1400492c0
140049311
140049311loc_140049311:
140049311add rdi, 1
140049315cmp rdi, rsi
140049318jb 0x1400492ee
14004931a
14004931aloc_14004931a:
14004931amov r11, [rbp-64]
14004931emov rbx, r15
140049321cmp rsi, 1
140049325ja 0x140048fa0
14004932bjmp 0x140049079
140049330
140049330loc_140049330:
140049330xor edi, edi
140049332
140049332loc_140049332:
140049332mov rcx, [rbp-72]
140049336mov rax, [rcx+16]
14004933acmp rax, [rcx+24]
14004933ejae 0x140049546
140049344movzx eax, [rax]
140049347
140049347loc_140049347:
140049347cmp ax, -1
14004934bmov eax, 0
140049350cmovne rax, [rbp-72]
140049355mov [rbp-72], rax
140049359sete al
14004935ccmp al, dil
14004935fje 0x140049079
140049365test r11, r11
140049368je 0x14004926f
14004936emov rax, [r11+16]
140049372cmp rax, [r11+24]
140049376jae 0x1400494a9
14004937c
14004937cloc_14004937c:
14004937cmovzx eax, [rax]
14004937f
14004937floc_14004937f:
14004937fcmp ax, -1
140049383je 0x14004926f
140049389mov r8, [rbx]
14004938cmov [rbp-24], r11
140049390movzx edx, ax
140049393mov rcx, rbx
140049396call [r8+64]
14004939amov r11, [rbp-24]
14004939emov [rbp-40], ax
1400493a2mov rax, [r11+16]
1400493a6cmp rax, [r11+24]
1400493aajae 0x14004952d
1400493b0movzx edx, [rax]
1400493b3
1400493b3loc_1400493b3:
1400493b3cmp dx, -1
1400493b7jne 0x140049289
1400493bdmov edx, 65535
1400493c2xor r11l, r11l
1400493c5jmp 0x140049289
1400493ca
1400493ca 66 0f 1f 44 00 00 f..D..
1400493d0
1400493d0loc_1400493d0:
1400493d0mov rax, [r11]
1400493d3mov [rbp-24], r11
1400493d7mov rcx, r11
1400493dacall [rax+80]
1400493ddcmp [rbp-56], rdi
1400493e1mov r11, [rbp-24]
1400493e5jne 0x140049046
1400493eb
1400493ebloc_1400493eb:
1400493ebmov rax, [r11+16]
1400493efcmp rax, [r11+24]
1400493f3jae 0x14004998e
1400493f9cmp [rax], -1
1400493fdje 0x1400497c7
140049403cmp [rbp-72], 0
140049408je 0x140049860
14004940e
14004940eloc_14004940e:
14004940ecmp [rbp-80], -1
140049413je 0x1400496a2
140049419
140049419loc_140049419:
140049419xor edx, edx
14004941b
14004941bloc_14004941b:
14004941bmov r8, [rbp-56]
14004941fxor eax, eax
140049421jmp 0x140049452
140049423
140049423 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ff.........ff
140049430 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
140049440
140049440loc_140049440:
140049440add rax, 1
140049444
140049444loc_140049444:
140049444cmp rax, rsi
140049447jae 0x1400491cb
14004944dmov r14, [r13+8*rax]
140049452
140049452loc_140049452:
140049452cmp r8, r14
140049455sete cl
140049458cmp cl, dl
14004945ajne 0x140049440
14004945csub rsi, 1
140049460mov rcx, [r12+8*rsi]
140049464mov [r12+8*rax], rcx
140049468mov rcx, [r13+8*rsi]
14004946dmov [r13+8*rax], rcx
140049472jmp 0x140049444
140049474
140049474 0f 1f 40 00 ..@.
140049478
140049478loc_140049478:
140049478cmp [rbp-80], -1
14004947dje 0x1400499e7
140049483mov [rbp-72], 0
14004948bjmp 0x14004926f
140049490
140049490loc_140049490:
140049490cmp [rbp-80], -1
140049495jne 0x140049079
14004949bmov rax, [r11+16]
14004949fcmp rax, [r11+24]
1400494a3jb 0x14004937c
1400494a9
1400494a9loc_1400494a9:
1400494a9mov rax, [r11]
1400494acmov [rbp-24], r11
1400494b0mov rcx, r11
1400494b3call [rax+72]
1400494b6mov r11, [rbp-24]
1400494bajmp 0x14004937f
1400494bf
1400494bfloc_1400494bf:
1400494bfmov rax, [r11+16]
1400494c3cmp rax, [r11+24]
1400494c7jae 0x1400498a7
1400494cdmovzx eax, [rax]
1400494d0
1400494d0loc_1400494d0:
1400494d0movzx edx, ax
1400494d3cmp ax, -1
1400494d7jne 0x140049141
1400494ddjmp 0x140049139
1400494e2
1400494e2loc_1400494e2:
1400494e2mov rax, [r11]
1400494e5mov [rbp-24], r11
1400494e9mov rcx, r11
1400494eccall [rax+80]
1400494efadd [rbp-56], 1
1400494f4cmp rdi, [rbp-56]
1400494f8mov r11, [rbp-24]
1400494fcjne 0x14004917c
140049502
140049502loc_140049502:
140049502mov rax, [rbp-136]
140049509mov r8l, -1
14004950fmov [rax], r14l
140049512jmp 0x140048e08
140049517
140049517loc_140049517:
140049517mov rax, [r11]
14004951amov [rbp-24], r11
14004951emov rcx, r11
140049521call [rax+72]
140049524mov r11, [rbp-24]
140049528jmp 0x140049059
14004952d
14004952dloc_14004952d:
14004952dmov rax, [r11]
140049530mov [rbp-24], r11
140049534mov rcx, r11
140049537call [rax+72]
14004953amov r11, [rbp-24]
14004953emovzx edx, ax
140049541jmp 0x1400493b3
140049546
140049546loc_140049546:
140049546mov rcx, [rbp-72]
14004954amov [rbp-24], r11
14004954emov rax, [rcx]
140049551call [rax+72]
140049554mov r11, [rbp-24]
140049558jmp 0x140049347
14004955d
14004955dloc_14004955d:
14004955dmov rax, [r11+16]
140049561cmp rax, [r11+24]
140049565jae 0x1400498ca
14004956bmovzx eax, [rax]
14004956e
14004956eloc_14004956e:
14004956ecmp ax, -1
140049572mov eax, 0
140049577cmovne esi, eax
14004957amov eax, 0
14004957fcmove r11, rax
140049583jmp 0x140048de0
140049588
140049588loc_140049588:
140049588mov rax, [r13+16]
14004958ccmp rax, [r13+24]
140049590jae 0x140049966
140049596movzx eax, [rax]
140049599
140049599loc_140049599:
140049599cmp ax, -1
14004959dmov eax, 0
1400495a2cmovne edi, eax
1400495a5mov eax, 0
1400495aacmovne rax, r13
1400495aemov [rbp-72], rax
1400495b2jmp 0x140048dfc
1400495b7
1400495b7loc_1400495b7:
1400495b7cmp [rbp-80], -1
1400495bcjne 0x1400491b1
1400495c2mov rax, [rbx]
1400495c5movzx edx, [r12]
1400495camov [rbp-24], r11
1400495cemov rcx, rbx
1400495d1call [rax+64]
1400495d4mov r11, [rbp-24]
1400495d8mov esi, eax
1400495da
1400495daloc_1400495da:
1400495damov rax, [r11+16]
1400495decmp rax, [r11+24]
1400495e2jae 0x140049804
1400495e8movzx edx, [rax]
1400495eb
1400495ebloc_1400495eb:
1400495ebcmp dx, -1
1400495efjne 0x140049106
1400495f5mov edx, 65535
1400495faxor r11l, r11l
1400495fdjmp 0x140049106
140049602
140049602loc_140049602:
140049602cmp [rbp-72], 0
140049607je 0x14004984a
14004960dcmp [rbp-80], -1
140049612jne 0x1400490ee
140049618
140049618loc_140049618:
140049618xor r11l, r11l
14004961bmov esi, 1
140049620jmp 0x140049624
140049622
140049622loc_140049622:
140049622xor esi, esi
140049624
140049624loc_140049624:
140049624mov rdx, [rbp-72]
140049628mov rax, [rdx+16]
14004962ccmp rax, [rdx+24]
140049630jae 0x140049833
140049636movzx eax, [rax]
140049639
140049639loc_140049639:
140049639cmp ax, -1
14004963dmov eax, 0
140049642cmovne rax, [rbp-72]
140049647mov [rbp-72], rax
14004964bsete al
14004964ecmp al, sil
140049651je 0x1400491b1
140049657mov rax, [rbx]
14004965amovzx edx, [r12]
14004965fmov [rbp-24], r11
140049663mov rcx, rbx
140049666call [rax+64]
140049669mov r11, [rbp-24]
14004966dmov edx, 65535
140049672mov esi, eax
140049674test r11, r11
140049677je 0x140049106
14004967djmp 0x1400495da
140049682
140049682loc_140049682:
140049682mov rax, [r11+16]
140049686cmp rax, [r11+24]
14004968ajae 0x140049a28
140049690movzx esi, [rax]
140049693
140049693loc_140049693:
140049693xor eax, eax
140049695cmp si, -1
140049699cmove r11, rax
14004969djmp 0x140048e6e
1400496a2
1400496a2loc_1400496a2:
1400496a2xor edi, edi
1400496a4
1400496a4loc_1400496a4:
1400496a4mov rdx, [rbp-72]
1400496a8mov rax, [rdx+16]
1400496accmp rax, [rdx+24]
1400496b0jae 0x140049920
1400496b6movzx eax, [rax]
1400496b9
1400496b9loc_1400496b9:
1400496b9cmp ax, -1
1400496bdmov edx, 0
1400496c2cmovne rdx, [rbp-72]
1400496c7sete al
1400496camov [rbp-72], rdx
1400496cexor edx, edx
1400496d0cmp al, dil
1400496d3je 0x14004941b
1400496d9test r11, r11
1400496dcje 0x1400497e5
1400496e2
1400496e2loc_1400496e2:
1400496e2mov rax, [r11+16]
1400496e6cmp rax, [r11+24]
1400496eajae 0x140049950
1400496f0
1400496f0loc_1400496f0:
1400496f0movzx eax, [rax]
1400496f3
1400496f3loc_1400496f3:
1400496f3cmp ax, -1
1400496f7je 0x1400497e5
1400496fdmov r8, [rbx]
140049700mov [rbp-24], r11
140049704movzx edx, ax
140049707mov rcx, rbx
14004970acall [r8+64]
14004970emov r11, [rbp-24]
140049712mov [rbp-48], ax
140049716mov rax, [r11+16]
14004971acmp rax, [r11+24]
14004971ejae 0x140049937
140049724movzx edx, [rax]
140049727
140049727loc_140049727:
140049727cmp dx, -1
14004972bje 0x1400498bd
140049731
140049731loc_140049731:
140049731mov rax, [rbx]
140049734mov [rbp-24], r11
140049738mov rcx, rbx
14004973bcall [rax+48]
14004973emov r11, [rbp-24]
140049742mov [rbp-128], r14
140049746xor r14l, r14l
140049749mov [rbp-40], ax
14004974dmov rax, [rbp-56]
140049751mov [rbp-64], r11
140049755lea rdi, [rax+rax]
140049759mov [rbp-24], rdi
14004975dmov rdi, rax
140049760
140049760loc_140049760:
140049760cmp rdi, [r13+8*r14]
140049765jae 0x14004979d
140049767mov rax, [r12+8*r14]
14004976bmov rcx, [rbp-32]
14004976fmov r15, [rbp-24]
140049773add r15, [rcx+8*rax]
140049777mov rax, [rbx]
14004977amov rcx, rbx
14004977dmovzx edx, [r15]
140049781call [rax+64]
140049784cmp ax, [rbp-48]
140049788je 0x1400497b5
14004978amov rax, [rbx]
14004978dmovzx edx, [r15]
140049791mov rcx, rbx
140049794call [rax+48]
140049797cmp [rbp-40], ax
14004979bje 0x1400497b5
14004979d
14004979dloc_14004979d:
14004979dadd r14, 1
1400497a1cmp r14, rsi
1400497a4jb 0x140049760
1400497a6mov r11, [rbp-64]
1400497aamov r14, [rbp-128]
1400497aexor edx, edx
1400497b0jmp 0x14004941b
1400497b5
1400497b5loc_1400497b5:
1400497b5mov r11, [rbp-64]
1400497b9mov r14, [rbp-128]
1400497bdmov edx, 1
1400497c2jmp 0x14004941b
1400497c7
1400497c7loc_1400497c7:
1400497c7cmp [rbp-72], 0
1400497ccje 0x1400499fc
1400497d2xor r11l, r11l
1400497d5mov edi, 1
1400497dacmp [rbp-80], -1
1400497dfje 0x1400496a4
1400497e5
1400497e5loc_1400497e5:
1400497e5mov rax, [rbx]
1400497e8mov edx, 65535
1400497edmov rcx, rbx
1400497f0call [rax+64]
1400497f3mov edx, 65535
1400497f8xor r11l, r11l
1400497fbmov [rbp-48], ax
1400497ffjmp 0x140049731
140049804
140049804loc_140049804:
140049804mov rax, [r11]
140049807mov [rbp-24], r11
14004980bmov rcx, r11
14004980ecall [rax+72]
140049811mov r11, [rbp-24]
140049815movzx edx, ax
140049818jmp 0x1400495eb
14004981d
14004981dloc_14004981d:
14004981dmov rax, [r11]
140049820mov [rbp-24], r11
140049824mov rcx, r11
140049827call [rax+72]
14004982amov r11, [rbp-24]
14004982ejmp 0x140049191
140049833
140049833loc_140049833:
140049833mov rcx, [rbp-72]
140049837mov [rbp-24], r11
14004983bmov rax, [rcx]
14004983ecall [rax+72]
140049841mov r11, [rbp-24]
140049845jmp 0x140049639
14004984a
14004984aloc_14004984a:
14004984acmp [rbp-80], -1
14004984fjne 0x1400490ee
140049855xor r11l, r11l
140049858jmp 0x1400491b1
14004985d
14004985d 0f 1f 00 ...
140049860
140049860loc_140049860:
140049860cmp [rbp-80], -1
140049865je 0x1400496f0
14004986b
14004986bloc_14004986b:
14004986bxor eax, eax
14004986dxor edx, edx
14004986fmov [rbp-72], rax
140049873jmp 0x14004941b
140049878
140049878 0f 1f 84 00 00 00 00 00 ........
140049880
140049880loc_140049880:
140049880mov r10, [rbp-144]
140049887movzx r9l, [rbp-113]
14004988ccmp rsi, 2
140049890je 0x1400498e8
140049892mov r8l, -1
140049898cmp rsi, 1
14004989cjne 0x140048e01
1400498a2jmp 0x1400490a9
1400498a7
1400498a7loc_1400498a7:
1400498a7mov rax, [r11]
1400498aamov [rbp-24], r11
1400498aemov rcx, r11
1400498b1call [rax+72]
1400498b4mov r11, [rbp-24]
1400498b8jmp 0x1400494d0
1400498bd
1400498bdloc_1400498bd:
1400498bdmov edx, 65535
1400498c2xor r11l, r11l
1400498c5jmp 0x140049731
1400498ca
1400498caloc_1400498ca:
1400498camov rax, [r11]
1400498cdmov [rbp-40], r8l
1400498d1mov rcx, r11
1400498d4mov [rbp-24], r11
1400498d8call [rax+72]
1400498dbmov r8l, [rbp-40]
1400498dfmov r11, [rbp-24]
1400498e3jmp 0x14004956e
1400498e8
1400498e8loc_1400498e8:
1400498e8test r10b, 1
1400498ecjne 0x1400491c0
1400498f2mov r14, [r12]
1400498f6shr r10, 1
1400498f9mov rax, [r12+8]
1400498fecmp r14, r10
140049901jae 0x140049a51
140049907lea r15, [r10+r14]
14004990bcmp r15, rax
14004990ejne 0x1400491c0
140049914jmp 0x1400490ad
140049919
140049919 0f 1f 80 00 00 00 00 .......
140049920
140049920loc_140049920:
140049920mov rcx, [rbp-72]
140049924mov [rbp-24], r11
140049928mov rax, [rcx]
14004992bcall [rax+72]
14004992emov r11, [rbp-24]
140049932jmp 0x1400496b9
140049937
140049937loc_140049937:
140049937mov rax, [r11]
14004993amov [rbp-24], r11
14004993emov rcx, r11
140049941call [rax+72]
140049944mov r11, [rbp-24]
140049948movzx edx, ax
14004994bjmp 0x140049727
140049950
140049950loc_140049950:
140049950mov rax, [r11]
140049953mov [rbp-24], r11
140049957mov rcx, r11
14004995acall [rax+72]
14004995dmov r11, [rbp-24]
140049961jmp 0x1400496f3
140049966
140049966loc_140049966:
140049966mov rax, [r13]
14004996amov [rbp-48], r9b
14004996emov rcx, r13
140049971mov [rbp-40], r8l
140049975mov [rbp-24], r11
140049979call [rax+72]
14004997cmovzx r9l, [rbp-48]
140049981mov r8l, [rbp-40]
140049985mov r11, [rbp-24]
140049989jmp 0x140049599
14004998e
14004998eloc_14004998e:
14004998emov rax, [r11]
140049991mov [rbp-24], r11
140049995mov rcx, r11
140049998call [rax+72]
14004999bcmp ax, -1
14004999fje 0x1400497c7
1400499a5cmp [rbp-72], 0
1400499aamov r11, [rbp-24]
1400499aejne 0x14004940e
1400499b4cmp [rbp-80], -1
1400499b9je 0x1400496e2
1400499bfjmp 0x14004986b
1400499c4
1400499c4 0f 1f 40 00 ..@.
1400499c8
1400499c8loc_1400499c8:
1400499c8mov rax, [r11]
1400499cbmov [rbp-40], r9b
1400499cfmov rcx, r11
1400499d2mov [rbp-24], r11
1400499d6call [rax+80]
1400499d9movzx r9l, [rbp-40]
1400499demov r11, [rbp-24]
1400499e2jmp 0x1400490a4
1400499e7
1400499e7loc_1400499e7:
1400499e7mov [rbp-72], 0
1400499efmovzx r9l, [rbp-113]
1400499f4xor r11l, r11l
1400499f7jmp 0x14004907e
1400499fc
1400499fcloc_1400499fc:
1400499fccmp [rbp-80], -1
140049a01jne 0x1400497e5
140049a07xor r11l, r11l
140049a0ajmp 0x140049419
140049a0f
140049a0floc_140049a0f:
140049a0fmov rbx, [rip+0x14dc7a]
140049a16mov rax, [rbp-8]
140049a1asub rax, [rbx]
140049a1dje 0x140049a7b
140049a1f
140049a1floc_140049a1f:
140049a1fcall __stack_chk_fail
140049a24nop [rax]
140049a28
140049a28loc_140049a28:
140049a28mov rax, [r11]
140049a2bmov [rbp-48], r9b
140049a2fmov rcx, r11
140049a32mov [rbp-40], r8l
140049a36mov [rbp-24], r11
140049a3acall [rax+72]
140049a3dmovzx r9l, [rbp-48]
140049a42mov r8l, [rbp-40]
140049a46mov r11, [rbp-24]
140049a4amov esi, eax
140049a4cjmp 0x140049693
140049a51
140049a51loc_140049a51:
140049a51mov rdx, r14
140049a54mov r8l, -1
140049a5asub rdx, r10
140049a5dcmp rdx, rax
140049a60jne 0x140048e01
140049a66mov [r12], rdx
140049a6amov rax, [r13+8]
140049a6emov [r13], rax
140049a72mov r14, [r12]
140049a76jmp 0x1400490ad
140049a7b
140049a7bloc_140049a7b:
140049a7bcall std::__throw_bad_cast()
140049a80nop
140048d00
140048d00std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_name(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140048d00push rbp
140048d01push r15
140048d03push r14
140048d05push r13
140048d07push r12
140048d09push rdi
140048d0apush rsi
140048d0bpush rbx
140048d0csub rsp, 184
140048d13lea rbp, [rsp+176]
140048d1bmov rsi, [rip+0x14e96e]
140048d22mov rax, [r9+8]
140048d26movdqu x0, [r8]
140048d2bmov r13, [r9]
140048d2emov rbx, [rbp+136]
140048d35mov [rbp-80], rax
140048d39mov rax, [rbp+112]
140048d3dmovups [rbp-96], x0
140048d41mov rdx, [rbp-88]
140048d45mov [rbp-136], rax
140048d4cmov rax, [rbp+120]
140048d50mov [rbp-104], rcx
140048d54mov rcx, [rip+0x14dff5]
140048d5bmov r8l, edx
140048d5emov [rbp-32], rax
140048d62mov rax, [rbp+144]
140048d69mov [rbp-24], r8l
140048d6dmov [rbp-112], rax
140048d71mov rax, [rsi]
140048d74mov [rbp-8], rax
140048d78mov rax, [rbp-96]
140048d7cmov [rbp-72], r13
140048d80mov [rbp-40], rax
140048d84call std::locale::id::_M_id() const
140048d89mov rcx, rax
140048d8cmov rax, [rbx+208]
140048d93mov rax, [rax+8]
140048d97mov rbx, [rax+8*rcx]
140048d9btest rbx, rbx
140048d9eje 0x140049a0f
140048da4mov rax, [rbp+128]
140048dabshl rax, 4
140048dafcall ___chkstk_ms
140048db4mov r8l, [rbp-24]
140048db8mov r11, [rbp-40]
140048dbcsub rsp, rax
140048dbfcmp r8w, -1
140048dc4sete r15b
140048dc8test r11, r11
140048dcblea r12, [rsp+32]
140048dd0setne sil
140048dd4and sil, r15b
140048dd7jne 0x14004955d
140048dddmov esi, r15l
140048de0
140048de0loc_140048de0:
140048de0cmp [rbp-80], -1
140048de5sete r9b
140048de9test r13, r13
140048decsetne dil
140048df0and dil, r9b
140048df3jne 0x140049588
140048df9mov edi, r9l
140048dfc
140048dfcloc_140048dfc:
140048dfccmp dil, sil
140048dffjne 0x140048e5d
140048e01
140048e01loc_140048e01:
140048e01mov rax, [rbp-112]
140048e05or [rax], 4
140048e08
140048e08loc_140048e08:
140048e08mov rdx, [rbp-88]
140048e0cmov rbx, [rip+0x14e87d]
140048e13mov [rbp-96], r11
140048e17mov rax, [rbp-96]
140048e1bmov [rbp-88], rdx
140048e1fmov rdx, [rbp-88]
140048e23mov [rbp-96], rax
140048e27mov rax, [rbp-104]
140048e2bmov dx, r8w
140048e2fmov [rbp-88], rdx
140048e33movdqu x1, [rbp-96]
140048e38movups [rax], x1
140048e3bmov rax, [rbp-8]
140048e3fsub rax, [rbx]
140048e42jne 0x140049a1f
140048e48mov rax, [rbp-104]
140048e4clea rsp, [rbp+8]
140048e50pop rbx
140048e51pop rsi
140048e52pop rdi
140048e53pop r12
140048e55pop r13
140048e57pop r14
140048e59pop r15
140048e5bpop rbp
140048e5cret
140048e5d
140048e5dloc_140048e5d:
140048e5dtest r11, r11
140048e60je 0x140048e6b
140048e62test r15b, r15b
140048e65jne 0x140049682
140048e6b
140048e6bloc_140048e6b:
140048e6bmov esi, r8l
140048e6e
140048e6eloc_140048e6e:
140048e6emov rax, [rbx]
140048e71mov [rbp-40], r8l
140048e75movzx edx, si
140048e78mov rcx, rbx
140048e7bmov [rbp-24], r11
140048e7fmov [rbp-48], r9b
140048e83call [rax+64]
140048e86movzx edx, si
140048e89mov rcx, rbx
140048e8cmov edi, eax
140048e8emov rax, [rbx]
140048e91call [rax+48]
140048e94cmp [rbp+128], 0
140048e9cmov r11, [rbp-24]
140048ea0mov r8l, [rbp-40]
140048ea4mov r14l, eax
140048ea7je 0x140048e01
140048eadmov rax, [rbp+128]
140048eb4movzx r9l, [rbp-48]
140048eb9mov [rbp-24], r14w
140048ebexor esi, esi
140048ec0mov [rbp-48], r12
140048ec4mov r15, [rbp-32]
140048ec8mov r14l, edi
140048ecblea r13, [r12+8*rax]
140048ecfmov [rbp-56], r11
140048ed3xor r12l, r12l
140048ed6mov [rbp-40], r13
140048edamov r13, rbx
140048eddmov [rbp-64], r8w
140048ee2mov [rbp-113], r9b
140048ee6jmp 0x140048efd
140048ee8
140048ee8 0f 1f 84 00 00 00 00 00 ........
140048ef0
140048ef0loc_140048ef0:
140048ef0add r12, 1
140048ef4cmp [rbp+128], r12
140048efbje 0x140048f60
140048efd
140048efdloc_140048efd:
140048efdmov rax, [r15+8*r12]
140048f01mov rcx, r13
140048f04movzx edx, [rax]
140048f07mov rax, [r13]
140048f0bcall [rax+64]
140048f0ecmp r14w, ax
140048f12je 0x140048f2b
140048f14mov rax, [r15+8*r12]
140048f18mov rcx, r13
140048f1bmovzx edx, [rax]
140048f1emov rax, [r13]
140048f22call [rax+48]
140048f25cmp [rbp-24], ax
140048f29jne 0x140048ef0
140048f2b
140048f2bloc_140048f2b:
140048f2bmov rax, [rbp-40]
140048f2fmov rcx, [r15+8*r12]
140048f33lea rdi, [8*rsi]
140048f3badd rsi, 1
140048f3flea rbx, [rax+rdi]
140048f43call wcslen
140048f48mov [rbx], rax
140048f4bmov rax, [rbp-48]
140048f4fmov [rax+rdi], r12
140048f53add r12, 1
140048f57cmp [rbp+128], r12
140048f5ejne 0x140048efd
140048f60
140048f60loc_140048f60:
140048f60mov r11, [rbp-56]
140048f64mov r10, r12
140048f67mov rbx, r13
140048f6amovzx r8l, [rbp-64]
140048f6fmov r13, [rbp-40]
140048f73mov r12, [rbp-48]
140048f77mov [rbp-56], 0
140048f7fmovzx r9l, [rbp-113]
140048f84cmp rsi, 1
140048f88jbe 0x140049084
140048f8emov [rbp-144], r10
140048f95mov [rbp-113], r9b
140048f99nop [rax]
140048fa0
140048fa0loc_140048fa0:
140048fa0mov r14, [r13]
140048fa4mov rdi, [r13+8]
140048fa8mov eax, 2
140048fadcmp r14, rdi
140048fb0cmovbe rdi, r14
140048fb4cmp rax, rsi
140048fb7jae 0x140049021
140048fb9test sil, 1
140048fbdje 0x140049000
140048fbfmov rax, [r13+16]
140048fc3cmp rdi, rax
140048fc6cmova rdi, rax
140048fcamov eax, 3
140048fcfcmp rax, rsi
140048fd2jae 0x140049021
140048fd4nop [rax+rax]
140048fdfnop [rax+rax]
140048feanop [rax+rax]
140048ff5nop [rax+rax]
140049000
140049000loc_140049000:
140049000mov rdx, [r13+8*rax]
140049005cmp rdi, rdx
140049008cmova rdi, rdx
14004900cmov rdx, [r13+8*rax+8]
140049011cmp rdi, rdx
140049014cmova rdi, rdx
140049018add rax, 2
14004901ccmp rax, rsi
14004901fjb 0x140049000
140049021
140049021loc_140049021:
140049021add [rbp-56], 1
140049026mov rax, [r11+16]
14004902acmp rax, [r11+24]
14004902ejae 0x1400493d0
140049034add rax, 2
140049038cmp [rbp-56], rdi
14004903cmov [r11+16], rax
140049040je 0x1400493eb
140049046
140049046loc_140049046:
140049046jae 0x140049079
140049048
140049048loc_140049048:
140049048mov rax, [r11+16]
14004904ccmp rax, [r11+24]
140049050jae 0x140049517
140049056movzx eax, [rax]
140049059
140049059loc_140049059:
140049059cmp ax, -1
14004905dje 0x140049251
140049063cmp [rbp-72], 0
140049068je 0x140049490
14004906ecmp [rbp-80], -1
140049073je 0x140049330
140049079
140049079loc_140049079:
140049079movzx r9l, [rbp-113]
14004907e
14004907eloc_14004907e:
14004907emov r8l, -1
140049084
140049084loc_140049084:
140049084cmp rsi, 1
140049088jne 0x140048e01
14004908emov rax, [r11+16]
140049092cmp rax, [r11+24]
140049096jae 0x1400499c8
14004909cadd rax, 2
1400490a0mov [r11+16], rax
1400490a4
1400490a4loc_1400490a4:
1400490a4add [rbp-56], 1
1400490a9
1400490a9loc_1400490a9:
1400490a9mov r14, [r12]
1400490ad
1400490adloc_1400490ad:
1400490admov rdi, [r13]
1400490b1mov rsi, [rbp-56]
1400490b5cmp rsi, rdi
1400490b8jae 0x1400491b1
1400490bemov rax, [rbp-32]
1400490c2mov rax, [rax+8*r14]
1400490c6lea r12, [rax+2*rsi]
1400490catest r11, r11
1400490cdjne 0x140049180
1400490d3cmp [rbp-72], 0
1400490d8je 0x1400490e3
1400490datest r9b, r9b
1400490ddjne 0x140049618
1400490e3
1400490e3loc_1400490e3:
1400490e3cmp [rbp-80], -1
1400490e8je 0x1400491c0
1400490ee
1400490eeloc_1400490ee:
1400490eemov rax, [rbx]
1400490f1movzx edx, [r12]
1400490f6mov rcx, rbx
1400490f9call [rax+64]
1400490fcmov edx, 65535
140049101xor r11l, r11l
140049104mov esi, eax
140049106
140049106loc_140049106:
140049106mov rax, [rbx]
140049109mov [rbp-24], r11
14004910dmov rcx, rbx
140049110call [rax+64]
140049113mov r11, [rbp-24]
140049117cmp ax, si
14004911aje 0x140049157
14004911cmov rax, [rbx]
14004911fmovzx edx, [r12]
140049124mov rcx, rbx
140049127call [rax+48]
14004912amov r11, [rbp-24]
14004912emov esi, eax
140049130test r11, r11
140049133jne 0x1400494bf
140049139
140049139loc_140049139:
140049139mov edx, 65535
14004913exor r11l, r11l
140049141
140049141loc_140049141:
140049141mov rax, [rbx]
140049144mov [rbp-24], r11
140049148mov rcx, rbx
14004914bcall [rax+48]
14004914emov r11, [rbp-24]
140049152cmp ax, si
140049155jne 0x1400491b1
140049157
140049157loc_140049157:
140049157mov rax, [r11+16]
14004915bcmp rax, [r11+24]
14004915fjae 0x1400494e2
140049165add rax, 2
140049169add [rbp-56], 1
14004916emov [r11+16], rax
140049172cmp rdi, [rbp-56]
140049176je 0x140049502
14004917c
14004917cloc_14004917c:
14004917cadd r12, 2
140049180
140049180loc_140049180:
140049180mov rax, [r11+16]
140049184cmp rax, [r11+24]
140049188jae 0x14004981d
14004918emovzx eax, [rax]
140049191
140049191loc_140049191:
140049191cmp ax, -1
140049195je 0x140049602
14004919bcmp [rbp-72], 0
1400491a0je 0x1400495b7
1400491a6cmp [rbp-80], -1
1400491abje 0x140049622
1400491b1
1400491b1loc_1400491b1:
1400491b1cmp rdi, [rbp-56]
1400491b5je 0x140049502
1400491bbnop [rax+rax]
1400491c0
1400491c0loc_1400491c0:
1400491c0mov r8l, -1
1400491c6jmp 0x140048e01
1400491cb
1400491cbloc_1400491cb:
1400491cbtest dl, dl
1400491cdje 0x140049880
1400491d3mov rax, [r13]
1400491d7cmp rsi, 1
1400491dbjbe 0x14004923e
1400491ddlea r8, [r13+8*rsi]
1400491e2lea rdx, [r13+8]
1400491e6mov rcx, r8
1400491e9sub rcx, rdx
1400491ecand ecx, 8
1400491efje 0x140049220
1400491f1mov rdx, [r13+8]
1400491f5cmp rax, rdx
1400491f8cmova rax, rdx
1400491fclea rdx, [r13+16]
140049200cmp rdx, r8
140049203je 0x14004923e
140049205nop [rax+rax]
140049210nop [rax+rax]
14004921bnop [rax+rax]
140049220
140049220loc_140049220:
140049220mov rcx, [rdx]
140049223cmp rax, rcx
140049226cmova rax, rcx
14004922amov rcx, [rdx+8]
14004922ecmp rax, rcx
140049231cmova rax, rcx
140049235add rdx, 16
140049239cmp rdx, r8
14004923cjne 0x140049220
14004923e
14004923eloc_14004923e:
14004923ecmp [rbp-56], rax
140049242jae 0x140049079
140049248test r11, r11
14004924bjne 0x140049048
140049251
140049251loc_140049251:
140049251cmp [rbp-72], 0
140049256je 0x140049478
14004925cxor r11l, r11l
14004925fmov edi, 1
140049264cmp [rbp-80], -1
140049269je 0x140049332
14004926f
14004926floc_14004926f:
14004926fmov rax, [rbx]
140049272mov edx, 65535
140049277mov rcx, rbx
14004927acall [rax+64]
14004927dmov edx, 65535
140049282xor r11l, r11l
140049285mov [rbp-40], ax
140049289
140049289loc_140049289:
140049289mov rax, [rbx]
14004928cmov [rbp-24], r11
140049290mov rcx, rbx
140049293call [rax+48]
140049296test rsi, rsi
140049299mov r11, [rbp-24]
14004929dmov [rbp-48], ax
1400492a1je 0x1400491c0
1400492a7mov rax, [rbp-56]
1400492abmov [rbp-64], r11
1400492afxor edi, edi
1400492b1mov r15, rbx
1400492b4add rax, rax
1400492b7mov [rbp-24], rax
1400492bbjmp 0x1400492ee
1400492bd
1400492bd 0f 1f 00 ...
1400492c0
1400492c0loc_1400492c0:
1400492c0mov rax, [r15]
1400492c3movzx edx, [r14]
1400492c7mov rcx, r15
1400492cacall [rax+48]
1400492cdcmp [rbp-48], ax
1400492d1je 0x140049311
1400492d3sub rsi, 1
1400492d7mov rax, [r12+8*rsi]
1400492dbmov [r12+8*rdi], rax
1400492dfmov rax, [r13+8*rsi]
1400492e4mov [r13+8*rdi], rax
1400492e9cmp rdi, rsi
1400492ecjae 0x14004931a
1400492ee
1400492eeloc_1400492ee:
1400492eemov rax, [r12+8*rdi]
1400492f2mov rcx, [rbp-32]
1400492f6mov r14, [rbp-24]
1400492faadd r14, [rcx+8*rax]
1400492femov rax, [r15]
140049301mov rcx, r15
140049304movzx edx, [r14]
140049308call [rax+64]
14004930bcmp ax, [rbp-40]
14004930fjne 0x1400492c0
140049311
140049311loc_140049311:
140049311add rdi, 1
140049315cmp rdi, rsi
140049318jb 0x1400492ee
14004931a
14004931aloc_14004931a:
14004931amov r11, [rbp-64]
14004931emov rbx, r15
140049321cmp rsi, 1
140049325ja 0x140048fa0
14004932bjmp 0x140049079
140049330
140049330loc_140049330:
140049330xor edi, edi
140049332
140049332loc_140049332:
140049332mov rcx, [rbp-72]
140049336mov rax, [rcx+16]
14004933acmp rax, [rcx+24]
14004933ejae 0x140049546
140049344movzx eax, [rax]
140049347
140049347loc_140049347:
140049347cmp ax, -1
14004934bmov eax, 0
140049350cmovne rax, [rbp-72]
140049355mov [rbp-72], rax
140049359sete al
14004935ccmp al, dil
14004935fje 0x140049079
140049365test r11, r11
140049368je 0x14004926f
14004936emov rax, [r11+16]
140049372cmp rax, [r11+24]
140049376jae 0x1400494a9
14004937c
14004937cloc_14004937c:
14004937cmovzx eax, [rax]
14004937f
14004937floc_14004937f:
14004937fcmp ax, -1
140049383je 0x14004926f
140049389mov r8, [rbx]
14004938cmov [rbp-24], r11
140049390movzx edx, ax
140049393mov rcx, rbx
140049396call [r8+64]
14004939amov r11, [rbp-24]
14004939emov [rbp-40], ax
1400493a2mov rax, [r11+16]
1400493a6cmp rax, [r11+24]
1400493aajae 0x14004952d
1400493b0movzx edx, [rax]
1400493b3
1400493b3loc_1400493b3:
1400493b3cmp dx, -1
1400493b7jne 0x140049289
1400493bdmov edx, 65535
1400493c2xor r11l, r11l
1400493c5jmp 0x140049289
1400493ca
1400493ca 66 0f 1f 44 00 00 f..D..
1400493d0
1400493d0loc_1400493d0:
1400493d0mov rax, [r11]
1400493d3mov [rbp-24], r11
1400493d7mov rcx, r11
1400493dacall [rax+80]
1400493ddcmp [rbp-56], rdi
1400493e1mov r11, [rbp-24]
1400493e5jne 0x140049046
1400493eb
1400493ebloc_1400493eb:
1400493ebmov rax, [r11+16]
1400493efcmp rax, [r11+24]
1400493f3jae 0x14004998e
1400493f9cmp [rax], -1
1400493fdje 0x1400497c7
140049403cmp [rbp-72], 0
140049408je 0x140049860
14004940e
14004940eloc_14004940e:
14004940ecmp [rbp-80], -1
140049413je 0x1400496a2
140049419
140049419loc_140049419:
140049419xor edx, edx
14004941b
14004941bloc_14004941b:
14004941bmov r8, [rbp-56]
14004941fxor eax, eax
140049421jmp 0x140049452
140049423
140049423 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ff.........ff
140049430 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
140049440
140049440loc_140049440:
140049440add rax, 1
140049444
140049444loc_140049444:
140049444cmp rax, rsi
140049447jae 0x1400491cb
14004944dmov r14, [r13+8*rax]
140049452
140049452loc_140049452:
140049452cmp r8, r14
140049455sete cl
140049458cmp cl, dl
14004945ajne 0x140049440
14004945csub rsi, 1
140049460mov rcx, [r12+8*rsi]
140049464mov [r12+8*rax], rcx
140049468mov rcx, [r13+8*rsi]
14004946dmov [r13+8*rax], rcx
140049472jmp 0x140049444
140049474
140049474 0f 1f 40 00 ..@.
140049478
140049478loc_140049478:
140049478cmp [rbp-80], -1
14004947dje 0x1400499e7
140049483mov [rbp-72], 0
14004948bjmp 0x14004926f
140049490
140049490loc_140049490:
140049490cmp [rbp-80], -1
140049495jne 0x140049079
14004949bmov rax, [r11+16]
14004949fcmp rax, [r11+24]
1400494a3jb 0x14004937c
1400494a9
1400494a9loc_1400494a9:
1400494a9mov rax, [r11]
1400494acmov [rbp-24], r11
1400494b0mov rcx, r11
1400494b3call [rax+72]
1400494b6mov r11, [rbp-24]
1400494bajmp 0x14004937f
1400494bf
1400494bfloc_1400494bf:
1400494bfmov rax, [r11+16]
1400494c3cmp rax, [r11+24]
1400494c7jae 0x1400498a7
1400494cdmovzx eax, [rax]
1400494d0
1400494d0loc_1400494d0:
1400494d0movzx edx, ax
1400494d3cmp ax, -1
1400494d7jne 0x140049141
1400494ddjmp 0x140049139
1400494e2
1400494e2loc_1400494e2:
1400494e2mov rax, [r11]
1400494e5mov [rbp-24], r11
1400494e9mov rcx, r11
1400494eccall [rax+80]
1400494efadd [rbp-56], 1
1400494f4cmp rdi, [rbp-56]
1400494f8mov r11, [rbp-24]
1400494fcjne 0x14004917c
140049502
140049502loc_140049502:
140049502mov rax, [rbp-136]
140049509mov r8l, -1
14004950fmov [rax], r14l
140049512jmp 0x140048e08
140049517
140049517loc_140049517:
140049517mov rax, [r11]
14004951amov [rbp-24], r11
14004951emov rcx, r11
140049521call [rax+72]
140049524mov r11, [rbp-24]
140049528jmp 0x140049059
14004952d
14004952dloc_14004952d:
14004952dmov rax, [r11]
140049530mov [rbp-24], r11
140049534mov rcx, r11
140049537call [rax+72]
14004953amov r11, [rbp-24]
14004953emovzx edx, ax
140049541jmp 0x1400493b3
140049546
140049546loc_140049546:
140049546mov rcx, [rbp-72]
14004954amov [rbp-24], r11
14004954emov rax, [rcx]
140049551call [rax+72]
140049554mov r11, [rbp-24]
140049558jmp 0x140049347
14004955d
14004955dloc_14004955d:
14004955dmov rax, [r11+16]
140049561cmp rax, [r11+24]
140049565jae 0x1400498ca
14004956bmovzx eax, [rax]
14004956e
14004956eloc_14004956e:
14004956ecmp ax, -1
140049572mov eax, 0
140049577cmovne esi, eax
14004957amov eax, 0
14004957fcmove r11, rax
140049583jmp 0x140048de0
140049588
140049588loc_140049588:
140049588mov rax, [r13+16]
14004958ccmp rax, [r13+24]
140049590jae 0x140049966
140049596movzx eax, [rax]
140049599
140049599loc_140049599:
140049599cmp ax, -1
14004959dmov eax, 0
1400495a2cmovne edi, eax
1400495a5mov eax, 0
1400495aacmovne rax, r13
1400495aemov [rbp-72], rax
1400495b2jmp 0x140048dfc
1400495b7
1400495b7loc_1400495b7:
1400495b7cmp [rbp-80], -1
1400495bcjne 0x1400491b1
1400495c2mov rax, [rbx]
1400495c5movzx edx, [r12]
1400495camov [rbp-24], r11
1400495cemov rcx, rbx
1400495d1call [rax+64]
1400495d4mov r11, [rbp-24]
1400495d8mov esi, eax
1400495da
1400495daloc_1400495da:
1400495damov rax, [r11+16]
1400495decmp rax, [r11+24]
1400495e2jae 0x140049804
1400495e8movzx edx, [rax]
1400495eb
1400495ebloc_1400495eb:
1400495ebcmp dx, -1
1400495efjne 0x140049106
1400495f5mov edx, 65535
1400495faxor r11l, r11l
1400495fdjmp 0x140049106
140049602
140049602loc_140049602:
140049602cmp [rbp-72], 0
140049607je 0x14004984a
14004960dcmp [rbp-80], -1
140049612jne 0x1400490ee
140049618
140049618loc_140049618:
140049618xor r11l, r11l
14004961bmov esi, 1
140049620jmp 0x140049624
140049622
140049622loc_140049622:
140049622xor esi, esi
140049624
140049624loc_140049624:
140049624mov rdx, [rbp-72]
140049628mov rax, [rdx+16]
14004962ccmp rax, [rdx+24]
140049630jae 0x140049833
140049636movzx eax, [rax]
140049639
140049639loc_140049639:
140049639cmp ax, -1
14004963dmov eax, 0
140049642cmovne rax, [rbp-72]
140049647mov [rbp-72], rax
14004964bsete al
14004964ecmp al, sil
140049651je 0x1400491b1
140049657mov rax, [rbx]
14004965amovzx edx, [r12]
14004965fmov [rbp-24], r11
140049663mov rcx, rbx
140049666call [rax+64]
140049669mov r11, [rbp-24]
14004966dmov edx, 65535
140049672mov esi, eax
140049674test r11, r11
140049677je 0x140049106
14004967djmp 0x1400495da
140049682
140049682loc_140049682:
140049682mov rax, [r11+16]
140049686cmp rax, [r11+24]
14004968ajae 0x140049a28
140049690movzx esi, [rax]
140049693
140049693loc_140049693:
140049693xor eax, eax
140049695cmp si, -1
140049699cmove r11, rax
14004969djmp 0x140048e6e
1400496a2
1400496a2loc_1400496a2:
1400496a2xor edi, edi
1400496a4
1400496a4loc_1400496a4:
1400496a4mov rdx, [rbp-72]
1400496a8mov rax, [rdx+16]
1400496accmp rax, [rdx+24]
1400496b0jae 0x140049920
1400496b6movzx eax, [rax]
1400496b9
1400496b9loc_1400496b9:
1400496b9cmp ax, -1
1400496bdmov edx, 0
1400496c2cmovne rdx, [rbp-72]
1400496c7sete al
1400496camov [rbp-72], rdx
1400496cexor edx, edx
1400496d0cmp al, dil
1400496d3je 0x14004941b
1400496d9test r11, r11
1400496dcje 0x1400497e5
1400496e2
1400496e2loc_1400496e2:
1400496e2mov rax, [r11+16]
1400496e6cmp rax, [r11+24]
1400496eajae 0x140049950
1400496f0
1400496f0loc_1400496f0:
1400496f0movzx eax, [rax]
1400496f3
1400496f3loc_1400496f3:
1400496f3cmp ax, -1
1400496f7je 0x1400497e5
1400496fdmov r8, [rbx]
140049700mov [rbp-24], r11
140049704movzx edx, ax
140049707mov rcx, rbx
14004970acall [r8+64]
14004970emov r11, [rbp-24]
140049712mov [rbp-48], ax
140049716mov rax, [r11+16]
14004971acmp rax, [r11+24]
14004971ejae 0x140049937
140049724movzx edx, [rax]
140049727
140049727loc_140049727:
140049727cmp dx, -1
14004972bje 0x1400498bd
140049731
140049731loc_140049731:
140049731mov rax, [rbx]
140049734mov [rbp-24], r11
140049738mov rcx, rbx
14004973bcall [rax+48]
14004973emov r11, [rbp-24]
140049742mov [rbp-128], r14
140049746xor r14l, r14l
140049749mov [rbp-40], ax
14004974dmov rax, [rbp-56]
140049751mov [rbp-64], r11
140049755lea rdi, [rax+rax]
140049759mov [rbp-24], rdi
14004975dmov rdi, rax
140049760
140049760loc_140049760:
140049760cmp rdi, [r13+8*r14]
140049765jae 0x14004979d
140049767mov rax, [r12+8*r14]
14004976bmov rcx, [rbp-32]
14004976fmov r15, [rbp-24]
140049773add r15, [rcx+8*rax]
140049777mov rax, [rbx]
14004977amov rcx, rbx
14004977dmovzx edx, [r15]
140049781call [rax+64]
140049784cmp ax, [rbp-48]
140049788je 0x1400497b5
14004978amov rax, [rbx]
14004978dmovzx edx, [r15]
140049791mov rcx, rbx
140049794call [rax+48]
140049797cmp [rbp-40], ax
14004979bje 0x1400497b5
14004979d
14004979dloc_14004979d:
14004979dadd r14, 1
1400497a1cmp r14, rsi
1400497a4jb 0x140049760
1400497a6mov r11, [rbp-64]
1400497aamov r14, [rbp-128]
1400497aexor edx, edx
1400497b0jmp 0x14004941b
1400497b5
1400497b5loc_1400497b5:
1400497b5mov r11, [rbp-64]
1400497b9mov r14, [rbp-128]
1400497bdmov edx, 1
1400497c2jmp 0x14004941b
1400497c7
1400497c7loc_1400497c7:
1400497c7cmp [rbp-72], 0
1400497ccje 0x1400499fc
1400497d2xor r11l, r11l
1400497d5mov edi, 1
1400497dacmp [rbp-80], -1
1400497dfje 0x1400496a4
1400497e5
1400497e5loc_1400497e5:
1400497e5mov rax, [rbx]
1400497e8mov edx, 65535
1400497edmov rcx, rbx
1400497f0call [rax+64]
1400497f3mov edx, 65535
1400497f8xor r11l, r11l
1400497fbmov [rbp-48], ax
1400497ffjmp 0x140049731
140049804
140049804loc_140049804:
140049804mov rax, [r11]
140049807mov [rbp-24], r11
14004980bmov rcx, r11
14004980ecall [rax+72]
140049811mov r11, [rbp-24]
140049815movzx edx, ax
140049818jmp 0x1400495eb
14004981d
14004981dloc_14004981d:
14004981dmov rax, [r11]
140049820mov [rbp-24], r11
140049824mov rcx, r11
140049827call [rax+72]
14004982amov r11, [rbp-24]
14004982ejmp 0x140049191
140049833
140049833loc_140049833:
140049833mov rcx, [rbp-72]
140049837mov [rbp-24], r11
14004983bmov rax, [rcx]
14004983ecall [rax+72]
140049841mov r11, [rbp-24]
140049845jmp 0x140049639
14004984a
14004984aloc_14004984a:
14004984acmp [rbp-80], -1
14004984fjne 0x1400490ee
140049855xor r11l, r11l
140049858jmp 0x1400491b1
14004985d
14004985d 0f 1f 00 ...
140049860
140049860loc_140049860:
140049860cmp [rbp-80], -1
140049865je 0x1400496f0
14004986b
14004986bloc_14004986b:
14004986bxor eax, eax
14004986dxor edx, edx
14004986fmov [rbp-72], rax
140049873jmp 0x14004941b
140049878
140049878 0f 1f 84 00 00 00 00 00 ........
140049880
140049880loc_140049880:
140049880mov r10, [rbp-144]
140049887movzx r9l, [rbp-113]
14004988ccmp rsi, 2
140049890je 0x1400498e8
140049892mov r8l, -1
140049898cmp rsi, 1
14004989cjne 0x140048e01
1400498a2jmp 0x1400490a9
1400498a7
1400498a7loc_1400498a7:
1400498a7mov rax, [r11]
1400498aamov [rbp-24], r11
1400498aemov rcx, r11
1400498b1call [rax+72]
1400498b4mov r11, [rbp-24]
1400498b8jmp 0x1400494d0
1400498bd
1400498bdloc_1400498bd:
1400498bdmov edx, 65535
1400498c2xor r11l, r11l
1400498c5jmp 0x140049731
1400498ca
1400498caloc_1400498ca:
1400498camov rax, [r11]
1400498cdmov [rbp-40], r8l
1400498d1mov rcx, r11
1400498d4mov [rbp-24], r11
1400498d8call [rax+72]
1400498dbmov r8l, [rbp-40]
1400498dfmov r11, [rbp-24]
1400498e3jmp 0x14004956e
1400498e8
1400498e8loc_1400498e8:
1400498e8test r10b, 1
1400498ecjne 0x1400491c0
1400498f2mov r14, [r12]
1400498f6shr r10, 1
1400498f9mov rax, [r12+8]
1400498fecmp r14, r10
140049901jae 0x140049a51
140049907lea r15, [r10+r14]
14004990bcmp r15, rax
14004990ejne 0x1400491c0
140049914jmp 0x1400490ad
140049919
140049919 0f 1f 80 00 00 00 00 .......
140049920
140049920loc_140049920:
140049920mov rcx, [rbp-72]
140049924mov [rbp-24], r11
140049928mov rax, [rcx]
14004992bcall [rax+72]
14004992emov r11, [rbp-24]
140049932jmp 0x1400496b9
140049937
140049937loc_140049937:
140049937mov rax, [r11]
14004993amov [rbp-24], r11
14004993emov rcx, r11
140049941call [rax+72]
140049944mov r11, [rbp-24]
140049948movzx edx, ax
14004994bjmp 0x140049727
140049950
140049950loc_140049950:
140049950mov rax, [r11]
140049953mov [rbp-24], r11
140049957mov rcx, r11
14004995acall [rax+72]
14004995dmov r11, [rbp-24]
140049961jmp 0x1400496f3
140049966
140049966loc_140049966:
140049966mov rax, [r13]
14004996amov [rbp-48], r9b
14004996emov rcx, r13
140049971mov [rbp-40], r8l
140049975mov [rbp-24], r11
140049979call [rax+72]
14004997cmovzx r9l, [rbp-48]
140049981mov r8l, [rbp-40]
140049985mov r11, [rbp-24]
140049989jmp 0x140049599
14004998e
14004998eloc_14004998e:
14004998emov rax, [r11]
140049991mov [rbp-24], r11
140049995mov rcx, r11
140049998call [rax+72]
14004999bcmp ax, -1
14004999fje 0x1400497c7
1400499a5cmp [rbp-72], 0
1400499aamov r11, [rbp-24]
1400499aejne 0x14004940e
1400499b4cmp [rbp-80], -1
1400499b9je 0x1400496e2
1400499bfjmp 0x14004986b
1400499c4
1400499c4 0f 1f 40 00 ..@.
1400499c8
1400499c8loc_1400499c8:
1400499c8mov rax, [r11]
1400499cbmov [rbp-40], r9b
1400499cfmov rcx, r11
1400499d2mov [rbp-24], r11
1400499d6call [rax+80]
1400499d9movzx r9l, [rbp-40]
1400499demov r11, [rbp-24]
1400499e2jmp 0x1400490a4
1400499e7
1400499e7loc_1400499e7:
1400499e7mov [rbp-72], 0
1400499efmovzx r9l, [rbp-113]
1400499f4xor r11l, r11l
1400499f7jmp 0x14004907e
1400499fc
1400499fcloc_1400499fc:
1400499fccmp [rbp-80], -1
140049a01jne 0x1400497e5
140049a07xor r11l, r11l
140049a0ajmp 0x140049419
140049a0f
140049a0floc_140049a0f:
140049a0fmov rbx, [rip+0x14dc7a]
140049a16mov rax, [rbp-8]
140049a1asub rax, [rbx]
140049a1dje 0x140049a7b
140049a1f
140049a1floc_140049a1f:
140049a1fcall __stack_chk_fail
140049a24nop [rax]
140049a28
140049a28loc_140049a28:
140049a28mov rax, [r11]
140049a2bmov [rbp-48], r9b
140049a2fmov rcx, r11
140049a32mov [rbp-40], r8l
140049a36mov [rbp-24], r11
140049a3acall [rax+72]
140049a3dmovzx r9l, [rbp-48]
140049a42mov r8l, [rbp-40]
140049a46mov r11, [rbp-24]
140049a4amov esi, eax
140049a4cjmp 0x140049693
140049a51
140049a51loc_140049a51:
140049a51mov rdx, r14
140049a54mov r8l, -1
140049a5asub rdx, r10
140049a5dcmp rdx, rax
140049a60jne 0x140048e01
140049a66mov [r12], rdx
140049a6amov rax, [r13+8]
140049a6emov [r13], rax
140049a72mov r14, [r12]
140049a76jmp 0x1400490ad
140049a7b
140049a7bloc_140049a7b:
140049a7bcall std::__throw_bad_cast()
140049a80nop
140048d00
Loading..