File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
14007ab00
14007ab00std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ab00push r15
14007ab02push r14
14007ab04push r13
14007ab06push r12
14007ab08push rbp
14007ab09push rdi
14007ab0apush rsi
14007ab0bpush rbx
14007ab0csub rsp, 472
14007ab13movups [rsp+368], x6
14007ab1bmovups [rsp+384], x7
14007ab23movups [rsp+400], x8
14007ab2cmovups [rsp+416], x9
14007ab35movups [rsp+432], x10
14007ab3emovups [rsp+448], x11
14007ab47mov r13, [rsp+576]
14007ab4fmov rsi, [r8]
14007ab52mov rdi, [r8+8]
14007ab56mov rbx, [r9]
14007ab59mov r12, [r9+8]
14007ab5dmov rbp, [rsp+584]
14007ab65mov r15, [rsp+592]
14007ab6dmov r14, rcx
14007ab70mov rcx, [rip+0x11cb19]
14007ab77mov [rsp+80], rdx
14007ab7cmov rax, [rcx]
14007ab7fmov [rsp+360], rax
14007ab87xor eax, eax
14007ab89lea rcx, [rip+0x8b040]
14007ab90call std::locale::id::_M_id() const
14007ab95mov rdx, [r13+208]
14007ab9ccmp rax, [rdx+16]
14007aba0jae 0x14007ae7d
14007aba6mov rdx, [rdx+8]
14007abaamov rcx, [rdx+8*rax]
14007abaetest rcx, rcx
14007abb1je 0x14007ae7d
14007abb7xor r9l, r9l
14007abbalea r8, [rip+0x1211af]
14007abc1lea rdx, [rip+0x1209b8]
14007abc8call __dynamic_cast
14007abcdtest rax, rax
14007abd0je 0x14007ae7d
14007abd6mov rax, [rax+16]
14007abdalea r8, [rsp+112]
14007abdflea r9, [rsp+96]
14007abe4mov [rsp+156], 0
14007abeflea rcx, [rsp+128]
14007abf7movdqu x5, [rax+200]
14007abffmovdqu x4, [rax+216]
14007ac07movdqu x3, [rax+232]
14007ac0fmovdqu x2, [rax+248]
14007ac17movdqu x1, [rax+264]
14007ac1fmovdqu x0, [rax+280]
14007ac27movups [rsp+256], x5
14007ac2fmovdqu x7, [rax+360]
14007ac37movdqu x6, [rax+376]
14007ac3fmovups [rsp+272], x4
14007ac47movdqu x10, [rax+312]
14007ac50movdqu x9, [rax+328]
14007ac59movups [rsp+288], x3
14007ac61movdqu x8, [rax+344]
14007ac6amovups [rsp+304], x2
14007ac72movdqu x11, [rax+296]
14007ac7blea rax, [rsp+156]
14007ac83mov [rsp+64], rax
14007ac88lea rax, [rsp+160]
14007ac90mov [rsp+56], r13
14007ac95movups [rsp+320], x1
14007ac9dmovups [rsp+336], x0
14007aca5mov [rsp+112], rsi
14007acaamov [rsp+120], rdi
14007acafmov [rsp+96], rbx
14007acb4mov [rsp+104], r12
14007acb9movups [rsp+160], x11
14007acc2movups [rsp+176], x10
14007accbmovups [rsp+192], x9
14007acd4movups [rsp+208], x8
14007acddmovups [rsp+224], x7
14007ace5movups [rsp+240], x6
14007acedmov [rsp+48], 12
14007acf6mov rdx, [rsp+80]
14007acfbmov [rsp+40], rax
14007ad00lea rax, [rsp+152]
14007ad08mov [rsp+32], rax
14007ad0dcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007ad12mov rcx, [rsp+128]
14007ad1amov eax, [rsp+156]
14007ad21mov r13, [rsp+136]
14007ad29mov r8, rcx
14007ad2ctest eax, eax
14007ad2ejne 0x14007adf8
14007ad34mov eax, [rsp+152]
14007ad3bmov [r15+16], eax
14007ad3f
14007ad3floc_14007ad3f:
14007ad3fcmp r13l, -1
14007ad43sete r15b
14007ad47test rcx, rcx
14007ad4asetne al
14007ad4dand al, r15b
14007ad50mov edx, eax
14007ad52jne 0x14007ae40
14007ad58
14007ad58loc_14007ad58:
14007ad58cmp r12l, -1
14007ad5csete al
14007ad5ftest rbx, rbx
14007ad62je 0x14007ad6c
14007ad64test al, al
14007ad66jne 0x14007ae08
14007ad6c
14007ad6cloc_14007ad6c:
14007ad6ccmp r15b, al
14007ad6fjne 0x14007ad75
14007ad71or [rbp], 2
14007ad75
14007ad75loc_14007ad75:
14007ad75mov rax, rdi
14007ad78mov r13l, r13l
14007ad7bmov rdi, [rip+0x11c90e]
14007ad82mov [r14], r8
14007ad85mov rdx, 0xffffffff00000000
14007ad8fand rax, rdx
14007ad92or rax, r13
14007ad95mov [r14+8], rax
14007ad99mov rax, [rsp+360]
14007ada1sub rax, [rdi]
14007ada4jne 0x14007ae91
14007adaamovups x6, [rsp+368]
14007adb2mov rax, r14
14007adb5movups x7, [rsp+384]
14007adbdmovups x8, [rsp+400]
14007adc6movups x9, [rsp+416]
14007adcfmovups x10, [rsp+432]
14007add8movups x11, [rsp+448]
14007ade1add rsp, 472
14007ade8pop rbx
14007ade9pop rsi
14007adeapop rdi
14007adebpop rbp
14007adecpop r12
14007adeepop r13
14007adf0pop r14
14007adf2pop r15
14007adf4ret
14007adf5
14007adf5 0f 1f 00 ...
14007adf8
14007adf8loc_14007adf8:
14007adf8or [rbp], 4
14007adfcjmp 0x14007ad3f
14007ae01
14007ae01 0f 1f 80 00 00 00 00 .......
14007ae08
14007ae08loc_14007ae08:
14007ae08mov rdx, [rbx+24]
14007ae0cxor eax, eax
14007ae0ecmp [rbx+16], rdx
14007ae12jb 0x14007ad6c
14007ae18mov rax, [rbx]
14007ae1bmov [rsp+80], r8
14007ae20mov rcx, rbx
14007ae23call [rax+72]
14007ae26mov r8, [rsp+80]
14007ae2bcmp eax, -1
14007ae2esete al
14007ae31jmp 0x14007ad6c
14007ae36
14007ae36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ae40
14007ae40loc_14007ae40:
14007ae40mov rax, [rcx+24]
14007ae44xor r15l, r15l
14007ae47cmp [rcx+16], rax
14007ae4bjb 0x14007ad58
14007ae51mov rax, [rcx]
14007ae54mov [rsp+95], dl
14007ae58mov [rsp+80], rcx
14007ae5dcall [rax+72]
14007ae60movzx edx, [rsp+95]
14007ae65mov r8l, 0
14007ae6bcmp eax, -1
14007ae6ecmovne r8, [rsp+80]
14007ae74cmove r15l, edx
14007ae78jmp 0x14007ad58
14007ae7d
14007ae7dloc_14007ae7d:
14007ae7dmov rdi, [rip+0x11c80c]
14007ae84mov rax, [rsp+360]
14007ae8csub rax, [rdi]
14007ae8fje 0x14007ae96
14007ae91
14007ae91loc_14007ae91:
14007ae91call __stack_chk_fail
14007ae96
14007ae96loc_14007ae96:
14007ae96call std::__throw_bad_cast()
14007ae9bnop
14007ab00
14007ab00std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ab00push r15
14007ab02push r14
14007ab04push r13
14007ab06push r12
14007ab08push rbp
14007ab09push rdi
14007ab0apush rsi
14007ab0bpush rbx
14007ab0csub rsp, 472
14007ab13movups [rsp+368], x6
14007ab1bmovups [rsp+384], x7
14007ab23movups [rsp+400], x8
14007ab2cmovups [rsp+416], x9
14007ab35movups [rsp+432], x10
14007ab3emovups [rsp+448], x11
14007ab47mov r13, [rsp+576]
14007ab4fmov rsi, [r8]
14007ab52mov rdi, [r8+8]
14007ab56mov rbx, [r9]
14007ab59mov r12, [r9+8]
14007ab5dmov rbp, [rsp+584]
14007ab65mov r15, [rsp+592]
14007ab6dmov r14, rcx
14007ab70mov rcx, [rip+0x11cb19]
14007ab77mov [rsp+80], rdx
14007ab7cmov rax, [rcx]
14007ab7fmov [rsp+360], rax
14007ab87xor eax, eax
14007ab89lea rcx, [rip+0x8b040]
14007ab90call std::locale::id::_M_id() const
14007ab95mov rdx, [r13+208]
14007ab9ccmp rax, [rdx+16]
14007aba0jae 0x14007ae7d
14007aba6mov rdx, [rdx+8]
14007abaamov rcx, [rdx+8*rax]
14007abaetest rcx, rcx
14007abb1je 0x14007ae7d
14007abb7xor r9l, r9l
14007abbalea r8, [rip+0x1211af]
14007abc1lea rdx, [rip+0x1209b8]
14007abc8call __dynamic_cast
14007abcdtest rax, rax
14007abd0je 0x14007ae7d
14007abd6mov rax, [rax+16]
14007abdalea r8, [rsp+112]
14007abdflea r9, [rsp+96]
14007abe4mov [rsp+156], 0
14007abeflea rcx, [rsp+128]
14007abf7movdqu x5, [rax+200]
14007abffmovdqu x4, [rax+216]
14007ac07movdqu x3, [rax+232]
14007ac0fmovdqu x2, [rax+248]
14007ac17movdqu x1, [rax+264]
14007ac1fmovdqu x0, [rax+280]
14007ac27movups [rsp+256], x5
14007ac2fmovdqu x7, [rax+360]
14007ac37movdqu x6, [rax+376]
14007ac3fmovups [rsp+272], x4
14007ac47movdqu x10, [rax+312]
14007ac50movdqu x9, [rax+328]
14007ac59movups [rsp+288], x3
14007ac61movdqu x8, [rax+344]
14007ac6amovups [rsp+304], x2
14007ac72movdqu x11, [rax+296]
14007ac7blea rax, [rsp+156]
14007ac83mov [rsp+64], rax
14007ac88lea rax, [rsp+160]
14007ac90mov [rsp+56], r13
14007ac95movups [rsp+320], x1
14007ac9dmovups [rsp+336], x0
14007aca5mov [rsp+112], rsi
14007acaamov [rsp+120], rdi
14007acafmov [rsp+96], rbx
14007acb4mov [rsp+104], r12
14007acb9movups [rsp+160], x11
14007acc2movups [rsp+176], x10
14007accbmovups [rsp+192], x9
14007acd4movups [rsp+208], x8
14007acddmovups [rsp+224], x7
14007ace5movups [rsp+240], x6
14007acedmov [rsp+48], 12
14007acf6mov rdx, [rsp+80]
14007acfbmov [rsp+40], rax
14007ad00lea rax, [rsp+152]
14007ad08mov [rsp+32], rax
14007ad0dcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007ad12mov rcx, [rsp+128]
14007ad1amov eax, [rsp+156]
14007ad21mov r13, [rsp+136]
14007ad29mov r8, rcx
14007ad2ctest eax, eax
14007ad2ejne 0x14007adf8
14007ad34mov eax, [rsp+152]
14007ad3bmov [r15+16], eax
14007ad3f
14007ad3floc_14007ad3f:
14007ad3fcmp r13l, -1
14007ad43sete r15b
14007ad47test rcx, rcx
14007ad4asetne al
14007ad4dand al, r15b
14007ad50mov edx, eax
14007ad52jne 0x14007ae40
14007ad58
14007ad58loc_14007ad58:
14007ad58cmp r12l, -1
14007ad5csete al
14007ad5ftest rbx, rbx
14007ad62je 0x14007ad6c
14007ad64test al, al
14007ad66jne 0x14007ae08
14007ad6c
14007ad6cloc_14007ad6c:
14007ad6ccmp r15b, al
14007ad6fjne 0x14007ad75
14007ad71or [rbp], 2
14007ad75
14007ad75loc_14007ad75:
14007ad75mov rax, rdi
14007ad78mov r13l, r13l
14007ad7bmov rdi, [rip+0x11c90e]
14007ad82mov [r14], r8
14007ad85mov rdx, 0xffffffff00000000
14007ad8fand rax, rdx
14007ad92or rax, r13
14007ad95mov [r14+8], rax
14007ad99mov rax, [rsp+360]
14007ada1sub rax, [rdi]
14007ada4jne 0x14007ae91
14007adaamovups x6, [rsp+368]
14007adb2mov rax, r14
14007adb5movups x7, [rsp+384]
14007adbdmovups x8, [rsp+400]
14007adc6movups x9, [rsp+416]
14007adcfmovups x10, [rsp+432]
14007add8movups x11, [rsp+448]
14007ade1add rsp, 472
14007ade8pop rbx
14007ade9pop rsi
14007adeapop rdi
14007adebpop rbp
14007adecpop r12
14007adeepop r13
14007adf0pop r14
14007adf2pop r15
14007adf4ret
14007adf5
14007adf5 0f 1f 00 ...
14007adf8
14007adf8loc_14007adf8:
14007adf8or [rbp], 4
14007adfcjmp 0x14007ad3f
14007ae01
14007ae01 0f 1f 80 00 00 00 00 .......
14007ae08
14007ae08loc_14007ae08:
14007ae08mov rdx, [rbx+24]
14007ae0cxor eax, eax
14007ae0ecmp [rbx+16], rdx
14007ae12jb 0x14007ad6c
14007ae18mov rax, [rbx]
14007ae1bmov [rsp+80], r8
14007ae20mov rcx, rbx
14007ae23call [rax+72]
14007ae26mov r8, [rsp+80]
14007ae2bcmp eax, -1
14007ae2esete al
14007ae31jmp 0x14007ad6c
14007ae36
14007ae36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ae40
14007ae40loc_14007ae40:
14007ae40mov rax, [rcx+24]
14007ae44xor r15l, r15l
14007ae47cmp [rcx+16], rax
14007ae4bjb 0x14007ad58
14007ae51mov rax, [rcx]
14007ae54mov [rsp+95], dl
14007ae58mov [rsp+80], rcx
14007ae5dcall [rax+72]
14007ae60movzx edx, [rsp+95]
14007ae65mov r8l, 0
14007ae6bcmp eax, -1
14007ae6ecmovne r8, [rsp+80]
14007ae74cmove r15l, edx
14007ae78jmp 0x14007ad58
14007ae7d
14007ae7dloc_14007ae7d:
14007ae7dmov rdi, [rip+0x11c80c]
14007ae84mov rax, [rsp+360]
14007ae8csub rax, [rdi]
14007ae8fje 0x14007ae96
14007ae91
14007ae91loc_14007ae91:
14007ae91call __stack_chk_fail
14007ae96
14007ae96loc_14007ae96:
14007ae96call std::__throw_bad_cast()
14007ae9bnop
14007ab00
14007ae9c
14007ae9c // align 0x10
14007ae9c // align 0x10
14007aea0
14007aea0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_via_format(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char const*) const:
14007aea0push rbx
14007aea1sub rsp, 144
14007aea8mov r10, [r8]
14007aeabmov r11, [r8+8]
14007aeafmov r8, [r9]
14007aeb2mov r9, [r9+8]
14007aeb6mov [rsp+124], 0
14007aebfmov rbx, rcx
14007aec2mov rcx, [rip+0x11c7c7]
14007aec9mov [rsp+132], 0
14007aed4mov rax, [rcx]
14007aed7mov [rsp+136], rax
14007aedfxor eax, eax
14007aee1lea rax, [rsp+124]
14007aee6mov [rsp+80], r8
14007aeebmov rcx, rbx
14007aeeemov [rsp+64], rax
14007aef3mov rax, [rsp+216]
14007aefblea r8, [rsp+96]
14007af00mov [rsp+88], r9
14007af05lea r9, [rsp+80]
14007af0amov [rsp+56], rax
14007af0fmov rax, [rsp+208]
14007af17mov [rsp+96], r10
14007af1cmov [rsp+48], rax
14007af21mov rax, [rsp+200]
14007af29mov [rsp+104], r11
14007af2emov [rsp+40], rax
14007af33mov rax, [rsp+192]
14007af3bmov [rsp+32], rax
14007af40call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007af45mov rdx, [rip+0x11c744]
14007af4cmov rax, [rsp+136]
14007af54sub rax, [rdx]
14007af57jne 0x14007af65
14007af59mov rax, rbx
14007af5cadd rsp, 144
14007af63pop rbx
14007af64ret
14007af65
14007af65loc_14007af65:
14007af65call __stack_chk_fail
14007af6anop
14007aea0
14007aea0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_via_format(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char const*) const:
14007aea0push rbx
14007aea1sub rsp, 144
14007aea8mov r10, [r8]
14007aeabmov r11, [r8+8]
14007aeafmov r8, [r9]
14007aeb2mov r9, [r9+8]
14007aeb6mov [rsp+124], 0
14007aebfmov rbx, rcx
14007aec2mov rcx, [rip+0x11c7c7]
14007aec9mov [rsp+132], 0
14007aed4mov rax, [rcx]
14007aed7mov [rsp+136], rax
14007aedfxor eax, eax
14007aee1lea rax, [rsp+124]
14007aee6mov [rsp+80], r8
14007aeebmov rcx, rbx
14007aeeemov [rsp+64], rax
14007aef3mov rax, [rsp+216]
14007aefblea r8, [rsp+96]
14007af00mov [rsp+88], r9
14007af05lea r9, [rsp+80]
14007af0amov [rsp+56], rax
14007af0fmov rax, [rsp+208]
14007af17mov [rsp+96], r10
14007af1cmov [rsp+48], rax
14007af21mov rax, [rsp+200]
14007af29mov [rsp+104], r11
14007af2emov [rsp+40], rax
14007af33mov rax, [rsp+192]
14007af3bmov [rsp+32], rax
14007af40call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007af45mov rdx, [rip+0x11c744]
14007af4cmov rax, [rsp+136]
14007af54sub rax, [rdx]
14007af57jne 0x14007af65
14007af59mov rax, rbx
14007af5cadd rsp, 144
14007af63pop rbx
14007af64ret
14007af65
14007af65loc_14007af65:
14007af65call __stack_chk_fail
14007af6anop
14007aea0
14007af6b
14007af6b // align 0x10
14007af6b // align 0x10
14007af70
14007af70_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias:
14007af70push r15
14007af72push r14
14007af74push r13
14007af76push r12
14007af78push rbp
14007af79push rdi
14007af7apush rsi
14007af7bpush rbx
14007af7csub rsp, 744
14007af83movups [rsp+640], x6
14007af8bmovups [rsp+656], x7
14007af93movups [rsp+672], x8
14007af9cmovups [rsp+688], x9
14007afa5movups [rsp+704], x10
14007afaemovups [rsp+720], x11
14007afb7mov rdi, [rip+0x11c6d2]
14007afbemov rax, [r8]
14007afc1mov rbx, [rsp+848]
14007afc9mov r15, [rsp+856]
14007afd1mov rbp, rax
14007afd4mov [rsp+144], rdx
14007afdcmov rdx, [r8+8]
14007afe0mov r14, rcx
14007afe3mov [rsp+256], rax
14007afebmov rax, [r9]
14007afeemov [rsp+264], rdx
14007aff6mov rcx, [r9+8]
14007affamov rdx, rax
14007affdmov [rsp+240], rax
14007b005mov rax, [rsp+864]
14007b00dmov [rsp+248], rcx
14007b015lea rcx, [rip+0x8abb4]
14007b01cmov rsi, [rdi]
14007b01fmov [rsp+632], rsi
14007b027mov esi, [rsp+264]
14007b02emov [rsp+160], rax
14007b036mov rdi, rdx
14007b039mov rax, [rsp+872]
14007b041mov [rsp+136], rbx
14007b049mov [rsp+88], rax
14007b04emov rax, [rsp+880]
14007b056mov [rsp+152], rax
14007b05ecall std::locale::id::_M_id() const
14007b063mov rdx, [rbx+208]
14007b06acmp rax, [rdx+16]
14007b06ejae 0x14007ced8
14007b074mov rdx, [rdx+8]
14007b078mov rcx, [rdx+8*rax]
14007b07ctest rcx, rcx
14007b07fje 0x14007ced8
14007b085xor r9l, r9l
14007b088lea r8, [rip+0x120ce1]
14007b08flea rdx, [rip+0x1204ea]
14007b096call __dynamic_cast
14007b09bmov [rsp+168], rax
14007b0a3test rax, rax
14007b0a6je 0x14007ced8
14007b0acmov rcx, [rip+0x11bc8d]
14007b0b3call std::locale::id::_M_id() const
14007b0b8mov rdx, rax
14007b0bbmov rax, [rbx+208]
14007b0c2mov rax, [rax+8]
14007b0c6mov rbx, [rax+8*rdx]
14007b0catest rbx, rbx
14007b0cdje 0x14007ced8
14007b0d3mov rcx, [rsp+88]
14007b0d8xor r12l, r12l
14007b0dbcall strlen
14007b0e0mov r13l, [rsp+248]
14007b0e8mov [rsp+276], 0
14007b0f3mov [rsp+96], rax
14007b0f8lea rax, [rip-0x428cf]
14007b0ffmov [rsp+112], rax
14007b104mov [rsp+120], r15
14007b109mov [rsp+128], r14
14007b111mov [rsp+104], r13l
14007b116mov r13, rbx
14007b119
14007b119loc_14007b119:
14007b119cmp esi, -1
14007b11csete bl
14007b11ftest rbp, rbp
14007b122je 0x14007b12c
14007b124test bl, bl
14007b126jne 0x14007b25c
14007b12c
14007b12cloc_14007b12c:
14007b12cmov [rsp+80], bl
14007b130mov r14l, [rsp+104]
14007b135mov edx, ebx
14007b137
14007b137loc_14007b137:
14007b137cmp r14l, -1
14007b13bsete r15b
14007b13ftest rdi, rdi
14007b142setne al
14007b145and al, r15b
14007b148jne 0x14007b3e0
14007b14e
14007b14eloc_14007b14e:
14007b14exor edx, r15l
14007b151
14007b151loc_14007b151:
14007b151cmp r12, [rsp+96]
14007b156setb bl
14007b159and bl, dl
14007b15bje 0x14007b430
14007b161mov edx, [rsp+276]
14007b168test edx, edx
14007b16ajne 0x14007b5e8
14007b170mov rax, [rsp+88]
14007b175lea r9, [rax+r12]
14007b179movzx r10l, [r9]
14007b17dmovzx edx, [r13+r10+313]
14007b186mov rax, r10
14007b189test dl, dl
14007b18bjne 0x14007b1ae
14007b18dmov rdx, [r13]
14007b191mov r11, [rdx+64]
14007b195cmp r11, [rsp+112]
14007b19ajne 0x14007b4d8
14007b1a0
14007b1a0loc_14007b1a0:
14007b1a0test al, al
14007b1a2je 0x14007b1b7
14007b1a4mov [r13+r10+313], al
14007b1acmov edx, eax
14007b1ae
14007b1aeloc_14007b1ae:
14007b1aecmp dl, 37
14007b1b1je 0x14007b370
14007b1b7
14007b1b7loc_14007b1b7:
14007b1b7movzx eax, [r9]
14007b1bbmov rcx, [r13+48]
14007b1bftest [rcx+2*rax], 32
14007b1c3jne 0x14007b280
14007b1c9movsx edx, al
14007b1ccmov rax, [r13]
14007b1d0mov [rsp+104], r14l
14007b1d5mov rcx, r13
14007b1d8mov r14, r9
14007b1dbcall [rax+32]
14007b1detest rbp, rbp
14007b1e1movzx r8l, [rsp+80]
14007b1e7setne r15b
14007b1ebmov ebx, eax
14007b1edand r8b, r15b
14007b1f0jne 0x14007b5c8
14007b1f6movsx edx, sil
14007b1fa
14007b1faloc_14007b1fa:
14007b1famov rax, [r13]
14007b1femov rcx, r13
14007b201call [rax+32]
14007b204cmp bl, al
14007b206je 0x14007b250
14007b208mov rax, [r13]
14007b20cmovsx edx, [r14]
14007b210mov rcx, r13
14007b213call [rax+16]
14007b216mov ebx, eax
14007b218test r15b, r15b
14007b21bje 0x14007b228
14007b21dcmp [rsp+80], 0
14007b222jne 0x14007b508
14007b228
14007b228loc_14007b228:
14007b228mov edx, esi
14007b22a
14007b22aloc_14007b22a:
14007b22amov rax, [r13]
14007b22emovsx edx, dl
14007b231mov rcx, r13
14007b234call [rax+16]
14007b237cmp bl, al
14007b239je 0x14007b250
14007b23bor [rsp+276], 4
14007b243
14007b243loc_14007b243:
14007b243add r12, 1
14007b247jmp 0x14007b119
14007b24cnop [rax]
14007b250
14007b250loc_14007b250:
14007b250mov rcx, rbp
14007b253add r12, 1
14007b257call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b25c
14007b25cloc_14007b25c:
14007b25cmov rax, [rbp+24]
14007b260cmp [rbp+16], rax
14007b264jae 0x14007b672
14007b26a
14007b26aloc_14007b26a:
14007b26amov [rsp+80], 1
14007b26fmov r14l, [rsp+104]
14007b274mov esi, -1
14007b279xor edx, edx
14007b27bjmp 0x14007b137
14007b280
14007b280loc_14007b280:
14007b280test rbp, rbp
14007b283jne 0x14007d116
14007b289cmp esi, -1
14007b28csete r8b
14007b290mov r9l, r8l
14007b293
14007b293loc_14007b293:
14007b293test rdi, rdi
14007b296setne dl
14007b299and dl, r15b
14007b29cjne 0x14007b5b0
14007b2a2mov edx, r15l
14007b2a5
14007b2a5loc_14007b2a5:
14007b2a5cmp r8b, dl
14007b2a8je 0x14007b360
14007b2ae
14007b2aeloc_14007b2ae:
14007b2aetest rbp, rbp
14007b2b1je 0x14007b2bc
14007b2b3test r9b, r9b
14007b2b6jne 0x14007b340
14007b2bc
14007b2bcloc_14007b2bc:
14007b2bcmovzx eax, sil
14007b2c0mov rcx, [r13+48]
14007b2c4add rax, rax
14007b2c7
14007b2c7loc_14007b2c7:
14007b2c7test [rcx+rax], 32
14007b2cbje 0x14007b360
14007b2d1mov rax, [rbp+16]
14007b2d5cmp rax, [rbp+24]
14007b2d9jae 0x14007b3d0
14007b2df
14007b2dfloc_14007b2df:
14007b2dfadd rax, 1
14007b2e3mov [rbp+16], rax
14007b2e7
14007b2e7loc_14007b2e7:
14007b2e7mov rax, [rbp+24]
14007b2ebmov r9l, ebx
14007b2eemov esi, -1
14007b2f3xor r8l, r8l
14007b2f6cmp [rbp+16], rax
14007b2fajb 0x14007b293
14007b2fcmov rax, [rbp]
14007b300mov rcx, rbp
14007b303call [rax+72]
14007b306mov esi, eax
14007b308cmp eax, -1
14007b30bje 0x14007cc7b
14007b311test rdi, rdi
14007b314je 0x14007b333
14007b316test r15b, r15b
14007b319jne 0x14007cc48
14007b31f
14007b31floc_14007b31f:
14007b31fmov eax, [rsp+248]
14007b326add r12, 1
14007b32amov [rsp+104], eax
14007b32ejmp 0x14007b25c
14007b333
14007b333loc_14007b333:
14007b333cmp r14l, -1
14007b337jne 0x14007b31f
14007b339mov esi, -1
14007b33enop
14007b340
14007b340loc_14007b340:
14007b340mov rax, [rbp+16]
14007b344cmp rax, [rbp+24]
14007b348jae 0x14007b650
14007b34emovzx edx, [rax]
14007b351mov rcx, [r13+48]
14007b355test [rcx+2*rdx], 32
14007b359jne 0x14007b2df
14007b35fnop
14007b360
14007b360loc_14007b360:
14007b360mov eax, [rsp+248]
14007b367mov [rsp+104], eax
14007b36bjmp 0x14007b243
14007b370
14007b370loc_14007b370:
14007b370mov rax, [rsp+88]
14007b375xor r8l, r8l
14007b378mov rcx, r13
14007b37bmov [rsp+104], r14l
14007b380lea r14, [r12+1]
14007b385movsx edx, [rax+r12+1]
14007b38bcall std::ctype<char>::narrow(char, char) const
14007b390mov [rsp+280], 0
14007b39bcmp al, 69
14007b39dje 0x14007b600
14007b3a3cmp al, 79
14007b3a5je 0x14007b600
14007b3absub eax, 37
14007b3aecmp al, 84
14007b3b0ja 0x14007b630
14007b3b6
14007b3b6loc_14007b3b6:
14007b3b6lea rdx, [rip+0x11655b]
14007b3bdmovzx eax, al
14007b3c0movsxd rax, [rdx+4*rax]
14007b3c4add rax, rdx
14007b3c7jmp rax
14007b3c9nop [rax]
14007b3d0
14007b3d0loc_14007b3d0:
14007b3d0mov rax, [rbp]
14007b3d4mov rcx, rbp
14007b3d7call [rax+80]
14007b3dajmp 0x14007b2e7
14007b3dfnop
14007b3e0
14007b3e0loc_14007b3e0:
14007b3e0mov r15l, eax
14007b3e3mov r14l, -1
14007b3e9mov rax, [rdi+24]
14007b3edcmp [rdi+16], rax
14007b3f1jb 0x14007b151
14007b3f7mov rax, [rdi]
14007b3famov [rsp+104], dl
14007b3femov rcx, rdi
14007b401call [rax+72]
14007b404movzx edx, [rsp+104]
14007b409cmp eax, -1
14007b40cmov r14l, eax
14007b40fsete al
14007b412xor edx, eax
14007b414cmp r14l, -1
14007b418je 0x14007cdfa
14007b41emov r14l, -1
14007b424jmp 0x14007b151
14007b429nop [rax]
14007b430
14007b430loc_14007b430:
14007b430mov eax, [rsp+276]
14007b437mov r15, [rsp+120]
14007b43cmov r14, [rsp+128]
14007b444test eax, eax
14007b446jne 0x14007b44f
14007b448cmp [rsp+96], r12
14007b44dje 0x14007b453
14007b44f
14007b44floc_14007b44f:
14007b44for [r15], 4
14007b453
14007b453loc_14007b453:
14007b453mov [rsp+256], rbp
14007b45bmov rdi, [rip+0x11c22e]
14007b462mov [rsp+264], esi
14007b469movdqu x1, [rsp+256]
14007b472movups [r14], x1
14007b476mov rax, [rsp+632]
14007b47esub rax, [rdi]
14007b481jne 0x14007cef0
14007b487movups x6, [rsp+640]
14007b48fmov rax, r14
14007b492movups x7, [rsp+656]
14007b49amovups x8, [rsp+672]
14007b4a3movups x9, [rsp+688]
14007b4acmovups x10, [rsp+704]
14007b4b5movups x11, [rsp+720]
14007b4beadd rsp, 744
14007b4c5pop rbx
14007b4c6pop rsi
14007b4c7pop rdi
14007b4c8pop rbp
14007b4c9pop r12
14007b4cbpop r13
14007b4cdpop r14
14007b4cfpop r15
14007b4d1ret
14007b4d2nop [rax+rax]
14007b4d8
14007b4d8loc_14007b4d8:
14007b4d8mov [rsp+104], r10
14007b4ddmovsx edx, r10b
14007b4e1xor r8l, r8l
14007b4e4mov rcx, r13
14007b4e7mov [rsp+176], r9
14007b4efcall r11
14007b4f2mov r9, [rsp+176]
14007b4famov r10, [rsp+104]
14007b4ffjmp 0x14007b1a0
14007b504nop [rax]
14007b508
14007b508loc_14007b508:
14007b508mov rax, [rbp+16]
14007b50ccmp rax, [rbp+24]
14007b510jae 0x14007cbec
14007b516movzx edx, [rax]
14007b519jmp 0x14007b22a
14007b51enop
14007b520
14007b520loc_14007b520:
14007b520lea rcx, [rsp+256]
14007b528call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007b52dmov rdx, [r13+48]
14007b531mov rbp, [rsp+256]
14007b539movzx eax, al
14007b53ctest [rdx+2*rax], 32
14007b540je 0x14007cc31
14007b546mov rcx, rbp
14007b549mov esi, -1
14007b54ecall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b553lea rdx, [rsp+240]
14007b55blea rcx, [rsp+256]
14007b563mov [rsp+240], rdi
14007b56bmov [rsp+256], rbp
14007b573mov [rsp+264], esi
14007b57acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007b57fmov rdi, [rsp+240]
14007b587test al, al
14007b589je 0x14007b520
14007b58bmov eax, [rsp+248]
14007b592mov rbp, [rsp+256]
14007b59amov esi, [rsp+264]
14007b5a1mov [rsp+104], eax
14007b5a5jmp 0x14007b640
14007b5aanop [rax+rax]
14007b5b0
14007b5b0loc_14007b5b0:
14007b5b0mov rax, [rdi+24]
14007b5b4cmp [rdi+16], rax
14007b5b8jae 0x14007b69d
14007b5be
14007b5beloc_14007b5be:
14007b5bexor edx, edx
14007b5c0jmp 0x14007b2a5
14007b5c5nop [rax]
14007b5c8
14007b5c8loc_14007b5c8:
14007b5c8mov rax, [rbp+16]
14007b5cccmp rax, [rbp+24]
14007b5d0jae 0x14007cbc0
14007b5d6movsx edx, [rax]
14007b5d9mov r15l, r8l
14007b5dcjmp 0x14007b1fa
14007b5e1nop [rax]
14007b5e8
14007b5e8loc_14007b5e8:
14007b5e8mov r15, [rsp+120]
14007b5edmov r14, [rsp+128]
14007b5f5jmp 0x14007b44f
14007b5fanop [rax+rax]
14007b600
14007b600loc_14007b600:
14007b600mov rax, [rsp+88]
14007b605xor r8l, r8l
14007b608mov rcx, r13
14007b60blea r14, [r12+2]
14007b610movsx edx, [rax+r12+2]
14007b616call std::ctype<char>::narrow(char, char) const
14007b61bsub eax, 37
14007b61ecmp al, 84
14007b620jbe 0x14007b3b6
14007b626nop [rax+rax]
14007b630
14007b630loc_14007b630:
14007b630or [rsp+276], 4
14007b638nop [rax+rax]
14007b640
14007b640loc_14007b640:
14007b640mov r12, r14
14007b643jmp 0x14007b243
14007b648nop [rax+rax]
14007b650
14007b650loc_14007b650:
14007b650mov rax, [rbp]
14007b654mov rcx, rbp
14007b657call [rax+72]
14007b65acmp eax, -1
14007b65dje 0x14007cc0f
14007b663movzx eax, al
14007b666mov rcx, [r13+48]
14007b66aadd rax, rax
14007b66djmp 0x14007b2c7
14007b672
14007b672loc_14007b672:
14007b672mov rax, [rbp]
14007b676mov rcx, rbp
14007b679call [rax+72]
14007b67cmov esi, eax
14007b67ecmp eax, -1
14007b681jne 0x14007b26a
14007b687mov [rsp+80], 1
14007b68cmov r14l, [rsp+104]
14007b691xor ebp, ebp
14007b693mov edx, 1
14007b698jmp 0x14007b137
14007b69d
14007b69dloc_14007b69d:
14007b69dmov rax, [rdi]
14007b6a0mov [rsp+176], r9b
14007b6a8mov rcx, rdi
14007b6abmov [rsp+104], r8b
14007b6b0mov [rsp+80], dl
14007b6b4call [rax+72]
14007b6b7movzx edx, [rsp+80]
14007b6bcmovzx r8l, [rsp+104]
14007b6c2movzx r9l, [rsp+176]
14007b6cbcmp eax, -1
14007b6cejne 0x14007b5be
14007b6d4cmp esi, -1
14007b6d7sete r9b
14007b6dbxor edi, edi
14007b6ddjmp 0x14007b2a5
14007b6e2nop [rax+rax]
14007b6e8mov rax, [rsp+168]
14007b6f0mov [rsp+256], rbp
14007b6f8lea rcx, [rsp+224]
14007b700lea r9, [rsp+192]
14007b708mov [rsp+264], esi
14007b70flea r8, [rsp+208]
14007b717mov rax, [rax+16]
14007b71bmov [rsp+240], rdi
14007b723movdqu x4, [rax+312]
14007b72bmovdqu x3, [rax+328]
14007b733movdqu x5, [rax+296]
14007b73bmovdqu x2, [rax+344]
14007b743movdqu x1, [rax+360]
14007b74bmovdqu x0, [rax+376]
14007b753movups [rsp+528], x4
14007b75bmovdqu x6, [rax+216]
14007b763movdqu x7, [rax+232]
14007b76bmovups [rsp+544], x3
14007b773movdqu x8, [rax+248]
14007b77cmovdqu x9, [rax+264]
14007b785movups [rsp+512], x5
14007b78dmovdqu x10, [rax+280]
14007b796movdqu x11, [rax+200]
14007b79flea rax, [rsp+276]
14007b7a7movups [rsp+560], x2
14007b7afmovdqu x3, [rsp+256]
14007b7b8movups [rsp+576], x1
14007b7c0movdqu x4, [rsp+240]
14007b7c9movups [rsp+592], x0
14007b7d1movups [rsp+208], x3
14007b7d9movups [rsp+416], x11
14007b7e2movups [rsp+432], x6
14007b7eamovups [rsp+448], x7
14007b7f2movups [rsp+464], x8
14007b7fbmovups [rsp+480], x9
14007b804movups [rsp+496], x10
14007b80dmovups [rsp+192], x4
14007b815mov rdx, [rsp+144]
14007b81dmov [rsp+64], rax
14007b822mov rax, [rsp+136]
14007b82amov [rsp+48], 24
14007b833mov [rsp+56], rax
14007b838lea rax, [rsp+416]
14007b840mov [rsp+40], rax
14007b845lea rax, [rsp+280]
14007b84dmov [rsp+32], rax
14007b852call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b857mov ebx, [rsp+276]
14007b85emov rbp, [rsp+224]
14007b866mov esi, [rsp+232]
14007b86dtest ebx, ebx
14007b86fjne 0x14007b640
14007b875movsxd rax, [rsp+280]
14007b87dmov rdx, rax
14007b880imul rax, rax, 0x2aaaaaab
14007b887mov ecx, edx
14007b889sar ecx, 31
14007b88csar rax, 33
14007b890sub eax, ecx
14007b892lea eax, [rax+2*rax]
14007b895shl eax, 2
14007b898sub edx, eax
14007b89amov rax, [rsp+160]
14007b8a2mov [rax+16], edx
14007b8a5mov rax, [rsp+152]
14007b8ador [rax], 1032
14007b8b2jmp 0x14007b640
14007b8b7mov rax, [rsp+168]
14007b8bfmov [rsp+256], rbp
14007b8c7lea rcx, [rsp+224]
14007b8cflea r9, [rsp+192]
14007b8d7mov [rsp+264], esi
14007b8demov rdx, [rsp+144]
14007b8e6lea r8, [rsp+208]
14007b8eemov rax, [rax+16]
14007b8f2mov [rsp+240], rdi
14007b8famovdqu x6, [rax+88]
14007b8ffmovdqu x5, [rax+104]
14007b904movdqu x2, [rax+152]
14007b90cmovdqu x4, [rax+120]
14007b911movdqu x3, [rax+136]
14007b919movdqu x1, [rax+168]
14007b921movups [rsp+304], x6
14007b929movdqu x0, [rax+184]
14007b931lea rax, [rsp+276]
14007b939movdqu x6, [rsp+256]
14007b942movups [rsp+368], x2
14007b94amovdqu x2, [rsp+240]
14007b953mov [rsp+64], rax
14007b958mov rax, [rsp+136]
14007b960movups [rsp+320], x5
14007b968mov [rsp+48], 14
14007b971mov [rsp+56], rax
14007b976lea rax, [rsp+304]
14007b97emov [rsp+40], rax
14007b983lea rax, [rsp+280]
14007b98bmov [rsp+32], rax
14007b990movups [rsp+336], x4
14007b998movups [rsp+352], x3
14007b9a0movups [rsp+384], x1
14007b9a8movups [rsp+400], x0
14007b9b0movups [rsp+208], x6
14007b9b8movups [rsp+192], x2
14007b9c0call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b9c5mov r12l, [rsp+276]
14007b9cdmov rbp, [rsp+224]
14007b9d5mov esi, [rsp+232]
14007b9dctest r12l, r12l
14007b9dfjne 0x14007b640
14007b9e5movsxd rax, [rsp+280]
14007b9edmov rdx, rax
14007b9f0imul rax, rax, 0xffffffff92492493
14007b9f7mov ecx, edx
14007b9f9sar ecx, 31
14007b9fcshr rax, 32
14007ba00add eax, edx
14007ba02sar eax, 2
14007ba05sub eax, ecx
14007ba07lea ecx, [8*rax]
14007ba0esub ecx, eax
14007ba10mov rax, [rsp+160]
14007ba18sub edx, ecx
14007ba1amov [rax+24], edx
14007ba1dmov rax, [rsp+152]
14007ba25or [rax], 2
14007ba28jmp 0x14007b640
14007ba2dlea rcx, [rsp+256]
14007ba35mov [rsp+256], rbp
14007ba3dmov [rsp+264], esi
14007ba44call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ba49mov rdx, [r13+48]
14007ba4dmovzx eax, al
14007ba50test [rdx+2*rax], 32
14007ba54jne 0x14007ccd0
14007ba5amov eax, [rsp+264]
14007ba61
14007ba61loc_14007ba61:
14007ba61mov [rsp+264], eax
14007ba68lea rax, [rsp+276]
14007ba70movdqu x5, [rsp+256]
14007ba79lea r9, [rsp+192]
14007ba81mov [rsp+72], rax
14007ba86mov rax, [rsp+136]
14007ba8elea rcx, [rsp+224]
14007ba96lea r8, [rsp+208]
14007ba9emov [rsp+48], 31
14007baa6mov rdx, [rsp+144]
14007baaemov [rsp+64], rax
14007bab3lea rax, [rsp+280]
14007babbmov [rsp+56], 2
14007bac4mov [rsp+40], 1
14007baccmov [rsp+32], rax
14007bad1mov [rsp+240], rdi
14007bad9movdqu x7, [rsp+240]
14007bae2movups [rsp+208], x5
14007baeamovups [rsp+192], x7
14007baf2call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007baf7mov r9l, [rsp+276]
14007baffmov rbp, [rsp+224]
14007bb07mov esi, [rsp+232]
14007bb0etest r9l, r9l
14007bb11jne 0x14007b640
14007bb17mov eax, [rsp+280]
14007bb1emov rbx, [rsp+160]
14007bb26mov [rbx+12], eax
14007bb29mov rax, [rsp+152]
14007bb31or [rax], 1040
14007bb36jmp 0x14007b640
14007bb3blea rax, [rsp+276]
14007bb43mov [rsp+48], 53
14007bb4bmov rdx, [rsp+144]
14007bb53lea rcx, [rsp+224]
14007bb5bmov [rsp+72], rax
14007bb60mov rax, [rsp+136]
14007bb68lea r9, [rsp+192]
14007bb70lea r8, [rsp+208]
14007bb78mov [rsp+56], 2
14007bb81mov [rsp+64], rax
14007bb86lea rax, [rsp+280]
14007bb8emov [rsp+40], 0
14007bb96mov [rsp+32], rax
14007bb9bmov [rsp+256], rbp
14007bba3mov [rsp+264], esi
14007bbaamovdqu x0, [rsp+256]
14007bbb3mov [rsp+240], rdi
14007bbbbmovdqu x2, [rsp+240]
14007bbc4movups [rsp+208], x0
14007bbccmovups [rsp+192], x2
14007bbd4call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bbd9mov r12l, [rsp+276]
14007bbe1mov rbp, [rsp+224]
14007bbe9mov esi, [rsp+232]
14007bbf0test r12l, r12l
14007bbf3jne 0x14007b640
14007bbf9mov rbx, [rsp+152]
14007bc01mov eax, [rsp+280]
14007bc08mov ecx, [rbx]
14007bc0ashl eax, 16
14007bc0dand eax, 0x3f0000
14007bc12mov edx, ecx
14007bc14or eax, 32
14007bc17mov [rsp+80], ecx
14007bc1band edx, 0xffffffffffc0ffdf
14007bc21or eax, edx
14007bc23mov [rbx], eax
14007bc25jmp 0x14007b640
14007bc2alea rdx, [rip+0x115cdc]
14007bc31lea rbx, [rsp+622]
14007bc39mov rcx, r13
14007bc3cmov r9, rbx
14007bc3flea r8, [rdx+9]
14007bc43call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007bc48mov [rsp+256], rbp
14007bc50lea rcx, [rsp+224]
14007bc58mov [rsp+264], esi
14007bc5fmovdqu x6, [rsp+256]
14007bc68mov [rsp+240], rdi
14007bc70movdqu x7, [rsp+240]
14007bc79movups [rsp+208], x6
14007bc81movups [rsp+192], x7
14007bc89
14007bc89loc_14007bc89:
14007bc89mov rax, [rsp+152]
14007bc91mov [rsp+56], rbx
14007bc96mov [rsp+64], rax
14007bc9b
14007bc9bloc_14007bc9b:
14007bc9bmov rax, [rsp+160]
14007bca3mov rdx, [rsp+144]
14007bcablea r9, [rsp+192]
14007bcb3lea r8, [rsp+208]
14007bcbbmov [rsp+48], rax
14007bcc0lea rax, [rsp+276]
14007bcc8mov [rsp+40], rax
14007bccdmov rax, [rsp+136]
14007bcd5mov [rsp+32], rax
14007bcdacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007bcdfmov rbp, [rsp+224]
14007bce7mov esi, [rsp+232]
14007bceejmp 0x14007b640
14007bcf3lea rax, [rsp+276]
14007bcfbmov [rsp+48], 60
14007bd03mov rdx, [rsp+144]
14007bd0blea rcx, [rsp+224]
14007bd13mov [rsp+72], rax
14007bd18mov rax, [rsp+136]
14007bd20lea r9, [rsp+192]
14007bd28lea r8, [rsp+208]
14007bd30mov [rsp+56], 2
14007bd39mov [rsp+64], rax
14007bd3elea rax, [rsp+280]
14007bd46mov [rsp+40], 0
14007bd4emov [rsp+32], rax
14007bd53mov [rsp+256], rbp
14007bd5bmov [rsp+264], esi
14007bd62movdqu x4, [rsp+256]
14007bd6bmov [rsp+240], rdi
14007bd73movdqu x5, [rsp+240]
14007bd7cmovups [rsp+208], x4
14007bd84movups [rsp+192], x5
14007bd8ccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bd91mov r15l, [rsp+276]
14007bd99mov rbp, [rsp+224]
14007bda1mov esi, [rsp+232]
14007bda8test r15l, r15l
14007bdabjne 0x14007b640
14007bdb1mov eax, [rsp+280]
14007bdb8mov rbx, [rsp+160]
14007bdc0mov [rbx], eax
14007bdc2jmp 0x14007b640
14007bdc7lea rax, [rsp+276]
14007bdcfmov [rsp+48], 366
14007bdd7mov rdx, [rsp+144]
14007bddflea rcx, [rsp+224]
14007bde7mov [rsp+72], rax
14007bdecmov rax, [rsp+136]
14007bdf4lea r9, [rsp+192]
14007bdfclea r8, [rsp+208]
14007be04mov [rsp+56], 3
14007be0dmov [rsp+64], rax
14007be12lea rax, [rsp+280]
14007be1amov [rsp+32], rax
14007be1fmov [rsp+40], 1
14007be27mov [rsp+256], rbp
14007be2fmov [rsp+264], esi
14007be36movdqu x0, [rsp+256]
14007be3fmov [rsp+240], rdi
14007be47movdqu x2, [rsp+240]
14007be50movups [rsp+208], x0
14007be58movups [rsp+192], x2
14007be60call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007be65mov eax, [rsp+276]
14007be6cmov rbp, [rsp+224]
14007be74mov esi, [rsp+232]
14007be7btest eax, eax
14007be7djne 0x14007b640
14007be83mov eax, [rsp+280]
14007be8amov rbx, [rsp+160]
14007be92sub eax, 1
14007be95mov [rbx+28], eax
14007be98mov rax, [rsp+152]
14007bea0or [rax], 4
14007bea3jmp 0x14007b640
14007bea8lea rax, [rsp+276]
14007beb0mov [rsp+48], 12
14007beb8mov rdx, [rsp+144]
14007bec0lea rcx, [rsp+224]
14007bec8mov [rsp+72], rax
14007becdmov rax, [rsp+136]
14007bed5lea r9, [rsp+192]
14007beddlea r8, [rsp+208]
14007bee5mov [rsp+56], 2
14007beeemov [rsp+64], rax
14007bef3lea rax, [rsp+280]
14007befbmov [rsp+32], rax
14007bf00mov [rsp+40], 1
14007bf08mov [rsp+256], rbp
14007bf10mov [rsp+264], esi
14007bf17movdqu x3, [rsp+256]
14007bf20mov [rsp+240], rdi
14007bf28movdqu x4, [rsp+240]
14007bf31movups [rsp+208], x3
14007bf39movups [rsp+192], x4
14007bf41call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bf46mov eax, [rsp+276]
14007bf4dmov rbp, [rsp+224]
14007bf55mov esi, [rsp+232]
14007bf5ctest eax, eax
14007bf5ejne 0x14007b640
14007bf64mov eax, [rsp+280]
14007bf6bmov rbx, [rsp+160]
14007bf73sub eax, 1
14007bf76mov [rbx+16], eax
14007bf79mov rax, [rsp+152]
14007bf81or [rax], 8
14007bf84jmp 0x14007b640
14007bf89mov rax, [rsp+168]
14007bf91mov rax, [rax+16]
14007bf95mov rax, [rax+80]
14007bf99
14007bf99loc_14007bf99:
14007bf99mov [rsp+264], esi
14007bfa0mov rsi, [rsp+152]
14007bfa8lea rcx, [rsp+224]
14007bfb0mov [rsp+256], rbp
14007bfb8movdqu x7, [rsp+256]
14007bfc1mov [rsp+240], rdi
14007bfc9movdqu x0, [rsp+240]
14007bfd2mov [rsp+64], rsi
14007bfd7mov [rsp+56], rax
14007bfdcmovups [rsp+208], x7
14007bfe4movups [rsp+192], x0
14007bfecjmp 0x14007bc9b
14007bff1mov rax, [rsp+168]
14007bff9mov rax, [rax+16]
14007bffdmovdqu x0, [rax+64]
14007c002movq rax, x0
14007c007movups [rsp+288], x0
14007c00fcmp [rax], 0
14007c012je 0x14007b640
14007c018psrldq x0, 8
14007c01dmovq rax, x0
14007c022cmp [rax], 0
14007c025je 0x14007b640
14007c02blea rax, [rsp+276]
14007c033mov [rsp+256], rbp
14007c03bmov rdx, [rsp+144]
14007c043lea rcx, [rsp+224]
14007c04bmov [rsp+64], rax
14007c050mov rax, [rsp+136]
14007c058lea r9, [rsp+192]
14007c060lea r8, [rsp+208]
14007c068mov [rsp+48], 2
14007c071mov [rsp+56], rax
14007c076lea rax, [rsp+288]
14007c07emov [rsp+40], rax
14007c083lea rax, [rsp+280]
14007c08bmov [rsp+32], rax
14007c090mov [rsp+264], esi
14007c097movdqu x0, [rsp+256]
14007c0a0mov [rsp+240], rdi
14007c0a8movdqu x2, [rsp+240]
14007c0b1movups [rsp+208], x0
14007c0b9movups [rsp+192], x2
14007c0c1call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c0c6mov eax, [rsp+276]
14007c0cdmov rbp, [rsp+224]
14007c0d5mov esi, [rsp+232]
14007c0dctest eax, eax
14007c0dejne 0x14007b640
14007c0e4mov eax, [rsp+280]
14007c0ebtest eax, eax
14007c0edje 0x14007b640
14007c0f3mov rax, [rsp+152]
14007c0fbor [rax+1], 1
14007c0ffjmp 0x14007b640
14007c104nop [rax]
14007c108mov rax, [rsp+168]
14007c110mov rbx, [rsp+152]
14007c118mov [rsp+256], rbp
14007c120lea rcx, [rsp+224]
14007c128mov [rsp+264], esi
14007c12fmov rdx, [rsp+144]
14007c137lea r9, [rsp+192]
14007c13flea r8, [rsp+208]
14007c147mov rax, [rax+16]
14007c14bmov [rsp+240], rdi
14007c153movdqu x5, [rsp+256]
14007c15cmovdqu x2, [rsp+240]
14007c165mov rax, [rax+48]
14007c169mov [rsp+64], rbx
14007c16emovups [rsp+208], x5
14007c176mov [rsp+56], rax
14007c17bmov rax, [rsp+160]
14007c183movups [rsp+192], x2
14007c18bmov [rsp+48], rax
14007c190lea rax, [rsp+276]
14007c198mov [rsp+40], rax
14007c19dmov rax, [rsp+136]
14007c1a5mov [rsp+32], rax
14007c1aacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c1afmov r11l, [rsp+276]
14007c1b7mov rbp, [rsp+224]
14007c1bfmov esi, [rsp+232]
14007c1c6test r11l, r11l
14007c1c9jne 0x14007b640
14007c1cfor [rbx+1], 4
14007c1d3jmp 0x14007b640
14007c1d8lea rbx, [rsp+256]
14007c1e0mov [rsp+256], rbp
14007c1e8mov rcx, rbx
14007c1ebmov [rsp+264], esi
14007c1f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007c1f7mov rdx, [r13+48]
14007c1fbmovzx eax, al
14007c1fetest [rdx+2*rax], 1
14007c202jne 0x14007cce7
14007c208or [rsp+276], 4
14007c210mov rbp, [rsp+256]
14007c218mov esi, [rsp+264]
14007c21fjmp 0x14007b640
14007c224lea rax, [rsp+276]
14007c22cmov [rsp+48], 9999
14007c234mov rdx, [rsp+144]
14007c23clea r9, [rsp+192]
14007c244mov [rsp+72], rax
14007c249mov rax, [rsp+136]
14007c251lea rcx, [rsp+224]
14007c259lea r8, [rsp+208]
14007c261mov [rsp+56], 4
14007c26amov [rsp+64], rax
14007c26flea rax, [rsp+280]
14007c277mov [rsp+40], 0
14007c27fmov [rsp+32], rax
14007c284mov [rsp+256], rbp
14007c28cmov [rsp+264], esi
14007c293movdqu x6, [rsp+256]
14007c29cmov [rsp+240], rdi
14007c2a4movdqu x7, [rsp+240]
14007c2admovups [rsp+208], x6
14007c2b5movups [rsp+192], x7
14007c2bdcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c2c2mov r9l, [rsp+276]
14007c2camov rbp, [rsp+224]
14007c2d2mov esi, [rsp+232]
14007c2d9test r9l, r9l
14007c2dcjne 0x14007b640
14007c2e2mov eax, [rsp+280]
14007c2e9mov rbx, [rsp+160]
14007c2f1sub eax, 1900
14007c2f6mov [rbx+20], eax
14007c2f9mov rbx, [rsp+152]
14007c301movzx eax, [rbx+1]
14007c305mov [rsp+80], al
14007c309and eax, -7
14007c30cor eax, 4
14007c30fmov [rbx+1], al
14007c312jmp 0x14007b640
14007c317mov rax, [rsp+168]
14007c31fmov [rsp+264], esi
14007c326lea rcx, [rsp+224]
14007c32emov [rsp+256], rbp
14007c336mov rsi, [rsp+152]
14007c33emov rax, [rax+16]
14007c342mov [rsp+240], rdi
14007c34amovdqu x2, [rsp+256]
14007c353movdqu x3, [rsp+240]
14007c35cmov rax, [rax+32]
14007c360mov [rsp+64], rsi
14007c365movups [rsp+208], x2
14007c36dmov [rsp+56], rax
14007c372movups [rsp+192], x3
14007c37ajmp 0x14007bc9b
14007c37flea rax, [rsp+276]
14007c387mov [rsp+48], 53
14007c38fmov rdx, [rsp+144]
14007c397lea rcx, [rsp+224]
14007c39fmov [rsp+72], rax
14007c3a4mov rax, [rsp+136]
14007c3aclea r9, [rsp+192]
14007c3b4lea r8, [rsp+208]
14007c3bcmov [rsp+56], 2
14007c3c5mov [rsp+64], rax
14007c3calea rax, [rsp+280]
14007c3d2mov [rsp+40], 0
14007c3damov [rsp+32], rax
14007c3dfmov [rsp+256], rbp
14007c3e7mov [rsp+264], esi
14007c3eemovdqu x5, [rsp+256]
14007c3f7mov [rsp+240], rdi
14007c3ffmovdqu x6, [rsp+240]
14007c408movups [rsp+208], x5
14007c410movups [rsp+192], x6
14007c418call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c41dmov r11l, [rsp+276]
14007c425mov rbp, [rsp+224]
14007c42dmov esi, [rsp+232]
14007c434test r11l, r11l
14007c437jne 0x14007b640
14007c43dmov rbx, [rsp+152]
14007c445mov eax, [rsp+280]
14007c44cmov ecx, [rbx]
14007c44eshl eax, 16
14007c451and eax, 0x3f0000
14007c456mov edx, ecx
14007c458or eax, 64
14007c45bmov [rsp+80], ecx
14007c45fand edx, 0xffffffffffc0ffbf
14007c465or eax, edx
14007c467mov [rbx], eax
14007c469jmp 0x14007b640
14007c46elea rdx, [rip+0x115492]
14007c475lea rbx, [rsp+622]
14007c47dmov rcx, r13
14007c480mov r9, rbx
14007c483lea r8, [rdx+6]
14007c487call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c48cmov [rsp+256], rbp
14007c494lea rcx, [rsp+224]
14007c49cmov [rsp+264], esi
14007c4a3movdqu x2, [rsp+256]
14007c4acmov [rsp+240], rdi
14007c4b4movdqu x3, [rsp+240]
14007c4bdmovups [rsp+208], x2
14007c4c5movups [rsp+192], x3
14007c4cdjmp 0x14007bc89
14007c4d2lea rax, [rsp+276]
14007c4damov [rsp+48], 59
14007c4e2mov rdx, [rsp+144]
14007c4ealea rcx, [rsp+224]
14007c4f2mov [rsp+72], rax
14007c4f7mov rax, [rsp+136]
14007c4fflea r9, [rsp+192]
14007c507lea r8, [rsp+208]
14007c50fmov [rsp+56], 2
14007c518mov [rsp+64], rax
14007c51dlea rax, [rsp+280]
14007c525mov [rsp+32], rax
14007c52amov [rsp+40], 0
14007c532mov [rsp+256], rbp
14007c53amov [rsp+264], esi
14007c541movdqu x5, [rsp+256]
14007c54amov [rsp+240], rdi
14007c552movdqu x6, [rsp+240]
14007c55bmovups [rsp+208], x5
14007c563movups [rsp+192], x6
14007c56bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c570mov eax, [rsp+276]
14007c577mov rbp, [rsp+224]
14007c57fmov esi, [rsp+232]
14007c586test eax, eax
14007c588jne 0x14007b640
14007c58emov eax, [rsp+280]
14007c595mov rbx, [rsp+160]
14007c59dmov [rbx+4], eax
14007c5a0jmp 0x14007b640
14007c5a5lea rax, [rsp+276]
14007c5admov [rsp+48], 12
14007c5b5mov rdx, [rsp+144]
14007c5bdlea rcx, [rsp+224]
14007c5c5mov [rsp+72], rax
14007c5camov rax, [rsp+136]
14007c5d2lea r9, [rsp+192]
14007c5dalea r8, [rsp+208]
14007c5e2mov [rsp+56], 2
14007c5ebmov [rsp+64], rax
14007c5f0lea rax, [rsp+280]
14007c5f8mov [rsp+40], 1
14007c600mov [rsp+32], rax
14007c605mov [rsp+256], rbp
14007c60dmov [rsp+264], esi
14007c614movdqu x5, [rsp+256]
14007c61dmov [rsp+240], rdi
14007c625movdqu x7, [rsp+240]
14007c62emovups [rsp+208], x5
14007c636movups [rsp+192], x7
14007c63ecall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c643mov edx, [rsp+276]
14007c64amov rbp, [rsp+224]
14007c652mov esi, [rsp+232]
14007c659test edx, edx
14007c65bjne 0x14007b640
14007c661movsxd rax, [rsp+280]
14007c669mov rdx, rax
14007c66cimul rax, rax, 0x2aaaaaab
14007c673mov ecx, edx
14007c675sar ecx, 31
14007c678sar rax, 33
14007c67csub eax, ecx
14007c67elea eax, [rax+2*rax]
14007c681shl eax, 2
14007c684sub edx, eax
14007c686mov rax, [rsp+160]
14007c68emov [rax+8], edx
14007c691mov rax, [rsp+152]
14007c699or [rax], 1
14007c69cjmp 0x14007b640
14007c6a1lea rax, [rsp+276]
14007c6a9mov [rsp+48], 23
14007c6b1mov rdx, [rsp+144]
14007c6b9lea rcx, [rsp+224]
14007c6c1mov [rsp+72], rax
14007c6c6mov rax, [rsp+136]
14007c6celea r9, [rsp+192]
14007c6d6lea r8, [rsp+208]
14007c6demov [rsp+56], 2
14007c6e7mov [rsp+64], rax
14007c6eclea rax, [rsp+280]
14007c6f4mov [rsp+40], 0
14007c6fcmov [rsp+32], rax
14007c701mov [rsp+256], rbp
14007c709mov [rsp+264], esi
14007c710movdqu x3, [rsp+256]
14007c719mov [rsp+240], rdi
14007c721movdqu x4, [rsp+240]
14007c72amovups [rsp+208], x3
14007c732movups [rsp+192], x4
14007c73acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c73fmov ecx, [rsp+276]
14007c746mov rbp, [rsp+224]
14007c74emov esi, [rsp+232]
14007c755test ecx, ecx
14007c757jne 0x14007b640
14007c75dmov eax, [rsp+280]
14007c764mov rbx, [rsp+160]
14007c76cmov [rbx+8], eax
14007c76fmov rax, [rsp+152]
14007c777and [rax], 254
14007c77ajmp 0x14007b640
14007c77flea rdx, [rip+0x115178]
14007c786lea rbx, [rsp+622]
14007c78emov rcx, r13
14007c791lea r8, [rdx+9]
14007c795mov r9, rbx
14007c798call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c79dmov rax, [rsp+160]
14007c7a5mov r15, [rsp+152]
14007c7admov [rsp+56], rbx
14007c7b2mov [rsp+256], rbp
14007c7bamov rdx, [rsp+144]
14007c7c2lea r8, [rsp+208]
14007c7calea rcx, [rsp+224]
14007c7d2mov [rsp+48], rax
14007c7d7lea rax, [rsp+276]
14007c7dflea r9, [rsp+192]
14007c7e7mov [rsp+40], rax
14007c7ecmov rax, [rsp+136]
14007c7f4mov [rsp+64], r15
14007c7f9mov [rsp+32], rax
14007c7femov [rsp+264], esi
14007c805movdqu x0, [rsp+256]
14007c80emov [rsp+240], rdi
14007c816movdqu x2, [rsp+240]
14007c81fmovups [rsp+208], x0
14007c827movups [rsp+192], x2
14007c82fcall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c834mov r8l, [rsp+276]
14007c83cmov rbp, [rsp+224]
14007c844mov esi, [rsp+232]
14007c84btest r8l, r8l
14007c84ejne 0x14007b640
14007c854or [r15+1], 4
14007c859jmp 0x14007b640
14007c85elea rax, [rsp+276]
14007c866mov [rsp+48], 99
14007c86emov rdx, [rsp+144]
14007c876lea rcx, [rsp+224]
14007c87emov [rsp+72], rax
14007c883mov rax, [rsp+136]
14007c88blea r9, [rsp+192]
14007c893lea r8, [rsp+208]
14007c89bmov [rsp+56], 2
14007c8a4mov [rsp+64], rax
14007c8a9lea rax, [rsp+280]
14007c8b1mov [rsp+40], 0
14007c8b9mov [rsp+32], rax
14007c8bemov [rsp+256], rbp
14007c8c6mov [rsp+264], esi
14007c8cdmovdqu x3, [rsp+256]
14007c8d6mov [rsp+240], rdi
14007c8demovdqu x4, [rsp+240]
14007c8e7movups [rsp+208], x3
14007c8efmovups [rsp+192], x4
14007c8f7call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c8fcmov r10l, [rsp+276]
14007c904mov rbp, [rsp+224]
14007c90cmov esi, [rsp+232]
14007c913test r10l, r10l
14007c916jne 0x14007b640
14007c91cmov rbx, [rsp+152]
14007c924mov eax, [rsp+280]
14007c92bor [rbx], 1152
14007c930mov [rbx+4], eax
14007c933jmp 0x14007b640
14007c938mov rax, [rsp+168]
14007c940mov rax, [rax+16]
14007c944mov rax, [rax+16]
14007c948jmp 0x14007bf99
14007c94dlea rax, [rsp+276]
14007c955mov [rsp+48], 6
14007c95dmov rdx, [rsp+144]
14007c965lea rcx, [rsp+224]
14007c96dmov [rsp+72], rax
14007c972mov rax, [rsp+136]
14007c97alea r9, [rsp+192]
14007c982lea r8, [rsp+208]
14007c98amov [rsp+56], 1
14007c993mov [rsp+64], rax
14007c998lea rax, [rsp+280]
14007c9a0mov [rsp+40], 0
14007c9a8mov [rsp+32], rax
14007c9admov [rsp+256], rbp
14007c9b5mov [rsp+264], esi
14007c9bcmovdqu x3, [rsp+256]
14007c9c5mov [rsp+240], rdi
14007c9cdmovdqu x4, [rsp+240]
14007c9d6movups [rsp+208], x3
14007c9demovups [rsp+192], x4
14007c9e6call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c9ebmov ebx, [rsp+276]
14007c9f2mov rbp, [rsp+224]
14007c9famov esi, [rsp+232]
14007ca01test ebx, ebx
14007ca03jne 0x14007b640
14007ca09mov eax, [rsp+280]
14007ca10mov rbx, [rsp+160]
14007ca18mov [rbx+24], eax
14007ca1bmov rax, [rsp+152]
14007ca23or [rax], 2
14007ca26jmp 0x14007b640
14007ca2blea rcx, [rsp+256]
14007ca33mov [rsp+256], rbp
14007ca3bmov [rsp+264], esi
14007ca42call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ca47mov rbp, [rsp+256]
14007ca4fmov esi, [rsp+264]
14007ca56mov ebx, eax
14007ca58cmp [r13+56], 0
14007ca5dje 0x14007cc1f
14007ca63movzx eax, [r13+94]
14007ca68
14007ca68loc_14007ca68:
14007ca68cmp bl, al
14007ca6ajne 0x14007b630
14007ca70mov rcx, rbp
14007ca73mov esi, -1
14007ca78call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ca7djmp 0x14007b640
14007ca82lea rax, [rsp+276]
14007ca8amov [rsp+48], 99
14007ca92mov rdx, [rsp+144]
14007ca9alea rcx, [rsp+224]
14007caa2mov [rsp+72], rax
14007caa7mov rax, [rsp+136]
14007caaflea r9, [rsp+192]
14007cab7lea r8, [rsp+208]
14007cabfmov [rsp+56], 2
14007cac8mov [rsp+64], rax
14007cacdlea rax, [rsp+280]
14007cad5mov [rsp+32], rax
14007cadamov [rsp+40], 0
14007cae2mov [rsp+256], rbp
14007caeamov [rsp+264], esi
14007caf1movdqu x4, [rsp+256]
14007cafamov [rsp+240], rdi
14007cb02movdqu x5, [rsp+240]
14007cb0bmovups [rsp+208], x4
14007cb13movups [rsp+192], x5
14007cb1bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cb20mov rax, [rsp+232]
14007cb28mov r10l, [rsp+276]
14007cb30mov rbp, [rsp+224]
14007cb38mov esi, eax
14007cb3atest r10l, r10l
14007cb3djne 0x14007b640
14007cb43mov rsi, [rsp+152]
14007cb4blea rbx, [rsp+256]
14007cb53lea rdx, [rsp+240]
14007cb5bmov [rsp+256], rbp
14007cb63mov rcx, rbx
14007cb66mov [rsp+264], eax
14007cb6dor [rsi+1], 6
14007cb71call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cb76mov rdi, [rsp+240]
14007cb7etest al, al
14007cb80je 0x14007ce10
14007cb86mov rbp, [rsp+256]
14007cb8emov esi, [rsp+264]
14007cb95
14007cb95loc_14007cb95:
14007cb95mov eax, [rsp+280]
14007cb9clea edx, [rax+100]
14007cb9fcmp eax, 69
14007cba2cmovl eax, edx
14007cba5
14007cba5loc_14007cba5:
14007cba5mov rbx, [rsp+160]
14007cbadmov [rbx+20], eax
14007cbb0mov eax, [rsp+248]
14007cbb7mov [rsp+104], eax
14007cbbbjmp 0x14007b640
14007cbc0
14007cbc0loc_14007cbc0:
14007cbc0mov rax, [rbp]
14007cbc4mov [rsp+176], r8b
14007cbccmov rcx, rbp
14007cbcfcall [rax+72]
14007cbd2cmp eax, -1
14007cbd5je 0x14007ce01
14007cbdbmovzx r15l, [rsp+176]
14007cbe4movsx edx, al
14007cbe7jmp 0x14007b1fa
14007cbec
14007cbecloc_14007cbec:
14007cbecmov rax, [rbp]
14007cbf0mov rcx, rbp
14007cbf3call [rax+72]
14007cbf6mov edx, -1
14007cbfbcmp eax, -1
14007cbfecmovne edx, eax
14007cc01mov eax, 0
14007cc06cmove rbp, rax
14007cc0ajmp 0x14007b22a
14007cc0f
14007cc0floc_14007cc0f:
14007cc0fmov rcx, [r13+48]
14007cc13mov eax, 510
14007cc18xor ebp, ebp
14007cc1ajmp 0x14007b2c7
14007cc1f
14007cc1floc_14007cc1f:
14007cc1fmov edx, 37
14007cc24mov rcx, r13
14007cc27call _ZNKSt5ctypeIcE5widenEc.part.0
14007cc2cjmp 0x14007ca68
14007cc31
14007cc31loc_14007cc31:
14007cc31mov eax, [rsp+248]
14007cc38mov esi, [rsp+264]
14007cc3fmov [rsp+104], eax
14007cc43jmp 0x14007b640
14007cc48
14007cc48loc_14007cc48:
14007cc48mov rax, [rdi+24]
14007cc4ccmp [rdi+16], rax
14007cc50jb 0x14007b31f
14007cc56mov esi, -1
14007cc5b
14007cc5bloc_14007cc5b:
14007cc5bmov rax, [rdi]
14007cc5emov rcx, rdi
14007cc61call [rax+72]
14007cc64cmp eax, -1
14007cc67jne 0x14007b360
14007cc6dcmp esi, -1
14007cc70sete r9b
14007cc74xor edi, edi
14007cc76jmp 0x14007b2ae
14007cc7b
14007cc7bloc_14007cc7b:
14007cc7btest rdi, rdi
14007cc7eje 0x14007cebf
14007cc84test r15b, r15b
14007cc87je 0x14007cc0f
14007cc89mov rax, [rdi+24]
14007cc8dcmp [rdi+16], rax
14007cc91jb 0x14007cc0f
14007cc97mov rax, [rdi]
14007cc9amov rcx, rdi
14007cc9dxor ebp, ebp
14007cc9fcall [rax+72]
14007cca2add eax, 1
14007cca5jne 0x14007b2bc
14007ccabmov [rsp+80], r15b
14007ccb0add r12, 1
14007ccb4mov edx, r15l
14007ccb7xor edi, edi
14007ccb9mov r14l, [rsp+248]
14007ccc1jmp 0x14007b137
14007ccc6nop [rax+rax]
14007ccd0
14007ccd0loc_14007ccd0:
14007ccd0mov rcx, [rsp+256]
14007ccd8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ccddmov eax, -1
14007cce2jmp 0x14007ba61
14007cce7
14007cce7loc_14007cce7:
14007cce7lea rax, [rsp+276]
14007cceflea r15, [rsp+284]
14007ccf7mov [rsp+48], 14
14007cd00movdqu x3, [rsp+256]
14007cd09mov [rsp+184], rax
14007cd11mov rdx, [rsp+144]
14007cd19lea rcx, [rsp+224]
14007cd21lea r9, [rsp+192]
14007cd29mov [rsp+64], rax
14007cd2emov rax, [rsp+136]
14007cd36lea r8, [rsp+208]
14007cd3emov [rsp+32], r15
14007cd43mov [rsp+56], rax
14007cd48mov rax, [rip+0x119fc1]
14007cd4fmov [rsp+240], rdi
14007cd57movdqu x4, [rsp+240]
14007cd60mov [rsp+40], rax
14007cd65mov [rsp+176], rcx
14007cd6dmov [rsp+80], r9
14007cd72mov [rsp+104], r8
14007cd77movups [rsp+208], x3
14007cd7fmovups [rsp+192], x4
14007cd87call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cd8cmov rax, [rsp+224]
14007cd94lea rdx, [rsp+240]
14007cd9cmov rcx, rbx
14007cd9fmov [rsp+256], rax
14007cda7mov rax, [rsp+232]
14007cdafmov [rsp+264], eax
14007cdb6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cdbbmov rbp, [rsp+256]
14007cdc3mov esi, [rsp+264]
14007cdcamov rdi, [rsp+240]
14007cdd2test al, al
14007cdd4jne 0x14007cdea
14007cdd6mov eax, [rsp+276]
14007cdddor eax, [rsp+284]
14007cde4je 0x14007cef5
14007cdea
14007cdealoc_14007cdea:
14007cdeamov eax, [rsp+248]
14007cdf1mov [rsp+104], eax
14007cdf5jmp 0x14007b640
14007cdfa
14007cdfaloc_14007cdfa:
14007cdfaxor edi, edi
14007cdfcjmp 0x14007b151
14007ce01
14007ce01loc_14007ce01:
14007ce01xor r15l, r15l
14007ce04mov edx, -1
14007ce09xor ebp, ebp
14007ce0bjmp 0x14007b1fa
14007ce10
14007ce10loc_14007ce10:
14007ce10mov rcx, rbx
14007ce13call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ce18mov r8l, 42
14007ce1emov rcx, r13
14007ce21mov rbp, [rsp+256]
14007ce29movsx edx, al
14007ce2cmov esi, [rsp+264]
14007ce33call std::ctype<char>::narrow(char, char) const
14007ce38mov r15l, eax
14007ce3blea eax, [r15-48]
14007ce3fcmp al, 9
14007ce41ja 0x14007cb95
14007ce47mov rcx, rbp
14007ce4acall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ce4fmov eax, [rsp+280]
14007ce56movsx edx, r15b
14007ce5amov rcx, rbx
14007ce5dmov [rsp+264], -1
14007ce68lea eax, [rax+4*rax]
14007ce6blea eax, [rdx+2*rax-48]
14007ce6flea rdx, [rsp+240]
14007ce77mov [rsp+280], eax
14007ce7ecall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007ce83mov rdi, [rsp+240]
14007ce8btest al, al
14007ce8dje 0x14007d0bd
14007ce93mov rbp, [rsp+256]
14007ce9bmov esi, [rsp+264]
14007cea2
14007cea2loc_14007cea2:
14007cea2mov eax, [rsp+280]
14007cea9mov rbx, [rsp+152]
14007ceb1sub eax, 1900
14007ceb6and [rbx+1], 253
14007cebajmp 0x14007cba5
14007cebf
14007cebfloc_14007cebf:
14007cebftest r15b, r15b
14007cec2jne 0x14007d097
14007cec8mov rcx, [r13+48]
14007ceccxor ebp, ebp
14007cecemov eax, 510
14007ced3jmp 0x14007b2c7
14007ced8
14007ced8loc_14007ced8:
14007ced8mov rsi, [rip+0x11a7b1]
14007cedfmov rax, [rsp+632]
14007cee7sub rax, [rsi]
14007ceeaje 0x14007d16f
14007cef0
14007cef0loc_14007cef0:
14007cef0call __stack_chk_fail
14007cef5
14007cef5loc_14007cef5:
14007cef5mov rcx, rbx
14007cef8call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cefdmov rbp, [rsp+256]
14007cf05mov esi, [rsp+264]
14007cf0cmov r12l, eax
14007cf0fcmp [r13+56], 0
14007cf14je 0x14007d073
14007cf1amovzx eax, [r13+102]
14007cf1f
14007cf1floc_14007cf1f:
14007cf1fcmp r12b, al
14007cf22je 0x14007cf55
14007cf24mov rcx, rbx
14007cf27call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cf2cmov rbp, [rsp+256]
14007cf34mov esi, [rsp+264]
14007cf3bmov ebx, eax
14007cf3dcmp [r13+56], 0
14007cf42je 0x14007d085
14007cf48movzx eax, [r13+100]
14007cf4d
14007cf4dloc_14007cf4d:
14007cf4dcmp bl, al
14007cf4fjne 0x14007cdea
14007cf55
14007cf55loc_14007cf55:
14007cf55mov [rsp+264], esi
14007cf5cxor ecx, ecx
14007cf5emov rsi, [rsp+184]
14007cf66mov rbx, [rsp+136]
14007cf6emov r12, [rsp+144]
14007cf76mov [rsp+40], ecx
14007cf7amov [rsp+256], rbp
14007cf82mov rbp, [rsp+176]
14007cf8amov [rsp+72], rsi
14007cf8fmov r9, [rsp+80]
14007cf94mov rdx, r12
14007cf97mov [rsp+64], rbx
14007cf9cmov r8, [rsp+104]
14007cfa1mov rcx, rbp
14007cfa4movdqu x5, [rsp+256]
14007cfadmov [rsp+32], r15
14007cfb2mov [rsp+56], 2
14007cfbbmovdqu x6, [rsp+240]
14007cfc4mov [rsp+48], 23
14007cfccmovups [rsp+208], x5
14007cfd4movups [rsp+192], x6
14007cfdccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cfe1xor r8l, r8l
14007cfe4mov [rsp+72], rsi
14007cfe9mov rcx, rbp
14007cfecmov rax, [rsp+224]
14007cff4mov [rsp+40], r8l
14007cff9mov rdx, r12
14007cffcmov [rsp+64], rbx
14007d001mov r9, [rsp+80]
14007d006mov [rsp+256], rax
14007d00emov rax, [rsp+232]
14007d016mov [rsp+56], 2
14007d01fmov r8, [rsp+104]
14007d024movdqu x0, [rsp+240]
14007d02dmov [rsp+32], r15
14007d032mov [rsp+48], 59
14007d03amov [rsp+264], eax
14007d041movdqu x7, [rsp+256]
14007d04amovups [rsp+192], x0
14007d052movups [rsp+208], x7
14007d05acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007d05fmov rbp, [rsp+224]
14007d067mov esi, [rsp+232]
14007d06ejmp 0x14007cdea
14007d073
14007d073loc_14007d073:
14007d073mov edx, 45
14007d078mov rcx, r13
14007d07bcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d080jmp 0x14007cf1f
14007d085
14007d085loc_14007d085:
14007d085mov edx, 43
14007d08amov rcx, r13
14007d08dcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d092jmp 0x14007cf4d
14007d097
14007d097loc_14007d097:
14007d097mov r14l, [rsp+248]
14007d09fadd r12, 1
14007d0a3mov [rsp+80], r15b
14007d0a8mov edx, r15l
14007d0abmov ebp, 0
14007d0b0cmp r14l, -1
14007d0b4sete r15b
14007d0b8jmp 0x14007b14e
14007d0bd
14007d0bdloc_14007d0bd:
14007d0bdmov rcx, rbx
14007d0c0call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d0c5mov r8l, 42
14007d0cbmov rcx, r13
14007d0cemov rbp, [rsp+256]
14007d0d6movsx edx, al
14007d0d9mov esi, [rsp+264]
14007d0e0call std::ctype<char>::narrow(char, char) const
14007d0e5movsx ebx, al
14007d0e8lea eax, [rbx-48]
14007d0ebcmp al, 9
14007d0edja 0x14007cea2
14007d0f3mov rcx, rbp
14007d0f6or esi, -1
14007d0f9call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d0feimul eax, [rsp+280], 10
14007d106lea eax, [rax+rbx-48]
14007d10amov [rsp+280], eax
14007d111jmp 0x14007cea2
14007d116
14007d116loc_14007d116:
14007d116cmp esi, -1
14007d119je 0x14007b2e7
14007d11ftest rdi, rdi
14007d122je 0x14007d148
14007d124test r15b, r15b
14007d127jne 0x14007d160
14007d129
14007d129loc_14007d129:
14007d129mov [rsp+80], 0
14007d12emov r14l, [rsp+248]
14007d136add r12, 1
14007d13axor edx, edx
14007d13cjmp 0x14007b137
14007d141nop [rax]
14007d148
14007d148loc_14007d148:
14007d148cmp r14l, -1
14007d14cjne 0x14007d129
14007d14emovzx eax, sil
14007d152add rax, rax
14007d155jmp 0x14007b2c7
14007d15anop [rax+rax]
14007d160
14007d160loc_14007d160:
14007d160mov rax, [rdi+24]
14007d164cmp [rdi+16], rax
14007d168jb 0x14007d129
14007d16ajmp 0x14007cc5b
14007d16f
14007d16floc_14007d16f:
14007d16fcall std::__throw_bad_cast()
14007d174nop
14007af70
14007af70_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias:
14007af70push r15
14007af72push r14
14007af74push r13
14007af76push r12
14007af78push rbp
14007af79push rdi
14007af7apush rsi
14007af7bpush rbx
14007af7csub rsp, 744
14007af83movups [rsp+640], x6
14007af8bmovups [rsp+656], x7
14007af93movups [rsp+672], x8
14007af9cmovups [rsp+688], x9
14007afa5movups [rsp+704], x10
14007afaemovups [rsp+720], x11
14007afb7mov rdi, [rip+0x11c6d2]
14007afbemov rax, [r8]
14007afc1mov rbx, [rsp+848]
14007afc9mov r15, [rsp+856]
14007afd1mov rbp, rax
14007afd4mov [rsp+144], rdx
14007afdcmov rdx, [r8+8]
14007afe0mov r14, rcx
14007afe3mov [rsp+256], rax
14007afebmov rax, [r9]
14007afeemov [rsp+264], rdx
14007aff6mov rcx, [r9+8]
14007affamov rdx, rax
14007affdmov [rsp+240], rax
14007b005mov rax, [rsp+864]
14007b00dmov [rsp+248], rcx
14007b015lea rcx, [rip+0x8abb4]
14007b01cmov rsi, [rdi]
14007b01fmov [rsp+632], rsi
14007b027mov esi, [rsp+264]
14007b02emov [rsp+160], rax
14007b036mov rdi, rdx
14007b039mov rax, [rsp+872]
14007b041mov [rsp+136], rbx
14007b049mov [rsp+88], rax
14007b04emov rax, [rsp+880]
14007b056mov [rsp+152], rax
14007b05ecall std::locale::id::_M_id() const
14007b063mov rdx, [rbx+208]
14007b06acmp rax, [rdx+16]
14007b06ejae 0x14007ced8
14007b074mov rdx, [rdx+8]
14007b078mov rcx, [rdx+8*rax]
14007b07ctest rcx, rcx
14007b07fje 0x14007ced8
14007b085xor r9l, r9l
14007b088lea r8, [rip+0x120ce1]
14007b08flea rdx, [rip+0x1204ea]
14007b096call __dynamic_cast
14007b09bmov [rsp+168], rax
14007b0a3test rax, rax
14007b0a6je 0x14007ced8
14007b0acmov rcx, [rip+0x11bc8d]
14007b0b3call std::locale::id::_M_id() const
14007b0b8mov rdx, rax
14007b0bbmov rax, [rbx+208]
14007b0c2mov rax, [rax+8]
14007b0c6mov rbx, [rax+8*rdx]
14007b0catest rbx, rbx
14007b0cdje 0x14007ced8
14007b0d3mov rcx, [rsp+88]
14007b0d8xor r12l, r12l
14007b0dbcall strlen
14007b0e0mov r13l, [rsp+248]
14007b0e8mov [rsp+276], 0
14007b0f3mov [rsp+96], rax
14007b0f8lea rax, [rip-0x428cf]
14007b0ffmov [rsp+112], rax
14007b104mov [rsp+120], r15
14007b109mov [rsp+128], r14
14007b111mov [rsp+104], r13l
14007b116mov r13, rbx
14007b119
14007b119loc_14007b119:
14007b119cmp esi, -1
14007b11csete bl
14007b11ftest rbp, rbp
14007b122je 0x14007b12c
14007b124test bl, bl
14007b126jne 0x14007b25c
14007b12c
14007b12cloc_14007b12c:
14007b12cmov [rsp+80], bl
14007b130mov r14l, [rsp+104]
14007b135mov edx, ebx
14007b137
14007b137loc_14007b137:
14007b137cmp r14l, -1
14007b13bsete r15b
14007b13ftest rdi, rdi
14007b142setne al
14007b145and al, r15b
14007b148jne 0x14007b3e0
14007b14e
14007b14eloc_14007b14e:
14007b14exor edx, r15l
14007b151
14007b151loc_14007b151:
14007b151cmp r12, [rsp+96]
14007b156setb bl
14007b159and bl, dl
14007b15bje 0x14007b430
14007b161mov edx, [rsp+276]
14007b168test edx, edx
14007b16ajne 0x14007b5e8
14007b170mov rax, [rsp+88]
14007b175lea r9, [rax+r12]
14007b179movzx r10l, [r9]
14007b17dmovzx edx, [r13+r10+313]
14007b186mov rax, r10
14007b189test dl, dl
14007b18bjne 0x14007b1ae
14007b18dmov rdx, [r13]
14007b191mov r11, [rdx+64]
14007b195cmp r11, [rsp+112]
14007b19ajne 0x14007b4d8
14007b1a0
14007b1a0loc_14007b1a0:
14007b1a0test al, al
14007b1a2je 0x14007b1b7
14007b1a4mov [r13+r10+313], al
14007b1acmov edx, eax
14007b1ae
14007b1aeloc_14007b1ae:
14007b1aecmp dl, 37
14007b1b1je 0x14007b370
14007b1b7
14007b1b7loc_14007b1b7:
14007b1b7movzx eax, [r9]
14007b1bbmov rcx, [r13+48]
14007b1bftest [rcx+2*rax], 32
14007b1c3jne 0x14007b280
14007b1c9movsx edx, al
14007b1ccmov rax, [r13]
14007b1d0mov [rsp+104], r14l
14007b1d5mov rcx, r13
14007b1d8mov r14, r9
14007b1dbcall [rax+32]
14007b1detest rbp, rbp
14007b1e1movzx r8l, [rsp+80]
14007b1e7setne r15b
14007b1ebmov ebx, eax
14007b1edand r8b, r15b
14007b1f0jne 0x14007b5c8
14007b1f6movsx edx, sil
14007b1fa
14007b1faloc_14007b1fa:
14007b1famov rax, [r13]
14007b1femov rcx, r13
14007b201call [rax+32]
14007b204cmp bl, al
14007b206je 0x14007b250
14007b208mov rax, [r13]
14007b20cmovsx edx, [r14]
14007b210mov rcx, r13
14007b213call [rax+16]
14007b216mov ebx, eax
14007b218test r15b, r15b
14007b21bje 0x14007b228
14007b21dcmp [rsp+80], 0
14007b222jne 0x14007b508
14007b228
14007b228loc_14007b228:
14007b228mov edx, esi
14007b22a
14007b22aloc_14007b22a:
14007b22amov rax, [r13]
14007b22emovsx edx, dl
14007b231mov rcx, r13
14007b234call [rax+16]
14007b237cmp bl, al
14007b239je 0x14007b250
14007b23bor [rsp+276], 4
14007b243
14007b243loc_14007b243:
14007b243add r12, 1
14007b247jmp 0x14007b119
14007b24cnop [rax]
14007b250
14007b250loc_14007b250:
14007b250mov rcx, rbp
14007b253add r12, 1
14007b257call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b25c
14007b25cloc_14007b25c:
14007b25cmov rax, [rbp+24]
14007b260cmp [rbp+16], rax
14007b264jae 0x14007b672
14007b26a
14007b26aloc_14007b26a:
14007b26amov [rsp+80], 1
14007b26fmov r14l, [rsp+104]
14007b274mov esi, -1
14007b279xor edx, edx
14007b27bjmp 0x14007b137
14007b280
14007b280loc_14007b280:
14007b280test rbp, rbp
14007b283jne 0x14007d116
14007b289cmp esi, -1
14007b28csete r8b
14007b290mov r9l, r8l
14007b293
14007b293loc_14007b293:
14007b293test rdi, rdi
14007b296setne dl
14007b299and dl, r15b
14007b29cjne 0x14007b5b0
14007b2a2mov edx, r15l
14007b2a5
14007b2a5loc_14007b2a5:
14007b2a5cmp r8b, dl
14007b2a8je 0x14007b360
14007b2ae
14007b2aeloc_14007b2ae:
14007b2aetest rbp, rbp
14007b2b1je 0x14007b2bc
14007b2b3test r9b, r9b
14007b2b6jne 0x14007b340
14007b2bc
14007b2bcloc_14007b2bc:
14007b2bcmovzx eax, sil
14007b2c0mov rcx, [r13+48]
14007b2c4add rax, rax
14007b2c7
14007b2c7loc_14007b2c7:
14007b2c7test [rcx+rax], 32
14007b2cbje 0x14007b360
14007b2d1mov rax, [rbp+16]
14007b2d5cmp rax, [rbp+24]
14007b2d9jae 0x14007b3d0
14007b2df
14007b2dfloc_14007b2df:
14007b2dfadd rax, 1
14007b2e3mov [rbp+16], rax
14007b2e7
14007b2e7loc_14007b2e7:
14007b2e7mov rax, [rbp+24]
14007b2ebmov r9l, ebx
14007b2eemov esi, -1
14007b2f3xor r8l, r8l
14007b2f6cmp [rbp+16], rax
14007b2fajb 0x14007b293
14007b2fcmov rax, [rbp]
14007b300mov rcx, rbp
14007b303call [rax+72]
14007b306mov esi, eax
14007b308cmp eax, -1
14007b30bje 0x14007cc7b
14007b311test rdi, rdi
14007b314je 0x14007b333
14007b316test r15b, r15b
14007b319jne 0x14007cc48
14007b31f
14007b31floc_14007b31f:
14007b31fmov eax, [rsp+248]
14007b326add r12, 1
14007b32amov [rsp+104], eax
14007b32ejmp 0x14007b25c
14007b333
14007b333loc_14007b333:
14007b333cmp r14l, -1
14007b337jne 0x14007b31f
14007b339mov esi, -1
14007b33enop
14007b340
14007b340loc_14007b340:
14007b340mov rax, [rbp+16]
14007b344cmp rax, [rbp+24]
14007b348jae 0x14007b650
14007b34emovzx edx, [rax]
14007b351mov rcx, [r13+48]
14007b355test [rcx+2*rdx], 32
14007b359jne 0x14007b2df
14007b35fnop
14007b360
14007b360loc_14007b360:
14007b360mov eax, [rsp+248]
14007b367mov [rsp+104], eax
14007b36bjmp 0x14007b243
14007b370
14007b370loc_14007b370:
14007b370mov rax, [rsp+88]
14007b375xor r8l, r8l
14007b378mov rcx, r13
14007b37bmov [rsp+104], r14l
14007b380lea r14, [r12+1]
14007b385movsx edx, [rax+r12+1]
14007b38bcall std::ctype<char>::narrow(char, char) const
14007b390mov [rsp+280], 0
14007b39bcmp al, 69
14007b39dje 0x14007b600
14007b3a3cmp al, 79
14007b3a5je 0x14007b600
14007b3absub eax, 37
14007b3aecmp al, 84
14007b3b0ja 0x14007b630
14007b3b6
14007b3b6loc_14007b3b6:
14007b3b6lea rdx, [rip+0x11655b]
14007b3bdmovzx eax, al
14007b3c0movsxd rax, [rdx+4*rax]
14007b3c4add rax, rdx
14007b3c7jmp rax
14007b3c9nop [rax]
14007b3d0
14007b3d0loc_14007b3d0:
14007b3d0mov rax, [rbp]
14007b3d4mov rcx, rbp
14007b3d7call [rax+80]
14007b3dajmp 0x14007b2e7
14007b3dfnop
14007b3e0
14007b3e0loc_14007b3e0:
14007b3e0mov r15l, eax
14007b3e3mov r14l, -1
14007b3e9mov rax, [rdi+24]
14007b3edcmp [rdi+16], rax
14007b3f1jb 0x14007b151
14007b3f7mov rax, [rdi]
14007b3famov [rsp+104], dl
14007b3femov rcx, rdi
14007b401call [rax+72]
14007b404movzx edx, [rsp+104]
14007b409cmp eax, -1
14007b40cmov r14l, eax
14007b40fsete al
14007b412xor edx, eax
14007b414cmp r14l, -1
14007b418je 0x14007cdfa
14007b41emov r14l, -1
14007b424jmp 0x14007b151
14007b429nop [rax]
14007b430
14007b430loc_14007b430:
14007b430mov eax, [rsp+276]
14007b437mov r15, [rsp+120]
14007b43cmov r14, [rsp+128]
14007b444test eax, eax
14007b446jne 0x14007b44f
14007b448cmp [rsp+96], r12
14007b44dje 0x14007b453
14007b44f
14007b44floc_14007b44f:
14007b44for [r15], 4
14007b453
14007b453loc_14007b453:
14007b453mov [rsp+256], rbp
14007b45bmov rdi, [rip+0x11c22e]
14007b462mov [rsp+264], esi
14007b469movdqu x1, [rsp+256]
14007b472movups [r14], x1
14007b476mov rax, [rsp+632]
14007b47esub rax, [rdi]
14007b481jne 0x14007cef0
14007b487movups x6, [rsp+640]
14007b48fmov rax, r14
14007b492movups x7, [rsp+656]
14007b49amovups x8, [rsp+672]
14007b4a3movups x9, [rsp+688]
14007b4acmovups x10, [rsp+704]
14007b4b5movups x11, [rsp+720]
14007b4beadd rsp, 744
14007b4c5pop rbx
14007b4c6pop rsi
14007b4c7pop rdi
14007b4c8pop rbp
14007b4c9pop r12
14007b4cbpop r13
14007b4cdpop r14
14007b4cfpop r15
14007b4d1ret
14007b4d2nop [rax+rax]
14007b4d8
14007b4d8loc_14007b4d8:
14007b4d8mov [rsp+104], r10
14007b4ddmovsx edx, r10b
14007b4e1xor r8l, r8l
14007b4e4mov rcx, r13
14007b4e7mov [rsp+176], r9
14007b4efcall r11
14007b4f2mov r9, [rsp+176]
14007b4famov r10, [rsp+104]
14007b4ffjmp 0x14007b1a0
14007b504nop [rax]
14007b508
14007b508loc_14007b508:
14007b508mov rax, [rbp+16]
14007b50ccmp rax, [rbp+24]
14007b510jae 0x14007cbec
14007b516movzx edx, [rax]
14007b519jmp 0x14007b22a
14007b51enop
14007b520
14007b520loc_14007b520:
14007b520lea rcx, [rsp+256]
14007b528call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007b52dmov rdx, [r13+48]
14007b531mov rbp, [rsp+256]
14007b539movzx eax, al
14007b53ctest [rdx+2*rax], 32
14007b540je 0x14007cc31
14007b546mov rcx, rbp
14007b549mov esi, -1
14007b54ecall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b553lea rdx, [rsp+240]
14007b55blea rcx, [rsp+256]
14007b563mov [rsp+240], rdi
14007b56bmov [rsp+256], rbp
14007b573mov [rsp+264], esi
14007b57acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007b57fmov rdi, [rsp+240]
14007b587test al, al
14007b589je 0x14007b520
14007b58bmov eax, [rsp+248]
14007b592mov rbp, [rsp+256]
14007b59amov esi, [rsp+264]
14007b5a1mov [rsp+104], eax
14007b5a5jmp 0x14007b640
14007b5aanop [rax+rax]
14007b5b0
14007b5b0loc_14007b5b0:
14007b5b0mov rax, [rdi+24]
14007b5b4cmp [rdi+16], rax
14007b5b8jae 0x14007b69d
14007b5be
14007b5beloc_14007b5be:
14007b5bexor edx, edx
14007b5c0jmp 0x14007b2a5
14007b5c5nop [rax]
14007b5c8
14007b5c8loc_14007b5c8:
14007b5c8mov rax, [rbp+16]
14007b5cccmp rax, [rbp+24]
14007b5d0jae 0x14007cbc0
14007b5d6movsx edx, [rax]
14007b5d9mov r15l, r8l
14007b5dcjmp 0x14007b1fa
14007b5e1nop [rax]
14007b5e8
14007b5e8loc_14007b5e8:
14007b5e8mov r15, [rsp+120]
14007b5edmov r14, [rsp+128]
14007b5f5jmp 0x14007b44f
14007b5fanop [rax+rax]
14007b600
14007b600loc_14007b600:
14007b600mov rax, [rsp+88]
14007b605xor r8l, r8l
14007b608mov rcx, r13
14007b60blea r14, [r12+2]
14007b610movsx edx, [rax+r12+2]
14007b616call std::ctype<char>::narrow(char, char) const
14007b61bsub eax, 37
14007b61ecmp al, 84
14007b620jbe 0x14007b3b6
14007b626nop [rax+rax]
14007b630
14007b630loc_14007b630:
14007b630or [rsp+276], 4
14007b638nop [rax+rax]
14007b640
14007b640loc_14007b640:
14007b640mov r12, r14
14007b643jmp 0x14007b243
14007b648nop [rax+rax]
14007b650
14007b650loc_14007b650:
14007b650mov rax, [rbp]
14007b654mov rcx, rbp
14007b657call [rax+72]
14007b65acmp eax, -1
14007b65dje 0x14007cc0f
14007b663movzx eax, al
14007b666mov rcx, [r13+48]
14007b66aadd rax, rax
14007b66djmp 0x14007b2c7
14007b672
14007b672loc_14007b672:
14007b672mov rax, [rbp]
14007b676mov rcx, rbp
14007b679call [rax+72]
14007b67cmov esi, eax
14007b67ecmp eax, -1
14007b681jne 0x14007b26a
14007b687mov [rsp+80], 1
14007b68cmov r14l, [rsp+104]
14007b691xor ebp, ebp
14007b693mov edx, 1
14007b698jmp 0x14007b137
14007b69d
14007b69dloc_14007b69d:
14007b69dmov rax, [rdi]
14007b6a0mov [rsp+176], r9b
14007b6a8mov rcx, rdi
14007b6abmov [rsp+104], r8b
14007b6b0mov [rsp+80], dl
14007b6b4call [rax+72]
14007b6b7movzx edx, [rsp+80]
14007b6bcmovzx r8l, [rsp+104]
14007b6c2movzx r9l, [rsp+176]
14007b6cbcmp eax, -1
14007b6cejne 0x14007b5be
14007b6d4cmp esi, -1
14007b6d7sete r9b
14007b6dbxor edi, edi
14007b6ddjmp 0x14007b2a5
14007b6e2nop [rax+rax]
14007b6e8mov rax, [rsp+168]
14007b6f0mov [rsp+256], rbp
14007b6f8lea rcx, [rsp+224]
14007b700lea r9, [rsp+192]
14007b708mov [rsp+264], esi
14007b70flea r8, [rsp+208]
14007b717mov rax, [rax+16]
14007b71bmov [rsp+240], rdi
14007b723movdqu x4, [rax+312]
14007b72bmovdqu x3, [rax+328]
14007b733movdqu x5, [rax+296]
14007b73bmovdqu x2, [rax+344]
14007b743movdqu x1, [rax+360]
14007b74bmovdqu x0, [rax+376]
14007b753movups [rsp+528], x4
14007b75bmovdqu x6, [rax+216]
14007b763movdqu x7, [rax+232]
14007b76bmovups [rsp+544], x3
14007b773movdqu x8, [rax+248]
14007b77cmovdqu x9, [rax+264]
14007b785movups [rsp+512], x5
14007b78dmovdqu x10, [rax+280]
14007b796movdqu x11, [rax+200]
14007b79flea rax, [rsp+276]
14007b7a7movups [rsp+560], x2
14007b7afmovdqu x3, [rsp+256]
14007b7b8movups [rsp+576], x1
14007b7c0movdqu x4, [rsp+240]
14007b7c9movups [rsp+592], x0
14007b7d1movups [rsp+208], x3
14007b7d9movups [rsp+416], x11
14007b7e2movups [rsp+432], x6
14007b7eamovups [rsp+448], x7
14007b7f2movups [rsp+464], x8
14007b7fbmovups [rsp+480], x9
14007b804movups [rsp+496], x10
14007b80dmovups [rsp+192], x4
14007b815mov rdx, [rsp+144]
14007b81dmov [rsp+64], rax
14007b822mov rax, [rsp+136]
14007b82amov [rsp+48], 24
14007b833mov [rsp+56], rax
14007b838lea rax, [rsp+416]
14007b840mov [rsp+40], rax
14007b845lea rax, [rsp+280]
14007b84dmov [rsp+32], rax
14007b852call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b857mov ebx, [rsp+276]
14007b85emov rbp, [rsp+224]
14007b866mov esi, [rsp+232]
14007b86dtest ebx, ebx
14007b86fjne 0x14007b640
14007b875movsxd rax, [rsp+280]
14007b87dmov rdx, rax
14007b880imul rax, rax, 0x2aaaaaab
14007b887mov ecx, edx
14007b889sar ecx, 31
14007b88csar rax, 33
14007b890sub eax, ecx
14007b892lea eax, [rax+2*rax]
14007b895shl eax, 2
14007b898sub edx, eax
14007b89amov rax, [rsp+160]
14007b8a2mov [rax+16], edx
14007b8a5mov rax, [rsp+152]
14007b8ador [rax], 1032
14007b8b2jmp 0x14007b640
14007b8b7mov rax, [rsp+168]
14007b8bfmov [rsp+256], rbp
14007b8c7lea rcx, [rsp+224]
14007b8cflea r9, [rsp+192]
14007b8d7mov [rsp+264], esi
14007b8demov rdx, [rsp+144]
14007b8e6lea r8, [rsp+208]
14007b8eemov rax, [rax+16]
14007b8f2mov [rsp+240], rdi
14007b8famovdqu x6, [rax+88]
14007b8ffmovdqu x5, [rax+104]
14007b904movdqu x2, [rax+152]
14007b90cmovdqu x4, [rax+120]
14007b911movdqu x3, [rax+136]
14007b919movdqu x1, [rax+168]
14007b921movups [rsp+304], x6
14007b929movdqu x0, [rax+184]
14007b931lea rax, [rsp+276]
14007b939movdqu x6, [rsp+256]
14007b942movups [rsp+368], x2
14007b94amovdqu x2, [rsp+240]
14007b953mov [rsp+64], rax
14007b958mov rax, [rsp+136]
14007b960movups [rsp+320], x5
14007b968mov [rsp+48], 14
14007b971mov [rsp+56], rax
14007b976lea rax, [rsp+304]
14007b97emov [rsp+40], rax
14007b983lea rax, [rsp+280]
14007b98bmov [rsp+32], rax
14007b990movups [rsp+336], x4
14007b998movups [rsp+352], x3
14007b9a0movups [rsp+384], x1
14007b9a8movups [rsp+400], x0
14007b9b0movups [rsp+208], x6
14007b9b8movups [rsp+192], x2
14007b9c0call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b9c5mov r12l, [rsp+276]
14007b9cdmov rbp, [rsp+224]
14007b9d5mov esi, [rsp+232]
14007b9dctest r12l, r12l
14007b9dfjne 0x14007b640
14007b9e5movsxd rax, [rsp+280]
14007b9edmov rdx, rax
14007b9f0imul rax, rax, 0xffffffff92492493
14007b9f7mov ecx, edx
14007b9f9sar ecx, 31
14007b9fcshr rax, 32
14007ba00add eax, edx
14007ba02sar eax, 2
14007ba05sub eax, ecx
14007ba07lea ecx, [8*rax]
14007ba0esub ecx, eax
14007ba10mov rax, [rsp+160]
14007ba18sub edx, ecx
14007ba1amov [rax+24], edx
14007ba1dmov rax, [rsp+152]
14007ba25or [rax], 2
14007ba28jmp 0x14007b640
14007ba2dlea rcx, [rsp+256]
14007ba35mov [rsp+256], rbp
14007ba3dmov [rsp+264], esi
14007ba44call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ba49mov rdx, [r13+48]
14007ba4dmovzx eax, al
14007ba50test [rdx+2*rax], 32
14007ba54jne 0x14007ccd0
14007ba5amov eax, [rsp+264]
14007ba61
14007ba61loc_14007ba61:
14007ba61mov [rsp+264], eax
14007ba68lea rax, [rsp+276]
14007ba70movdqu x5, [rsp+256]
14007ba79lea r9, [rsp+192]
14007ba81mov [rsp+72], rax
14007ba86mov rax, [rsp+136]
14007ba8elea rcx, [rsp+224]
14007ba96lea r8, [rsp+208]
14007ba9emov [rsp+48], 31
14007baa6mov rdx, [rsp+144]
14007baaemov [rsp+64], rax
14007bab3lea rax, [rsp+280]
14007babbmov [rsp+56], 2
14007bac4mov [rsp+40], 1
14007baccmov [rsp+32], rax
14007bad1mov [rsp+240], rdi
14007bad9movdqu x7, [rsp+240]
14007bae2movups [rsp+208], x5
14007baeamovups [rsp+192], x7
14007baf2call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007baf7mov r9l, [rsp+276]
14007baffmov rbp, [rsp+224]
14007bb07mov esi, [rsp+232]
14007bb0etest r9l, r9l
14007bb11jne 0x14007b640
14007bb17mov eax, [rsp+280]
14007bb1emov rbx, [rsp+160]
14007bb26mov [rbx+12], eax
14007bb29mov rax, [rsp+152]
14007bb31or [rax], 1040
14007bb36jmp 0x14007b640
14007bb3blea rax, [rsp+276]
14007bb43mov [rsp+48], 53
14007bb4bmov rdx, [rsp+144]
14007bb53lea rcx, [rsp+224]
14007bb5bmov [rsp+72], rax
14007bb60mov rax, [rsp+136]
14007bb68lea r9, [rsp+192]
14007bb70lea r8, [rsp+208]
14007bb78mov [rsp+56], 2
14007bb81mov [rsp+64], rax
14007bb86lea rax, [rsp+280]
14007bb8emov [rsp+40], 0
14007bb96mov [rsp+32], rax
14007bb9bmov [rsp+256], rbp
14007bba3mov [rsp+264], esi
14007bbaamovdqu x0, [rsp+256]
14007bbb3mov [rsp+240], rdi
14007bbbbmovdqu x2, [rsp+240]
14007bbc4movups [rsp+208], x0
14007bbccmovups [rsp+192], x2
14007bbd4call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bbd9mov r12l, [rsp+276]
14007bbe1mov rbp, [rsp+224]
14007bbe9mov esi, [rsp+232]
14007bbf0test r12l, r12l
14007bbf3jne 0x14007b640
14007bbf9mov rbx, [rsp+152]
14007bc01mov eax, [rsp+280]
14007bc08mov ecx, [rbx]
14007bc0ashl eax, 16
14007bc0dand eax, 0x3f0000
14007bc12mov edx, ecx
14007bc14or eax, 32
14007bc17mov [rsp+80], ecx
14007bc1band edx, 0xffffffffffc0ffdf
14007bc21or eax, edx
14007bc23mov [rbx], eax
14007bc25jmp 0x14007b640
14007bc2alea rdx, [rip+0x115cdc]
14007bc31lea rbx, [rsp+622]
14007bc39mov rcx, r13
14007bc3cmov r9, rbx
14007bc3flea r8, [rdx+9]
14007bc43call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007bc48mov [rsp+256], rbp
14007bc50lea rcx, [rsp+224]
14007bc58mov [rsp+264], esi
14007bc5fmovdqu x6, [rsp+256]
14007bc68mov [rsp+240], rdi
14007bc70movdqu x7, [rsp+240]
14007bc79movups [rsp+208], x6
14007bc81movups [rsp+192], x7
14007bc89
14007bc89loc_14007bc89:
14007bc89mov rax, [rsp+152]
14007bc91mov [rsp+56], rbx
14007bc96mov [rsp+64], rax
14007bc9b
14007bc9bloc_14007bc9b:
14007bc9bmov rax, [rsp+160]
14007bca3mov rdx, [rsp+144]
14007bcablea r9, [rsp+192]
14007bcb3lea r8, [rsp+208]
14007bcbbmov [rsp+48], rax
14007bcc0lea rax, [rsp+276]
14007bcc8mov [rsp+40], rax
14007bccdmov rax, [rsp+136]
14007bcd5mov [rsp+32], rax
14007bcdacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007bcdfmov rbp, [rsp+224]
14007bce7mov esi, [rsp+232]
14007bceejmp 0x14007b640
14007bcf3lea rax, [rsp+276]
14007bcfbmov [rsp+48], 60
14007bd03mov rdx, [rsp+144]
14007bd0blea rcx, [rsp+224]
14007bd13mov [rsp+72], rax
14007bd18mov rax, [rsp+136]
14007bd20lea r9, [rsp+192]
14007bd28lea r8, [rsp+208]
14007bd30mov [rsp+56], 2
14007bd39mov [rsp+64], rax
14007bd3elea rax, [rsp+280]
14007bd46mov [rsp+40], 0
14007bd4emov [rsp+32], rax
14007bd53mov [rsp+256], rbp
14007bd5bmov [rsp+264], esi
14007bd62movdqu x4, [rsp+256]
14007bd6bmov [rsp+240], rdi
14007bd73movdqu x5, [rsp+240]
14007bd7cmovups [rsp+208], x4
14007bd84movups [rsp+192], x5
14007bd8ccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bd91mov r15l, [rsp+276]
14007bd99mov rbp, [rsp+224]
14007bda1mov esi, [rsp+232]
14007bda8test r15l, r15l
14007bdabjne 0x14007b640
14007bdb1mov eax, [rsp+280]
14007bdb8mov rbx, [rsp+160]
14007bdc0mov [rbx], eax
14007bdc2jmp 0x14007b640
14007bdc7lea rax, [rsp+276]
14007bdcfmov [rsp+48], 366
14007bdd7mov rdx, [rsp+144]
14007bddflea rcx, [rsp+224]
14007bde7mov [rsp+72], rax
14007bdecmov rax, [rsp+136]
14007bdf4lea r9, [rsp+192]
14007bdfclea r8, [rsp+208]
14007be04mov [rsp+56], 3
14007be0dmov [rsp+64], rax
14007be12lea rax, [rsp+280]
14007be1amov [rsp+32], rax
14007be1fmov [rsp+40], 1
14007be27mov [rsp+256], rbp
14007be2fmov [rsp+264], esi
14007be36movdqu x0, [rsp+256]
14007be3fmov [rsp+240], rdi
14007be47movdqu x2, [rsp+240]
14007be50movups [rsp+208], x0
14007be58movups [rsp+192], x2
14007be60call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007be65mov eax, [rsp+276]
14007be6cmov rbp, [rsp+224]
14007be74mov esi, [rsp+232]
14007be7btest eax, eax
14007be7djne 0x14007b640
14007be83mov eax, [rsp+280]
14007be8amov rbx, [rsp+160]
14007be92sub eax, 1
14007be95mov [rbx+28], eax
14007be98mov rax, [rsp+152]
14007bea0or [rax], 4
14007bea3jmp 0x14007b640
14007bea8lea rax, [rsp+276]
14007beb0mov [rsp+48], 12
14007beb8mov rdx, [rsp+144]
14007bec0lea rcx, [rsp+224]
14007bec8mov [rsp+72], rax
14007becdmov rax, [rsp+136]
14007bed5lea r9, [rsp+192]
14007beddlea r8, [rsp+208]
14007bee5mov [rsp+56], 2
14007beeemov [rsp+64], rax
14007bef3lea rax, [rsp+280]
14007befbmov [rsp+32], rax
14007bf00mov [rsp+40], 1
14007bf08mov [rsp+256], rbp
14007bf10mov [rsp+264], esi
14007bf17movdqu x3, [rsp+256]
14007bf20mov [rsp+240], rdi
14007bf28movdqu x4, [rsp+240]
14007bf31movups [rsp+208], x3
14007bf39movups [rsp+192], x4
14007bf41call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bf46mov eax, [rsp+276]
14007bf4dmov rbp, [rsp+224]
14007bf55mov esi, [rsp+232]
14007bf5ctest eax, eax
14007bf5ejne 0x14007b640
14007bf64mov eax, [rsp+280]
14007bf6bmov rbx, [rsp+160]
14007bf73sub eax, 1
14007bf76mov [rbx+16], eax
14007bf79mov rax, [rsp+152]
14007bf81or [rax], 8
14007bf84jmp 0x14007b640
14007bf89mov rax, [rsp+168]
14007bf91mov rax, [rax+16]
14007bf95mov rax, [rax+80]
14007bf99
14007bf99loc_14007bf99:
14007bf99mov [rsp+264], esi
14007bfa0mov rsi, [rsp+152]
14007bfa8lea rcx, [rsp+224]
14007bfb0mov [rsp+256], rbp
14007bfb8movdqu x7, [rsp+256]
14007bfc1mov [rsp+240], rdi
14007bfc9movdqu x0, [rsp+240]
14007bfd2mov [rsp+64], rsi
14007bfd7mov [rsp+56], rax
14007bfdcmovups [rsp+208], x7
14007bfe4movups [rsp+192], x0
14007bfecjmp 0x14007bc9b
14007bff1mov rax, [rsp+168]
14007bff9mov rax, [rax+16]
14007bffdmovdqu x0, [rax+64]
14007c002movq rax, x0
14007c007movups [rsp+288], x0
14007c00fcmp [rax], 0
14007c012je 0x14007b640
14007c018psrldq x0, 8
14007c01dmovq rax, x0
14007c022cmp [rax], 0
14007c025je 0x14007b640
14007c02blea rax, [rsp+276]
14007c033mov [rsp+256], rbp
14007c03bmov rdx, [rsp+144]
14007c043lea rcx, [rsp+224]
14007c04bmov [rsp+64], rax
14007c050mov rax, [rsp+136]
14007c058lea r9, [rsp+192]
14007c060lea r8, [rsp+208]
14007c068mov [rsp+48], 2
14007c071mov [rsp+56], rax
14007c076lea rax, [rsp+288]
14007c07emov [rsp+40], rax
14007c083lea rax, [rsp+280]
14007c08bmov [rsp+32], rax
14007c090mov [rsp+264], esi
14007c097movdqu x0, [rsp+256]
14007c0a0mov [rsp+240], rdi
14007c0a8movdqu x2, [rsp+240]
14007c0b1movups [rsp+208], x0
14007c0b9movups [rsp+192], x2
14007c0c1call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c0c6mov eax, [rsp+276]
14007c0cdmov rbp, [rsp+224]
14007c0d5mov esi, [rsp+232]
14007c0dctest eax, eax
14007c0dejne 0x14007b640
14007c0e4mov eax, [rsp+280]
14007c0ebtest eax, eax
14007c0edje 0x14007b640
14007c0f3mov rax, [rsp+152]
14007c0fbor [rax+1], 1
14007c0ffjmp 0x14007b640
14007c104nop [rax]
14007c108mov rax, [rsp+168]
14007c110mov rbx, [rsp+152]
14007c118mov [rsp+256], rbp
14007c120lea rcx, [rsp+224]
14007c128mov [rsp+264], esi
14007c12fmov rdx, [rsp+144]
14007c137lea r9, [rsp+192]
14007c13flea r8, [rsp+208]
14007c147mov rax, [rax+16]
14007c14bmov [rsp+240], rdi
14007c153movdqu x5, [rsp+256]
14007c15cmovdqu x2, [rsp+240]
14007c165mov rax, [rax+48]
14007c169mov [rsp+64], rbx
14007c16emovups [rsp+208], x5
14007c176mov [rsp+56], rax
14007c17bmov rax, [rsp+160]
14007c183movups [rsp+192], x2
14007c18bmov [rsp+48], rax
14007c190lea rax, [rsp+276]
14007c198mov [rsp+40], rax
14007c19dmov rax, [rsp+136]
14007c1a5mov [rsp+32], rax
14007c1aacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c1afmov r11l, [rsp+276]
14007c1b7mov rbp, [rsp+224]
14007c1bfmov esi, [rsp+232]
14007c1c6test r11l, r11l
14007c1c9jne 0x14007b640
14007c1cfor [rbx+1], 4
14007c1d3jmp 0x14007b640
14007c1d8lea rbx, [rsp+256]
14007c1e0mov [rsp+256], rbp
14007c1e8mov rcx, rbx
14007c1ebmov [rsp+264], esi
14007c1f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007c1f7mov rdx, [r13+48]
14007c1fbmovzx eax, al
14007c1fetest [rdx+2*rax], 1
14007c202jne 0x14007cce7
14007c208or [rsp+276], 4
14007c210mov rbp, [rsp+256]
14007c218mov esi, [rsp+264]
14007c21fjmp 0x14007b640
14007c224lea rax, [rsp+276]
14007c22cmov [rsp+48], 9999
14007c234mov rdx, [rsp+144]
14007c23clea r9, [rsp+192]
14007c244mov [rsp+72], rax
14007c249mov rax, [rsp+136]
14007c251lea rcx, [rsp+224]
14007c259lea r8, [rsp+208]
14007c261mov [rsp+56], 4
14007c26amov [rsp+64], rax
14007c26flea rax, [rsp+280]
14007c277mov [rsp+40], 0
14007c27fmov [rsp+32], rax
14007c284mov [rsp+256], rbp
14007c28cmov [rsp+264], esi
14007c293movdqu x6, [rsp+256]
14007c29cmov [rsp+240], rdi
14007c2a4movdqu x7, [rsp+240]
14007c2admovups [rsp+208], x6
14007c2b5movups [rsp+192], x7
14007c2bdcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c2c2mov r9l, [rsp+276]
14007c2camov rbp, [rsp+224]
14007c2d2mov esi, [rsp+232]
14007c2d9test r9l, r9l
14007c2dcjne 0x14007b640
14007c2e2mov eax, [rsp+280]
14007c2e9mov rbx, [rsp+160]
14007c2f1sub eax, 1900
14007c2f6mov [rbx+20], eax
14007c2f9mov rbx, [rsp+152]
14007c301movzx eax, [rbx+1]
14007c305mov [rsp+80], al
14007c309and eax, -7
14007c30cor eax, 4
14007c30fmov [rbx+1], al
14007c312jmp 0x14007b640
14007c317mov rax, [rsp+168]
14007c31fmov [rsp+264], esi
14007c326lea rcx, [rsp+224]
14007c32emov [rsp+256], rbp
14007c336mov rsi, [rsp+152]
14007c33emov rax, [rax+16]
14007c342mov [rsp+240], rdi
14007c34amovdqu x2, [rsp+256]
14007c353movdqu x3, [rsp+240]
14007c35cmov rax, [rax+32]
14007c360mov [rsp+64], rsi
14007c365movups [rsp+208], x2
14007c36dmov [rsp+56], rax
14007c372movups [rsp+192], x3
14007c37ajmp 0x14007bc9b
14007c37flea rax, [rsp+276]
14007c387mov [rsp+48], 53
14007c38fmov rdx, [rsp+144]
14007c397lea rcx, [rsp+224]
14007c39fmov [rsp+72], rax
14007c3a4mov rax, [rsp+136]
14007c3aclea r9, [rsp+192]
14007c3b4lea r8, [rsp+208]
14007c3bcmov [rsp+56], 2
14007c3c5mov [rsp+64], rax
14007c3calea rax, [rsp+280]
14007c3d2mov [rsp+40], 0
14007c3damov [rsp+32], rax
14007c3dfmov [rsp+256], rbp
14007c3e7mov [rsp+264], esi
14007c3eemovdqu x5, [rsp+256]
14007c3f7mov [rsp+240], rdi
14007c3ffmovdqu x6, [rsp+240]
14007c408movups [rsp+208], x5
14007c410movups [rsp+192], x6
14007c418call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c41dmov r11l, [rsp+276]
14007c425mov rbp, [rsp+224]
14007c42dmov esi, [rsp+232]
14007c434test r11l, r11l
14007c437jne 0x14007b640
14007c43dmov rbx, [rsp+152]
14007c445mov eax, [rsp+280]
14007c44cmov ecx, [rbx]
14007c44eshl eax, 16
14007c451and eax, 0x3f0000
14007c456mov edx, ecx
14007c458or eax, 64
14007c45bmov [rsp+80], ecx
14007c45fand edx, 0xffffffffffc0ffbf
14007c465or eax, edx
14007c467mov [rbx], eax
14007c469jmp 0x14007b640
14007c46elea rdx, [rip+0x115492]
14007c475lea rbx, [rsp+622]
14007c47dmov rcx, r13
14007c480mov r9, rbx
14007c483lea r8, [rdx+6]
14007c487call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c48cmov [rsp+256], rbp
14007c494lea rcx, [rsp+224]
14007c49cmov [rsp+264], esi
14007c4a3movdqu x2, [rsp+256]
14007c4acmov [rsp+240], rdi
14007c4b4movdqu x3, [rsp+240]
14007c4bdmovups [rsp+208], x2
14007c4c5movups [rsp+192], x3
14007c4cdjmp 0x14007bc89
14007c4d2lea rax, [rsp+276]
14007c4damov [rsp+48], 59
14007c4e2mov rdx, [rsp+144]
14007c4ealea rcx, [rsp+224]
14007c4f2mov [rsp+72], rax
14007c4f7mov rax, [rsp+136]
14007c4fflea r9, [rsp+192]
14007c507lea r8, [rsp+208]
14007c50fmov [rsp+56], 2
14007c518mov [rsp+64], rax
14007c51dlea rax, [rsp+280]
14007c525mov [rsp+32], rax
14007c52amov [rsp+40], 0
14007c532mov [rsp+256], rbp
14007c53amov [rsp+264], esi
14007c541movdqu x5, [rsp+256]
14007c54amov [rsp+240], rdi
14007c552movdqu x6, [rsp+240]
14007c55bmovups [rsp+208], x5
14007c563movups [rsp+192], x6
14007c56bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c570mov eax, [rsp+276]
14007c577mov rbp, [rsp+224]
14007c57fmov esi, [rsp+232]
14007c586test eax, eax
14007c588jne 0x14007b640
14007c58emov eax, [rsp+280]
14007c595mov rbx, [rsp+160]
14007c59dmov [rbx+4], eax
14007c5a0jmp 0x14007b640
14007c5a5lea rax, [rsp+276]
14007c5admov [rsp+48], 12
14007c5b5mov rdx, [rsp+144]
14007c5bdlea rcx, [rsp+224]
14007c5c5mov [rsp+72], rax
14007c5camov rax, [rsp+136]
14007c5d2lea r9, [rsp+192]
14007c5dalea r8, [rsp+208]
14007c5e2mov [rsp+56], 2
14007c5ebmov [rsp+64], rax
14007c5f0lea rax, [rsp+280]
14007c5f8mov [rsp+40], 1
14007c600mov [rsp+32], rax
14007c605mov [rsp+256], rbp
14007c60dmov [rsp+264], esi
14007c614movdqu x5, [rsp+256]
14007c61dmov [rsp+240], rdi
14007c625movdqu x7, [rsp+240]
14007c62emovups [rsp+208], x5
14007c636movups [rsp+192], x7
14007c63ecall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c643mov edx, [rsp+276]
14007c64amov rbp, [rsp+224]
14007c652mov esi, [rsp+232]
14007c659test edx, edx
14007c65bjne 0x14007b640
14007c661movsxd rax, [rsp+280]
14007c669mov rdx, rax
14007c66cimul rax, rax, 0x2aaaaaab
14007c673mov ecx, edx
14007c675sar ecx, 31
14007c678sar rax, 33
14007c67csub eax, ecx
14007c67elea eax, [rax+2*rax]
14007c681shl eax, 2
14007c684sub edx, eax
14007c686mov rax, [rsp+160]
14007c68emov [rax+8], edx
14007c691mov rax, [rsp+152]
14007c699or [rax], 1
14007c69cjmp 0x14007b640
14007c6a1lea rax, [rsp+276]
14007c6a9mov [rsp+48], 23
14007c6b1mov rdx, [rsp+144]
14007c6b9lea rcx, [rsp+224]
14007c6c1mov [rsp+72], rax
14007c6c6mov rax, [rsp+136]
14007c6celea r9, [rsp+192]
14007c6d6lea r8, [rsp+208]
14007c6demov [rsp+56], 2
14007c6e7mov [rsp+64], rax
14007c6eclea rax, [rsp+280]
14007c6f4mov [rsp+40], 0
14007c6fcmov [rsp+32], rax
14007c701mov [rsp+256], rbp
14007c709mov [rsp+264], esi
14007c710movdqu x3, [rsp+256]
14007c719mov [rsp+240], rdi
14007c721movdqu x4, [rsp+240]
14007c72amovups [rsp+208], x3
14007c732movups [rsp+192], x4
14007c73acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c73fmov ecx, [rsp+276]
14007c746mov rbp, [rsp+224]
14007c74emov esi, [rsp+232]
14007c755test ecx, ecx
14007c757jne 0x14007b640
14007c75dmov eax, [rsp+280]
14007c764mov rbx, [rsp+160]
14007c76cmov [rbx+8], eax
14007c76fmov rax, [rsp+152]
14007c777and [rax], 254
14007c77ajmp 0x14007b640
14007c77flea rdx, [rip+0x115178]
14007c786lea rbx, [rsp+622]
14007c78emov rcx, r13
14007c791lea r8, [rdx+9]
14007c795mov r9, rbx
14007c798call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c79dmov rax, [rsp+160]
14007c7a5mov r15, [rsp+152]
14007c7admov [rsp+56], rbx
14007c7b2mov [rsp+256], rbp
14007c7bamov rdx, [rsp+144]
14007c7c2lea r8, [rsp+208]
14007c7calea rcx, [rsp+224]
14007c7d2mov [rsp+48], rax
14007c7d7lea rax, [rsp+276]
14007c7dflea r9, [rsp+192]
14007c7e7mov [rsp+40], rax
14007c7ecmov rax, [rsp+136]
14007c7f4mov [rsp+64], r15
14007c7f9mov [rsp+32], rax
14007c7femov [rsp+264], esi
14007c805movdqu x0, [rsp+256]
14007c80emov [rsp+240], rdi
14007c816movdqu x2, [rsp+240]
14007c81fmovups [rsp+208], x0
14007c827movups [rsp+192], x2
14007c82fcall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c834mov r8l, [rsp+276]
14007c83cmov rbp, [rsp+224]
14007c844mov esi, [rsp+232]
14007c84btest r8l, r8l
14007c84ejne 0x14007b640
14007c854or [r15+1], 4
14007c859jmp 0x14007b640
14007c85elea rax, [rsp+276]
14007c866mov [rsp+48], 99
14007c86emov rdx, [rsp+144]
14007c876lea rcx, [rsp+224]
14007c87emov [rsp+72], rax
14007c883mov rax, [rsp+136]
14007c88blea r9, [rsp+192]
14007c893lea r8, [rsp+208]
14007c89bmov [rsp+56], 2
14007c8a4mov [rsp+64], rax
14007c8a9lea rax, [rsp+280]
14007c8b1mov [rsp+40], 0
14007c8b9mov [rsp+32], rax
14007c8bemov [rsp+256], rbp
14007c8c6mov [rsp+264], esi
14007c8cdmovdqu x3, [rsp+256]
14007c8d6mov [rsp+240], rdi
14007c8demovdqu x4, [rsp+240]
14007c8e7movups [rsp+208], x3
14007c8efmovups [rsp+192], x4
14007c8f7call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c8fcmov r10l, [rsp+276]
14007c904mov rbp, [rsp+224]
14007c90cmov esi, [rsp+232]
14007c913test r10l, r10l
14007c916jne 0x14007b640
14007c91cmov rbx, [rsp+152]
14007c924mov eax, [rsp+280]
14007c92bor [rbx], 1152
14007c930mov [rbx+4], eax
14007c933jmp 0x14007b640
14007c938mov rax, [rsp+168]
14007c940mov rax, [rax+16]
14007c944mov rax, [rax+16]
14007c948jmp 0x14007bf99
14007c94dlea rax, [rsp+276]
14007c955mov [rsp+48], 6
14007c95dmov rdx, [rsp+144]
14007c965lea rcx, [rsp+224]
14007c96dmov [rsp+72], rax
14007c972mov rax, [rsp+136]
14007c97alea r9, [rsp+192]
14007c982lea r8, [rsp+208]
14007c98amov [rsp+56], 1
14007c993mov [rsp+64], rax
14007c998lea rax, [rsp+280]
14007c9a0mov [rsp+40], 0
14007c9a8mov [rsp+32], rax
14007c9admov [rsp+256], rbp
14007c9b5mov [rsp+264], esi
14007c9bcmovdqu x3, [rsp+256]
14007c9c5mov [rsp+240], rdi
14007c9cdmovdqu x4, [rsp+240]
14007c9d6movups [rsp+208], x3
14007c9demovups [rsp+192], x4
14007c9e6call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c9ebmov ebx, [rsp+276]
14007c9f2mov rbp, [rsp+224]
14007c9famov esi, [rsp+232]
14007ca01test ebx, ebx
14007ca03jne 0x14007b640
14007ca09mov eax, [rsp+280]
14007ca10mov rbx, [rsp+160]
14007ca18mov [rbx+24], eax
14007ca1bmov rax, [rsp+152]
14007ca23or [rax], 2
14007ca26jmp 0x14007b640
14007ca2blea rcx, [rsp+256]
14007ca33mov [rsp+256], rbp
14007ca3bmov [rsp+264], esi
14007ca42call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ca47mov rbp, [rsp+256]
14007ca4fmov esi, [rsp+264]
14007ca56mov ebx, eax
14007ca58cmp [r13+56], 0
14007ca5dje 0x14007cc1f
14007ca63movzx eax, [r13+94]
14007ca68
14007ca68loc_14007ca68:
14007ca68cmp bl, al
14007ca6ajne 0x14007b630
14007ca70mov rcx, rbp
14007ca73mov esi, -1
14007ca78call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ca7djmp 0x14007b640
14007ca82lea rax, [rsp+276]
14007ca8amov [rsp+48], 99
14007ca92mov rdx, [rsp+144]
14007ca9alea rcx, [rsp+224]
14007caa2mov [rsp+72], rax
14007caa7mov rax, [rsp+136]
14007caaflea r9, [rsp+192]
14007cab7lea r8, [rsp+208]
14007cabfmov [rsp+56], 2
14007cac8mov [rsp+64], rax
14007cacdlea rax, [rsp+280]
14007cad5mov [rsp+32], rax
14007cadamov [rsp+40], 0
14007cae2mov [rsp+256], rbp
14007caeamov [rsp+264], esi
14007caf1movdqu x4, [rsp+256]
14007cafamov [rsp+240], rdi
14007cb02movdqu x5, [rsp+240]
14007cb0bmovups [rsp+208], x4
14007cb13movups [rsp+192], x5
14007cb1bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cb20mov rax, [rsp+232]
14007cb28mov r10l, [rsp+276]
14007cb30mov rbp, [rsp+224]
14007cb38mov esi, eax
14007cb3atest r10l, r10l
14007cb3djne 0x14007b640
14007cb43mov rsi, [rsp+152]
14007cb4blea rbx, [rsp+256]
14007cb53lea rdx, [rsp+240]
14007cb5bmov [rsp+256], rbp
14007cb63mov rcx, rbx
14007cb66mov [rsp+264], eax
14007cb6dor [rsi+1], 6
14007cb71call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cb76mov rdi, [rsp+240]
14007cb7etest al, al
14007cb80je 0x14007ce10
14007cb86mov rbp, [rsp+256]
14007cb8emov esi, [rsp+264]
14007cb95
14007cb95loc_14007cb95:
14007cb95mov eax, [rsp+280]
14007cb9clea edx, [rax+100]
14007cb9fcmp eax, 69
14007cba2cmovl eax, edx
14007cba5
14007cba5loc_14007cba5:
14007cba5mov rbx, [rsp+160]
14007cbadmov [rbx+20], eax
14007cbb0mov eax, [rsp+248]
14007cbb7mov [rsp+104], eax
14007cbbbjmp 0x14007b640
14007cbc0
14007cbc0loc_14007cbc0:
14007cbc0mov rax, [rbp]
14007cbc4mov [rsp+176], r8b
14007cbccmov rcx, rbp
14007cbcfcall [rax+72]
14007cbd2cmp eax, -1
14007cbd5je 0x14007ce01
14007cbdbmovzx r15l, [rsp+176]
14007cbe4movsx edx, al
14007cbe7jmp 0x14007b1fa
14007cbec
14007cbecloc_14007cbec:
14007cbecmov rax, [rbp]
14007cbf0mov rcx, rbp
14007cbf3call [rax+72]
14007cbf6mov edx, -1
14007cbfbcmp eax, -1
14007cbfecmovne edx, eax
14007cc01mov eax, 0
14007cc06cmove rbp, rax
14007cc0ajmp 0x14007b22a
14007cc0f
14007cc0floc_14007cc0f:
14007cc0fmov rcx, [r13+48]
14007cc13mov eax, 510
14007cc18xor ebp, ebp
14007cc1ajmp 0x14007b2c7
14007cc1f
14007cc1floc_14007cc1f:
14007cc1fmov edx, 37
14007cc24mov rcx, r13
14007cc27call _ZNKSt5ctypeIcE5widenEc.part.0
14007cc2cjmp 0x14007ca68
14007cc31
14007cc31loc_14007cc31:
14007cc31mov eax, [rsp+248]
14007cc38mov esi, [rsp+264]
14007cc3fmov [rsp+104], eax
14007cc43jmp 0x14007b640
14007cc48
14007cc48loc_14007cc48:
14007cc48mov rax, [rdi+24]
14007cc4ccmp [rdi+16], rax
14007cc50jb 0x14007b31f
14007cc56mov esi, -1
14007cc5b
14007cc5bloc_14007cc5b:
14007cc5bmov rax, [rdi]
14007cc5emov rcx, rdi
14007cc61call [rax+72]
14007cc64cmp eax, -1
14007cc67jne 0x14007b360
14007cc6dcmp esi, -1
14007cc70sete r9b
14007cc74xor edi, edi
14007cc76jmp 0x14007b2ae
14007cc7b
14007cc7bloc_14007cc7b:
14007cc7btest rdi, rdi
14007cc7eje 0x14007cebf
14007cc84test r15b, r15b
14007cc87je 0x14007cc0f
14007cc89mov rax, [rdi+24]
14007cc8dcmp [rdi+16], rax
14007cc91jb 0x14007cc0f
14007cc97mov rax, [rdi]
14007cc9amov rcx, rdi
14007cc9dxor ebp, ebp
14007cc9fcall [rax+72]
14007cca2add eax, 1
14007cca5jne 0x14007b2bc
14007ccabmov [rsp+80], r15b
14007ccb0add r12, 1
14007ccb4mov edx, r15l
14007ccb7xor edi, edi
14007ccb9mov r14l, [rsp+248]
14007ccc1jmp 0x14007b137
14007ccc6nop [rax+rax]
14007ccd0
14007ccd0loc_14007ccd0:
14007ccd0mov rcx, [rsp+256]
14007ccd8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ccddmov eax, -1
14007cce2jmp 0x14007ba61
14007cce7
14007cce7loc_14007cce7:
14007cce7lea rax, [rsp+276]
14007cceflea r15, [rsp+284]
14007ccf7mov [rsp+48], 14
14007cd00movdqu x3, [rsp+256]
14007cd09mov [rsp+184], rax
14007cd11mov rdx, [rsp+144]
14007cd19lea rcx, [rsp+224]
14007cd21lea r9, [rsp+192]
14007cd29mov [rsp+64], rax
14007cd2emov rax, [rsp+136]
14007cd36lea r8, [rsp+208]
14007cd3emov [rsp+32], r15
14007cd43mov [rsp+56], rax
14007cd48mov rax, [rip+0x119fc1]
14007cd4fmov [rsp+240], rdi
14007cd57movdqu x4, [rsp+240]
14007cd60mov [rsp+40], rax
14007cd65mov [rsp+176], rcx
14007cd6dmov [rsp+80], r9
14007cd72mov [rsp+104], r8
14007cd77movups [rsp+208], x3
14007cd7fmovups [rsp+192], x4
14007cd87call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cd8cmov rax, [rsp+224]
14007cd94lea rdx, [rsp+240]
14007cd9cmov rcx, rbx
14007cd9fmov [rsp+256], rax
14007cda7mov rax, [rsp+232]
14007cdafmov [rsp+264], eax
14007cdb6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cdbbmov rbp, [rsp+256]
14007cdc3mov esi, [rsp+264]
14007cdcamov rdi, [rsp+240]
14007cdd2test al, al
14007cdd4jne 0x14007cdea
14007cdd6mov eax, [rsp+276]
14007cdddor eax, [rsp+284]
14007cde4je 0x14007cef5
14007cdea
14007cdealoc_14007cdea:
14007cdeamov eax, [rsp+248]
14007cdf1mov [rsp+104], eax
14007cdf5jmp 0x14007b640
14007cdfa
14007cdfaloc_14007cdfa:
14007cdfaxor edi, edi
14007cdfcjmp 0x14007b151
14007ce01
14007ce01loc_14007ce01:
14007ce01xor r15l, r15l
14007ce04mov edx, -1
14007ce09xor ebp, ebp
14007ce0bjmp 0x14007b1fa
14007ce10
14007ce10loc_14007ce10:
14007ce10mov rcx, rbx
14007ce13call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ce18mov r8l, 42
14007ce1emov rcx, r13
14007ce21mov rbp, [rsp+256]
14007ce29movsx edx, al
14007ce2cmov esi, [rsp+264]
14007ce33call std::ctype<char>::narrow(char, char) const
14007ce38mov r15l, eax
14007ce3blea eax, [r15-48]
14007ce3fcmp al, 9
14007ce41ja 0x14007cb95
14007ce47mov rcx, rbp
14007ce4acall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ce4fmov eax, [rsp+280]
14007ce56movsx edx, r15b
14007ce5amov rcx, rbx
14007ce5dmov [rsp+264], -1
14007ce68lea eax, [rax+4*rax]
14007ce6blea eax, [rdx+2*rax-48]
14007ce6flea rdx, [rsp+240]
14007ce77mov [rsp+280], eax
14007ce7ecall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007ce83mov rdi, [rsp+240]
14007ce8btest al, al
14007ce8dje 0x14007d0bd
14007ce93mov rbp, [rsp+256]
14007ce9bmov esi, [rsp+264]
14007cea2
14007cea2loc_14007cea2:
14007cea2mov eax, [rsp+280]
14007cea9mov rbx, [rsp+152]
14007ceb1sub eax, 1900
14007ceb6and [rbx+1], 253
14007cebajmp 0x14007cba5
14007cebf
14007cebfloc_14007cebf:
14007cebftest r15b, r15b
14007cec2jne 0x14007d097
14007cec8mov rcx, [r13+48]
14007ceccxor ebp, ebp
14007cecemov eax, 510
14007ced3jmp 0x14007b2c7
14007ced8
14007ced8loc_14007ced8:
14007ced8mov rsi, [rip+0x11a7b1]
14007cedfmov rax, [rsp+632]
14007cee7sub rax, [rsi]
14007ceeaje 0x14007d16f
14007cef0
14007cef0loc_14007cef0:
14007cef0call __stack_chk_fail
14007cef5
14007cef5loc_14007cef5:
14007cef5mov rcx, rbx
14007cef8call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cefdmov rbp, [rsp+256]
14007cf05mov esi, [rsp+264]
14007cf0cmov r12l, eax
14007cf0fcmp [r13+56], 0
14007cf14je 0x14007d073
14007cf1amovzx eax, [r13+102]
14007cf1f
14007cf1floc_14007cf1f:
14007cf1fcmp r12b, al
14007cf22je 0x14007cf55
14007cf24mov rcx, rbx
14007cf27call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cf2cmov rbp, [rsp+256]
14007cf34mov esi, [rsp+264]
14007cf3bmov ebx, eax
14007cf3dcmp [r13+56], 0
14007cf42je 0x14007d085
14007cf48movzx eax, [r13+100]
14007cf4d
14007cf4dloc_14007cf4d:
14007cf4dcmp bl, al
14007cf4fjne 0x14007cdea
14007cf55
14007cf55loc_14007cf55:
14007cf55mov [rsp+264], esi
14007cf5cxor ecx, ecx
14007cf5emov rsi, [rsp+184]
14007cf66mov rbx, [rsp+136]
14007cf6emov r12, [rsp+144]
14007cf76mov [rsp+40], ecx
14007cf7amov [rsp+256], rbp
14007cf82mov rbp, [rsp+176]
14007cf8amov [rsp+72], rsi
14007cf8fmov r9, [rsp+80]
14007cf94mov rdx, r12
14007cf97mov [rsp+64], rbx
14007cf9cmov r8, [rsp+104]
14007cfa1mov rcx, rbp
14007cfa4movdqu x5, [rsp+256]
14007cfadmov [rsp+32], r15
14007cfb2mov [rsp+56], 2
14007cfbbmovdqu x6, [rsp+240]
14007cfc4mov [rsp+48], 23
14007cfccmovups [rsp+208], x5
14007cfd4movups [rsp+192], x6
14007cfdccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cfe1xor r8l, r8l
14007cfe4mov [rsp+72], rsi
14007cfe9mov rcx, rbp
14007cfecmov rax, [rsp+224]
14007cff4mov [rsp+40], r8l
14007cff9mov rdx, r12
14007cffcmov [rsp+64], rbx
14007d001mov r9, [rsp+80]
14007d006mov [rsp+256], rax
14007d00emov rax, [rsp+232]
14007d016mov [rsp+56], 2
14007d01fmov r8, [rsp+104]
14007d024movdqu x0, [rsp+240]
14007d02dmov [rsp+32], r15
14007d032mov [rsp+48], 59
14007d03amov [rsp+264], eax
14007d041movdqu x7, [rsp+256]
14007d04amovups [rsp+192], x0
14007d052movups [rsp+208], x7
14007d05acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007d05fmov rbp, [rsp+224]
14007d067mov esi, [rsp+232]
14007d06ejmp 0x14007cdea
14007d073
14007d073loc_14007d073:
14007d073mov edx, 45
14007d078mov rcx, r13
14007d07bcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d080jmp 0x14007cf1f
14007d085
14007d085loc_14007d085:
14007d085mov edx, 43
14007d08amov rcx, r13
14007d08dcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d092jmp 0x14007cf4d
14007d097
14007d097loc_14007d097:
14007d097mov r14l, [rsp+248]
14007d09fadd r12, 1
14007d0a3mov [rsp+80], r15b
14007d0a8mov edx, r15l
14007d0abmov ebp, 0
14007d0b0cmp r14l, -1
14007d0b4sete r15b
14007d0b8jmp 0x14007b14e
14007d0bd
14007d0bdloc_14007d0bd:
14007d0bdmov rcx, rbx
14007d0c0call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d0c5mov r8l, 42
14007d0cbmov rcx, r13
14007d0cemov rbp, [rsp+256]
14007d0d6movsx edx, al
14007d0d9mov esi, [rsp+264]
14007d0e0call std::ctype<char>::narrow(char, char) const
14007d0e5movsx ebx, al
14007d0e8lea eax, [rbx-48]
14007d0ebcmp al, 9
14007d0edja 0x14007cea2
14007d0f3mov rcx, rbp
14007d0f6or esi, -1
14007d0f9call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d0feimul eax, [rsp+280], 10
14007d106lea eax, [rax+rbx-48]
14007d10amov [rsp+280], eax
14007d111jmp 0x14007cea2
14007d116
14007d116loc_14007d116:
14007d116cmp esi, -1
14007d119je 0x14007b2e7
14007d11ftest rdi, rdi
14007d122je 0x14007d148
14007d124test r15b, r15b
14007d127jne 0x14007d160
14007d129
14007d129loc_14007d129:
14007d129mov [rsp+80], 0
14007d12emov r14l, [rsp+248]
14007d136add r12, 1
14007d13axor edx, edx
14007d13cjmp 0x14007b137
14007d141nop [rax]
14007d148
14007d148loc_14007d148:
14007d148cmp r14l, -1
14007d14cjne 0x14007d129
14007d14emovzx eax, sil
14007d152add rax, rax
14007d155jmp 0x14007b2c7
14007d15anop [rax+rax]
14007d160
14007d160loc_14007d160:
14007d160mov rax, [rdi+24]
14007d164cmp [rdi+16], rax
14007d168jb 0x14007d129
14007d16ajmp 0x14007cc5b
14007d16f
14007d16floc_14007d16f:
14007d16fcall std::__throw_bad_cast()
14007d174nop
14007af70
Loading..