File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
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
14007d175
14007d175 // align 0x10
14007d175 // align 0x10
14007d180
14007d180std::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:
14007d180push rbp
14007d181push r15
14007d183push r14
14007d185push r13
14007d187push r12
14007d189push rdi
14007d18apush rsi
14007d18bpush rbx
14007d18csub rsp, 152
14007d193lea rbp, [rsp+144]
14007d19bmov rax, [r8]
14007d19emov rdx, [r8+8]
14007d1a2mov rdi, [r9]
14007d1a5mov rsi, [rbp+136]
14007d1acmov r14, rax
14007d1afmov r13, [rbp+120]
14007d1b3mov [rbp-32], rax
14007d1b7mov rax, [r9+8]
14007d1bbmov [rbp-48], rcx
14007d1bfmov rcx, [rip+0x119b7a]
14007d1c6mov [rbp-40], rax
14007d1camov rax, [rbp+112]
14007d1cemov [rbp-24], rdx
14007d1d2mov r15l, [rbp-24]
14007d1d6mov [rbp-72], rax
14007d1damov rax, [rbp+144]
14007d1e1mov [rbp-56], rdi
14007d1e5mov [rbp-64], rax
14007d1e9mov rax, [rip+0x11a4a0]
14007d1f0mov rbx, [rax]
14007d1f3mov [rbp-8], rbx
14007d1f7xor ebx, ebx
14007d1f9call std::locale::id::_M_id() const
14007d1femov rdx, rax
14007d201mov rax, [rsi+208]
14007d208mov rax, [rax+8]
14007d20cmov r8, [rax+8*rdx]
14007d210test r8, r8
14007d213je 0x14007d767
14007d219mov rax, [rbp+128]
14007d220lea rax, [8*rax+15]
14007d228and rax, -16
14007d22ccall ___chkstk_ms
14007d231mov r9, [rbp-56]
14007d235sub rsp, rax
14007d238cmp r15l, -1
14007d23csete sil
14007d240test r14, r14
14007d243lea r12, [rsp+32]
14007d248setne dl
14007d24band dl, sil
14007d24ejne 0x14007d691
14007d254
14007d254loc_14007d254:
14007d254cmp [rbp-40], -1
14007d258sete dl
14007d25btest rdi, rdi
14007d25esetne bl
14007d261and bl, dl
14007d263jne 0x14007d680
14007d269mov ebx, edx
14007d26b
14007d26bloc_14007d26b:
14007d26bcmp bl, sil
14007d26ejne 0x14007d309
14007d274
14007d274loc_14007d274:
14007d274test r14, r14
14007d277jne 0x14007d48c
14007d27dtest r9, r9
14007d280je 0x14007d290
14007d282test dl, dl
14007d284jne 0x14007d2d4
14007d286nop [rax+rax]
14007d290
14007d290loc_14007d290:
14007d290mov rax, [rbp-64]
14007d294or [rax], 4
14007d297
14007d297loc_14007d297:
14007d297mov rax, [rbp-48]
14007d29bmov [rbp-32], r14
14007d29fmov [rbp-24], r15l
14007d2a3mov rdi, [rip+0x11a3e6]
14007d2aamovdqu x0, [rbp-32]
14007d2afmovups [rax], x0
14007d2b2mov rax, [rbp-8]
14007d2b6sub rax, [rdi]
14007d2b9jne 0x14007d777
14007d2bfmov rax, [rbp-48]
14007d2c3lea rsp, [rbp+8]
14007d2c7pop rbx
14007d2c8pop rsi
14007d2c9pop rdi
14007d2capop r12
14007d2ccpop r13
14007d2cepop r14
14007d2d0pop r15
14007d2d2pop rbp
14007d2d3ret
14007d2d4
14007d2d4loc_14007d2d4:
14007d2d4mov rax, [r9+24]
14007d2d8cmp [r9+16], rax
14007d2dcjb 0x14007d290
14007d2demov rax, [r9]
14007d2e1mov [rbp-56], r9
14007d2e5mov rcx, r9
14007d2e8call [rax+72]
14007d2ebcmp eax, -1
14007d2eeje 0x14007d758
14007d2f4cmp r15l, -1
14007d2f8mov r9, [rbp-56]
14007d2fcjne 0x14007d290
14007d2fexor edi, edi
14007d300xor esi, esi
14007d302xor ebx, ebx
14007d304jmp 0x14007d4d2
14007d309
14007d309loc_14007d309:
14007d309lea rcx, [rbp-32]
14007d30dmov [rbp-80], r9
14007d311mov [rbp-56], dl
14007d314mov [rbp-32], r14
14007d318mov [rbp-88], r8
14007d31ccall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d321mov r14, [rbp-32]
14007d325mov r15l, [rbp-24]
14007d329mov esi, eax
14007d32bmov rax, [rbp+128]
14007d332movzx edx, [rbp-56]
14007d336mov r9, [rbp-80]
14007d33aadd rax, rax
14007d33dje 0x14007d274
14007d343mov [rbp-56], r14
14007d347xor edi, edi
14007d349mov r14, r13
14007d34cxor ebx, ebx
14007d34emov [rbp-80], r15l
14007d352mov r13, [rbp-88]
14007d356mov r15l, esi
14007d359mov rsi, rax
14007d35cmov [rbp-89], dl
14007d35fmov [rbp-104], r9
14007d363jmp 0x14007d380
14007d365
14007d365 0f 1f 00 ...
14007d368
14007d368loc_14007d368:
14007d368mov rax, [r13]
14007d36cmov rcx, r13
14007d36fcall [rax+16]
14007d372cmp r15b, al
14007d375je 0x14007d38c
14007d377add rdi, 1
14007d37bcmp rdi, rsi
14007d37eje 0x14007d39d
14007d380
14007d380loc_14007d380:
14007d380mov rax, [r14+8*rdi]
14007d384movsx edx, [rax]
14007d387cmp dl, r15b
14007d38ajne 0x14007d368
14007d38c
14007d38cloc_14007d38c:
14007d38cmov [r12+4*rbx], edi
14007d390add rdi, 1
14007d394add rbx, 1
14007d398cmp rdi, rsi
14007d39bjne 0x14007d380
14007d39d
14007d39dloc_14007d39d:
14007d39dmov r13, r14
14007d3a0mov r15l, [rbp-80]
14007d3a4movzx edx, [rbp-89]
14007d3a8mov r9, [rbp-104]
14007d3acmov r14, [rbp-56]
14007d3b0test rbx, rbx
14007d3b3je 0x14007d274
14007d3b9mov rcx, r14
14007d3bcmov [rbp-88], r9
14007d3c0call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d3c5lea rax, [8*rbx+15]
14007d3cdand rax, -16
14007d3d1call ___chkstk_ms
14007d3d6sub rsp, rax
14007d3d9mov r15, r12
14007d3dcmov [rbp-56], rbx
14007d3e0mov rsi, r12
14007d3e3lea rdi, [rsp+32]
14007d3e8lea rbx, [r12+4*rbx]
14007d3ecmov r12, [rbp-88]
14007d3f0mov [rbp-80], rdi
14007d3f4nop [rax+rax]
14007d3ffnop
14007d400
14007d400loc_14007d400:
14007d400movsxd rax, [rsi]
14007d403add rsi, 4
14007d407add rdi, 8
14007d40bmov rcx, [r13+8*rax]
14007d410call strlen
14007d415mov [rdi-8], rax
14007d419cmp rsi, rbx
14007d41cjne 0x14007d400
14007d41emov rbx, [rbp-56]
14007d422mov rdi, [rbp-80]
14007d426mov r9, r12
14007d429mov esi, 1
14007d42emov r12, r15
14007d431
14007d431loc_14007d431:
14007d431mov rax, [r14+24]
14007d435cmp [r14+16], rax
14007d439jae 0x14007d572
14007d43fnop
14007d440
14007d440loc_14007d440:
14007d440test r9, r9
14007d443je 0x14007d60a
14007d449mov r15l, -1
14007d44fcmp [rbp-40], -1
14007d453je 0x14007d652
14007d459
14007d459loc_14007d459:
14007d459cmp rbx, 1
14007d45djne 0x14007d630
14007d463cmp [rdi], rsi
14007d466jne 0x14007d290
14007d46c
14007d46cloc_14007d46c:
14007d46cmov eax, [r12]
14007d470mov rdi, [rbp-72]
14007d474mov edx, eax
14007d476sub edx, [rbp+128]
14007d47ccmp eax, [rbp+128]
14007d482cmovge eax, edx
14007d485mov [rdi], eax
14007d487jmp 0x14007d297
14007d48c
14007d48cloc_14007d48c:
14007d48ccmp r15l, -1
14007d490je 0x14007d6f2
14007d496test r9, r9
14007d499je 0x14007d290
14007d49fcmp [rbp-40], -1
14007d4a3jne 0x14007d290
14007d4a9mov rax, [r9+24]
14007d4adcmp [r9+16], rax
14007d4b1jb 0x14007d290
14007d4b7mov rax, [r9]
14007d4bamov rcx, r9
14007d4bdcall [rax+72]
14007d4c0cmp eax, -1
14007d4c3jne 0x14007d290
14007d4c9
14007d4c9loc_14007d4c9:
14007d4c9xor edi, edi
14007d4cbxor r9l, r9l
14007d4cexor esi, esi
14007d4d0xor ebx, ebx
14007d4d2
14007d4d2loc_14007d4d2:
14007d4d2mov r11l, r15l
14007d4d5
14007d4d5loc_14007d4d5:
14007d4d5test rbx, rbx
14007d4d8je 0x14007d290
14007d4dexor eax, eax
14007d4e0xor r8l, r8l
14007d4e3jmp 0x14007d50d
14007d4e5
14007d4e5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
14007d4f0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
14007d500
14007d500loc_14007d500:
14007d500add r8, 1
14007d504add rax, 1
14007d508
14007d508loc_14007d508:
14007d508cmp rax, rbx
14007d50bjae 0x14007d541
14007d50d
14007d50dloc_14007d50d:
14007d50dlea rdx, [rdi+8*rax]
14007d511cmp rsi, [rdx]
14007d514jae 0x14007d500
14007d516movsxd r10, [r12+4*rax]
14007d51amov r10, [r13+8*r10]
14007d51fcmp [r10+rsi], r11b
14007d523je 0x14007d5e0
14007d529sub rbx, 1
14007d52dmov r10l, [r12+4*rbx]
14007d531mov rcx, [rdi+8*rbx]
14007d535mov [r12+4*rax], r10l
14007d539mov [rdx], rcx
14007d53ccmp rax, rbx
14007d53fjb 0x14007d50d
14007d541
14007d541loc_14007d541:
14007d541cmp rbx, r8
14007d544je 0x14007d459
14007d54amov rax, [r14+16]
14007d54ecmp rax, [r14+24]
14007d552jae 0x14007d5f0
14007d558add rax, 1
14007d55cadd rsi, 1
14007d560mov [r14+16], rax
14007d564mov rax, [r14+24]
14007d568cmp [r14+16], rax
14007d56cjb 0x14007d440
14007d572
14007d572loc_14007d572:
14007d572mov rax, [r14]
14007d575mov [rbp-56], r9
14007d579mov rcx, r14
14007d57ccall [rax+72]
14007d57fmov r9, [rbp-56]
14007d583cmp eax, -1
14007d586mov r15l, eax
14007d589jne 0x14007d440
14007d58ftest r9, r9
14007d592je 0x14007d740
14007d598mov r11l, -1
14007d59exor r14l, r14l
14007d5a1cmp [rbp-40], -1
14007d5a5jne 0x14007d4d5
14007d5abmov rax, [r9+24]
14007d5afcmp [r9+16], rax
14007d5b3jb 0x14007d4d5
14007d5b9mov rax, [r9]
14007d5bcmov [rbp-56], r9
14007d5c0mov rcx, r9
14007d5c3call [rax+72]
14007d5c6mov r15l, eax
14007d5c9cmp eax, -1
14007d5ccje 0x14007d459
14007d5d2mov r9, [rbp-56]
14007d5d6or r15l, -1
14007d5dajmp 0x14007d4d2
14007d5df
14007d5df 90 .
14007d5e0
14007d5e0loc_14007d5e0:
14007d5e0add rax, 1
14007d5e4jmp 0x14007d508
14007d5e9
14007d5e9 0f 1f 80 00 00 00 00 .......
14007d5f0
14007d5f0loc_14007d5f0:
14007d5f0mov rax, [r14]
14007d5f3mov [rbp-56], r9
14007d5f7mov rcx, r14
14007d5faadd rsi, 1
14007d5fecall [rax+80]
14007d601mov r9, [rbp-56]
14007d605jmp 0x14007d431
14007d60a
14007d60aloc_14007d60a:
14007d60acmp [rbp-40], -1
14007d60ejne 0x14007d66e
14007d610
14007d610loc_14007d610:
14007d610mov rax, [r14+16]
14007d614cmp rax, [r14+24]
14007d618jae 0x14007d6d0
14007d61emovzx r11l, [rax]
14007d622mov r15l, -1
14007d628xor r9l, r9l
14007d62bjmp 0x14007d4d5
14007d630
14007d630loc_14007d630:
14007d630cmp rbx, 2
14007d634jne 0x14007d290
14007d63acmp [rdi], rsi
14007d63dje 0x14007d46c
14007d643cmp [rdi+8], rsi
14007d647jne 0x14007d290
14007d64djmp 0x14007d46c
14007d652
14007d652loc_14007d652:
14007d652mov rax, [r9+24]
14007d656cmp [r9+16], rax
14007d65ajb 0x14007d459
14007d660mov rax, [r9]
14007d663mov rcx, r9
14007d666call [rax+72]
14007d669cmp eax, -1
14007d66cje 0x14007d610
14007d66e
14007d66eloc_14007d66e:
14007d66eor r15l, -1
14007d672jmp 0x14007d459
14007d677
14007d677 66 0f 1f 84 00 00 00 00 00 f........
14007d680
14007d680loc_14007d680:
14007d680mov rax, [rdi+24]
14007d684cmp [rdi+16], rax
14007d688jae 0x14007d6fd
14007d68axor ebx, ebx
14007d68cjmp 0x14007d26b
14007d691
14007d691loc_14007d691:
14007d691mov rax, [r14+24]
14007d695xor esi, esi
14007d697cmp [r14+16], rax
14007d69bjb 0x14007d254
14007d6a1mov rax, [r14]
14007d6a4mov [rbp-88], dl
14007d6a7mov rcx, r14
14007d6aamov [rbp-80], r9
14007d6aemov [rbp-56], r8
14007d6b2call [rax+72]
14007d6b5movzx edx, [rbp-88]
14007d6b9mov r9, [rbp-80]
14007d6bdcmp eax, -1
14007d6c0mov r8, [rbp-56]
14007d6c4cmove esi, edx
14007d6c7cmove r14, rbx
14007d6cbjmp 0x14007d254
14007d6d0
14007d6d0loc_14007d6d0:
14007d6d0mov rax, [r14]
14007d6d3mov rcx, r14
14007d6d6call [rax+72]
14007d6d9mov r15l, eax
14007d6dccmp eax, -1
14007d6dfje 0x14007d72f
14007d6e1mov r11l, eax
14007d6e4mov r15l, -1
14007d6eaxor r9l, r9l
14007d6edjmp 0x14007d4d5
14007d6f2
14007d6f2loc_14007d6f2:
14007d6f2xor esi, esi
14007d6f4xor edi, edi
14007d6f6xor ebx, ebx
14007d6f8jmp 0x14007d431
14007d6fd
14007d6fdloc_14007d6fd:
14007d6fdmov rax, [rdi]
14007d700mov [rbp-80], dl
14007d703mov rcx, rdi
14007d706mov [rbp-56], r8
14007d70acall [rax+72]
14007d70dmov r9l, 0
14007d713mov r8, [rbp-56]
14007d717movzx edx, [rbp-80]
14007d71bcmp eax, -1
14007d71emov eax, 0
14007d723cmovne ebx, eax
14007d726cmovne r9, rdi
14007d72ajmp 0x14007d26b
14007d72f
14007d72floc_14007d72f:
14007d72fmov r11l, -1
14007d735xor r9l, r9l
14007d738xor r14l, r14l
14007d73bjmp 0x14007d4d5
14007d740
14007d740loc_14007d740:
14007d740xor r14l, r14l
14007d743cmp [rbp-40], -1
14007d747je 0x14007d459
14007d74dmov r11l, -1
14007d753jmp 0x14007d4d5
14007d758
14007d758loc_14007d758:
14007d758cmp r15l, -1
14007d75cjne 0x14007d4c9
14007d762jmp 0x14007d290
14007d767
14007d767loc_14007d767:
14007d767mov rdi, [rip+0x119f22]
14007d76emov rax, [rbp-8]
14007d772sub rax, [rdi]
14007d775je 0x14007d77c
14007d777
14007d777loc_14007d777:
14007d777call __stack_chk_fail
14007d77c
14007d77cloc_14007d77c:
14007d77ccall std::__throw_bad_cast()
14007d781nop
14007d180
14007d180std::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:
14007d180push rbp
14007d181push r15
14007d183push r14
14007d185push r13
14007d187push r12
14007d189push rdi
14007d18apush rsi
14007d18bpush rbx
14007d18csub rsp, 152
14007d193lea rbp, [rsp+144]
14007d19bmov rax, [r8]
14007d19emov rdx, [r8+8]
14007d1a2mov rdi, [r9]
14007d1a5mov rsi, [rbp+136]
14007d1acmov r14, rax
14007d1afmov r13, [rbp+120]
14007d1b3mov [rbp-32], rax
14007d1b7mov rax, [r9+8]
14007d1bbmov [rbp-48], rcx
14007d1bfmov rcx, [rip+0x119b7a]
14007d1c6mov [rbp-40], rax
14007d1camov rax, [rbp+112]
14007d1cemov [rbp-24], rdx
14007d1d2mov r15l, [rbp-24]
14007d1d6mov [rbp-72], rax
14007d1damov rax, [rbp+144]
14007d1e1mov [rbp-56], rdi
14007d1e5mov [rbp-64], rax
14007d1e9mov rax, [rip+0x11a4a0]
14007d1f0mov rbx, [rax]
14007d1f3mov [rbp-8], rbx
14007d1f7xor ebx, ebx
14007d1f9call std::locale::id::_M_id() const
14007d1femov rdx, rax
14007d201mov rax, [rsi+208]
14007d208mov rax, [rax+8]
14007d20cmov r8, [rax+8*rdx]
14007d210test r8, r8
14007d213je 0x14007d767
14007d219mov rax, [rbp+128]
14007d220lea rax, [8*rax+15]
14007d228and rax, -16
14007d22ccall ___chkstk_ms
14007d231mov r9, [rbp-56]
14007d235sub rsp, rax
14007d238cmp r15l, -1
14007d23csete sil
14007d240test r14, r14
14007d243lea r12, [rsp+32]
14007d248setne dl
14007d24band dl, sil
14007d24ejne 0x14007d691
14007d254
14007d254loc_14007d254:
14007d254cmp [rbp-40], -1
14007d258sete dl
14007d25btest rdi, rdi
14007d25esetne bl
14007d261and bl, dl
14007d263jne 0x14007d680
14007d269mov ebx, edx
14007d26b
14007d26bloc_14007d26b:
14007d26bcmp bl, sil
14007d26ejne 0x14007d309
14007d274
14007d274loc_14007d274:
14007d274test r14, r14
14007d277jne 0x14007d48c
14007d27dtest r9, r9
14007d280je 0x14007d290
14007d282test dl, dl
14007d284jne 0x14007d2d4
14007d286nop [rax+rax]
14007d290
14007d290loc_14007d290:
14007d290mov rax, [rbp-64]
14007d294or [rax], 4
14007d297
14007d297loc_14007d297:
14007d297mov rax, [rbp-48]
14007d29bmov [rbp-32], r14
14007d29fmov [rbp-24], r15l
14007d2a3mov rdi, [rip+0x11a3e6]
14007d2aamovdqu x0, [rbp-32]
14007d2afmovups [rax], x0
14007d2b2mov rax, [rbp-8]
14007d2b6sub rax, [rdi]
14007d2b9jne 0x14007d777
14007d2bfmov rax, [rbp-48]
14007d2c3lea rsp, [rbp+8]
14007d2c7pop rbx
14007d2c8pop rsi
14007d2c9pop rdi
14007d2capop r12
14007d2ccpop r13
14007d2cepop r14
14007d2d0pop r15
14007d2d2pop rbp
14007d2d3ret
14007d2d4
14007d2d4loc_14007d2d4:
14007d2d4mov rax, [r9+24]
14007d2d8cmp [r9+16], rax
14007d2dcjb 0x14007d290
14007d2demov rax, [r9]
14007d2e1mov [rbp-56], r9
14007d2e5mov rcx, r9
14007d2e8call [rax+72]
14007d2ebcmp eax, -1
14007d2eeje 0x14007d758
14007d2f4cmp r15l, -1
14007d2f8mov r9, [rbp-56]
14007d2fcjne 0x14007d290
14007d2fexor edi, edi
14007d300xor esi, esi
14007d302xor ebx, ebx
14007d304jmp 0x14007d4d2
14007d309
14007d309loc_14007d309:
14007d309lea rcx, [rbp-32]
14007d30dmov [rbp-80], r9
14007d311mov [rbp-56], dl
14007d314mov [rbp-32], r14
14007d318mov [rbp-88], r8
14007d31ccall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d321mov r14, [rbp-32]
14007d325mov r15l, [rbp-24]
14007d329mov esi, eax
14007d32bmov rax, [rbp+128]
14007d332movzx edx, [rbp-56]
14007d336mov r9, [rbp-80]
14007d33aadd rax, rax
14007d33dje 0x14007d274
14007d343mov [rbp-56], r14
14007d347xor edi, edi
14007d349mov r14, r13
14007d34cxor ebx, ebx
14007d34emov [rbp-80], r15l
14007d352mov r13, [rbp-88]
14007d356mov r15l, esi
14007d359mov rsi, rax
14007d35cmov [rbp-89], dl
14007d35fmov [rbp-104], r9
14007d363jmp 0x14007d380
14007d365
14007d365 0f 1f 00 ...
14007d368
14007d368loc_14007d368:
14007d368mov rax, [r13]
14007d36cmov rcx, r13
14007d36fcall [rax+16]
14007d372cmp r15b, al
14007d375je 0x14007d38c
14007d377add rdi, 1
14007d37bcmp rdi, rsi
14007d37eje 0x14007d39d
14007d380
14007d380loc_14007d380:
14007d380mov rax, [r14+8*rdi]
14007d384movsx edx, [rax]
14007d387cmp dl, r15b
14007d38ajne 0x14007d368
14007d38c
14007d38cloc_14007d38c:
14007d38cmov [r12+4*rbx], edi
14007d390add rdi, 1
14007d394add rbx, 1
14007d398cmp rdi, rsi
14007d39bjne 0x14007d380
14007d39d
14007d39dloc_14007d39d:
14007d39dmov r13, r14
14007d3a0mov r15l, [rbp-80]
14007d3a4movzx edx, [rbp-89]
14007d3a8mov r9, [rbp-104]
14007d3acmov r14, [rbp-56]
14007d3b0test rbx, rbx
14007d3b3je 0x14007d274
14007d3b9mov rcx, r14
14007d3bcmov [rbp-88], r9
14007d3c0call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d3c5lea rax, [8*rbx+15]
14007d3cdand rax, -16
14007d3d1call ___chkstk_ms
14007d3d6sub rsp, rax
14007d3d9mov r15, r12
14007d3dcmov [rbp-56], rbx
14007d3e0mov rsi, r12
14007d3e3lea rdi, [rsp+32]
14007d3e8lea rbx, [r12+4*rbx]
14007d3ecmov r12, [rbp-88]
14007d3f0mov [rbp-80], rdi
14007d3f4nop [rax+rax]
14007d3ffnop
14007d400
14007d400loc_14007d400:
14007d400movsxd rax, [rsi]
14007d403add rsi, 4
14007d407add rdi, 8
14007d40bmov rcx, [r13+8*rax]
14007d410call strlen
14007d415mov [rdi-8], rax
14007d419cmp rsi, rbx
14007d41cjne 0x14007d400
14007d41emov rbx, [rbp-56]
14007d422mov rdi, [rbp-80]
14007d426mov r9, r12
14007d429mov esi, 1
14007d42emov r12, r15
14007d431
14007d431loc_14007d431:
14007d431mov rax, [r14+24]
14007d435cmp [r14+16], rax
14007d439jae 0x14007d572
14007d43fnop
14007d440
14007d440loc_14007d440:
14007d440test r9, r9
14007d443je 0x14007d60a
14007d449mov r15l, -1
14007d44fcmp [rbp-40], -1
14007d453je 0x14007d652
14007d459
14007d459loc_14007d459:
14007d459cmp rbx, 1
14007d45djne 0x14007d630
14007d463cmp [rdi], rsi
14007d466jne 0x14007d290
14007d46c
14007d46cloc_14007d46c:
14007d46cmov eax, [r12]
14007d470mov rdi, [rbp-72]
14007d474mov edx, eax
14007d476sub edx, [rbp+128]
14007d47ccmp eax, [rbp+128]
14007d482cmovge eax, edx
14007d485mov [rdi], eax
14007d487jmp 0x14007d297
14007d48c
14007d48cloc_14007d48c:
14007d48ccmp r15l, -1
14007d490je 0x14007d6f2
14007d496test r9, r9
14007d499je 0x14007d290
14007d49fcmp [rbp-40], -1
14007d4a3jne 0x14007d290
14007d4a9mov rax, [r9+24]
14007d4adcmp [r9+16], rax
14007d4b1jb 0x14007d290
14007d4b7mov rax, [r9]
14007d4bamov rcx, r9
14007d4bdcall [rax+72]
14007d4c0cmp eax, -1
14007d4c3jne 0x14007d290
14007d4c9
14007d4c9loc_14007d4c9:
14007d4c9xor edi, edi
14007d4cbxor r9l, r9l
14007d4cexor esi, esi
14007d4d0xor ebx, ebx
14007d4d2
14007d4d2loc_14007d4d2:
14007d4d2mov r11l, r15l
14007d4d5
14007d4d5loc_14007d4d5:
14007d4d5test rbx, rbx
14007d4d8je 0x14007d290
14007d4dexor eax, eax
14007d4e0xor r8l, r8l
14007d4e3jmp 0x14007d50d
14007d4e5
14007d4e5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
14007d4f0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
14007d500
14007d500loc_14007d500:
14007d500add r8, 1
14007d504add rax, 1
14007d508
14007d508loc_14007d508:
14007d508cmp rax, rbx
14007d50bjae 0x14007d541
14007d50d
14007d50dloc_14007d50d:
14007d50dlea rdx, [rdi+8*rax]
14007d511cmp rsi, [rdx]
14007d514jae 0x14007d500
14007d516movsxd r10, [r12+4*rax]
14007d51amov r10, [r13+8*r10]
14007d51fcmp [r10+rsi], r11b
14007d523je 0x14007d5e0
14007d529sub rbx, 1
14007d52dmov r10l, [r12+4*rbx]
14007d531mov rcx, [rdi+8*rbx]
14007d535mov [r12+4*rax], r10l
14007d539mov [rdx], rcx
14007d53ccmp rax, rbx
14007d53fjb 0x14007d50d
14007d541
14007d541loc_14007d541:
14007d541cmp rbx, r8
14007d544je 0x14007d459
14007d54amov rax, [r14+16]
14007d54ecmp rax, [r14+24]
14007d552jae 0x14007d5f0
14007d558add rax, 1
14007d55cadd rsi, 1
14007d560mov [r14+16], rax
14007d564mov rax, [r14+24]
14007d568cmp [r14+16], rax
14007d56cjb 0x14007d440
14007d572
14007d572loc_14007d572:
14007d572mov rax, [r14]
14007d575mov [rbp-56], r9
14007d579mov rcx, r14
14007d57ccall [rax+72]
14007d57fmov r9, [rbp-56]
14007d583cmp eax, -1
14007d586mov r15l, eax
14007d589jne 0x14007d440
14007d58ftest r9, r9
14007d592je 0x14007d740
14007d598mov r11l, -1
14007d59exor r14l, r14l
14007d5a1cmp [rbp-40], -1
14007d5a5jne 0x14007d4d5
14007d5abmov rax, [r9+24]
14007d5afcmp [r9+16], rax
14007d5b3jb 0x14007d4d5
14007d5b9mov rax, [r9]
14007d5bcmov [rbp-56], r9
14007d5c0mov rcx, r9
14007d5c3call [rax+72]
14007d5c6mov r15l, eax
14007d5c9cmp eax, -1
14007d5ccje 0x14007d459
14007d5d2mov r9, [rbp-56]
14007d5d6or r15l, -1
14007d5dajmp 0x14007d4d2
14007d5df
14007d5df 90 .
14007d5e0
14007d5e0loc_14007d5e0:
14007d5e0add rax, 1
14007d5e4jmp 0x14007d508
14007d5e9
14007d5e9 0f 1f 80 00 00 00 00 .......
14007d5f0
14007d5f0loc_14007d5f0:
14007d5f0mov rax, [r14]
14007d5f3mov [rbp-56], r9
14007d5f7mov rcx, r14
14007d5faadd rsi, 1
14007d5fecall [rax+80]
14007d601mov r9, [rbp-56]
14007d605jmp 0x14007d431
14007d60a
14007d60aloc_14007d60a:
14007d60acmp [rbp-40], -1
14007d60ejne 0x14007d66e
14007d610
14007d610loc_14007d610:
14007d610mov rax, [r14+16]
14007d614cmp rax, [r14+24]
14007d618jae 0x14007d6d0
14007d61emovzx r11l, [rax]
14007d622mov r15l, -1
14007d628xor r9l, r9l
14007d62bjmp 0x14007d4d5
14007d630
14007d630loc_14007d630:
14007d630cmp rbx, 2
14007d634jne 0x14007d290
14007d63acmp [rdi], rsi
14007d63dje 0x14007d46c
14007d643cmp [rdi+8], rsi
14007d647jne 0x14007d290
14007d64djmp 0x14007d46c
14007d652
14007d652loc_14007d652:
14007d652mov rax, [r9+24]
14007d656cmp [r9+16], rax
14007d65ajb 0x14007d459
14007d660mov rax, [r9]
14007d663mov rcx, r9
14007d666call [rax+72]
14007d669cmp eax, -1
14007d66cje 0x14007d610
14007d66e
14007d66eloc_14007d66e:
14007d66eor r15l, -1
14007d672jmp 0x14007d459
14007d677
14007d677 66 0f 1f 84 00 00 00 00 00 f........
14007d680
14007d680loc_14007d680:
14007d680mov rax, [rdi+24]
14007d684cmp [rdi+16], rax
14007d688jae 0x14007d6fd
14007d68axor ebx, ebx
14007d68cjmp 0x14007d26b
14007d691
14007d691loc_14007d691:
14007d691mov rax, [r14+24]
14007d695xor esi, esi
14007d697cmp [r14+16], rax
14007d69bjb 0x14007d254
14007d6a1mov rax, [r14]
14007d6a4mov [rbp-88], dl
14007d6a7mov rcx, r14
14007d6aamov [rbp-80], r9
14007d6aemov [rbp-56], r8
14007d6b2call [rax+72]
14007d6b5movzx edx, [rbp-88]
14007d6b9mov r9, [rbp-80]
14007d6bdcmp eax, -1
14007d6c0mov r8, [rbp-56]
14007d6c4cmove esi, edx
14007d6c7cmove r14, rbx
14007d6cbjmp 0x14007d254
14007d6d0
14007d6d0loc_14007d6d0:
14007d6d0mov rax, [r14]
14007d6d3mov rcx, r14
14007d6d6call [rax+72]
14007d6d9mov r15l, eax
14007d6dccmp eax, -1
14007d6dfje 0x14007d72f
14007d6e1mov r11l, eax
14007d6e4mov r15l, -1
14007d6eaxor r9l, r9l
14007d6edjmp 0x14007d4d5
14007d6f2
14007d6f2loc_14007d6f2:
14007d6f2xor esi, esi
14007d6f4xor edi, edi
14007d6f6xor ebx, ebx
14007d6f8jmp 0x14007d431
14007d6fd
14007d6fdloc_14007d6fd:
14007d6fdmov rax, [rdi]
14007d700mov [rbp-80], dl
14007d703mov rcx, rdi
14007d706mov [rbp-56], r8
14007d70acall [rax+72]
14007d70dmov r9l, 0
14007d713mov r8, [rbp-56]
14007d717movzx edx, [rbp-80]
14007d71bcmp eax, -1
14007d71emov eax, 0
14007d723cmovne ebx, eax
14007d726cmovne r9, rdi
14007d72ajmp 0x14007d26b
14007d72f
14007d72floc_14007d72f:
14007d72fmov r11l, -1
14007d735xor r9l, r9l
14007d738xor r14l, r14l
14007d73bjmp 0x14007d4d5
14007d740
14007d740loc_14007d740:
14007d740xor r14l, r14l
14007d743cmp [rbp-40], -1
14007d747je 0x14007d459
14007d74dmov r11l, -1
14007d753jmp 0x14007d4d5
14007d758
14007d758loc_14007d758:
14007d758cmp r15l, -1
14007d75cjne 0x14007d4c9
14007d762jmp 0x14007d290
14007d767
14007d767loc_14007d767:
14007d767mov rdi, [rip+0x119f22]
14007d76emov rax, [rbp-8]
14007d772sub rax, [rdi]
14007d775je 0x14007d77c
14007d777
14007d777loc_14007d777:
14007d777call __stack_chk_fail
14007d77c
14007d77cloc_14007d77c:
14007d77ccall std::__throw_bad_cast()
14007d781nop
14007d180
14007d782
14007d782 // align 0x20
14007d782 // align 0x20
14007d7a0
14007d7a0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get(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*, char const*) const:
14007d7a0push r15
14007d7a2push r14
14007d7a4push r13
14007d7a6push r12
14007d7a8push rbp
14007d7a9push rdi
14007d7aapush rsi
14007d7abpush rbx
14007d7acsub rsp, 280
14007d7b3movdqu x2, [r8]
14007d7b8mov rax, [rsp+400]
14007d7c0mov rdi, [rsp+384]
14007d7c8movdqu x3, [r9]
14007d7cdmov r13, [rsp+392]
14007d7d5mov rbx, [rsp+408]
14007d7ddmov r15, [rsp+416]
14007d7e5mov r12, rcx
14007d7e8mov rcx, [rip+0x119ea1]
14007d7efmovups [rsp+112], x2
14007d7f4mov [rsp+136], rax
14007d7fcmov rax, [rcx]
14007d7ffmov [rsp+264], rax
14007d807mov rax, [rsp+112]
14007d80cmov [rsp+160], rdx
14007d814mov rdx, [rsp+120]
14007d819mov rcx, [rip+0x119520]
14007d820mov [rsp+152], rdi
14007d828movups [rsp+96], x3
14007d82dmov ebp, edx
14007d82fmov r14, [rsp+96]
14007d834mov [rsp+88], r13
14007d839mov rsi, rax
14007d83ccall std::locale::id::_M_id() const
14007d841mov rdx, rax
14007d844mov rax, [rdi+208]
14007d84bmov rax, [rax+8]
14007d84fmov rdi, [rax+8*rdx]
14007d853test rdi, rdi
14007d856je 0x14007e278
14007d85clea rax, [rsp+248]
14007d864mov [r13], 0
14007d86cmov [rsp+248], 0
14007d878mov [rsp+256], 0
14007d883mov [rsp+144], rax
14007d88bcmp rbx, r15
14007d88eje 0x14007d9d8
14007d894lea rax, [rip-0x4506b]
14007d89bmov [rsp+176], r12
14007d8a3mov [rsp+128], rax
14007d8abnop [rax+rax]
14007d8b0
14007d8b0loc_14007d8b0:
14007d8b0cmp ebp, -1
14007d8b3sete r13b
14007d8b7test rsi, rsi
14007d8basetne dl
14007d8bdand dl, r13b
14007d8c0jne 0x14007de08
14007d8c6mov edx, r13l
14007d8c9
14007d8c9loc_14007d8c9:
14007d8c9mov r11l, [rsp+104]
14007d8cecmp r11l, -1
14007d8d2sete r12b
14007d8d6test r14, r14
14007d8d9setne r8b
14007d8ddand r8b, r12b
14007d8e0jne 0x14007ddd0
14007d8e6mov r8l, r12l
14007d8e9
14007d8e9loc_14007d8e9:
14007d8e9cmp r8b, dl
14007d8ecje 0x14007ddea
14007d8f2
14007d8f2loc_14007d8f2:
14007d8f2movzx r9l, [rbx]
14007d8f6movzx eax, [rdi+r9+313]
14007d8ffmov rdx, r9
14007d902test al, al
14007d904jne 0x14007d929
14007d906mov rax, [rdi]
14007d909mov rax, [rax+64]
14007d90dcmp rax, [rsp+128]
14007d915jne 0x14007de20
14007d91b
14007d91bloc_14007d91b:
14007d91btest dl, dl
14007d91dje 0x14007d931
14007d91fmov [rdi+r9+313], dl
14007d927mov eax, edx
14007d929
14007d929loc_14007d929:
14007d929cmp al, 37
14007d92bje 0x14007db70
14007d931
14007d931loc_14007d931:
14007d931mov rdx, [rdi+48]
14007d935movzx eax, [rbx]
14007d938test [rdx+2*rax], 32
14007d93cjne 0x14007da69
14007d942test rsi, rsi
14007d945je 0x14007d950
14007d947test r13b, r13b
14007d94ajne 0x14007db40
14007d950
14007d950loc_14007d950:
14007d950mov edx, ebp
14007d952
14007d952loc_14007d952:
14007d952mov rax, [rdi]
14007d955movsx edx, dl
14007d958mov rcx, rdi
14007d95bcall [rax+32]
14007d95emovsx edx, [rbx]
14007d961mov rcx, rdi
14007d964mov r12l, eax
14007d967mov rax, [rdi]
14007d96acall [rax+32]
14007d96dcmp r12b, al
14007d970je 0x14007d9a6
14007d972test rsi, rsi
14007d975je 0x14007d980
14007d977test r13b, r13b
14007d97ajne 0x14007dff0
14007d980
14007d980loc_14007d980:
14007d980mov edx, ebp
14007d982
14007d982loc_14007d982:
14007d982mov rax, [rdi]
14007d985movsx edx, dl
14007d988mov rcx, rdi
14007d98bcall [rax+16]
14007d98emovsx edx, [rbx]
14007d991mov rcx, rdi
14007d994mov r12l, eax
14007d997mov rax, [rdi]
14007d99acall [rax+16]
14007d99dcmp r12b, al
14007d9a0jne 0x14007e0e0
14007d9a6
14007d9a6loc_14007d9a6:
14007d9a6mov rax, [rsi+16]
14007d9aacmp rax, [rsi+24]
14007d9aejae 0x14007e010
14007d9b4add rax, 1
14007d9b8mov [rsi+16], rax
14007d9bc
14007d9bcloc_14007d9bc:
14007d9bcadd rbx, 1
14007d9c0mov ebp, -1
14007d9c5cmp r15, rbx
14007d9c8jne 0x14007da98
14007d9cenop
14007d9d0
14007d9d0loc_14007d9d0:
14007d9d0mov r12, [rsp+176]
14007d9d8
14007d9d8loc_14007d9d8:
14007d9d8mov rdx, [rsp+136]
14007d9e0mov rcx, [rsp+144]
14007d9e8call std::__time_get_state::_M_finalize_state(tm*)
14007d9edmov rdx, [rsp+120]
14007d9f2mov [rsp+112], rsi
14007d9f7mov rcx, [rsp+112]
14007d9fcmov [rsp+120], rdx
14007da01mov rax, [rsp+120]
14007da06mov rdx, 0xffffffff00000000
14007da10mov [r12], rcx
14007da14mov rcx, [rip+0x119c75]
14007da1band rax, rdx
14007da1eor rax, rbp
14007da21mov [r12+8], rax
14007da26mov rax, [rsp+264]
14007da2esub rax, [rcx]
14007da31jne 0x14007e28c
14007da37mov rax, r12
14007da3aadd rsp, 280
14007da41pop rbx
14007da42pop rsi
14007da43pop rdi
14007da44pop rbp
14007da45pop r12
14007da47pop r13
14007da49pop r14
14007da4bpop r15
14007da4dret
14007da4e
14007da4e 66 66 ff
14007da50 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
14007da60
14007da60loc_14007da60:
14007da60movzx eax, [rbx]
14007da63test [rdx+2*rax], 32
14007da67je 0x14007da72
14007da69
14007da69loc_14007da69:
14007da69add rbx, 1
14007da6dcmp r15, rbx
14007da70jne 0x14007da60
14007da72
14007da72loc_14007da72:
14007da72test rsi, rsi
14007da75je 0x14007dab0
14007da77cmp ebp, -1
14007da7aje 0x14007dae6
14007da7ctest r14, r14
14007da7fje 0x14007db60
14007da85cmp r11l, -1
14007da89je 0x14007dd70
14007da8f
14007da8floc_14007da8f:
14007da8fcmp r15, rbx
14007da92je 0x14007d9d0
14007da98
14007da98loc_14007da98:
14007da98mov rax, [rsp+88]
14007da9dmov eax, [rax]
14007da9ftest eax, eax
14007daa1je 0x14007d8b0
14007daa7jmp 0x14007d9d0
14007daac
14007daac 0f 1f 40 00 ..@.
14007dab0
14007dab0loc_14007dab0:
14007dab0test r14, r14
14007dab3je 0x14007dabe
14007dab5test r12b, r12b
14007dab8jne 0x14007de58
14007dabe
14007dabeloc_14007dabe:
14007dabecmp r12b, r13b
14007dac1je 0x14007da8f
14007dac3
14007dac3loc_14007dac3:
14007dac3movzx eax, bpl
14007dac7add rax, rax
14007daca
14007dacaloc_14007daca:
14007dacatest [rdx+rax], 32
14007daceje 0x14007da8f
14007dad0mov rax, [rsi+16]
14007dad4cmp rax, [rsi+24]
14007dad8jae 0x14007dd50
14007dadeadd rax, 1
14007dae2mov [rsi+16], rax
14007dae6
14007dae6loc_14007dae6:
14007dae6mov rax, [rsi+24]
14007daeacmp [rsi+16], rax
14007daeejae 0x14007ded5
14007daf4
14007daf4loc_14007daf4:
14007daf4test r14, r14
14007daf7je 0x14007de9b
14007dafdmov ebp, -1
14007db02cmp r11l, -1
14007db06jne 0x14007da8f
14007db08mov rax, [r14+24]
14007db0ccmp [r14+16], rax
14007db10jb 0x14007da8f
14007db16mov rax, [r14]
14007db19mov [rsp+184], r11l
14007db21mov rcx, r14
14007db24call [rax+72]
14007db27mov r11l, [rsp+184]
14007db2fcmp eax, -1
14007db32je 0x14007dea5
14007db38jmp 0x14007da8f
14007db3d
14007db3d 0f 1f 00 ...
14007db40
14007db40loc_14007db40:
14007db40mov rax, [rsi+16]
14007db44cmp rax, [rsi+24]
14007db48jae 0x14007e1b5
14007db4emovzx edx, [rax]
14007db51jmp 0x14007d952
14007db56
14007db56 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007db60
14007db60loc_14007db60:
14007db60xor r13l, r13l
14007db63jmp 0x14007dabe
14007db68
14007db68 0f 1f 84 00 00 00 00 00 ........
14007db70
14007db70loc_14007db70:
14007db70lea r13, [rbx+1]
14007db74cmp r15, r13
14007db77je 0x14007e0e0
14007db7dmovzx r9l, [rbx+1]
14007db82movzx eax, [rdi+r9+313]
14007db8bmov rdx, r9
14007db8etest al, al
14007db90jne 0x14007dbb9
14007db92mov rax, [rdi]
14007db95mov rax, [rax+64]
14007db99cmp rax, [rsp+128]
14007dba1jne 0x14007dfb8
14007dba7
14007dba7loc_14007dba7:
14007dba7test dl, dl
14007dba9je 0x14007ddb8
14007dbafmov [rdi+r9+313], dl
14007dbb7mov eax, edx
14007dbb9
14007dbb9loc_14007dbb9:
14007dbb9cmp al, 69
14007dbbbje 0x14007dbc5
14007dbbdcmp al, 79
14007dbbfjne 0x14007ddb8
14007dbc5
14007dbc5loc_14007dbc5:
14007dbc5lea r13, [rbx+2]
14007dbc9cmp r15, r13
14007dbccje 0x14007e0e0
14007dbd2movzx r9l, [rbx+2]
14007dbd7mov rdx, r9
14007dbdacmp [rdi+r9+313], 0
14007dbe3jne 0x14007df48
14007dbe9mov rax, [rdi]
14007dbecmov rax, [rax+64]
14007dbf0cmp rax, [rsp+128]
14007dbf8jne 0x14007e0a0
14007dbfe
14007dbfeloc_14007dbfe:
14007dbfetest dl, dl
14007dc00je 0x14007e020
14007dc06mov [rdi+r9+313], dl
14007dc0emovzx eax, [rbx]
14007dc11movzx edx, [rbx+2]
14007dc15mov [rsp+260], ax
14007dc1d
14007dc1dloc_14007dc1d:
14007dc1dmov [rsp+262], dl
14007dc24mov [rsp+263], 0
14007dc2c
14007dc2cloc_14007dc2c:
14007dc2cmov rdx, [rsp+120]
14007dc31mov [rsp+112], rsi
14007dc36mov eax, ebp
14007dc38mov rsi, 0xffffffff00000000
14007dc42mov rcx, [rsp+112]
14007dc47mov [rsp+96], r14
14007dc4clea r9, [rsp+192]
14007dc54lea r8, [rsp+208]
14007dc5cmov [rsp+120], rdx
14007dc61mov rbx, [rsp+120]
14007dc66mov rdx, [rsp+104]
14007dc6bmov [rsp+112], rcx
14007dc70lea rcx, [rsp+224]
14007dc78mov rbp, rbx
14007dc7bmov [rsp+184], r11l
14007dc83and rbp, rsi
14007dc86mov [rsp+104], rdx
14007dc8bmov rdx, [rsp+160]
14007dc93or rbp, rax
14007dc96mov rax, [rsp+144]
14007dc9emovdqu x1, [rsp+96]
14007dca4mov [rsp+120], rbp
14007dca9movdqu x0, [rsp+112]
14007dcafmov [rsp+64], rax
14007dcb4lea rax, [rsp+260]
14007dcbcmov [rsp+56], rax
14007dcc1mov rax, [rsp+136]
14007dcc9movups [rsp+208], x0
14007dcd1mov [rsp+48], rax
14007dcd6mov rax, [rsp+88]
14007dcdbmovups [rsp+192], x1
14007dce3mov [rsp+40], rax
14007dce8mov rax, [rsp+152]
14007dcf0mov [rsp+32], rax
14007dcf5call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007dcfamov rdx, [rsp+224]
14007dd02mov rax, [rsp+232]
14007dd0amov rsi, rdx
14007dd0dmov ebp, eax
14007dd0ftest rdx, rdx
14007dd12je 0x14007df20
14007dd18cmp eax, -1
14007dd1bmov r11l, [rsp+184]
14007dd23je 0x14007df70
14007dd29
14007dd29loc_14007dd29:
14007dd29test r14, r14
14007dd2cje 0x14007df60
14007dd32cmp r11l, -1
14007dd36je 0x14007e078
14007dd3c
14007dd3cloc_14007dd3c:
14007dd3cmov rax, [rsp+88]
14007dd41or [rax], 2
14007dd44
14007dd44loc_14007dd44:
14007dd44lea rbx, [r13+1]
14007dd48jmp 0x14007da8f
14007dd4d
14007dd4d 0f 1f 00 ...
14007dd50
14007dd50loc_14007dd50:
14007dd50mov rax, [rsi]
14007dd53mov [rsp+184], r11l
14007dd5bmov rcx, rsi
14007dd5ecall [rax+80]
14007dd61mov r11l, [rsp+184]
14007dd69jmp 0x14007dae6
14007dd6e
14007dd6e 66 90 f.
14007dd70
14007dd70loc_14007dd70:
14007dd70mov rax, [r14+24]
14007dd74cmp [r14+16], rax
14007dd78jb 0x14007da8f
14007dd7emov rax, [r14]
14007dd81mov [rsp+184], r11l
14007dd89mov rcx, r14
14007dd8ccall [rax+72]
14007dd8fmov r11l, [rsp+184]
14007dd97cmp eax, -1
14007dd9ajne 0x14007da8f
14007dda0xor r14l, r14l
14007dda3
14007dda3loc_14007dda3:
14007dda3movzx eax, bpl
14007dda7mov rdx, [rdi+48]
14007ddabadd rax, rax
14007ddaejmp 0x14007daca
14007ddb3
14007ddb3 0f 1f 44 00 00 ..D..
14007ddb8
14007ddb8loc_14007ddb8:
14007ddb8movzx eax, [rbx]
14007ddbbmov [rsp+262], 0
14007ddc3mov [rsp+260], ax
14007ddcbjmp 0x14007dc2c
14007ddd0
14007ddd0loc_14007ddd0:
14007ddd0mov rax, [r14+24]
14007ddd4cmp [r14+16], rax
14007ddd8jae 0x14007e129
14007dddexor r8l, r8l
14007dde1cmp r8b, dl
14007dde4jne 0x14007d8f2
14007ddea
14007ddealoc_14007ddea:
14007ddeamov rax, [rsp+88]
14007ddefmov r12, [rsp+176]
14007ddf7mov [rax], 6
14007ddfdjmp 0x14007d9d8
14007de02
14007de02 66 0f 1f 44 00 00 f..D..
14007de08
14007de08loc_14007de08:
14007de08mov rax, [rsi+24]
14007de0ccmp [rsi+16], rax
14007de10jae 0x14007e0f8
14007de16xor edx, edx
14007de18jmp 0x14007d8c9
14007de1d
14007de1d 0f 1f 00 ...
14007de20
14007de20loc_14007de20:
14007de20movsx edx, r9b
14007de24mov [rsp+168], r9
14007de2cxor r8l, r8l
14007de2fmov rcx, rdi
14007de32mov [rsp+184], r11l
14007de3acall rax
14007de3cmov r9, [rsp+168]
14007de44mov r11l, [rsp+184]
14007de4cmov edx, eax
14007de4ejmp 0x14007d91b
14007de53
14007de53 0f 1f 44 00 00 ..D..
14007de58
14007de58loc_14007de58:
14007de58mov rax, [r14+24]
14007de5cxor r12l, r12l
14007de5fcmp [r14+16], rax
14007de63jb 0x14007dabe
14007de69mov rax, [r14]
14007de6cmov [rsp+184], r11l
14007de74mov rcx, r14
14007de77call [rax+72]
14007de7amov r11l, [rsp+184]
14007de82cmp eax, -1
14007de85je 0x14007e291
14007de8bcmp ebp, -1
14007de8ejne 0x14007da8f
14007de94xor esi, esi
14007de96jmp 0x14007dda3
14007de9b
14007de9bloc_14007de9b:
14007de9bcmp r11l, -1
14007de9fjne 0x14007e26e
14007dea5
14007dea5loc_14007dea5:
14007dea5mov rax, [rsi+16]
14007dea9cmp rax, [rsi+24]
14007deadjae 0x14007e038
14007deb3movzx ecx, [rax]
14007deb6mov rdx, [rdi+48]
14007debatest [rdx+2*rcx], 32
14007debeje 0x14007e0d3
14007dec4add rax, 1
14007dec8mov [rsi+16], rax
14007decccmp rax, [rsi+24]
14007ded0jb 0x14007dea5
14007ded2xor r14l, r14l
14007ded5
14007ded5loc_14007ded5:
14007ded5mov rax, [rsi]
14007ded8mov [rsp+184], r11l
14007dee0mov rcx, rsi
14007dee3call [rax+72]
14007dee6mov r11l, [rsp+184]
14007deeemov ebp, eax
14007def0cmp ebp, -1
14007def3jne 0x14007daf4
14007def9test r14, r14
14007defcje 0x14007e1d7
14007df02cmp r11l, -1
14007df06je 0x14007e219
14007df0cmov rdx, [rdi+48]
14007df10mov eax, 510
14007df15xor esi, esi
14007df17jmp 0x14007daca
14007df1c
14007df1c 0f 1f 40 00 ..@.
14007df20
14007df20loc_14007df20:
14007df20cmp eax, -1
14007df23sete bl
14007df26test r14, r14
14007df29setne al
14007df2cand al, r12b
14007df2fmov edx, eax
14007df31jne 0x14007e17c
14007df37
14007df37loc_14007df37:
14007df37cmp r12b, bl
14007df3ajne 0x14007dd44
14007df40jmp 0x14007dd3c
14007df45
14007df45 0f 1f 00 ...
14007df48
14007df48loc_14007df48:
14007df48movzx eax, [rbx]
14007df4bmov [rsp+260], ax
14007df53jmp 0x14007dc1d
14007df58
14007df58 0f 1f 84 00 00 00 00 00 ........
14007df60
14007df60loc_14007df60:
14007df60xor r14l, r14l
14007df63xor ebx, ebx
14007df65jmp 0x14007df37
14007df67
14007df67 66 0f 1f 84 00 00 00 00 00 f........
14007df70
14007df70loc_14007df70:
14007df70mov rax, [rdx+24]
14007df74cmp [rdx+16], rax
14007df78jb 0x14007dd29
14007df7emov rax, [rdx]
14007df81mov rcx, rdx
14007df84call [rax+72]
14007df87mov r11l, [rsp+184]
14007df8fcmp eax, -1
14007df92jne 0x14007dd29
14007df98test r14, r14
14007df9bje 0x14007e22e
14007dfa1cmp r11l, -1
14007dfa5je 0x14007e244
14007dfab
14007dfabloc_14007dfab:
14007dfabxor esi, esi
14007dfadjmp 0x14007dd44
14007dfb2
14007dfb2 66 0f 1f 44 00 00 f..D..
14007dfb8
14007dfb8loc_14007dfb8:
14007dfb8movsx edx, r9b
14007dfbcmov [rsp+168], r9
14007dfc4xor r8l, r8l
14007dfc7mov rcx, rdi
14007dfcamov [rsp+184], r11l
14007dfd2call rax
14007dfd4mov r9, [rsp+168]
14007dfdcmov r11l, [rsp+184]
14007dfe4mov edx, eax
14007dfe6jmp 0x14007dba7
14007dfeb
14007dfeb 0f 1f 44 00 00 ..D..
14007dff0
14007dff0loc_14007dff0:
14007dff0mov rax, [rsi+16]
14007dff4cmp rax, [rsi+24]
14007dff8jae 0x14007e1f5
14007dffemovzx edx, [rax]
14007e001jmp 0x14007d982
14007e006
14007e006 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007e010
14007e010loc_14007e010:
14007e010mov rax, [rsi]
14007e013mov rcx, rsi
14007e016call [rax+80]
14007e019jmp 0x14007d9bc
14007e01e
14007e01e 66 90 f.
14007e020
14007e020loc_14007e020:
14007e020movzx eax, [rbx]
14007e023movzx edx, [rbx+2]
14007e027mov [rsp+260], ax
14007e02fjmp 0x14007dc1d
14007e034
14007e034 0f 1f 40 00 ..@.
14007e038
14007e038loc_14007e038:
14007e038mov rax, [rsi]
14007e03bmov [rsp+184], r11l
14007e043mov rcx, rsi
14007e046call [rax+72]
14007e049mov r11l, [rsp+184]
14007e051cmp eax, -1
14007e054je 0x14007e1dd
14007e05amovzx eax, al
14007e05dmov rdx, [rdi+48]
14007e061mov ebp, -1
14007e066xor r14l, r14l
14007e069add rax, rax
14007e06cjmp 0x14007daca
14007e071
14007e071 0f 1f 80 00 00 00 00 .......
14007e078
14007e078loc_14007e078:
14007e078mov rax, [r14+24]
14007e07ccmp [r14+16], rax
14007e080jb 0x14007dd3c
14007e086mov rax, [r14]
14007e089mov rcx, r14
14007e08ccall [rax+72]
14007e08fcmp eax, -1
14007e092jne 0x14007dd3c
14007e098xor r14l, r14l
14007e09bjmp 0x14007dd44
14007e0a0
14007e0a0loc_14007e0a0:
14007e0a0movsx edx, r9b
14007e0a4mov [rsp+168], r9
14007e0acxor r8l, r8l
14007e0afmov rcx, rdi
14007e0b2mov [rsp+184], r11l
14007e0bacall rax
14007e0bcmov r9, [rsp+168]
14007e0c4mov r11l, [rsp+184]
14007e0ccmov edx, eax
14007e0cejmp 0x14007dbfe
14007e0d3
14007e0d3loc_14007e0d3:
14007e0d3xor r14l, r14l
14007e0d6mov ebp, -1
14007e0dbjmp 0x14007da8f
14007e0e0
14007e0e0loc_14007e0e0:
14007e0e0mov rax, [rsp+88]
14007e0e5mov r12, [rsp+176]
14007e0edmov [rax], 4
14007e0f3jmp 0x14007d9d8
14007e0f8
14007e0f8loc_14007e0f8:
14007e0f8mov rax, [rsi]
14007e0fbmov [rsp+184], dl
14007e102mov rcx, rsi
14007e105call [rax+72]
14007e108movzx edx, [rsp+184]
14007e110cmp eax, -1
14007e113mov eax, 0
14007e118cmovne edx, eax
14007e11bmov eax, 0
14007e120cmove rsi, rax
14007e124jmp 0x14007d8c9
14007e129
14007e129loc_14007e129:
14007e129mov rax, [r14]
14007e12cmov [rsp+191], dl
14007e133mov rcx, r14
14007e136mov [rsp+168], r8b
14007e13emov [rsp+184], r11l
14007e146call [rax+72]
14007e149mov r11l, [rsp+184]
14007e151movzx r8l, [rsp+168]
14007e15acmp eax, -1
14007e15dmov eax, 0
14007e162movzx edx, [rsp+191]
14007e16acmovne r8l, eax
14007e16emov eax, 0
14007e173cmove r14, rax
14007e177jmp 0x14007d8e9
14007e17c
14007e17cloc_14007e17c:
14007e17cmov rax, [r14+24]
14007e180xor r12l, r12l
14007e183cmp [r14+16], rax
14007e187jb 0x14007df37
14007e18dmov rax, [r14]
14007e190mov [rsp+184], dl
14007e197mov rcx, r14
14007e19acall [rax+72]
14007e19dmovzx edx, [rsp+184]
14007e1a5cmp eax, -1
14007e1a8cmove r12l, edx
14007e1accmove r14, rsi
14007e1b0jmp 0x14007df37
14007e1b5
14007e1b5loc_14007e1b5:
14007e1b5mov rax, [rsi]
14007e1b8mov rcx, rsi
14007e1bbcall [rax+72]
14007e1bemov edx, -1
14007e1c3cmp eax, -1
14007e1c6cmovne edx, eax
14007e1c9mov eax, 0
14007e1cecmove rsi, rax
14007e1d2jmp 0x14007d952
14007e1d7
14007e1d7loc_14007e1d7:
14007e1d7cmp r11l, -1
14007e1dbje 0x14007e23d
14007e1dd
14007e1ddloc_14007e1dd:
14007e1ddmov rdx, [rdi+48]
14007e1e1mov ebp, -1
14007e1e6mov eax, 510
14007e1ebxor esi, esi
14007e1edxor r14l, r14l
14007e1f0jmp 0x14007daca
14007e1f5
14007e1f5loc_14007e1f5:
14007e1f5mov rax, [rsi]
14007e1f8mov rcx, rsi
14007e1fbcall [rax+72]
14007e1fecmp eax, -1
14007e201mov edx, eax
14007e203mov eax, -1
14007e208cmove edx, eax
14007e20bmov eax, 0
14007e210cmove rsi, rax
14007e214jmp 0x14007d982
14007e219
14007e219loc_14007e219:
14007e219mov rax, [r14+24]
14007e21dcmp [r14+16], rax
14007e221jae 0x14007e2a2
14007e223mov rdx, [rdi+48]
14007e227xor esi, esi
14007e229jmp 0x14007dac3
14007e22e
14007e22eloc_14007e22e:
14007e22exor esi, esi
14007e230mov ebx, 1
14007e235jmp 0x14007df37
14007e23a
14007e23aloc_14007e23a:
14007e23axor r14l, r14l
14007e23d
14007e23dloc_14007e23d:
14007e23dxor esi, esi
14007e23fjmp 0x14007da8f
14007e244
14007e244loc_14007e244:
14007e244mov rax, [r14+24]
14007e248cmp [r14+16], rax
14007e24cjb 0x14007dfab
14007e252mov rax, [r14]
14007e255mov rcx, r14
14007e258call [rax+72]
14007e25badd eax, 1
14007e25ejne 0x14007dfab
14007e264xor r14l, r14l
14007e267xor esi, esi
14007e269jmp 0x14007dd3c
14007e26e
14007e26eloc_14007e26e:
14007e26emov ebp, -1
14007e273jmp 0x14007da8f
14007e278
14007e278loc_14007e278:
14007e278mov rcx, [rip+0x119411]
14007e27fmov rax, [rsp+264]
14007e287sub rax, [rcx]
14007e28aje 0x14007e2ce
14007e28c
14007e28cloc_14007e28c:
14007e28ccall __stack_chk_fail
14007e291
14007e291loc_14007e291:
14007e291xor r14l, r14l
14007e294cmp ebp, -1
14007e297jne 0x14007dda3
14007e29djmp 0x14007da8f
14007e2a2
14007e2a2loc_14007e2a2:
14007e2a2mov rax, [r14]
14007e2a5mov [rsp+184], r11l
14007e2admov rcx, r14
14007e2b0call [rax+72]
14007e2b3mov ebp, eax
14007e2b5cmp ebp, -1
14007e2b8je 0x14007e23a
14007e2bamov r11l, [rsp+184]
14007e2c2mov ebp, -1
14007e2c7xor esi, esi
14007e2c9jmp 0x14007dda3
14007e2ce
14007e2celoc_14007e2ce:
14007e2cecall std::__throw_bad_cast()
14007e2d3nop
14007d7a0
14007d7a0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get(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*, char const*) const:
14007d7a0push r15
14007d7a2push r14
14007d7a4push r13
14007d7a6push r12
14007d7a8push rbp
14007d7a9push rdi
14007d7aapush rsi
14007d7abpush rbx
14007d7acsub rsp, 280
14007d7b3movdqu x2, [r8]
14007d7b8mov rax, [rsp+400]
14007d7c0mov rdi, [rsp+384]
14007d7c8movdqu x3, [r9]
14007d7cdmov r13, [rsp+392]
14007d7d5mov rbx, [rsp+408]
14007d7ddmov r15, [rsp+416]
14007d7e5mov r12, rcx
14007d7e8mov rcx, [rip+0x119ea1]
14007d7efmovups [rsp+112], x2
14007d7f4mov [rsp+136], rax
14007d7fcmov rax, [rcx]
14007d7ffmov [rsp+264], rax
14007d807mov rax, [rsp+112]
14007d80cmov [rsp+160], rdx
14007d814mov rdx, [rsp+120]
14007d819mov rcx, [rip+0x119520]
14007d820mov [rsp+152], rdi
14007d828movups [rsp+96], x3
14007d82dmov ebp, edx
14007d82fmov r14, [rsp+96]
14007d834mov [rsp+88], r13
14007d839mov rsi, rax
14007d83ccall std::locale::id::_M_id() const
14007d841mov rdx, rax
14007d844mov rax, [rdi+208]
14007d84bmov rax, [rax+8]
14007d84fmov rdi, [rax+8*rdx]
14007d853test rdi, rdi
14007d856je 0x14007e278
14007d85clea rax, [rsp+248]
14007d864mov [r13], 0
14007d86cmov [rsp+248], 0
14007d878mov [rsp+256], 0
14007d883mov [rsp+144], rax
14007d88bcmp rbx, r15
14007d88eje 0x14007d9d8
14007d894lea rax, [rip-0x4506b]
14007d89bmov [rsp+176], r12
14007d8a3mov [rsp+128], rax
14007d8abnop [rax+rax]
14007d8b0
14007d8b0loc_14007d8b0:
14007d8b0cmp ebp, -1
14007d8b3sete r13b
14007d8b7test rsi, rsi
14007d8basetne dl
14007d8bdand dl, r13b
14007d8c0jne 0x14007de08
14007d8c6mov edx, r13l
14007d8c9
14007d8c9loc_14007d8c9:
14007d8c9mov r11l, [rsp+104]
14007d8cecmp r11l, -1
14007d8d2sete r12b
14007d8d6test r14, r14
14007d8d9setne r8b
14007d8ddand r8b, r12b
14007d8e0jne 0x14007ddd0
14007d8e6mov r8l, r12l
14007d8e9
14007d8e9loc_14007d8e9:
14007d8e9cmp r8b, dl
14007d8ecje 0x14007ddea
14007d8f2
14007d8f2loc_14007d8f2:
14007d8f2movzx r9l, [rbx]
14007d8f6movzx eax, [rdi+r9+313]
14007d8ffmov rdx, r9
14007d902test al, al
14007d904jne 0x14007d929
14007d906mov rax, [rdi]
14007d909mov rax, [rax+64]
14007d90dcmp rax, [rsp+128]
14007d915jne 0x14007de20
14007d91b
14007d91bloc_14007d91b:
14007d91btest dl, dl
14007d91dje 0x14007d931
14007d91fmov [rdi+r9+313], dl
14007d927mov eax, edx
14007d929
14007d929loc_14007d929:
14007d929cmp al, 37
14007d92bje 0x14007db70
14007d931
14007d931loc_14007d931:
14007d931mov rdx, [rdi+48]
14007d935movzx eax, [rbx]
14007d938test [rdx+2*rax], 32
14007d93cjne 0x14007da69
14007d942test rsi, rsi
14007d945je 0x14007d950
14007d947test r13b, r13b
14007d94ajne 0x14007db40
14007d950
14007d950loc_14007d950:
14007d950mov edx, ebp
14007d952
14007d952loc_14007d952:
14007d952mov rax, [rdi]
14007d955movsx edx, dl
14007d958mov rcx, rdi
14007d95bcall [rax+32]
14007d95emovsx edx, [rbx]
14007d961mov rcx, rdi
14007d964mov r12l, eax
14007d967mov rax, [rdi]
14007d96acall [rax+32]
14007d96dcmp r12b, al
14007d970je 0x14007d9a6
14007d972test rsi, rsi
14007d975je 0x14007d980
14007d977test r13b, r13b
14007d97ajne 0x14007dff0
14007d980
14007d980loc_14007d980:
14007d980mov edx, ebp
14007d982
14007d982loc_14007d982:
14007d982mov rax, [rdi]
14007d985movsx edx, dl
14007d988mov rcx, rdi
14007d98bcall [rax+16]
14007d98emovsx edx, [rbx]
14007d991mov rcx, rdi
14007d994mov r12l, eax
14007d997mov rax, [rdi]
14007d99acall [rax+16]
14007d99dcmp r12b, al
14007d9a0jne 0x14007e0e0
14007d9a6
14007d9a6loc_14007d9a6:
14007d9a6mov rax, [rsi+16]
14007d9aacmp rax, [rsi+24]
14007d9aejae 0x14007e010
14007d9b4add rax, 1
14007d9b8mov [rsi+16], rax
14007d9bc
14007d9bcloc_14007d9bc:
14007d9bcadd rbx, 1
14007d9c0mov ebp, -1
14007d9c5cmp r15, rbx
14007d9c8jne 0x14007da98
14007d9cenop
14007d9d0
14007d9d0loc_14007d9d0:
14007d9d0mov r12, [rsp+176]
14007d9d8
14007d9d8loc_14007d9d8:
14007d9d8mov rdx, [rsp+136]
14007d9e0mov rcx, [rsp+144]
14007d9e8call std::__time_get_state::_M_finalize_state(tm*)
14007d9edmov rdx, [rsp+120]
14007d9f2mov [rsp+112], rsi
14007d9f7mov rcx, [rsp+112]
14007d9fcmov [rsp+120], rdx
14007da01mov rax, [rsp+120]
14007da06mov rdx, 0xffffffff00000000
14007da10mov [r12], rcx
14007da14mov rcx, [rip+0x119c75]
14007da1band rax, rdx
14007da1eor rax, rbp
14007da21mov [r12+8], rax
14007da26mov rax, [rsp+264]
14007da2esub rax, [rcx]
14007da31jne 0x14007e28c
14007da37mov rax, r12
14007da3aadd rsp, 280
14007da41pop rbx
14007da42pop rsi
14007da43pop rdi
14007da44pop rbp
14007da45pop r12
14007da47pop r13
14007da49pop r14
14007da4bpop r15
14007da4dret
14007da4e
14007da4e 66 66 ff
14007da50 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
14007da60
14007da60loc_14007da60:
14007da60movzx eax, [rbx]
14007da63test [rdx+2*rax], 32
14007da67je 0x14007da72
14007da69
14007da69loc_14007da69:
14007da69add rbx, 1
14007da6dcmp r15, rbx
14007da70jne 0x14007da60
14007da72
14007da72loc_14007da72:
14007da72test rsi, rsi
14007da75je 0x14007dab0
14007da77cmp ebp, -1
14007da7aje 0x14007dae6
14007da7ctest r14, r14
14007da7fje 0x14007db60
14007da85cmp r11l, -1
14007da89je 0x14007dd70
14007da8f
14007da8floc_14007da8f:
14007da8fcmp r15, rbx
14007da92je 0x14007d9d0
14007da98
14007da98loc_14007da98:
14007da98mov rax, [rsp+88]
14007da9dmov eax, [rax]
14007da9ftest eax, eax
14007daa1je 0x14007d8b0
14007daa7jmp 0x14007d9d0
14007daac
14007daac 0f 1f 40 00 ..@.
14007dab0
14007dab0loc_14007dab0:
14007dab0test r14, r14
14007dab3je 0x14007dabe
14007dab5test r12b, r12b
14007dab8jne 0x14007de58
14007dabe
14007dabeloc_14007dabe:
14007dabecmp r12b, r13b
14007dac1je 0x14007da8f
14007dac3
14007dac3loc_14007dac3:
14007dac3movzx eax, bpl
14007dac7add rax, rax
14007daca
14007dacaloc_14007daca:
14007dacatest [rdx+rax], 32
14007daceje 0x14007da8f
14007dad0mov rax, [rsi+16]
14007dad4cmp rax, [rsi+24]
14007dad8jae 0x14007dd50
14007dadeadd rax, 1
14007dae2mov [rsi+16], rax
14007dae6
14007dae6loc_14007dae6:
14007dae6mov rax, [rsi+24]
14007daeacmp [rsi+16], rax
14007daeejae 0x14007ded5
14007daf4
14007daf4loc_14007daf4:
14007daf4test r14, r14
14007daf7je 0x14007de9b
14007dafdmov ebp, -1
14007db02cmp r11l, -1
14007db06jne 0x14007da8f
14007db08mov rax, [r14+24]
14007db0ccmp [r14+16], rax
14007db10jb 0x14007da8f
14007db16mov rax, [r14]
14007db19mov [rsp+184], r11l
14007db21mov rcx, r14
14007db24call [rax+72]
14007db27mov r11l, [rsp+184]
14007db2fcmp eax, -1
14007db32je 0x14007dea5
14007db38jmp 0x14007da8f
14007db3d
14007db3d 0f 1f 00 ...
14007db40
14007db40loc_14007db40:
14007db40mov rax, [rsi+16]
14007db44cmp rax, [rsi+24]
14007db48jae 0x14007e1b5
14007db4emovzx edx, [rax]
14007db51jmp 0x14007d952
14007db56
14007db56 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007db60
14007db60loc_14007db60:
14007db60xor r13l, r13l
14007db63jmp 0x14007dabe
14007db68
14007db68 0f 1f 84 00 00 00 00 00 ........
14007db70
14007db70loc_14007db70:
14007db70lea r13, [rbx+1]
14007db74cmp r15, r13
14007db77je 0x14007e0e0
14007db7dmovzx r9l, [rbx+1]
14007db82movzx eax, [rdi+r9+313]
14007db8bmov rdx, r9
14007db8etest al, al
14007db90jne 0x14007dbb9
14007db92mov rax, [rdi]
14007db95mov rax, [rax+64]
14007db99cmp rax, [rsp+128]
14007dba1jne 0x14007dfb8
14007dba7
14007dba7loc_14007dba7:
14007dba7test dl, dl
14007dba9je 0x14007ddb8
14007dbafmov [rdi+r9+313], dl
14007dbb7mov eax, edx
14007dbb9
14007dbb9loc_14007dbb9:
14007dbb9cmp al, 69
14007dbbbje 0x14007dbc5
14007dbbdcmp al, 79
14007dbbfjne 0x14007ddb8
14007dbc5
14007dbc5loc_14007dbc5:
14007dbc5lea r13, [rbx+2]
14007dbc9cmp r15, r13
14007dbccje 0x14007e0e0
14007dbd2movzx r9l, [rbx+2]
14007dbd7mov rdx, r9
14007dbdacmp [rdi+r9+313], 0
14007dbe3jne 0x14007df48
14007dbe9mov rax, [rdi]
14007dbecmov rax, [rax+64]
14007dbf0cmp rax, [rsp+128]
14007dbf8jne 0x14007e0a0
14007dbfe
14007dbfeloc_14007dbfe:
14007dbfetest dl, dl
14007dc00je 0x14007e020
14007dc06mov [rdi+r9+313], dl
14007dc0emovzx eax, [rbx]
14007dc11movzx edx, [rbx+2]
14007dc15mov [rsp+260], ax
14007dc1d
14007dc1dloc_14007dc1d:
14007dc1dmov [rsp+262], dl
14007dc24mov [rsp+263], 0
14007dc2c
14007dc2cloc_14007dc2c:
14007dc2cmov rdx, [rsp+120]
14007dc31mov [rsp+112], rsi
14007dc36mov eax, ebp
14007dc38mov rsi, 0xffffffff00000000
14007dc42mov rcx, [rsp+112]
14007dc47mov [rsp+96], r14
14007dc4clea r9, [rsp+192]
14007dc54lea r8, [rsp+208]
14007dc5cmov [rsp+120], rdx
14007dc61mov rbx, [rsp+120]
14007dc66mov rdx, [rsp+104]
14007dc6bmov [rsp+112], rcx
14007dc70lea rcx, [rsp+224]
14007dc78mov rbp, rbx
14007dc7bmov [rsp+184], r11l
14007dc83and rbp, rsi
14007dc86mov [rsp+104], rdx
14007dc8bmov rdx, [rsp+160]
14007dc93or rbp, rax
14007dc96mov rax, [rsp+144]
14007dc9emovdqu x1, [rsp+96]
14007dca4mov [rsp+120], rbp
14007dca9movdqu x0, [rsp+112]
14007dcafmov [rsp+64], rax
14007dcb4lea rax, [rsp+260]
14007dcbcmov [rsp+56], rax
14007dcc1mov rax, [rsp+136]
14007dcc9movups [rsp+208], x0
14007dcd1mov [rsp+48], rax
14007dcd6mov rax, [rsp+88]
14007dcdbmovups [rsp+192], x1
14007dce3mov [rsp+40], rax
14007dce8mov rax, [rsp+152]
14007dcf0mov [rsp+32], rax
14007dcf5call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007dcfamov rdx, [rsp+224]
14007dd02mov rax, [rsp+232]
14007dd0amov rsi, rdx
14007dd0dmov ebp, eax
14007dd0ftest rdx, rdx
14007dd12je 0x14007df20
14007dd18cmp eax, -1
14007dd1bmov r11l, [rsp+184]
14007dd23je 0x14007df70
14007dd29
14007dd29loc_14007dd29:
14007dd29test r14, r14
14007dd2cje 0x14007df60
14007dd32cmp r11l, -1
14007dd36je 0x14007e078
14007dd3c
14007dd3cloc_14007dd3c:
14007dd3cmov rax, [rsp+88]
14007dd41or [rax], 2
14007dd44
14007dd44loc_14007dd44:
14007dd44lea rbx, [r13+1]
14007dd48jmp 0x14007da8f
14007dd4d
14007dd4d 0f 1f 00 ...
14007dd50
14007dd50loc_14007dd50:
14007dd50mov rax, [rsi]
14007dd53mov [rsp+184], r11l
14007dd5bmov rcx, rsi
14007dd5ecall [rax+80]
14007dd61mov r11l, [rsp+184]
14007dd69jmp 0x14007dae6
14007dd6e
14007dd6e 66 90 f.
14007dd70
14007dd70loc_14007dd70:
14007dd70mov rax, [r14+24]
14007dd74cmp [r14+16], rax
14007dd78jb 0x14007da8f
14007dd7emov rax, [r14]
14007dd81mov [rsp+184], r11l
14007dd89mov rcx, r14
14007dd8ccall [rax+72]
14007dd8fmov r11l, [rsp+184]
14007dd97cmp eax, -1
14007dd9ajne 0x14007da8f
14007dda0xor r14l, r14l
14007dda3
14007dda3loc_14007dda3:
14007dda3movzx eax, bpl
14007dda7mov rdx, [rdi+48]
14007ddabadd rax, rax
14007ddaejmp 0x14007daca
14007ddb3
14007ddb3 0f 1f 44 00 00 ..D..
14007ddb8
14007ddb8loc_14007ddb8:
14007ddb8movzx eax, [rbx]
14007ddbbmov [rsp+262], 0
14007ddc3mov [rsp+260], ax
14007ddcbjmp 0x14007dc2c
14007ddd0
14007ddd0loc_14007ddd0:
14007ddd0mov rax, [r14+24]
14007ddd4cmp [r14+16], rax
14007ddd8jae 0x14007e129
14007dddexor r8l, r8l
14007dde1cmp r8b, dl
14007dde4jne 0x14007d8f2
14007ddea
14007ddealoc_14007ddea:
14007ddeamov rax, [rsp+88]
14007ddefmov r12, [rsp+176]
14007ddf7mov [rax], 6
14007ddfdjmp 0x14007d9d8
14007de02
14007de02 66 0f 1f 44 00 00 f..D..
14007de08
14007de08loc_14007de08:
14007de08mov rax, [rsi+24]
14007de0ccmp [rsi+16], rax
14007de10jae 0x14007e0f8
14007de16xor edx, edx
14007de18jmp 0x14007d8c9
14007de1d
14007de1d 0f 1f 00 ...
14007de20
14007de20loc_14007de20:
14007de20movsx edx, r9b
14007de24mov [rsp+168], r9
14007de2cxor r8l, r8l
14007de2fmov rcx, rdi
14007de32mov [rsp+184], r11l
14007de3acall rax
14007de3cmov r9, [rsp+168]
14007de44mov r11l, [rsp+184]
14007de4cmov edx, eax
14007de4ejmp 0x14007d91b
14007de53
14007de53 0f 1f 44 00 00 ..D..
14007de58
14007de58loc_14007de58:
14007de58mov rax, [r14+24]
14007de5cxor r12l, r12l
14007de5fcmp [r14+16], rax
14007de63jb 0x14007dabe
14007de69mov rax, [r14]
14007de6cmov [rsp+184], r11l
14007de74mov rcx, r14
14007de77call [rax+72]
14007de7amov r11l, [rsp+184]
14007de82cmp eax, -1
14007de85je 0x14007e291
14007de8bcmp ebp, -1
14007de8ejne 0x14007da8f
14007de94xor esi, esi
14007de96jmp 0x14007dda3
14007de9b
14007de9bloc_14007de9b:
14007de9bcmp r11l, -1
14007de9fjne 0x14007e26e
14007dea5
14007dea5loc_14007dea5:
14007dea5mov rax, [rsi+16]
14007dea9cmp rax, [rsi+24]
14007deadjae 0x14007e038
14007deb3movzx ecx, [rax]
14007deb6mov rdx, [rdi+48]
14007debatest [rdx+2*rcx], 32
14007debeje 0x14007e0d3
14007dec4add rax, 1
14007dec8mov [rsi+16], rax
14007decccmp rax, [rsi+24]
14007ded0jb 0x14007dea5
14007ded2xor r14l, r14l
14007ded5
14007ded5loc_14007ded5:
14007ded5mov rax, [rsi]
14007ded8mov [rsp+184], r11l
14007dee0mov rcx, rsi
14007dee3call [rax+72]
14007dee6mov r11l, [rsp+184]
14007deeemov ebp, eax
14007def0cmp ebp, -1
14007def3jne 0x14007daf4
14007def9test r14, r14
14007defcje 0x14007e1d7
14007df02cmp r11l, -1
14007df06je 0x14007e219
14007df0cmov rdx, [rdi+48]
14007df10mov eax, 510
14007df15xor esi, esi
14007df17jmp 0x14007daca
14007df1c
14007df1c 0f 1f 40 00 ..@.
14007df20
14007df20loc_14007df20:
14007df20cmp eax, -1
14007df23sete bl
14007df26test r14, r14
14007df29setne al
14007df2cand al, r12b
14007df2fmov edx, eax
14007df31jne 0x14007e17c
14007df37
14007df37loc_14007df37:
14007df37cmp r12b, bl
14007df3ajne 0x14007dd44
14007df40jmp 0x14007dd3c
14007df45
14007df45 0f 1f 00 ...
14007df48
14007df48loc_14007df48:
14007df48movzx eax, [rbx]
14007df4bmov [rsp+260], ax
14007df53jmp 0x14007dc1d
14007df58
14007df58 0f 1f 84 00 00 00 00 00 ........
14007df60
14007df60loc_14007df60:
14007df60xor r14l, r14l
14007df63xor ebx, ebx
14007df65jmp 0x14007df37
14007df67
14007df67 66 0f 1f 84 00 00 00 00 00 f........
14007df70
14007df70loc_14007df70:
14007df70mov rax, [rdx+24]
14007df74cmp [rdx+16], rax
14007df78jb 0x14007dd29
14007df7emov rax, [rdx]
14007df81mov rcx, rdx
14007df84call [rax+72]
14007df87mov r11l, [rsp+184]
14007df8fcmp eax, -1
14007df92jne 0x14007dd29
14007df98test r14, r14
14007df9bje 0x14007e22e
14007dfa1cmp r11l, -1
14007dfa5je 0x14007e244
14007dfab
14007dfabloc_14007dfab:
14007dfabxor esi, esi
14007dfadjmp 0x14007dd44
14007dfb2
14007dfb2 66 0f 1f 44 00 00 f..D..
14007dfb8
14007dfb8loc_14007dfb8:
14007dfb8movsx edx, r9b
14007dfbcmov [rsp+168], r9
14007dfc4xor r8l, r8l
14007dfc7mov rcx, rdi
14007dfcamov [rsp+184], r11l
14007dfd2call rax
14007dfd4mov r9, [rsp+168]
14007dfdcmov r11l, [rsp+184]
14007dfe4mov edx, eax
14007dfe6jmp 0x14007dba7
14007dfeb
14007dfeb 0f 1f 44 00 00 ..D..
14007dff0
14007dff0loc_14007dff0:
14007dff0mov rax, [rsi+16]
14007dff4cmp rax, [rsi+24]
14007dff8jae 0x14007e1f5
14007dffemovzx edx, [rax]
14007e001jmp 0x14007d982
14007e006
14007e006 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007e010
14007e010loc_14007e010:
14007e010mov rax, [rsi]
14007e013mov rcx, rsi
14007e016call [rax+80]
14007e019jmp 0x14007d9bc
14007e01e
14007e01e 66 90 f.
14007e020
14007e020loc_14007e020:
14007e020movzx eax, [rbx]
14007e023movzx edx, [rbx+2]
14007e027mov [rsp+260], ax
14007e02fjmp 0x14007dc1d
14007e034
14007e034 0f 1f 40 00 ..@.
14007e038
14007e038loc_14007e038:
14007e038mov rax, [rsi]
14007e03bmov [rsp+184], r11l
14007e043mov rcx, rsi
14007e046call [rax+72]
14007e049mov r11l, [rsp+184]
14007e051cmp eax, -1
14007e054je 0x14007e1dd
14007e05amovzx eax, al
14007e05dmov rdx, [rdi+48]
14007e061mov ebp, -1
14007e066xor r14l, r14l
14007e069add rax, rax
14007e06cjmp 0x14007daca
14007e071
14007e071 0f 1f 80 00 00 00 00 .......
14007e078
14007e078loc_14007e078:
14007e078mov rax, [r14+24]
14007e07ccmp [r14+16], rax
14007e080jb 0x14007dd3c
14007e086mov rax, [r14]
14007e089mov rcx, r14
14007e08ccall [rax+72]
14007e08fcmp eax, -1
14007e092jne 0x14007dd3c
14007e098xor r14l, r14l
14007e09bjmp 0x14007dd44
14007e0a0
14007e0a0loc_14007e0a0:
14007e0a0movsx edx, r9b
14007e0a4mov [rsp+168], r9
14007e0acxor r8l, r8l
14007e0afmov rcx, rdi
14007e0b2mov [rsp+184], r11l
14007e0bacall rax
14007e0bcmov r9, [rsp+168]
14007e0c4mov r11l, [rsp+184]
14007e0ccmov edx, eax
14007e0cejmp 0x14007dbfe
14007e0d3
14007e0d3loc_14007e0d3:
14007e0d3xor r14l, r14l
14007e0d6mov ebp, -1
14007e0dbjmp 0x14007da8f
14007e0e0
14007e0e0loc_14007e0e0:
14007e0e0mov rax, [rsp+88]
14007e0e5mov r12, [rsp+176]
14007e0edmov [rax], 4
14007e0f3jmp 0x14007d9d8
14007e0f8
14007e0f8loc_14007e0f8:
14007e0f8mov rax, [rsi]
14007e0fbmov [rsp+184], dl
14007e102mov rcx, rsi
14007e105call [rax+72]
14007e108movzx edx, [rsp+184]
14007e110cmp eax, -1
14007e113mov eax, 0
14007e118cmovne edx, eax
14007e11bmov eax, 0
14007e120cmove rsi, rax
14007e124jmp 0x14007d8c9
14007e129
14007e129loc_14007e129:
14007e129mov rax, [r14]
14007e12cmov [rsp+191], dl
14007e133mov rcx, r14
14007e136mov [rsp+168], r8b
14007e13emov [rsp+184], r11l
14007e146call [rax+72]
14007e149mov r11l, [rsp+184]
14007e151movzx r8l, [rsp+168]
14007e15acmp eax, -1
14007e15dmov eax, 0
14007e162movzx edx, [rsp+191]
14007e16acmovne r8l, eax
14007e16emov eax, 0
14007e173cmove r14, rax
14007e177jmp 0x14007d8e9
14007e17c
14007e17cloc_14007e17c:
14007e17cmov rax, [r14+24]
14007e180xor r12l, r12l
14007e183cmp [r14+16], rax
14007e187jb 0x14007df37
14007e18dmov rax, [r14]
14007e190mov [rsp+184], dl
14007e197mov rcx, r14
14007e19acall [rax+72]
14007e19dmovzx edx, [rsp+184]
14007e1a5cmp eax, -1
14007e1a8cmove r12l, edx
14007e1accmove r14, rsi
14007e1b0jmp 0x14007df37
14007e1b5
14007e1b5loc_14007e1b5:
14007e1b5mov rax, [rsi]
14007e1b8mov rcx, rsi
14007e1bbcall [rax+72]
14007e1bemov edx, -1
14007e1c3cmp eax, -1
14007e1c6cmovne edx, eax
14007e1c9mov eax, 0
14007e1cecmove rsi, rax
14007e1d2jmp 0x14007d952
14007e1d7
14007e1d7loc_14007e1d7:
14007e1d7cmp r11l, -1
14007e1dbje 0x14007e23d
14007e1dd
14007e1ddloc_14007e1dd:
14007e1ddmov rdx, [rdi+48]
14007e1e1mov ebp, -1
14007e1e6mov eax, 510
14007e1ebxor esi, esi
14007e1edxor r14l, r14l
14007e1f0jmp 0x14007daca
14007e1f5
14007e1f5loc_14007e1f5:
14007e1f5mov rax, [rsi]
14007e1f8mov rcx, rsi
14007e1fbcall [rax+72]
14007e1fecmp eax, -1
14007e201mov edx, eax
14007e203mov eax, -1
14007e208cmove edx, eax
14007e20bmov eax, 0
14007e210cmove rsi, rax
14007e214jmp 0x14007d982
14007e219
14007e219loc_14007e219:
14007e219mov rax, [r14+24]
14007e21dcmp [r14+16], rax
14007e221jae 0x14007e2a2
14007e223mov rdx, [rdi+48]
14007e227xor esi, esi
14007e229jmp 0x14007dac3
14007e22e
14007e22eloc_14007e22e:
14007e22exor esi, esi
14007e230mov ebx, 1
14007e235jmp 0x14007df37
14007e23a
14007e23aloc_14007e23a:
14007e23axor r14l, r14l
14007e23d
14007e23dloc_14007e23d:
14007e23dxor esi, esi
14007e23fjmp 0x14007da8f
14007e244
14007e244loc_14007e244:
14007e244mov rax, [r14+24]
14007e248cmp [r14+16], rax
14007e24cjb 0x14007dfab
14007e252mov rax, [r14]
14007e255mov rcx, r14
14007e258call [rax+72]
14007e25badd eax, 1
14007e25ejne 0x14007dfab
14007e264xor r14l, r14l
14007e267xor esi, esi
14007e269jmp 0x14007dd3c
14007e26e
14007e26eloc_14007e26e:
14007e26emov ebp, -1
14007e273jmp 0x14007da8f
14007e278
14007e278loc_14007e278:
14007e278mov rcx, [rip+0x119411]
14007e27fmov rax, [rsp+264]
14007e287sub rax, [rcx]
14007e28aje 0x14007e2ce
14007e28c
14007e28cloc_14007e28c:
14007e28ccall __stack_chk_fail
14007e291
14007e291loc_14007e291:
14007e291xor r14l, r14l
14007e294cmp ebp, -1
14007e297jne 0x14007dda3
14007e29djmp 0x14007da8f
14007e2a2
14007e2a2loc_14007e2a2:
14007e2a2mov rax, [r14]
14007e2a5mov [rsp+184], r11l
14007e2admov rcx, r14
14007e2b0call [rax+72]
14007e2b3mov ebp, eax
14007e2b5cmp ebp, -1
14007e2b8je 0x14007e23a
14007e2bamov r11l, [rsp+184]
14007e2c2mov ebp, -1
14007e2c7xor esi, esi
14007e2c9jmp 0x14007dda3
14007e2ce
14007e2celoc_14007e2ce:
14007e2cecall std::__throw_bad_cast()
14007e2d3nop
14007d7a0
14007e2d4
14007e2d4 // align 0x10
14007e2d4 // align 0x10
14007e2e0
14007e2e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
14007e2e0push r15
14007e2e2push r14
14007e2e4push r13
14007e2e6push r12
14007e2e8push rbp
14007e2e9push rdi
14007e2eapush rsi
14007e2ebpush rbx
14007e2ecsub rsp, 216
14007e2f3movdqu x0, [r8]
14007e2f8mov r15l, [rsp+344]
14007e300mov r12, [rsp+320]
14007e308mov r13l, [rsp+352]
14007e310mov rsi, [r9]
14007e313mov rdi, [r9+8]
14007e317mov rbx, [rsp+328]
14007e31fmov rbp, [rsp+336]
14007e327mov r14l, r13l
14007e32amov [rsp+112], rdx
14007e32fmov rdx, [rip+0x11935a]
14007e336mov [rsp+96], rcx
14007e33bmov rcx, [rdx]
14007e33emov [rsp+200], rcx
14007e346mov rcx, [rip+0x1189f3]
14007e34dmov [rsp+111], r15b
14007e352movups [rsp+80], x0
14007e357call std::locale::id::_M_id() const
14007e35cmov rdx, rax
14007e35fmov rax, [r12+208]
14007e367mov rax, [rax+8]
14007e36bmov rcx, [rax+8*rdx]
14007e36ftest rcx, rcx
14007e372je 0x14007e576
14007e378mov [rbx], 0
14007e37ecmp [rcx+56], 0
14007e382je 0x14007e4e8
14007e388movzx eax, [rcx+94]
14007e38c
14007e38cloc_14007e38c:
14007e38cmov [rsp+196], al
14007e393test r13b, r13b
14007e396je 0x14007e3a8
14007e398mov [rsp+199], 0
14007e3a0mov r14l, r15l
14007e3a3mov [rsp+111], r13b
14007e3a8
14007e3a8loc_14007e3a8:
14007e3a8movzx eax, [rsp+111]
14007e3adlea r15, [rsp+184]
14007e3b5mov [rsp+48], rbp
14007e3balea rcx, [rsp+160]
14007e3c2movdqu x1, [rsp+80]
14007e3c8mov rdx, [rsp+112]
14007e3cdmov [rsp+64], r15
14007e3d2lea r9, [rsp+128]
14007e3damov [rsp+197], al
14007e3e1lea rax, [rsp+196]
14007e3e9lea r8, [rsp+144]
14007e3f1mov [rsp+56], rax
14007e3f6mov [rsp+40], rbx
14007e3fbmov [rsp+32], r12
14007e400mov [rsp+198], r14b
14007e408movups [rsp+144], x1
14007e410mov [rsp+184], 0
14007e41cmov [rsp+192], 0
14007e427mov [rsp+128], rsi
14007e42fmov [rsp+136], rdi
14007e437call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007e43cmov r13, [rsp+168]
14007e444mov rdx, rbp
14007e447mov rcx, r15
14007e44amov r14, [rsp+160]
14007e452call std::__time_get_state::_M_finalize_state(tm*)
14007e457cmp r13l, -1
14007e45bsete bpl
14007e45ftest r14, r14
14007e462setne al
14007e465and al, bpl
14007e468mov r15l, eax
14007e46bjne 0x14007e548
14007e471
14007e471loc_14007e471:
14007e471cmp edi, -1
14007e474sete al
14007e477test rsi, rsi
14007e47aje 0x14007e484
14007e47ctest al, al
14007e47ejne 0x14007e520
14007e484
14007e484loc_14007e484:
14007e484cmp bpl, al
14007e487jne 0x14007e48c
14007e489or [rbx], 2
14007e48c
14007e48cloc_14007e48c:
14007e48cmov r15, [rsp+88]
14007e491mov rax, [rsp+96]
14007e496mov r13l, r13l
14007e499mov r8, 0xffffffff00000000
14007e4a3mov rdi, [rip+0x1191e6]
14007e4aamov rcx, r15
14007e4admov [rax], r14
14007e4b0and rcx, r8
14007e4b3or rcx, r13
14007e4b6mov [rax+8], rcx
14007e4bamov rax, [rsp+200]
14007e4c2sub rax, [rdi]
14007e4c5jne 0x14007e58a
14007e4cbmov rax, [rsp+96]
14007e4d0add rsp, 216
14007e4d7pop rbx
14007e4d8pop rsi
14007e4d9pop rdi
14007e4dapop rbp
14007e4dbpop r12
14007e4ddpop r13
14007e4dfpop r14
14007e4e1pop r15
14007e4e3ret
14007e4e4
14007e4e4 0f 1f 40 00 ..@.
14007e4e8
14007e4e8loc_14007e4e8:
14007e4e8mov [rsp+120], rcx
14007e4edcall std::ctype<char>::_M_widen_init() const
14007e4f2mov rcx, [rsp+120]
14007e4f7lea rdx, [rip-0x45d0e]
14007e4femov rax, [rcx]
14007e501mov r10, [rax+48]
14007e505mov eax, 37
14007e50acmp r10, rdx
14007e50dje 0x14007e38c
14007e513mov edx, 37
14007e518call r10
14007e51bjmp 0x14007e38c
14007e520
14007e520loc_14007e520:
14007e520mov rdi, [rsi+24]
14007e524xor eax, eax
14007e526cmp [rsi+16], rdi
14007e52ajb 0x14007e484
14007e530mov rax, [rsi]
14007e533mov rcx, rsi
14007e536call [rax+72]
14007e539cmp eax, -1
14007e53csete al
14007e53fjmp 0x14007e484
14007e544
14007e544 0f 1f 40 00 ..@.
14007e548
14007e548loc_14007e548:
14007e548mov rax, [r14+24]
14007e54cxor ebp, ebp
14007e54ecmp [r14+16], rax
14007e552jb 0x14007e471
14007e558mov rax, [r14]
14007e55bmov rcx, r14
14007e55ecall [rax+72]
14007e561cmp eax, -1
14007e564mov eax, 0
14007e569cmove ebp, r15l
14007e56dcmove r14, rax
14007e571jmp 0x14007e471
14007e576
14007e576loc_14007e576:
14007e576mov rsi, [rip+0x119113]
14007e57dmov rax, [rsp+200]
14007e585sub rax, [rsi]
14007e588je 0x14007e58f
14007e58a
14007e58aloc_14007e58a:
14007e58acall __stack_chk_fail
14007e58f
14007e58floc_14007e58f:
14007e58fcall std::__throw_bad_cast()
14007e594nop
14007e2e0
14007e2e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
14007e2e0push r15
14007e2e2push r14
14007e2e4push r13
14007e2e6push r12
14007e2e8push rbp
14007e2e9push rdi
14007e2eapush rsi
14007e2ebpush rbx
14007e2ecsub rsp, 216
14007e2f3movdqu x0, [r8]
14007e2f8mov r15l, [rsp+344]
14007e300mov r12, [rsp+320]
14007e308mov r13l, [rsp+352]
14007e310mov rsi, [r9]
14007e313mov rdi, [r9+8]
14007e317mov rbx, [rsp+328]
14007e31fmov rbp, [rsp+336]
14007e327mov r14l, r13l
14007e32amov [rsp+112], rdx
14007e32fmov rdx, [rip+0x11935a]
14007e336mov [rsp+96], rcx
14007e33bmov rcx, [rdx]
14007e33emov [rsp+200], rcx
14007e346mov rcx, [rip+0x1189f3]
14007e34dmov [rsp+111], r15b
14007e352movups [rsp+80], x0
14007e357call std::locale::id::_M_id() const
14007e35cmov rdx, rax
14007e35fmov rax, [r12+208]
14007e367mov rax, [rax+8]
14007e36bmov rcx, [rax+8*rdx]
14007e36ftest rcx, rcx
14007e372je 0x14007e576
14007e378mov [rbx], 0
14007e37ecmp [rcx+56], 0
14007e382je 0x14007e4e8
14007e388movzx eax, [rcx+94]
14007e38c
14007e38cloc_14007e38c:
14007e38cmov [rsp+196], al
14007e393test r13b, r13b
14007e396je 0x14007e3a8
14007e398mov [rsp+199], 0
14007e3a0mov r14l, r15l
14007e3a3mov [rsp+111], r13b
14007e3a8
14007e3a8loc_14007e3a8:
14007e3a8movzx eax, [rsp+111]
14007e3adlea r15, [rsp+184]
14007e3b5mov [rsp+48], rbp
14007e3balea rcx, [rsp+160]
14007e3c2movdqu x1, [rsp+80]
14007e3c8mov rdx, [rsp+112]
14007e3cdmov [rsp+64], r15
14007e3d2lea r9, [rsp+128]
14007e3damov [rsp+197], al
14007e3e1lea rax, [rsp+196]
14007e3e9lea r8, [rsp+144]
14007e3f1mov [rsp+56], rax
14007e3f6mov [rsp+40], rbx
14007e3fbmov [rsp+32], r12
14007e400mov [rsp+198], r14b
14007e408movups [rsp+144], x1
14007e410mov [rsp+184], 0
14007e41cmov [rsp+192], 0
14007e427mov [rsp+128], rsi
14007e42fmov [rsp+136], rdi
14007e437call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007e43cmov r13, [rsp+168]
14007e444mov rdx, rbp
14007e447mov rcx, r15
14007e44amov r14, [rsp+160]
14007e452call std::__time_get_state::_M_finalize_state(tm*)
14007e457cmp r13l, -1
14007e45bsete bpl
14007e45ftest r14, r14
14007e462setne al
14007e465and al, bpl
14007e468mov r15l, eax
14007e46bjne 0x14007e548
14007e471
14007e471loc_14007e471:
14007e471cmp edi, -1
14007e474sete al
14007e477test rsi, rsi
14007e47aje 0x14007e484
14007e47ctest al, al
14007e47ejne 0x14007e520
14007e484
14007e484loc_14007e484:
14007e484cmp bpl, al
14007e487jne 0x14007e48c
14007e489or [rbx], 2
14007e48c
14007e48cloc_14007e48c:
14007e48cmov r15, [rsp+88]
14007e491mov rax, [rsp+96]
14007e496mov r13l, r13l
14007e499mov r8, 0xffffffff00000000
14007e4a3mov rdi, [rip+0x1191e6]
14007e4aamov rcx, r15
14007e4admov [rax], r14
14007e4b0and rcx, r8
14007e4b3or rcx, r13
14007e4b6mov [rax+8], rcx
14007e4bamov rax, [rsp+200]
14007e4c2sub rax, [rdi]
14007e4c5jne 0x14007e58a
14007e4cbmov rax, [rsp+96]
14007e4d0add rsp, 216
14007e4d7pop rbx
14007e4d8pop rsi
14007e4d9pop rdi
14007e4dapop rbp
14007e4dbpop r12
14007e4ddpop r13
14007e4dfpop r14
14007e4e1pop r15
14007e4e3ret
14007e4e4
14007e4e4 0f 1f 40 00 ..@.
14007e4e8
14007e4e8loc_14007e4e8:
14007e4e8mov [rsp+120], rcx
14007e4edcall std::ctype<char>::_M_widen_init() const
14007e4f2mov rcx, [rsp+120]
14007e4f7lea rdx, [rip-0x45d0e]
14007e4femov rax, [rcx]
14007e501mov r10, [rax+48]
14007e505mov eax, 37
14007e50acmp r10, rdx
14007e50dje 0x14007e38c
14007e513mov edx, 37
14007e518call r10
14007e51bjmp 0x14007e38c
14007e520
14007e520loc_14007e520:
14007e520mov rdi, [rsi+24]
14007e524xor eax, eax
14007e526cmp [rsi+16], rdi
14007e52ajb 0x14007e484
14007e530mov rax, [rsi]
14007e533mov rcx, rsi
14007e536call [rax+72]
14007e539cmp eax, -1
14007e53csete al
14007e53fjmp 0x14007e484
14007e544
14007e544 0f 1f 40 00 ..@.
14007e548
14007e548loc_14007e548:
14007e548mov rax, [r14+24]
14007e54cxor ebp, ebp
14007e54ecmp [r14+16], rax
14007e552jb 0x14007e471
14007e558mov rax, [r14]
14007e55bmov rcx, r14
14007e55ecall [rax+72]
14007e561cmp eax, -1
14007e564mov eax, 0
14007e569cmove ebp, r15l
14007e56dcmove r14, rax
14007e571jmp 0x14007e471
14007e576
14007e576loc_14007e576:
14007e576mov rsi, [rip+0x119113]
14007e57dmov rax, [rsp+200]
14007e585sub rax, [rsi]
14007e588je 0x14007e58f
14007e58a
14007e58aloc_14007e58a:
14007e58acall __stack_chk_fail
14007e58f
14007e58floc_14007e58f:
14007e58fcall std::__throw_bad_cast()
14007e594nop
14007e2e0
14007e595
14007e595 // align 0x10
14007e595 // align 0x10
14007e5a0
14007e5a0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
14007e5a0push r15
14007e5a2push r14
14007e5a4push r13
14007e5a6push r12
14007e5a8push rbp
14007e5a9push rdi
14007e5aapush rsi
14007e5abpush rbx
14007e5acsub rsp, 216
14007e5b3mov eax, [rsp+344]
14007e5bamov r15l, [rsp+352]
14007e5c2mov r14, [rsp+320]
14007e5camov rsi, [r8]
14007e5cdmov rdi, [r8+8]
14007e5d1mov rbp, [r9]
14007e5d4mov r12, [r9+8]
14007e5d8mov rbx, [rsp+328]
14007e5e0mov [rsp+104], rdx
14007e5e5mov rdx, [rip+0x1190a4]
14007e5ecmov [rsp+88], rcx
14007e5f1mov r13, [rsp+336]
14007e5f9mov rcx, [rdx]
14007e5fcmov [rsp+200], rcx
14007e604mov rcx, [rip+0x118735]
14007e60bmov [rsp+116], eax
14007e60fmov [rsp+96], al
14007e613mov [rsp+115], r15b
14007e618call std::locale::id::_M_id() const
14007e61dmov rdx, rax
14007e620mov rax, [r14+208]
14007e627mov rax, [rax+8]
14007e62bmov rcx, [rax+8*rdx]
14007e62ftest rcx, rcx
14007e632je 0x14007e850
14007e638mov [rbx], 0
14007e63ecmp [rcx+56], 0
14007e642je 0x14007e7b8
14007e648movzx eax, [rcx+94]
14007e64c
14007e64cloc_14007e64c:
14007e64cmov [rsp+196], al
14007e653test r15b, r15b
14007e656je 0x14007e66e
14007e658movzx eax, [rsp+116]
14007e65dmov [rsp+199], 0
14007e665mov [rsp+96], r15b
14007e66amov [rsp+115], al
14007e66e
14007e66eloc_14007e66e:
14007e66emovzx eax, [rsp+115]
14007e673lea rdx, [rsp+196]
14007e67bmov [rsp+48], r13
14007e680lea rcx, [rsp+160]
14007e688mov [rsp+56], rdx
14007e68dmov rdx, [rsp+104]
14007e692lea r9, [rsp+128]
14007e69alea r8, [rsp+144]
14007e6a2mov [rsp+198], al
14007e6a9movzx eax, [rsp+96]
14007e6aemov [rsp+32], r14
14007e6b3mov [rsp+197], al
14007e6balea rax, [rsp+184]
14007e6c2mov [rsp+64], rax
14007e6c7mov [rsp+40], rbx
14007e6ccmov [rsp+96], rax
14007e6d1mov [rsp+184], 0
14007e6ddmov [rsp+192], 0
14007e6e8mov [rsp+144], rsi
14007e6f0mov [rsp+152], rdi
14007e6f8mov [rsp+128], rbp
14007e700mov [rsp+136], r12
14007e708call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007e70dmov r14, [rsp+168]
14007e715mov rdx, r13
14007e718mov rcx, [rsp+96]
14007e71dmov r15, [rsp+160]
14007e725call std::__time_get_state::_M_finalize_state(tm*)
14007e72acmp r14l, -1
14007e72esete r13b
14007e732test r15, r15
14007e735setne al
14007e738and al, r13b
14007e73bmov edx, eax
14007e73djne 0x14007e818
14007e743
14007e743loc_14007e743:
14007e743cmp r12l, -1
14007e747sete al
14007e74atest rbp, rbp
14007e74dje 0x14007e757
14007e74ftest al, al
14007e751jne 0x14007e7f0
14007e757
14007e757loc_14007e757:
14007e757cmp al, r13b
14007e75ajne 0x14007e75f
14007e75cor [rbx], 2
14007e75f
14007e75floc_14007e75f:
14007e75fmov rax, rdi
14007e762mov rbx, [rsp+88]
14007e767mov r14l, r14l
14007e76amov rdx, 0xffffffff00000000
14007e774and rax, rdx
14007e777mov rdi, [rip+0x118f12]
14007e77eor rax, r14
14007e781mov [rbx], r15
14007e784mov [rbx+8], rax
14007e788mov rax, [rsp+200]
14007e790sub rax, [rdi]
14007e793jne 0x14007e864
14007e799mov rax, [rsp+88]
14007e79eadd rsp, 216
14007e7a5pop rbx
14007e7a6pop rsi
14007e7a7pop rdi
14007e7a8pop rbp
14007e7a9pop r12
14007e7abpop r13
14007e7adpop r14
14007e7afpop r15
14007e7b1ret
14007e7b2
14007e7b2 66 0f 1f 44 00 00 f..D..
14007e7b8
14007e7b8loc_14007e7b8:
14007e7b8mov [rsp+120], rcx
14007e7bdcall std::ctype<char>::_M_widen_init() const
14007e7c2mov rcx, [rsp+120]
14007e7c7lea rdx, [rip-0x45fde]
14007e7cemov rax, [rcx]
14007e7d1mov r10, [rax+48]
14007e7d5mov eax, 37
14007e7dacmp r10, rdx
14007e7ddje 0x14007e64c
14007e7e3mov edx, 37
14007e7e8call r10
14007e7ebjmp 0x14007e64c
14007e7f0
14007e7f0loc_14007e7f0:
14007e7f0mov rcx, [rbp+24]
14007e7f4xor eax, eax
14007e7f6cmp [rbp+16], rcx
14007e7fajb 0x14007e757
14007e800mov rax, [rbp]
14007e804mov rcx, rbp
14007e807call [rax+72]
14007e80acmp eax, -1
14007e80dsete al
14007e810jmp 0x14007e757
14007e815
14007e815 0f 1f 00 ...
14007e818
14007e818loc_14007e818:
14007e818mov rax, [r15+24]
14007e81cxor r13l, r13l
14007e81fcmp [r15+16], rax
14007e823jb 0x14007e743
14007e829mov rax, [r15]
14007e82cmov [rsp+96], dl
14007e830mov rcx, r15
14007e833call [rax+72]
14007e836movzx edx, [rsp+96]
14007e83bcmp eax, -1
14007e83emov eax, 0
14007e843cmove r13l, edx
14007e847cmove r15, rax
14007e84bjmp 0x14007e743
14007e850
14007e850loc_14007e850:
14007e850mov rdi, [rip+0x118e39]
14007e857mov rax, [rsp+200]
14007e85fsub rax, [rdi]
14007e862je 0x14007e869
14007e864
14007e864loc_14007e864:
14007e864call __stack_chk_fail
14007e869
14007e869loc_14007e869:
14007e869call std::__throw_bad_cast()
14007e86enop
14007e5a0
14007e5a0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
14007e5a0push r15
14007e5a2push r14
14007e5a4push r13
14007e5a6push r12
14007e5a8push rbp
14007e5a9push rdi
14007e5aapush rsi
14007e5abpush rbx
14007e5acsub rsp, 216
14007e5b3mov eax, [rsp+344]
14007e5bamov r15l, [rsp+352]
14007e5c2mov r14, [rsp+320]
14007e5camov rsi, [r8]
14007e5cdmov rdi, [r8+8]
14007e5d1mov rbp, [r9]
14007e5d4mov r12, [r9+8]
14007e5d8mov rbx, [rsp+328]
14007e5e0mov [rsp+104], rdx
14007e5e5mov rdx, [rip+0x1190a4]
14007e5ecmov [rsp+88], rcx
14007e5f1mov r13, [rsp+336]
14007e5f9mov rcx, [rdx]
14007e5fcmov [rsp+200], rcx
14007e604mov rcx, [rip+0x118735]
14007e60bmov [rsp+116], eax
14007e60fmov [rsp+96], al
14007e613mov [rsp+115], r15b
14007e618call std::locale::id::_M_id() const
14007e61dmov rdx, rax
14007e620mov rax, [r14+208]
14007e627mov rax, [rax+8]
14007e62bmov rcx, [rax+8*rdx]
14007e62ftest rcx, rcx
14007e632je 0x14007e850
14007e638mov [rbx], 0
14007e63ecmp [rcx+56], 0
14007e642je 0x14007e7b8
14007e648movzx eax, [rcx+94]
14007e64c
14007e64cloc_14007e64c:
14007e64cmov [rsp+196], al
14007e653test r15b, r15b
14007e656je 0x14007e66e
14007e658movzx eax, [rsp+116]
14007e65dmov [rsp+199], 0
14007e665mov [rsp+96], r15b
14007e66amov [rsp+115], al
14007e66e
14007e66eloc_14007e66e:
14007e66emovzx eax, [rsp+115]
14007e673lea rdx, [rsp+196]
14007e67bmov [rsp+48], r13
14007e680lea rcx, [rsp+160]
14007e688mov [rsp+56], rdx
14007e68dmov rdx, [rsp+104]
14007e692lea r9, [rsp+128]
14007e69alea r8, [rsp+144]
14007e6a2mov [rsp+198], al
14007e6a9movzx eax, [rsp+96]
14007e6aemov [rsp+32], r14
14007e6b3mov [rsp+197], al
14007e6balea rax, [rsp+184]
14007e6c2mov [rsp+64], rax
14007e6c7mov [rsp+40], rbx
14007e6ccmov [rsp+96], rax
14007e6d1mov [rsp+184], 0
14007e6ddmov [rsp+192], 0
14007e6e8mov [rsp+144], rsi
14007e6f0mov [rsp+152], rdi
14007e6f8mov [rsp+128], rbp
14007e700mov [rsp+136], r12
14007e708call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007e70dmov r14, [rsp+168]
14007e715mov rdx, r13
14007e718mov rcx, [rsp+96]
14007e71dmov r15, [rsp+160]
14007e725call std::__time_get_state::_M_finalize_state(tm*)
14007e72acmp r14l, -1
14007e72esete r13b
14007e732test r15, r15
14007e735setne al
14007e738and al, r13b
14007e73bmov edx, eax
14007e73djne 0x14007e818
14007e743
14007e743loc_14007e743:
14007e743cmp r12l, -1
14007e747sete al
14007e74atest rbp, rbp
14007e74dje 0x14007e757
14007e74ftest al, al
14007e751jne 0x14007e7f0
14007e757
14007e757loc_14007e757:
14007e757cmp al, r13b
14007e75ajne 0x14007e75f
14007e75cor [rbx], 2
14007e75f
14007e75floc_14007e75f:
14007e75fmov rax, rdi
14007e762mov rbx, [rsp+88]
14007e767mov r14l, r14l
14007e76amov rdx, 0xffffffff00000000
14007e774and rax, rdx
14007e777mov rdi, [rip+0x118f12]
14007e77eor rax, r14
14007e781mov [rbx], r15
14007e784mov [rbx+8], rax
14007e788mov rax, [rsp+200]
14007e790sub rax, [rdi]
14007e793jne 0x14007e864
14007e799mov rax, [rsp+88]
14007e79eadd rsp, 216
14007e7a5pop rbx
14007e7a6pop rsi
14007e7a7pop rdi
14007e7a8pop rbp
14007e7a9pop r12
14007e7abpop r13
14007e7adpop r14
14007e7afpop r15
14007e7b1ret
14007e7b2
14007e7b2 66 0f 1f 44 00 00 f..D..
14007e7b8
14007e7b8loc_14007e7b8:
14007e7b8mov [rsp+120], rcx
14007e7bdcall std::ctype<char>::_M_widen_init() const
14007e7c2mov rcx, [rsp+120]
14007e7c7lea rdx, [rip-0x45fde]
14007e7cemov rax, [rcx]
14007e7d1mov r10, [rax+48]
14007e7d5mov eax, 37
14007e7dacmp r10, rdx
14007e7ddje 0x14007e64c
14007e7e3mov edx, 37
14007e7e8call r10
14007e7ebjmp 0x14007e64c
14007e7f0
14007e7f0loc_14007e7f0:
14007e7f0mov rcx, [rbp+24]
14007e7f4xor eax, eax
14007e7f6cmp [rbp+16], rcx
14007e7fajb 0x14007e757
14007e800mov rax, [rbp]
14007e804mov rcx, rbp
14007e807call [rax+72]
14007e80acmp eax, -1
14007e80dsete al
14007e810jmp 0x14007e757
14007e815
14007e815 0f 1f 00 ...
14007e818
14007e818loc_14007e818:
14007e818mov rax, [r15+24]
14007e81cxor r13l, r13l
14007e81fcmp [r15+16], rax
14007e823jb 0x14007e743
14007e829mov rax, [r15]
14007e82cmov [rsp+96], dl
14007e830mov rcx, r15
14007e833call [rax+72]
14007e836movzx edx, [rsp+96]
14007e83bcmp eax, -1
14007e83emov eax, 0
14007e843cmove r13l, edx
14007e847cmove r15, rax
14007e84bjmp 0x14007e743
14007e850
14007e850loc_14007e850:
14007e850mov rdi, [rip+0x118e39]
14007e857mov rax, [rsp+200]
14007e85fsub rax, [rdi]
14007e862je 0x14007e869
14007e864
14007e864loc_14007e864:
14007e864call __stack_chk_fail
14007e869
14007e869loc_14007e869:
14007e869call std::__throw_bad_cast()
14007e86enop
14007e5a0
14007e86f
14007e86f // align 0x10
14007e86f // align 0x10
14007e870
14007e870std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_date(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e870push rbx
14007e871sub rsp, 112
14007e875mov r10, [r8]
14007e878mov r11, [r8+8]
14007e87cmov r8, [r9]
14007e87fmov r9, [r9+8]
14007e883mov rbx, rcx
14007e886mov rcx, [rip+0x118e03]
14007e88dmov rax, [rcx]
14007e890mov [rsp+104], rax
14007e895xor eax, eax
14007e897mov rcx, [rsp+176]
14007e89fmov rax, [rdx]
14007e8a2mov [rsp+64], r8
14007e8a7mov [rsp+72], r9
14007e8aclea r8, [rsp+80]
14007e8b1lea r9, [rsp+64]
14007e8b6mov [rsp+48], rcx
14007e8bbmov rcx, [rsp+168]
14007e8c3mov [rsp+80], r10
14007e8c8mov [rsp+40], rcx
14007e8cdmov rcx, [rsp+160]
14007e8d5mov [rsp+88], r11
14007e8damov [rsp+32], rcx
14007e8dfmov rcx, rbx
14007e8e2call [rax+32]
14007e8e5mov rdx, [rip+0x118da4]
14007e8ecmov rax, [rsp+104]
14007e8f1sub rax, [rdx]
14007e8f4jne 0x14007e8ff
14007e8f6mov rax, rbx
14007e8f9add rsp, 112
14007e8fdpop rbx
14007e8feret
14007e8ff
14007e8ffloc_14007e8ff:
14007e8ffcall __stack_chk_fail
14007e904nop
14007e870
14007e870std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_date(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e870push rbx
14007e871sub rsp, 112
14007e875mov r10, [r8]
14007e878mov r11, [r8+8]
14007e87cmov r8, [r9]
14007e87fmov r9, [r9+8]
14007e883mov rbx, rcx
14007e886mov rcx, [rip+0x118e03]
14007e88dmov rax, [rcx]
14007e890mov [rsp+104], rax
14007e895xor eax, eax
14007e897mov rcx, [rsp+176]
14007e89fmov rax, [rdx]
14007e8a2mov [rsp+64], r8
14007e8a7mov [rsp+72], r9
14007e8aclea r8, [rsp+80]
14007e8b1lea r9, [rsp+64]
14007e8b6mov [rsp+48], rcx
14007e8bbmov rcx, [rsp+168]
14007e8c3mov [rsp+80], r10
14007e8c8mov [rsp+40], rcx
14007e8cdmov rcx, [rsp+160]
14007e8d5mov [rsp+88], r11
14007e8damov [rsp+32], rcx
14007e8dfmov rcx, rbx
14007e8e2call [rax+32]
14007e8e5mov rdx, [rip+0x118da4]
14007e8ecmov rax, [rsp+104]
14007e8f1sub rax, [rdx]
14007e8f4jne 0x14007e8ff
14007e8f6mov rax, rbx
14007e8f9add rsp, 112
14007e8fdpop rbx
14007e8feret
14007e8ff
14007e8ffloc_14007e8ff:
14007e8ffcall __stack_chk_fail
14007e904nop
14007e870
14007e905
14007e905 // align 0x10
14007e905 // align 0x10
14007e910
14007e910std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_time(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e910push rbx
14007e911sub rsp, 112
14007e915mov r10, [r8]
14007e918mov r11, [r8+8]
14007e91cmov r8, [r9]
14007e91fmov r9, [r9+8]
14007e923mov rbx, rcx
14007e926mov rcx, [rip+0x118d63]
14007e92dmov rax, [rcx]
14007e930mov [rsp+104], rax
14007e935xor eax, eax
14007e937mov rcx, [rsp+176]
14007e93fmov rax, [rdx]
14007e942mov [rsp+64], r8
14007e947mov [rsp+72], r9
14007e94clea r8, [rsp+80]
14007e951lea r9, [rsp+64]
14007e956mov [rsp+48], rcx
14007e95bmov rcx, [rsp+168]
14007e963mov [rsp+80], r10
14007e968mov [rsp+40], rcx
14007e96dmov rcx, [rsp+160]
14007e975mov [rsp+88], r11
14007e97amov [rsp+32], rcx
14007e97fmov rcx, rbx
14007e982call [rax+24]
14007e985mov rdx, [rip+0x118d04]
14007e98cmov rax, [rsp+104]
14007e991sub rax, [rdx]
14007e994jne 0x14007e99f
14007e996mov rax, rbx
14007e999add rsp, 112
14007e99dpop rbx
14007e99eret
14007e99f
14007e99floc_14007e99f:
14007e99fcall __stack_chk_fail
14007e9a4nop
14007e910
14007e910std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_time(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e910push rbx
14007e911sub rsp, 112
14007e915mov r10, [r8]
14007e918mov r11, [r8+8]
14007e91cmov r8, [r9]
14007e91fmov r9, [r9+8]
14007e923mov rbx, rcx
14007e926mov rcx, [rip+0x118d63]
14007e92dmov rax, [rcx]
14007e930mov [rsp+104], rax
14007e935xor eax, eax
14007e937mov rcx, [rsp+176]
14007e93fmov rax, [rdx]
14007e942mov [rsp+64], r8
14007e947mov [rsp+72], r9
14007e94clea r8, [rsp+80]
14007e951lea r9, [rsp+64]
14007e956mov [rsp+48], rcx
14007e95bmov rcx, [rsp+168]
14007e963mov [rsp+80], r10
14007e968mov [rsp+40], rcx
14007e96dmov rcx, [rsp+160]
14007e975mov [rsp+88], r11
14007e97amov [rsp+32], rcx
14007e97fmov rcx, rbx
14007e982call [rax+24]
14007e985mov rdx, [rip+0x118d04]
14007e98cmov rax, [rsp+104]
14007e991sub rax, [rdx]
14007e994jne 0x14007e99f
14007e996mov rax, rbx
14007e999add rsp, 112
14007e99dpop rbx
14007e99eret
14007e99f
14007e99floc_14007e99f:
14007e99fcall __stack_chk_fail
14007e9a4nop
14007e910
14007e9a5
14007e9a5 // align 0x10
14007e9a5 // align 0x10
14007e9b0
14007e9b0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_year(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e9b0push rbx
14007e9b1sub rsp, 112
14007e9b5mov r10, [r8]
14007e9b8mov r11, [r8+8]
14007e9bcmov r8, [r9]
14007e9bfmov r9, [r9+8]
14007e9c3mov rbx, rcx
14007e9c6mov rcx, [rip+0x118cc3]
14007e9cdmov rax, [rcx]
14007e9d0mov [rsp+104], rax
14007e9d5xor eax, eax
14007e9d7mov rcx, [rsp+176]
14007e9dfmov rax, [rdx]
14007e9e2mov [rsp+64], r8
14007e9e7mov [rsp+72], r9
14007e9eclea r8, [rsp+80]
14007e9f1lea r9, [rsp+64]
14007e9f6mov [rsp+48], rcx
14007e9fbmov rcx, [rsp+168]
14007ea03mov [rsp+80], r10
14007ea08mov [rsp+40], rcx
14007ea0dmov rcx, [rsp+160]
14007ea15mov [rsp+88], r11
14007ea1amov [rsp+32], rcx
14007ea1fmov rcx, rbx
14007ea22call [rax+56]
14007ea25mov rdx, [rip+0x118c64]
14007ea2cmov rax, [rsp+104]
14007ea31sub rax, [rdx]
14007ea34jne 0x14007ea3f
14007ea36mov rax, rbx
14007ea39add rsp, 112
14007ea3dpop rbx
14007ea3eret
14007ea3f
14007ea3floc_14007ea3f:
14007ea3fcall __stack_chk_fail
14007ea44nop
14007e9b0
14007e9b0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_year(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007e9b0push rbx
14007e9b1sub rsp, 112
14007e9b5mov r10, [r8]
14007e9b8mov r11, [r8+8]
14007e9bcmov r8, [r9]
14007e9bfmov r9, [r9+8]
14007e9c3mov rbx, rcx
14007e9c6mov rcx, [rip+0x118cc3]
14007e9cdmov rax, [rcx]
14007e9d0mov [rsp+104], rax
14007e9d5xor eax, eax
14007e9d7mov rcx, [rsp+176]
14007e9dfmov rax, [rdx]
14007e9e2mov [rsp+64], r8
14007e9e7mov [rsp+72], r9
14007e9eclea r8, [rsp+80]
14007e9f1lea r9, [rsp+64]
14007e9f6mov [rsp+48], rcx
14007e9fbmov rcx, [rsp+168]
14007ea03mov [rsp+80], r10
14007ea08mov [rsp+40], rcx
14007ea0dmov rcx, [rsp+160]
14007ea15mov [rsp+88], r11
14007ea1amov [rsp+32], rcx
14007ea1fmov rcx, rbx
14007ea22call [rax+56]
14007ea25mov rdx, [rip+0x118c64]
14007ea2cmov rax, [rsp+104]
14007ea31sub rax, [rdx]
14007ea34jne 0x14007ea3f
14007ea36mov rax, rbx
14007ea39add rsp, 112
14007ea3dpop rbx
14007ea3eret
14007ea3f
14007ea3floc_14007ea3f:
14007ea3fcall __stack_chk_fail
14007ea44nop
14007e9b0
14007ea45
14007ea45 // align 0x10
14007ea45 // align 0x10
14007ea50
14007ea50std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::date_order() const:
14007ea50mov rax, [rcx]
14007ea53jmp [rax+16]
14007ea50
14007ea50std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::date_order() const:
14007ea50mov rax, [rcx]
14007ea53jmp [rax+16]
14007ea50
14007ea57
14007ea57 // align 0x10
14007ea57 // align 0x10
14007ea60
14007ea60std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ea60push r15
14007ea62push r14
14007ea64push r13
14007ea66push r12
14007ea68push rbp
14007ea69push rdi
14007ea6apush rsi
14007ea6bpush rbx
14007ea6csub rsp, 200
14007ea73mov r12, [rsp+304]
14007ea7bmov rsi, [r8]
14007ea7emov rdi, [r8+8]
14007ea82mov rbx, [r9]
14007ea85mov r15, [r9+8]
14007ea89mov r13, [rsp+312]
14007ea91mov rbp, [rsp+320]
14007ea99mov [rsp+88], rcx
14007ea9emov rcx, [rip+0x118beb]
14007eaa5mov r14, rdx
14007eaa8mov rax, [rcx]
14007eaabmov [rsp+184], rax
14007eab3xor eax, eax
14007eab5lea rcx, [rip+0x87124]
14007eabccall std::locale::id::_M_id() const
14007eac1mov rdx, [r12+208]
14007eac9cmp rax, [rdx+16]
14007eacdjae 0x14007ec9d
14007ead3mov rdx, [rdx+8]
14007ead7mov rcx, [rdx+8*rax]
14007eadbtest rcx, rcx
14007eadeje 0x14007ec9d
14007eae4xor r9l, r9l
14007eae7lea r8, [rip+0x11d2a2]
14007eaeelea rdx, [rip+0x11ca8b]
14007eaf5call __dynamic_cast
14007eafatest rax, rax
14007eafdje 0x14007ec9d
14007eb03mov rax, [rax+16]
14007eb07lea r8, [rsp+128]
14007eb0flea r9, [rsp+112]
14007eb14mov [rsp+172], 0
14007eb20lea rcx, [rsp+144]
14007eb28mov rdx, [rax+16]
14007eb2clea rax, [rsp+172]
14007eb34mov [rsp+48], rbp
14007eb39mov [rsp+64], rax
14007eb3emov [rsp+56], rdx
14007eb43mov rdx, r14
14007eb46mov [rsp+32], r12
14007eb4bmov [rsp+40], r13
14007eb50mov [rsp+104], rax
14007eb55mov [rsp+180], 0
14007eb60mov [rsp+128], rsi
14007eb68mov [rsp+136], rdi
14007eb70mov [rsp+112], rbx
14007eb75mov [rsp+120], r15
14007eb7acall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14007eb7fmov r12, [rsp+144]
14007eb87mov rcx, [rsp+104]
14007eb8cmov rdx, rbp
14007eb8fmov r14, [rsp+152]
14007eb97mov [rsp+96], r12
14007eb9ccall std::__time_get_state::_M_finalize_state(tm*)
14007eba1cmp r14w, -1
14007eba6mov r8, [rsp+96]
14007ebabsete bpl
14007ebaftest r12, r12
14007ebb2setne al
14007ebb5and al, bpl
14007ebb8mov edx, eax
14007ebbajne 0x14007ec40
14007ebc0
14007ebc0loc_14007ebc0:
14007ebc0cmp r15w, -1
14007ebc5sete al
14007ebc8mov edx, eax
14007ebcatest rbx, rbx
14007ebcdje 0x14007ebd3
14007ebcftest al, al
14007ebd1jne 0x14007ec20
14007ebd3
14007ebd3loc_14007ebd3:
14007ebd3cmp bpl, dl
14007ebd6jne 0x14007ebdd
14007ebd8or [r13], 2
14007ebdd
14007ebddloc_14007ebdd:
14007ebddmov rax, [rsp+88]
14007ebe2mov di, r14w
14007ebe6mov [rax+8], rdi
14007ebeamov rdi, [rip+0x118a9f]
14007ebf1mov [rax], r8
14007ebf4mov rax, [rsp+184]
14007ebfcsub rax, [rdi]
14007ebffjne 0x14007ecb1
14007ec05mov rax, [rsp+88]
14007ec0aadd rsp, 200
14007ec11pop rbx
14007ec12pop rsi
14007ec13pop rdi
14007ec14pop rbp
14007ec15pop r12
14007ec17pop r13
14007ec19pop r14
14007ec1bpop r15
14007ec1dret
14007ec1e
14007ec1e 66 90 f.
14007ec20
14007ec20loc_14007ec20:
14007ec20mov rax, [rbx+16]
14007ec24cmp rax, [rbx+24]
14007ec28jae 0x14007ec70
14007ec2amovzx eax, [rax]
14007ec2d
14007ec2dloc_14007ec2d:
14007ec2dcmp ax, -1
14007ec31sete dl
14007ec34jmp 0x14007ebd3
14007ec36
14007ec36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ec40
14007ec40loc_14007ec40:
14007ec40mov rax, [r12+16]
14007ec45cmp rax, [r12+24]
14007ec4ajae 0x14007ec88
14007ec4cmovzx eax, [rax]
14007ec4f
14007ec4floc_14007ec4f:
14007ec4fxor ebp, ebp
14007ec51cmp ax, -1
14007ec55mov eax, 0
14007ec5acmovne rax, r12
14007ec5ecmove ebp, edx
14007ec61mov r8, rax
14007ec64jmp 0x14007ebc0
14007ec69
14007ec69 0f 1f 80 00 00 00 00 .......
14007ec70
14007ec70loc_14007ec70:
14007ec70mov rax, [rbx]
14007ec73mov [rsp+96], r8
14007ec78mov rcx, rbx
14007ec7bcall [rax+72]
14007ec7emov r8, [rsp+96]
14007ec83jmp 0x14007ec2d
14007ec85
14007ec85 0f 1f 00 ...
14007ec88
14007ec88loc_14007ec88:
14007ec88mov rax, [r12]
14007ec8cmov [rsp+96], dl
14007ec90mov rcx, r12
14007ec93call [rax+72]
14007ec96movzx edx, [rsp+96]
14007ec9bjmp 0x14007ec4f
14007ec9d
14007ec9dloc_14007ec9d:
14007ec9dmov rdi, [rip+0x1189ec]
14007eca4mov rax, [rsp+184]
14007ecacsub rax, [rdi]
14007ecafje 0x14007ecb6
14007ecb1
14007ecb1loc_14007ecb1:
14007ecb1call __stack_chk_fail
14007ecb6
14007ecb6loc_14007ecb6:
14007ecb6call std::__throw_bad_cast()
14007ecbbnop
14007ea60
14007ea60std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ea60push r15
14007ea62push r14
14007ea64push r13
14007ea66push r12
14007ea68push rbp
14007ea69push rdi
14007ea6apush rsi
14007ea6bpush rbx
14007ea6csub rsp, 200
14007ea73mov r12, [rsp+304]
14007ea7bmov rsi, [r8]
14007ea7emov rdi, [r8+8]
14007ea82mov rbx, [r9]
14007ea85mov r15, [r9+8]
14007ea89mov r13, [rsp+312]
14007ea91mov rbp, [rsp+320]
14007ea99mov [rsp+88], rcx
14007ea9emov rcx, [rip+0x118beb]
14007eaa5mov r14, rdx
14007eaa8mov rax, [rcx]
14007eaabmov [rsp+184], rax
14007eab3xor eax, eax
14007eab5lea rcx, [rip+0x87124]
14007eabccall std::locale::id::_M_id() const
14007eac1mov rdx, [r12+208]
14007eac9cmp rax, [rdx+16]
14007eacdjae 0x14007ec9d
14007ead3mov rdx, [rdx+8]
14007ead7mov rcx, [rdx+8*rax]
14007eadbtest rcx, rcx
14007eadeje 0x14007ec9d
14007eae4xor r9l, r9l
14007eae7lea r8, [rip+0x11d2a2]
14007eaeelea rdx, [rip+0x11ca8b]
14007eaf5call __dynamic_cast
14007eafatest rax, rax
14007eafdje 0x14007ec9d
14007eb03mov rax, [rax+16]
14007eb07lea r8, [rsp+128]
14007eb0flea r9, [rsp+112]
14007eb14mov [rsp+172], 0
14007eb20lea rcx, [rsp+144]
14007eb28mov rdx, [rax+16]
14007eb2clea rax, [rsp+172]
14007eb34mov [rsp+48], rbp
14007eb39mov [rsp+64], rax
14007eb3emov [rsp+56], rdx
14007eb43mov rdx, r14
14007eb46mov [rsp+32], r12
14007eb4bmov [rsp+40], r13
14007eb50mov [rsp+104], rax
14007eb55mov [rsp+180], 0
14007eb60mov [rsp+128], rsi
14007eb68mov [rsp+136], rdi
14007eb70mov [rsp+112], rbx
14007eb75mov [rsp+120], r15
14007eb7acall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14007eb7fmov r12, [rsp+144]
14007eb87mov rcx, [rsp+104]
14007eb8cmov rdx, rbp
14007eb8fmov r14, [rsp+152]
14007eb97mov [rsp+96], r12
14007eb9ccall std::__time_get_state::_M_finalize_state(tm*)
14007eba1cmp r14w, -1
14007eba6mov r8, [rsp+96]
14007ebabsete bpl
14007ebaftest r12, r12
14007ebb2setne al
14007ebb5and al, bpl
14007ebb8mov edx, eax
14007ebbajne 0x14007ec40
14007ebc0
14007ebc0loc_14007ebc0:
14007ebc0cmp r15w, -1
14007ebc5sete al
14007ebc8mov edx, eax
14007ebcatest rbx, rbx
14007ebcdje 0x14007ebd3
14007ebcftest al, al
14007ebd1jne 0x14007ec20
14007ebd3
14007ebd3loc_14007ebd3:
14007ebd3cmp bpl, dl
14007ebd6jne 0x14007ebdd
14007ebd8or [r13], 2
14007ebdd
14007ebddloc_14007ebdd:
14007ebddmov rax, [rsp+88]
14007ebe2mov di, r14w
14007ebe6mov [rax+8], rdi
14007ebeamov rdi, [rip+0x118a9f]
14007ebf1mov [rax], r8
14007ebf4mov rax, [rsp+184]
14007ebfcsub rax, [rdi]
14007ebffjne 0x14007ecb1
14007ec05mov rax, [rsp+88]
14007ec0aadd rsp, 200
14007ec11pop rbx
14007ec12pop rsi
14007ec13pop rdi
14007ec14pop rbp
14007ec15pop r12
14007ec17pop r13
14007ec19pop r14
14007ec1bpop r15
14007ec1dret
14007ec1e
14007ec1e 66 90 f.
14007ec20
14007ec20loc_14007ec20:
14007ec20mov rax, [rbx+16]
14007ec24cmp rax, [rbx+24]
14007ec28jae 0x14007ec70
14007ec2amovzx eax, [rax]
14007ec2d
14007ec2dloc_14007ec2d:
14007ec2dcmp ax, -1
14007ec31sete dl
14007ec34jmp 0x14007ebd3
14007ec36
14007ec36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ec40
14007ec40loc_14007ec40:
14007ec40mov rax, [r12+16]
14007ec45cmp rax, [r12+24]
14007ec4ajae 0x14007ec88
14007ec4cmovzx eax, [rax]
14007ec4f
14007ec4floc_14007ec4f:
14007ec4fxor ebp, ebp
14007ec51cmp ax, -1
14007ec55mov eax, 0
14007ec5acmovne rax, r12
14007ec5ecmove ebp, edx
14007ec61mov r8, rax
14007ec64jmp 0x14007ebc0
14007ec69
14007ec69 0f 1f 80 00 00 00 00 .......
14007ec70
14007ec70loc_14007ec70:
14007ec70mov rax, [rbx]
14007ec73mov [rsp+96], r8
14007ec78mov rcx, rbx
14007ec7bcall [rax+72]
14007ec7emov r8, [rsp+96]
14007ec83jmp 0x14007ec2d
14007ec85
14007ec85 0f 1f 00 ...
14007ec88
14007ec88loc_14007ec88:
14007ec88mov rax, [r12]
14007ec8cmov [rsp+96], dl
14007ec90mov rcx, r12
14007ec93call [rax+72]
14007ec96movzx edx, [rsp+96]
14007ec9bjmp 0x14007ec4f
14007ec9d
14007ec9dloc_14007ec9d:
14007ec9dmov rdi, [rip+0x1189ec]
14007eca4mov rax, [rsp+184]
14007ecacsub rax, [rdi]
14007ecafje 0x14007ecb6
14007ecb1
14007ecb1loc_14007ecb1:
14007ecb1call __stack_chk_fail
14007ecb6
14007ecb6loc_14007ecb6:
14007ecb6call std::__throw_bad_cast()
14007ecbbnop
14007ea60
14007ecbc
14007ecbc // align 0x10
14007ecbc // align 0x10
14007ecc0
14007ecc0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ecc0push r15
14007ecc2push r14
14007ecc4push r13
14007ecc6push r12
14007ecc8push rbp
14007ecc9push rdi
14007eccapush rsi
14007eccbpush rbx
14007ecccsub rsp, 200
14007ecd3mov r12, [rsp+304]
14007ecdbmov rsi, [r8]
14007ecdemov rdi, [r8+8]
14007ece2mov rbx, [r9]
14007ece5mov r15, [r9+8]
14007ece9mov r13, [rsp+312]
14007ecf1mov rbp, [rsp+320]
14007ecf9mov [rsp+88], rcx
14007ecfemov rcx, [rip+0x11898b]
14007ed05mov r14, rdx
14007ed08mov rax, [rcx]
14007ed0bmov [rsp+184], rax
14007ed13xor eax, eax
14007ed15lea rcx, [rip+0x86ec4]
14007ed1ccall std::locale::id::_M_id() const
14007ed21mov rdx, [r12+208]
14007ed29cmp rax, [rdx+16]
14007ed2djae 0x14007eefd
14007ed33mov rdx, [rdx+8]
14007ed37mov rcx, [rdx+8*rax]
14007ed3btest rcx, rcx
14007ed3eje 0x14007eefd
14007ed44xor r9l, r9l
14007ed47lea r8, [rip+0x11d042]
14007ed4elea rdx, [rip+0x11c82b]
14007ed55call __dynamic_cast
14007ed5atest rax, rax
14007ed5dje 0x14007eefd
14007ed63mov rax, [rax+16]
14007ed67lea r8, [rsp+128]
14007ed6flea r9, [rsp+112]
14007ed74mov [rsp+172], 0
14007ed80lea rcx, [rsp+144]
14007ed88mov [rsp+180], 0
14007ed93mov rdx, [rax+32]
14007ed97lea rax, [rsp+172]
14007ed9fmov [rsp+48], rbp
14007eda4mov [rsp+64], rax
14007eda9mov [rsp+56], rdx
14007edaemov rdx, r14
14007edb1mov [rsp+32], r12
14007edb6mov [rsp+40], r13
14007edbbmov [rsp+104], rax
14007edc0mov [rsp+128], rsi
14007edc8mov [rsp+136], rdi
14007edd0mov [rsp+112], rbx
14007edd5mov [rsp+120], r15
14007eddacall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14007eddfmov r12, [rsp+144]
14007ede7mov rcx, [rsp+104]
14007edecmov rdx, rbp
14007edefmov r14, [rsp+152]
14007edf7mov [rsp+96], r12
14007edfccall std::__time_get_state::_M_finalize_state(tm*)
14007ee01cmp r14w, -1
14007ee06mov r8, [rsp+96]
14007ee0bsete bpl
14007ee0ftest r12, r12
14007ee12setne al
14007ee15and al, bpl
14007ee18mov edx, eax
14007ee1ajne 0x14007eea0
14007ee20
14007ee20loc_14007ee20:
14007ee20cmp r15w, -1
14007ee25sete al
14007ee28mov edx, eax
14007ee2atest rbx, rbx
14007ee2dje 0x14007ee33
14007ee2ftest al, al
14007ee31jne 0x14007ee80
14007ee33
14007ee33loc_14007ee33:
14007ee33cmp bpl, dl
14007ee36jne 0x14007ee3d
14007ee38or [r13], 2
14007ee3d
14007ee3dloc_14007ee3d:
14007ee3dmov rax, [rsp+88]
14007ee42mov di, r14w
14007ee46mov [rax+8], rdi
14007ee4amov rdi, [rip+0x11883f]
14007ee51mov [rax], r8
14007ee54mov rax, [rsp+184]
14007ee5csub rax, [rdi]
14007ee5fjne 0x14007ef11
14007ee65mov rax, [rsp+88]
14007ee6aadd rsp, 200
14007ee71pop rbx
14007ee72pop rsi
14007ee73pop rdi
14007ee74pop rbp
14007ee75pop r12
14007ee77pop r13
14007ee79pop r14
14007ee7bpop r15
14007ee7dret
14007ee7e
14007ee7e 66 90 f.
14007ee80
14007ee80loc_14007ee80:
14007ee80mov rax, [rbx+16]
14007ee84cmp rax, [rbx+24]
14007ee88jae 0x14007eed0
14007ee8amovzx eax, [rax]
14007ee8d
14007ee8dloc_14007ee8d:
14007ee8dcmp ax, -1
14007ee91sete dl
14007ee94jmp 0x14007ee33
14007ee96
14007ee96 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007eea0
14007eea0loc_14007eea0:
14007eea0mov rax, [r12+16]
14007eea5cmp rax, [r12+24]
14007eeaajae 0x14007eee8
14007eeacmovzx eax, [rax]
14007eeaf
14007eeafloc_14007eeaf:
14007eeafxor ebp, ebp
14007eeb1cmp ax, -1
14007eeb5mov eax, 0
14007eebacmovne rax, r12
14007eebecmove ebp, edx
14007eec1mov r8, rax
14007eec4jmp 0x14007ee20
14007eec9
14007eec9 0f 1f 80 00 00 00 00 .......
14007eed0
14007eed0loc_14007eed0:
14007eed0mov rax, [rbx]
14007eed3mov [rsp+96], r8
14007eed8mov rcx, rbx
14007eedbcall [rax+72]
14007eedemov r8, [rsp+96]
14007eee3jmp 0x14007ee8d
14007eee5
14007eee5 0f 1f 00 ...
14007eee8
14007eee8loc_14007eee8:
14007eee8mov rax, [r12]
14007eeecmov [rsp+96], dl
14007eef0mov rcx, r12
14007eef3call [rax+72]
14007eef6movzx edx, [rsp+96]
14007eefbjmp 0x14007eeaf
14007eefd
14007eefdloc_14007eefd:
14007eefdmov rdi, [rip+0x11878c]
14007ef04mov rax, [rsp+184]
14007ef0csub rax, [rdi]
14007ef0fje 0x14007ef16
14007ef11
14007ef11loc_14007ef11:
14007ef11call __stack_chk_fail
14007ef16
14007ef16loc_14007ef16:
14007ef16call std::__throw_bad_cast()
14007ef1bnop
14007ecc0
14007ecc0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ecc0push r15
14007ecc2push r14
14007ecc4push r13
14007ecc6push r12
14007ecc8push rbp
14007ecc9push rdi
14007eccapush rsi
14007eccbpush rbx
14007ecccsub rsp, 200
14007ecd3mov r12, [rsp+304]
14007ecdbmov rsi, [r8]
14007ecdemov rdi, [r8+8]
14007ece2mov rbx, [r9]
14007ece5mov r15, [r9+8]
14007ece9mov r13, [rsp+312]
14007ecf1mov rbp, [rsp+320]
14007ecf9mov [rsp+88], rcx
14007ecfemov rcx, [rip+0x11898b]
14007ed05mov r14, rdx
14007ed08mov rax, [rcx]
14007ed0bmov [rsp+184], rax
14007ed13xor eax, eax
14007ed15lea rcx, [rip+0x86ec4]
14007ed1ccall std::locale::id::_M_id() const
14007ed21mov rdx, [r12+208]
14007ed29cmp rax, [rdx+16]
14007ed2djae 0x14007eefd
14007ed33mov rdx, [rdx+8]
14007ed37mov rcx, [rdx+8*rax]
14007ed3btest rcx, rcx
14007ed3eje 0x14007eefd
14007ed44xor r9l, r9l
14007ed47lea r8, [rip+0x11d042]
14007ed4elea rdx, [rip+0x11c82b]
14007ed55call __dynamic_cast
14007ed5atest rax, rax
14007ed5dje 0x14007eefd
14007ed63mov rax, [rax+16]
14007ed67lea r8, [rsp+128]
14007ed6flea r9, [rsp+112]
14007ed74mov [rsp+172], 0
14007ed80lea rcx, [rsp+144]
14007ed88mov [rsp+180], 0
14007ed93mov rdx, [rax+32]
14007ed97lea rax, [rsp+172]
14007ed9fmov [rsp+48], rbp
14007eda4mov [rsp+64], rax
14007eda9mov [rsp+56], rdx
14007edaemov rdx, r14
14007edb1mov [rsp+32], r12
14007edb6mov [rsp+40], r13
14007edbbmov [rsp+104], rax
14007edc0mov [rsp+128], rsi
14007edc8mov [rsp+136], rdi
14007edd0mov [rsp+112], rbx
14007edd5mov [rsp+120], r15
14007eddacall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14007eddfmov r12, [rsp+144]
14007ede7mov rcx, [rsp+104]
14007edecmov rdx, rbp
14007edefmov r14, [rsp+152]
14007edf7mov [rsp+96], r12
14007edfccall std::__time_get_state::_M_finalize_state(tm*)
14007ee01cmp r14w, -1
14007ee06mov r8, [rsp+96]
14007ee0bsete bpl
14007ee0ftest r12, r12
14007ee12setne al
14007ee15and al, bpl
14007ee18mov edx, eax
14007ee1ajne 0x14007eea0
14007ee20
14007ee20loc_14007ee20:
14007ee20cmp r15w, -1
14007ee25sete al
14007ee28mov edx, eax
14007ee2atest rbx, rbx
14007ee2dje 0x14007ee33
14007ee2ftest al, al
14007ee31jne 0x14007ee80
14007ee33
14007ee33loc_14007ee33:
14007ee33cmp bpl, dl
14007ee36jne 0x14007ee3d
14007ee38or [r13], 2
14007ee3d
14007ee3dloc_14007ee3d:
14007ee3dmov rax, [rsp+88]
14007ee42mov di, r14w
14007ee46mov [rax+8], rdi
14007ee4amov rdi, [rip+0x11883f]
14007ee51mov [rax], r8
14007ee54mov rax, [rsp+184]
14007ee5csub rax, [rdi]
14007ee5fjne 0x14007ef11
14007ee65mov rax, [rsp+88]
14007ee6aadd rsp, 200
14007ee71pop rbx
14007ee72pop rsi
14007ee73pop rdi
14007ee74pop rbp
14007ee75pop r12
14007ee77pop r13
14007ee79pop r14
14007ee7bpop r15
14007ee7dret
14007ee7e
14007ee7e 66 90 f.
14007ee80
14007ee80loc_14007ee80:
14007ee80mov rax, [rbx+16]
14007ee84cmp rax, [rbx+24]
14007ee88jae 0x14007eed0
14007ee8amovzx eax, [rax]
14007ee8d
14007ee8dloc_14007ee8d:
14007ee8dcmp ax, -1
14007ee91sete dl
14007ee94jmp 0x14007ee33
14007ee96
14007ee96 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007eea0
14007eea0loc_14007eea0:
14007eea0mov rax, [r12+16]
14007eea5cmp rax, [r12+24]
14007eeaajae 0x14007eee8
14007eeacmovzx eax, [rax]
14007eeaf
14007eeafloc_14007eeaf:
14007eeafxor ebp, ebp
14007eeb1cmp ax, -1
14007eeb5mov eax, 0
14007eebacmovne rax, r12
14007eebecmove ebp, edx
14007eec1mov r8, rax
14007eec4jmp 0x14007ee20
14007eec9
14007eec9 0f 1f 80 00 00 00 00 .......
14007eed0
14007eed0loc_14007eed0:
14007eed0mov rax, [rbx]
14007eed3mov [rsp+96], r8
14007eed8mov rcx, rbx
14007eedbcall [rax+72]
14007eedemov r8, [rsp+96]
14007eee3jmp 0x14007ee8d
14007eee5
14007eee5 0f 1f 00 ...
14007eee8
14007eee8loc_14007eee8:
14007eee8mov rax, [r12]
14007eeecmov [rsp+96], dl
14007eef0mov rcx, r12
14007eef3call [rax+72]
14007eef6movzx edx, [rsp+96]
14007eefbjmp 0x14007eeaf
14007eefd
14007eefdloc_14007eefd:
14007eefdmov rdi, [rip+0x11878c]
14007ef04mov rax, [rsp+184]
14007ef0csub rax, [rdi]
14007ef0fje 0x14007ef16
14007ef11
14007ef11loc_14007ef11:
14007ef11call __stack_chk_fail
14007ef16
14007ef16loc_14007ef16:
14007ef16call std::__throw_bad_cast()
14007ef1bnop
14007ecc0
14007ef1c
14007ef1c // align 0x10
14007ef1c // align 0x10
Loading..