File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140032f60
140032f60std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_get(int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const:
140032f60push rsi
140032f61push rbx
140032f62sub rsp, 120
140032f66mov rsi, [rip+0x164723]
140032f6dmov rax, [rsp+184]
140032f75mov rdx, [rdx+32]
140032f79mov [rsp+96], 0
140032f82mov rbx, rcx
140032f85mov rcx, [rsi]
140032f88mov [rsp+104], rcx
140032f8dxor ecx, ecx
140032f8fmov rcx, [rax+8]
140032f93lea rsi, [rsp+64]
140032f98mov [rsp+56], rcx
140032f9dmov rax, [rax]
140032fa0xor ecx, ecx
140032fa2mov [rsp+32], r9l
140032fa7mov r9l, r8l
140032faamov r8, rsi
140032fadmov [rsp+48], rax
140032fb2mov eax, [rsp+176]
140032fb9mov [rsp+40], eax
140032fbdcall void std::__facet_shims::__messages_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, char const*, unsigned long long)
140032fc2cmp [rsp+96], 0
140032fc8je 0x140033030
140032fcamov rdx, [rsp+64]
140032fcflea rax, [rbx+16]
140032fd3mov r8, [rsp+72]
140032fd8mov [rbx], rax
140032fdbtest rdx, rdx
140032fdejne 0x140032fe5
140032fe0test r8, r8
140032fe3jne 0x14003301a
140032fe5
140032fe5loc_140032fe5:
140032fe5add r8, rdx
140032fe8mov rcx, rbx
140032febcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
140032ff0mov rax, [rsp+96]
140032ff5test rax, rax
140032ff8je 0x140032fff
140032ffamov rcx, rsi
140032ffdcall rax
140032fff
140032fffloc_140032fff:
140032fffmov rsi, [rip+0x16468a]
140033006mov rax, [rsp+104]
14003300bsub rax, [rsi]
14003300ejne 0x14003302b
140033010mov rax, rbx
140033013add rsp, 120
140033017pop rbx
140033018pop rsi
140033019ret
14003301a
14003301aloc_14003301a:
14003301amov rbx, [rip+0x16466f]
140033021mov rax, [rsp+104]
140033026sub rax, [rbx]
140033029je 0x140033078
14003302b
14003302bloc_14003302b:
14003302bcall __stack_chk_fail
140033030
140033030loc_140033030:
140033030mov rbx, [rip+0x164659]
140033037mov rax, [rsp+104]
14003303csub rax, [rbx]
14003303fjne 0x14003302b
140033041lea rcx, [rip+0x15e29a]
140033048call std::__throw_logic_error(char const*)
14003304dmov rbx, rax
140033050mov rax, [rsp+96]
140033055test rax, rax
140033058je 0x14003305f
14003305amov rcx, rsi
14003305dcall rax
14003305f
14003305floc_14003305f:
14003305fmov rsi, [rip+0x16462a]
140033066mov rax, [rsp+104]
14003306bsub rax, [rsi]
14003306ejne 0x14003302b
140033070mov rcx, rbx
140033073call _Unwind_Resume
140033078
140033078loc_140033078:
140033078call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003307dnop
140032f60
140032f60std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_get(int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const:
140032f60push rsi
140032f61push rbx
140032f62sub rsp, 120
140032f66mov rsi, [rip+0x164723]
140032f6dmov rax, [rsp+184]
140032f75mov rdx, [rdx+32]
140032f79mov [rsp+96], 0
140032f82mov rbx, rcx
140032f85mov rcx, [rsi]
140032f88mov [rsp+104], rcx
140032f8dxor ecx, ecx
140032f8fmov rcx, [rax+8]
140032f93lea rsi, [rsp+64]
140032f98mov [rsp+56], rcx
140032f9dmov rax, [rax]
140032fa0xor ecx, ecx
140032fa2mov [rsp+32], r9l
140032fa7mov r9l, r8l
140032faamov r8, rsi
140032fadmov [rsp+48], rax
140032fb2mov eax, [rsp+176]
140032fb9mov [rsp+40], eax
140032fbdcall void std::__facet_shims::__messages_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, char const*, unsigned long long)
140032fc2cmp [rsp+96], 0
140032fc8je 0x140033030
140032fcamov rdx, [rsp+64]
140032fcflea rax, [rbx+16]
140032fd3mov r8, [rsp+72]
140032fd8mov [rbx], rax
140032fdbtest rdx, rdx
140032fdejne 0x140032fe5
140032fe0test r8, r8
140032fe3jne 0x14003301a
140032fe5
140032fe5loc_140032fe5:
140032fe5add r8, rdx
140032fe8mov rcx, rbx
140032febcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
140032ff0mov rax, [rsp+96]
140032ff5test rax, rax
140032ff8je 0x140032fff
140032ffamov rcx, rsi
140032ffdcall rax
140032fff
140032fffloc_140032fff:
140032fffmov rsi, [rip+0x16468a]
140033006mov rax, [rsp+104]
14003300bsub rax, [rsi]
14003300ejne 0x14003302b
140033010mov rax, rbx
140033013add rsp, 120
140033017pop rbx
140033018pop rsi
140033019ret
14003301a
14003301aloc_14003301a:
14003301amov rbx, [rip+0x16466f]
140033021mov rax, [rsp+104]
140033026sub rax, [rbx]
140033029je 0x140033078
14003302b
14003302bloc_14003302b:
14003302bcall __stack_chk_fail
140033030
140033030loc_140033030:
140033030mov rbx, [rip+0x164659]
140033037mov rax, [rsp+104]
14003303csub rax, [rbx]
14003303fjne 0x14003302b
140033041lea rcx, [rip+0x15e29a]
140033048call std::__throw_logic_error(char const*)
14003304dmov rbx, rax
140033050mov rax, [rsp+96]
140033055test rax, rax
140033058je 0x14003305f
14003305amov rcx, rsi
14003305dcall rax
14003305f
14003305floc_14003305f:
14003305fmov rsi, [rip+0x16462a]
140033066mov rax, [rsp+104]
14003306bsub rax, [rsi]
14003306ejne 0x14003302b
140033070mov rcx, rbx
140033073call _Unwind_Resume
140033078
140033078loc_140033078:
140033078call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003307dnop
140032f60
14003307e
14003307e // align 0x10
14003307e // align 0x10
140033080
140033080std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_get(int, int, int, std::string const&) const:
140033080push rsi
140033081push rbx
140033082sub rsp, 136
140033089mov rsi, [rip+0x164600]
140033090mov rdx, [rdx+32]
140033094mov rax, [rsi]
140033097mov [rsp+120], rax
14003309cxor eax, eax
14003309emov rbx, rcx
1400330a1mov rax, [rsp+200]
1400330a9mov [rsp+112], 0
1400330b2mov rax, [rax]
1400330b5mov rcx, [rax-24]
1400330b9mov [rsp+48], rax
1400330bemov eax, [rsp+192]
1400330c5mov [rsp+32], r9l
1400330camov r9l, r8l
1400330cdlea r8, [rsp+80]
1400330d2mov [rsp+56], rcx
1400330d7xor ecx, ecx
1400330d9mov [rsp+40], eax
1400330ddcall void std::__facet_shims::__messages_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, char const*, unsigned long long)
1400330e2cmp [rsp+112], 0
1400330e8je 0x140033156
1400330eamov rcx, [rsp+80]
1400330efmov rdx, [rsp+88]
1400330f4lea r8, [rsp+79]
1400330f9add rdx, rcx
1400330fccall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
140033101mov [rbx], rax
140033104mov rax, [rsp+112]
140033109test rax, rax
14003310cje 0x140033115
14003310elea rcx, [rsp+80]
140033113call rax
140033115
140033115loc_140033115:
140033115mov rsi, [rip+0x164574]
14003311cmov rax, [rsp+120]
140033121sub rax, [rsi]
140033124jne 0x140033151
140033126mov rax, rbx
140033129add rsp, 136
140033130pop rbx
140033131pop rsi
140033132ret
140033133
140033133 48 89 c3 48 8b 44 24 70 48 85 c0 75 33 H..H.D$pH..u3
140033140
140033140loc_140033140:
140033140mov rsi, [rip+0x164549]
140033147mov rax, [rsp+120]
14003314csub rax, [rsi]
14003314fje 0x14003317c
140033151
140033151loc_140033151:
140033151call __stack_chk_fail
140033156
140033156loc_140033156:
140033156mov rbx, [rip+0x164533]
14003315dmov rax, [rsp+120]
140033162sub rax, [rbx]
140033165jne 0x140033151
140033167lea rcx, [rip+0x15dcbc]
14003316ecall std::__throw_logic_error(char const*)
140033173lea rcx, [rsp+80]
140033178call rax
14003317ajmp 0x140033140
14003317c
14003317cloc_14003317c:
14003317cmov rcx, rbx
14003317fcall _Unwind_Resume
140033184nop
140033080
140033080std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_get(int, int, int, std::string const&) const:
140033080push rsi
140033081push rbx
140033082sub rsp, 136
140033089mov rsi, [rip+0x164600]
140033090mov rdx, [rdx+32]
140033094mov rax, [rsi]
140033097mov [rsp+120], rax
14003309cxor eax, eax
14003309emov rbx, rcx
1400330a1mov rax, [rsp+200]
1400330a9mov [rsp+112], 0
1400330b2mov rax, [rax]
1400330b5mov rcx, [rax-24]
1400330b9mov [rsp+48], rax
1400330bemov eax, [rsp+192]
1400330c5mov [rsp+32], r9l
1400330camov r9l, r8l
1400330cdlea r8, [rsp+80]
1400330d2mov [rsp+56], rcx
1400330d7xor ecx, ecx
1400330d9mov [rsp+40], eax
1400330ddcall void std::__facet_shims::__messages_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, char const*, unsigned long long)
1400330e2cmp [rsp+112], 0
1400330e8je 0x140033156
1400330eamov rcx, [rsp+80]
1400330efmov rdx, [rsp+88]
1400330f4lea r8, [rsp+79]
1400330f9add rdx, rcx
1400330fccall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
140033101mov [rbx], rax
140033104mov rax, [rsp+112]
140033109test rax, rax
14003310cje 0x140033115
14003310elea rcx, [rsp+80]
140033113call rax
140033115
140033115loc_140033115:
140033115mov rsi, [rip+0x164574]
14003311cmov rax, [rsp+120]
140033121sub rax, [rsi]
140033124jne 0x140033151
140033126mov rax, rbx
140033129add rsp, 136
140033130pop rbx
140033131pop rsi
140033132ret
140033133
140033133 48 89 c3 48 8b 44 24 70 48 85 c0 75 33 H..H.D$pH..u3
140033140
140033140loc_140033140:
140033140mov rsi, [rip+0x164549]
140033147mov rax, [rsp+120]
14003314csub rax, [rsi]
14003314fje 0x14003317c
140033151
140033151loc_140033151:
140033151call __stack_chk_fail
140033156
140033156loc_140033156:
140033156mov rbx, [rip+0x164533]
14003315dmov rax, [rsp+120]
140033162sub rax, [rbx]
140033165jne 0x140033151
140033167lea rcx, [rip+0x15dcbc]
14003316ecall std::__throw_logic_error(char const*)
140033173lea rcx, [rsp+80]
140033178call rax
14003317ajmp 0x140033140
14003317c
14003317cloc_14003317c:
14003317cmov rcx, rbx
14003317fcall _Unwind_Resume
140033184nop
140033080
140033185
140033185 // align 0x10
140033185 // align 0x10
140033190
140033190std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::locale const&) const:
140033190sub rsp, 56
140033194mov rax, [rcx+32]
140033198xor ecx, ecx
14003319amov [rsp+32], r8
14003319fmov r9, [rdx+8]
1400331a3mov r8, [rdx]
1400331a6mov rdx, rax
1400331a9call int std::__facet_shims::__messages_open<char>(std::integral_constant<bool, false>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
1400331aeadd rsp, 56
1400331b2ret
140033190
140033190std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::locale const&) const:
140033190sub rsp, 56
140033194mov rax, [rcx+32]
140033198xor ecx, ecx
14003319amov [rsp+32], r8
14003319fmov r9, [rdx+8]
1400331a3mov r8, [rdx]
1400331a6mov rdx, rax
1400331a9call int std::__facet_shims::__messages_open<char>(std::integral_constant<bool, false>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
1400331aeadd rsp, 56
1400331b2ret
140033190
1400331b3
1400331b3 // align 0x10
1400331b3 // align 0x10
1400331c0
1400331c0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_open(std::string const&, std::locale const&) const:
1400331c0sub rsp, 56
1400331c4mov rax, [rdx]
1400331c7mov rdx, [rcx+32]
1400331cbxor ecx, ecx
1400331cdmov r9, [rax-24]
1400331d1mov [rsp+32], r8
1400331d6mov r8, rax
1400331d9call int std::__facet_shims::__messages_open<char>(std::integral_constant<bool, true>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
1400331deadd rsp, 56
1400331e2ret
1400331c0
1400331c0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_open(std::string const&, std::locale const&) const:
1400331c0sub rsp, 56
1400331c4mov rax, [rdx]
1400331c7mov rdx, [rcx+32]
1400331cbxor ecx, ecx
1400331cdmov r9, [rax-24]
1400331d1mov [rsp+32], r8
1400331d6mov r8, rax
1400331d9call int std::__facet_shims::__messages_open<char>(std::integral_constant<bool, true>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
1400331deadd rsp, 56
1400331e2ret
1400331c0
1400331e3
1400331e3 // align 0x10
1400331e3 // align 0x10
1400331f0
1400331f0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_close(int) const:
1400331f0mov r8l, edx
1400331f3mov rdx, [rcx+32]
1400331f7xor ecx, ecx
1400331f9jmp 0x1400b7ea0
1400331f0
1400331f0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_close(int) const:
1400331f0mov r8l, edx
1400331f3mov rdx, [rcx+32]
1400331f7xor ecx, ecx
1400331f9jmp 0x1400b7ea0
1400331f0
1400331fe
1400331fe // align 0x10
1400331fe // align 0x10
140033200
140033200std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_close(int) const:
140033200mov r8l, edx
140033203mov rdx, [rcx+32]
140033207xor ecx, ecx
140033209jmp 0x1400b7e90
140033200
140033200std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::do_close(int) const:
140033200mov r8l, edx
140033203mov rdx, [rcx+32]
140033207xor ecx, ecx
140033209jmp 0x1400b7e90
140033200
14003320e
14003320e // align 0x10
14003320e // align 0x10
140033210
140033210std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_get(int, int, int, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140033210push rsi
140033211push rbx
140033212sub rsp, 120
140033216mov rsi, [rip+0x164473]
14003321dmov rax, [rsp+184]
140033225mov rdx, [rdx+32]
140033229mov [rsp+96], 0
140033232mov rbx, rcx
140033235mov rcx, [rsi]
140033238mov [rsp+104], rcx
14003323dxor ecx, ecx
14003323fmov rcx, [rax+8]
140033243lea rsi, [rsp+64]
140033248mov [rsp+56], rcx
14003324dmov rax, [rax]
140033250xor ecx, ecx
140033252mov [rsp+32], r9l
140033257mov r9l, r8l
14003325amov r8, rsi
14003325dmov [rsp+48], rax
140033262mov eax, [rsp+176]
140033269mov [rsp+40], eax
14003326dcall void std::__facet_shims::__messages_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, wchar_t const*, unsigned long long)
140033272cmp [rsp+96], 0
140033278je 0x1400332e1
14003327amov rdx, [rsp+64]
14003327flea rcx, [rbx+16]
140033283mov rax, [rsp+72]
140033288mov [rbx], rcx
14003328btest rdx, rdx
14003328ejne 0x140033295
140033290test rax, rax
140033293jne 0x1400332cb
140033295
140033295loc_140033295:
140033295lea r8, [rdx+2*rax]
140033299mov rcx, rbx
14003329ccall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400332a1mov rax, [rsp+96]
1400332a6test rax, rax
1400332a9je 0x1400332b0
1400332abmov rcx, rsi
1400332aecall rax
1400332b0
1400332b0loc_1400332b0:
1400332b0mov rsi, [rip+0x1643d9]
1400332b7mov rax, [rsp+104]
1400332bcsub rax, [rsi]
1400332bfjne 0x1400332dc
1400332c1mov rax, rbx
1400332c4add rsp, 120
1400332c8pop rbx
1400332c9pop rsi
1400332caret
1400332cb
1400332cbloc_1400332cb:
1400332cbmov rbx, [rip+0x1643be]
1400332d2mov rax, [rsp+104]
1400332d7sub rax, [rbx]
1400332daje 0x140033329
1400332dc
1400332dcloc_1400332dc:
1400332dccall __stack_chk_fail
1400332e1
1400332e1loc_1400332e1:
1400332e1mov rbx, [rip+0x1643a8]
1400332e8mov rax, [rsp+104]
1400332edsub rax, [rbx]
1400332f0jne 0x1400332dc
1400332f2lea rcx, [rip+0x15dfe9]
1400332f9call std::__throw_logic_error(char const*)
1400332femov rbx, rax
140033301mov rax, [rsp+96]
140033306test rax, rax
140033309je 0x140033310
14003330bmov rcx, rsi
14003330ecall rax
140033310
140033310loc_140033310:
140033310mov rsi, [rip+0x164379]
140033317mov rax, [rsp+104]
14003331csub rax, [rsi]
14003331fjne 0x1400332dc
140033321mov rcx, rbx
140033324call _Unwind_Resume
140033329
140033329loc_140033329:
140033329call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003332enop
140033210
140033210std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_get(int, int, int, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140033210push rsi
140033211push rbx
140033212sub rsp, 120
140033216mov rsi, [rip+0x164473]
14003321dmov rax, [rsp+184]
140033225mov rdx, [rdx+32]
140033229mov [rsp+96], 0
140033232mov rbx, rcx
140033235mov rcx, [rsi]
140033238mov [rsp+104], rcx
14003323dxor ecx, ecx
14003323fmov rcx, [rax+8]
140033243lea rsi, [rsp+64]
140033248mov [rsp+56], rcx
14003324dmov rax, [rax]
140033250xor ecx, ecx
140033252mov [rsp+32], r9l
140033257mov r9l, r8l
14003325amov r8, rsi
14003325dmov [rsp+48], rax
140033262mov eax, [rsp+176]
140033269mov [rsp+40], eax
14003326dcall void std::__facet_shims::__messages_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, wchar_t const*, unsigned long long)
140033272cmp [rsp+96], 0
140033278je 0x1400332e1
14003327amov rdx, [rsp+64]
14003327flea rcx, [rbx+16]
140033283mov rax, [rsp+72]
140033288mov [rbx], rcx
14003328btest rdx, rdx
14003328ejne 0x140033295
140033290test rax, rax
140033293jne 0x1400332cb
140033295
140033295loc_140033295:
140033295lea r8, [rdx+2*rax]
140033299mov rcx, rbx
14003329ccall _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400332a1mov rax, [rsp+96]
1400332a6test rax, rax
1400332a9je 0x1400332b0
1400332abmov rcx, rsi
1400332aecall rax
1400332b0
1400332b0loc_1400332b0:
1400332b0mov rsi, [rip+0x1643d9]
1400332b7mov rax, [rsp+104]
1400332bcsub rax, [rsi]
1400332bfjne 0x1400332dc
1400332c1mov rax, rbx
1400332c4add rsp, 120
1400332c8pop rbx
1400332c9pop rsi
1400332caret
1400332cb
1400332cbloc_1400332cb:
1400332cbmov rbx, [rip+0x1643be]
1400332d2mov rax, [rsp+104]
1400332d7sub rax, [rbx]
1400332daje 0x140033329
1400332dc
1400332dcloc_1400332dc:
1400332dccall __stack_chk_fail
1400332e1
1400332e1loc_1400332e1:
1400332e1mov rbx, [rip+0x1643a8]
1400332e8mov rax, [rsp+104]
1400332edsub rax, [rbx]
1400332f0jne 0x1400332dc
1400332f2lea rcx, [rip+0x15dfe9]
1400332f9call std::__throw_logic_error(char const*)
1400332femov rbx, rax
140033301mov rax, [rsp+96]
140033306test rax, rax
140033309je 0x140033310
14003330bmov rcx, rsi
14003330ecall rax
140033310
140033310loc_140033310:
140033310mov rsi, [rip+0x164379]
140033317mov rax, [rsp+104]
14003331csub rax, [rsi]
14003331fjne 0x1400332dc
140033321mov rcx, rbx
140033324call _Unwind_Resume
140033329
140033329loc_140033329:
140033329call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003332enop
140033210
14003332f
14003332f // align 0x10
14003332f // align 0x10
140033330
140033330std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_get(int, int, int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140033330push rsi
140033331push rbx
140033332sub rsp, 136
140033339mov rsi, [rip+0x164350]
140033340mov rdx, [rdx+32]
140033344mov rax, [rsi]
140033347mov [rsp+120], rax
14003334cxor eax, eax
14003334emov rbx, rcx
140033351mov rax, [rsp+200]
140033359mov [rsp+112], 0
140033362mov rax, [rax]
140033365mov rcx, [rax-24]
140033369mov [rsp+48], rax
14003336emov eax, [rsp+192]
140033375mov [rsp+32], r9l
14003337amov r9l, r8l
14003337dlea r8, [rsp+80]
140033382mov [rsp+56], rcx
140033387xor ecx, ecx
140033389mov [rsp+40], eax
14003338dcall void std::__facet_shims::__messages_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, wchar_t const*, unsigned long long)
140033392cmp [rsp+112], 0
140033398je 0x140033407
14003339amov rcx, [rsp+80]
14003339fmov rax, [rsp+88]
1400333a4lea r8, [rsp+79]
1400333a9lea rdx, [rcx+2*rax]
1400333adcall _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
1400333b2mov [rbx], rax
1400333b5mov rax, [rsp+112]
1400333batest rax, rax
1400333bdje 0x1400333c6
1400333bflea rcx, [rsp+80]
1400333c4call rax
1400333c6
1400333c6loc_1400333c6:
1400333c6mov rsi, [rip+0x1642c3]
1400333cdmov rax, [rsp+120]
1400333d2sub rax, [rsi]
1400333d5jne 0x140033402
1400333d7mov rax, rbx
1400333daadd rsp, 136
1400333e1pop rbx
1400333e2pop rsi
1400333e3ret
1400333e4
1400333e4 48 89 c3 48 8b 44 24 70 48 85 c0 75 H..H.D$pH..u
1400333f0 33 3
1400333f1
1400333f1loc_1400333f1:
1400333f1mov rsi, [rip+0x164298]
1400333f8mov rax, [rsp+120]
1400333fdsub rax, [rsi]
140033400je 0x14003342d
140033402
140033402loc_140033402:
140033402call __stack_chk_fail
140033407
140033407loc_140033407:
140033407mov rbx, [rip+0x164282]
14003340emov rax, [rsp+120]
140033413sub rax, [rbx]
140033416jne 0x140033402
140033418lea rcx, [rip+0x15da0b]
14003341fcall std::__throw_logic_error(char const*)
140033424lea rcx, [rsp+80]
140033429call rax
14003342bjmp 0x1400333f1
14003342d
14003342dloc_14003342d:
14003342dmov rcx, rbx
140033430call _Unwind_Resume
140033435nop
140033330
140033330std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_get(int, int, int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140033330push rsi
140033331push rbx
140033332sub rsp, 136
140033339mov rsi, [rip+0x164350]
140033340mov rdx, [rdx+32]
140033344mov rax, [rsi]
140033347mov [rsp+120], rax
14003334cxor eax, eax
14003334emov rbx, rcx
140033351mov rax, [rsp+200]
140033359mov [rsp+112], 0
140033362mov rax, [rax]
140033365mov rcx, [rax-24]
140033369mov [rsp+48], rax
14003336emov eax, [rsp+192]
140033375mov [rsp+32], r9l
14003337amov r9l, r8l
14003337dlea r8, [rsp+80]
140033382mov [rsp+56], rcx
140033387xor ecx, ecx
140033389mov [rsp+40], eax
14003338dcall void std::__facet_shims::__messages_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::__facet_shims::__any_string&, int, int, int, wchar_t const*, unsigned long long)
140033392cmp [rsp+112], 0
140033398je 0x140033407
14003339amov rcx, [rsp+80]
14003339fmov rax, [rsp+88]
1400333a4lea r8, [rsp+79]
1400333a9lea rdx, [rcx+2*rax]
1400333adcall _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
1400333b2mov [rbx], rax
1400333b5mov rax, [rsp+112]
1400333batest rax, rax
1400333bdje 0x1400333c6
1400333bflea rcx, [rsp+80]
1400333c4call rax
1400333c6
1400333c6loc_1400333c6:
1400333c6mov rsi, [rip+0x1642c3]
1400333cdmov rax, [rsp+120]
1400333d2sub rax, [rsi]
1400333d5jne 0x140033402
1400333d7mov rax, rbx
1400333daadd rsp, 136
1400333e1pop rbx
1400333e2pop rsi
1400333e3ret
1400333e4
1400333e4 48 89 c3 48 8b 44 24 70 48 85 c0 75 H..H.D$pH..u
1400333f0 33 3
1400333f1
1400333f1loc_1400333f1:
1400333f1mov rsi, [rip+0x164298]
1400333f8mov rax, [rsp+120]
1400333fdsub rax, [rsi]
140033400je 0x14003342d
140033402
140033402loc_140033402:
140033402call __stack_chk_fail
140033407
140033407loc_140033407:
140033407mov rbx, [rip+0x164282]
14003340emov rax, [rsp+120]
140033413sub rax, [rbx]
140033416jne 0x140033402
140033418lea rcx, [rip+0x15da0b]
14003341fcall std::__throw_logic_error(char const*)
140033424lea rcx, [rsp+80]
140033429call rax
14003342bjmp 0x1400333f1
14003342d
14003342dloc_14003342d:
14003342dmov rcx, rbx
140033430call _Unwind_Resume
140033435nop
140033330
140033436
140033436 // align 0x10
140033436 // align 0x10
140033440
140033440std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::locale const&) const:
140033440sub rsp, 56
140033444mov rax, [rcx+32]
140033448xor ecx, ecx
14003344amov [rsp+32], r8
14003344fmov r9, [rdx+8]
140033453mov r8, [rdx]
140033456mov rdx, rax
140033459call int std::__facet_shims::__messages_open<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
14003345eadd rsp, 56
140033462ret
140033440
140033440std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::locale const&) const:
140033440sub rsp, 56
140033444mov rax, [rcx+32]
140033448xor ecx, ecx
14003344amov [rsp+32], r8
14003344fmov r9, [rdx+8]
140033453mov r8, [rdx]
140033456mov rdx, rax
140033459call int std::__facet_shims::__messages_open<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
14003345eadd rsp, 56
140033462ret
140033440
140033463
140033463 // align 0x10
140033463 // align 0x10
140033470
140033470std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_open(std::string const&, std::locale const&) const:
140033470sub rsp, 56
140033474mov rax, [rdx]
140033477mov rdx, [rcx+32]
14003347bxor ecx, ecx
14003347dmov r9, [rax-24]
140033481mov [rsp+32], r8
140033486mov r8, rax
140033489call int std::__facet_shims::__messages_open<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
14003348eadd rsp, 56
140033492ret
140033470
140033470std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_open(std::string const&, std::locale const&) const:
140033470sub rsp, 56
140033474mov rax, [rdx]
140033477mov rdx, [rcx+32]
14003347bxor ecx, ecx
14003347dmov r9, [rax-24]
140033481mov [rsp+32], r8
140033486mov r8, rax
140033489call int std::__facet_shims::__messages_open<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, char const*, unsigned long long, std::locale const&)
14003348eadd rsp, 56
140033492ret
140033470
140033493
140033493 // align 0x10
140033493 // align 0x10
1400334a0
1400334a0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_close(int) const:
1400334a0mov r8l, edx
1400334a3mov rdx, [rcx+32]
1400334a7xor ecx, ecx
1400334a9jmp 0x1400b7ec0
1400334a0
1400334a0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_close(int) const:
1400334a0mov r8l, edx
1400334a3mov rdx, [rcx+32]
1400334a7xor ecx, ecx
1400334a9jmp 0x1400b7ec0
1400334a0
1400334ae
1400334ae // align 0x10
1400334ae // align 0x10
1400334b0
1400334b0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_close(int) const:
1400334b0mov r8l, edx
1400334b3mov rdx, [rcx+32]
1400334b7xor ecx, ecx
1400334b9jmp 0x1400b7eb0
1400334b0
1400334b0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::do_close(int) const:
1400334b0mov r8l, edx
1400334b3mov rdx, [rcx+32]
1400334b7xor ecx, ecx
1400334b9jmp 0x1400b7eb0
1400334b0
1400334be
1400334be // align 0x10
1400334be // align 0x10
1400334c0
1400334c0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
1400334c0push rbx
1400334c1add rsp, -128
1400334c5mov r10, [r8]
1400334c8mov r11, [r8+8]
1400334ccmov r8, [r9]
1400334cfmov r9, [r9+8]
1400334d3mov rbx, rcx
1400334d6mov rcx, [rip+0x1641b3]
1400334ddmov rax, [rcx]
1400334e0mov [rsp+120], rax
1400334e5xor eax, eax
1400334e7mov rax, [rsp+192]
1400334efmov [rsp+80], r8
1400334f4mov rcx, rbx
1400334f7mov r8, [rdx+16]
1400334fbmov [rsp+64], 100
140033503xor edx, edx
140033505mov [rsp+56], rax
14003350amov rax, [rsp+184]
140033512mov [rsp+88], r9
140033517lea r9, [rsp+96]
14003351cmov [rsp+48], rax
140033521mov rax, [rsp+176]
140033529mov [rsp+96], r10
14003352emov [rsp+40], rax
140033533lea rax, [rsp+80]
140033538mov [rsp+32], rax
14003353dmov [rsp+104], r11
140033542call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033547mov rdx, [rip+0x164142]
14003354emov rax, [rsp+120]
140033553sub rax, [rdx]
140033556jne 0x140033561
140033558mov rax, rbx
14003355bsub rsp, -128
14003355fpop rbx
140033560ret
140033561
140033561loc_140033561:
140033561call __stack_chk_fail
140033566nop
1400334c0
1400334c0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
1400334c0push rbx
1400334c1add rsp, -128
1400334c5mov r10, [r8]
1400334c8mov r11, [r8+8]
1400334ccmov r8, [r9]
1400334cfmov r9, [r9+8]
1400334d3mov rbx, rcx
1400334d6mov rcx, [rip+0x1641b3]
1400334ddmov rax, [rcx]
1400334e0mov [rsp+120], rax
1400334e5xor eax, eax
1400334e7mov rax, [rsp+192]
1400334efmov [rsp+80], r8
1400334f4mov rcx, rbx
1400334f7mov r8, [rdx+16]
1400334fbmov [rsp+64], 100
140033503xor edx, edx
140033505mov [rsp+56], rax
14003350amov rax, [rsp+184]
140033512mov [rsp+88], r9
140033517lea r9, [rsp+96]
14003351cmov [rsp+48], rax
140033521mov rax, [rsp+176]
140033529mov [rsp+96], r10
14003352emov [rsp+40], rax
140033533lea rax, [rsp+80]
140033538mov [rsp+32], rax
14003353dmov [rsp+104], r11
140033542call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033547mov rdx, [rip+0x164142]
14003354emov rax, [rsp+120]
140033553sub rax, [rdx]
140033556jne 0x140033561
140033558mov rax, rbx
14003355bsub rsp, -128
14003355fpop rbx
140033560ret
140033561
140033561loc_140033561:
140033561call __stack_chk_fail
140033566nop
1400334c0
140033567
140033567 // align 0x10
140033567 // align 0x10
140033570
140033570std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033570push rbx
140033571add rsp, -128
140033575mov r10, [r8]
140033578mov r11, [r8+8]
14003357cmov r8, [r9]
14003357fmov r9, [r9+8]
140033583mov rbx, rcx
140033586mov rcx, [rip+0x164103]
14003358dmov rax, [rcx]
140033590mov [rsp+120], rax
140033595xor eax, eax
140033597mov rax, [rsp+192]
14003359fmov [rsp+80], r8
1400335a4mov rcx, rbx
1400335a7mov r8, [rdx+16]
1400335abmov [rsp+64], 100
1400335b3xor edx, edx
1400335b5mov [rsp+56], rax
1400335bamov rax, [rsp+184]
1400335c2mov [rsp+88], r9
1400335c7lea r9, [rsp+96]
1400335ccmov [rsp+48], rax
1400335d1mov rax, [rsp+176]
1400335d9mov [rsp+96], r10
1400335demov [rsp+40], rax
1400335e3lea rax, [rsp+80]
1400335e8mov [rsp+32], rax
1400335edmov [rsp+104], r11
1400335f2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400335f7mov rdx, [rip+0x164092]
1400335femov rax, [rsp+120]
140033603sub rax, [rdx]
140033606jne 0x140033611
140033608mov rax, rbx
14003360bsub rsp, -128
14003360fpop rbx
140033610ret
140033611
140033611loc_140033611:
140033611call __stack_chk_fail
140033616nop
140033570
140033570std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033570push rbx
140033571add rsp, -128
140033575mov r10, [r8]
140033578mov r11, [r8+8]
14003357cmov r8, [r9]
14003357fmov r9, [r9+8]
140033583mov rbx, rcx
140033586mov rcx, [rip+0x164103]
14003358dmov rax, [rcx]
140033590mov [rsp+120], rax
140033595xor eax, eax
140033597mov rax, [rsp+192]
14003359fmov [rsp+80], r8
1400335a4mov rcx, rbx
1400335a7mov r8, [rdx+16]
1400335abmov [rsp+64], 100
1400335b3xor edx, edx
1400335b5mov [rsp+56], rax
1400335bamov rax, [rsp+184]
1400335c2mov [rsp+88], r9
1400335c7lea r9, [rsp+96]
1400335ccmov [rsp+48], rax
1400335d1mov rax, [rsp+176]
1400335d9mov [rsp+96], r10
1400335demov [rsp+40], rax
1400335e3lea rax, [rsp+80]
1400335e8mov [rsp+32], rax
1400335edmov [rsp+104], r11
1400335f2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400335f7mov rdx, [rip+0x164092]
1400335femov rax, [rsp+120]
140033603sub rax, [rdx]
140033606jne 0x140033611
140033608mov rax, rbx
14003360bsub rsp, -128
14003360fpop rbx
140033610ret
140033611
140033611loc_140033611:
140033611call __stack_chk_fail
140033616nop
140033570
140033617
140033617 // align 0x10
140033617 // align 0x10
140033620
140033620std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033620push rbx
140033621add rsp, -128
140033625mov r10, [r8]
140033628mov r11, [r8+8]
14003362cmov r8, [r9]
14003362fmov r9, [r9+8]
140033633mov rbx, rcx
140033636mov rcx, [rip+0x164053]
14003363dmov rax, [rcx]
140033640mov [rsp+120], rax
140033645xor eax, eax
140033647mov rax, [rsp+192]
14003364fmov [rsp+80], r8
140033654mov rcx, rbx
140033657mov r8, [rdx+16]
14003365bmov [rsp+64], 116
140033663xor edx, edx
140033665mov [rsp+56], rax
14003366amov rax, [rsp+184]
140033672mov [rsp+88], r9
140033677lea r9, [rsp+96]
14003367cmov [rsp+48], rax
140033681mov rax, [rsp+176]
140033689mov [rsp+96], r10
14003368emov [rsp+40], rax
140033693lea rax, [rsp+80]
140033698mov [rsp+32], rax
14003369dmov [rsp+104], r11
1400336a2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400336a7mov rdx, [rip+0x163fe2]
1400336aemov rax, [rsp+120]
1400336b3sub rax, [rdx]
1400336b6jne 0x1400336c1
1400336b8mov rax, rbx
1400336bbsub rsp, -128
1400336bfpop rbx
1400336c0ret
1400336c1
1400336c1loc_1400336c1:
1400336c1call __stack_chk_fail
1400336c6nop
140033620
140033620std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033620push rbx
140033621add rsp, -128
140033625mov r10, [r8]
140033628mov r11, [r8+8]
14003362cmov r8, [r9]
14003362fmov r9, [r9+8]
140033633mov rbx, rcx
140033636mov rcx, [rip+0x164053]
14003363dmov rax, [rcx]
140033640mov [rsp+120], rax
140033645xor eax, eax
140033647mov rax, [rsp+192]
14003364fmov [rsp+80], r8
140033654mov rcx, rbx
140033657mov r8, [rdx+16]
14003365bmov [rsp+64], 116
140033663xor edx, edx
140033665mov [rsp+56], rax
14003366amov rax, [rsp+184]
140033672mov [rsp+88], r9
140033677lea r9, [rsp+96]
14003367cmov [rsp+48], rax
140033681mov rax, [rsp+176]
140033689mov [rsp+96], r10
14003368emov [rsp+40], rax
140033693lea rax, [rsp+80]
140033698mov [rsp+32], rax
14003369dmov [rsp+104], r11
1400336a2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400336a7mov rdx, [rip+0x163fe2]
1400336aemov rax, [rsp+120]
1400336b3sub rax, [rdx]
1400336b6jne 0x1400336c1
1400336b8mov rax, rbx
1400336bbsub rsp, -128
1400336bfpop rbx
1400336c0ret
1400336c1
1400336c1loc_1400336c1:
1400336c1call __stack_chk_fail
1400336c6nop
140033620
1400336c7
1400336c7 // align 0x10
1400336c7 // align 0x10
1400336d0
1400336d0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
1400336d0push rbx
1400336d1add rsp, -128
1400336d5mov r10, [r8]
1400336d8mov r11, [r8+8]
1400336dcmov r8, [r9]
1400336dfmov r9, [r9+8]
1400336e3mov rbx, rcx
1400336e6mov rcx, [rip+0x163fa3]
1400336edmov rax, [rcx]
1400336f0mov [rsp+120], rax
1400336f5xor eax, eax
1400336f7mov rax, [rsp+192]
1400336ffmov [rsp+80], r8
140033704mov rcx, rbx
140033707mov r8, [rdx+16]
14003370bmov [rsp+64], 116
140033713xor edx, edx
140033715mov [rsp+56], rax
14003371amov rax, [rsp+184]
140033722mov [rsp+88], r9
140033727lea r9, [rsp+96]
14003372cmov [rsp+48], rax
140033731mov rax, [rsp+176]
140033739mov [rsp+96], r10
14003373emov [rsp+40], rax
140033743lea rax, [rsp+80]
140033748mov [rsp+32], rax
14003374dmov [rsp+104], r11
140033752call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033757mov rdx, [rip+0x163f32]
14003375emov rax, [rsp+120]
140033763sub rax, [rdx]
140033766jne 0x140033771
140033768mov rax, rbx
14003376bsub rsp, -128
14003376fpop rbx
140033770ret
140033771
140033771loc_140033771:
140033771call __stack_chk_fail
140033776nop
1400336d0
1400336d0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
1400336d0push rbx
1400336d1add rsp, -128
1400336d5mov r10, [r8]
1400336d8mov r11, [r8+8]
1400336dcmov r8, [r9]
1400336dfmov r9, [r9+8]
1400336e3mov rbx, rcx
1400336e6mov rcx, [rip+0x163fa3]
1400336edmov rax, [rcx]
1400336f0mov [rsp+120], rax
1400336f5xor eax, eax
1400336f7mov rax, [rsp+192]
1400336ffmov [rsp+80], r8
140033704mov rcx, rbx
140033707mov r8, [rdx+16]
14003370bmov [rsp+64], 116
140033713xor edx, edx
140033715mov [rsp+56], rax
14003371amov rax, [rsp+184]
140033722mov [rsp+88], r9
140033727lea r9, [rsp+96]
14003372cmov [rsp+48], rax
140033731mov rax, [rsp+176]
140033739mov [rsp+96], r10
14003373emov [rsp+40], rax
140033743lea rax, [rsp+80]
140033748mov [rsp+32], rax
14003374dmov [rsp+104], r11
140033752call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033757mov rdx, [rip+0x163f32]
14003375emov rax, [rsp+120]
140033763sub rax, [rdx]
140033766jne 0x140033771
140033768mov rax, rbx
14003376bsub rsp, -128
14003376fpop rbx
140033770ret
140033771
140033771loc_140033771:
140033771call __stack_chk_fail
140033776nop
1400336d0
140033777
140033777 // align 0x10
140033777 // align 0x10
140033780
140033780std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033780push rbx
140033781add rsp, -128
140033785mov r10, [r8]
140033788mov r11, [r8+8]
14003378cmov r8, [r9]
14003378fmov r9, [r9+8]
140033793mov rbx, rcx
140033796mov rcx, [rip+0x163ef3]
14003379dmov rax, [rcx]
1400337a0mov [rsp+120], rax
1400337a5xor eax, eax
1400337a7mov rax, [rsp+192]
1400337afmov [rsp+80], r8
1400337b4mov rcx, rbx
1400337b7mov r8, [rdx+16]
1400337bbmov [rsp+64], 121
1400337c3xor edx, edx
1400337c5mov [rsp+56], rax
1400337camov rax, [rsp+184]
1400337d2mov [rsp+88], r9
1400337d7lea r9, [rsp+96]
1400337dcmov [rsp+48], rax
1400337e1mov rax, [rsp+176]
1400337e9mov [rsp+96], r10
1400337eemov [rsp+40], rax
1400337f3lea rax, [rsp+80]
1400337f8mov [rsp+32], rax
1400337fdmov [rsp+104], r11
140033802call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033807mov rdx, [rip+0x163e82]
14003380emov rax, [rsp+120]
140033813sub rax, [rdx]
140033816jne 0x140033821
140033818mov rax, rbx
14003381bsub rsp, -128
14003381fpop rbx
140033820ret
140033821
140033821loc_140033821:
140033821call __stack_chk_fail
140033826nop
140033780
140033780std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033780push rbx
140033781add rsp, -128
140033785mov r10, [r8]
140033788mov r11, [r8+8]
14003378cmov r8, [r9]
14003378fmov r9, [r9+8]
140033793mov rbx, rcx
140033796mov rcx, [rip+0x163ef3]
14003379dmov rax, [rcx]
1400337a0mov [rsp+120], rax
1400337a5xor eax, eax
1400337a7mov rax, [rsp+192]
1400337afmov [rsp+80], r8
1400337b4mov rcx, rbx
1400337b7mov r8, [rdx+16]
1400337bbmov [rsp+64], 121
1400337c3xor edx, edx
1400337c5mov [rsp+56], rax
1400337camov rax, [rsp+184]
1400337d2mov [rsp+88], r9
1400337d7lea r9, [rsp+96]
1400337dcmov [rsp+48], rax
1400337e1mov rax, [rsp+176]
1400337e9mov [rsp+96], r10
1400337eemov [rsp+40], rax
1400337f3lea rax, [rsp+80]
1400337f8mov [rsp+32], rax
1400337fdmov [rsp+104], r11
140033802call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033807mov rdx, [rip+0x163e82]
14003380emov rax, [rsp+120]
140033813sub rax, [rdx]
140033816jne 0x140033821
140033818mov rax, rbx
14003381bsub rsp, -128
14003381fpop rbx
140033820ret
140033821
140033821loc_140033821:
140033821call __stack_chk_fail
140033826nop
140033780
140033827
140033827 // align 0x10
140033827 // align 0x10
140033830
140033830std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033830push rbx
140033831add rsp, -128
140033835mov r10, [r8]
140033838mov r11, [r8+8]
14003383cmov r8, [r9]
14003383fmov r9, [r9+8]
140033843mov rbx, rcx
140033846mov rcx, [rip+0x163e43]
14003384dmov rax, [rcx]
140033850mov [rsp+120], rax
140033855xor eax, eax
140033857mov rax, [rsp+192]
14003385fmov [rsp+80], r8
140033864mov rcx, rbx
140033867mov r8, [rdx+16]
14003386bmov [rsp+64], 121
140033873xor edx, edx
140033875mov [rsp+56], rax
14003387amov rax, [rsp+184]
140033882mov [rsp+88], r9
140033887lea r9, [rsp+96]
14003388cmov [rsp+48], rax
140033891mov rax, [rsp+176]
140033899mov [rsp+96], r10
14003389emov [rsp+40], rax
1400338a3lea rax, [rsp+80]
1400338a8mov [rsp+32], rax
1400338admov [rsp+104], r11
1400338b2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400338b7mov rdx, [rip+0x163dd2]
1400338bemov rax, [rsp+120]
1400338c3sub rax, [rdx]
1400338c6jne 0x1400338d1
1400338c8mov rax, rbx
1400338cbsub rsp, -128
1400338cfpop rbx
1400338d0ret
1400338d1
1400338d1loc_1400338d1:
1400338d1call __stack_chk_fail
1400338d6nop
140033830
140033830std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_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:
140033830push rbx
140033831add rsp, -128
140033835mov r10, [r8]
140033838mov r11, [r8+8]
14003383cmov r8, [r9]
14003383fmov r9, [r9+8]
140033843mov rbx, rcx
140033846mov rcx, [rip+0x163e43]
14003384dmov rax, [rcx]
140033850mov [rsp+120], rax
140033855xor eax, eax
140033857mov rax, [rsp+192]
14003385fmov [rsp+80], r8
140033864mov rcx, rbx
140033867mov r8, [rdx+16]
14003386bmov [rsp+64], 121
140033873xor edx, edx
140033875mov [rsp+56], rax
14003387amov rax, [rsp+184]
140033882mov [rsp+88], r9
140033887lea r9, [rsp+96]
14003388cmov [rsp+48], rax
140033891mov rax, [rsp+176]
140033899mov [rsp+96], r10
14003389emov [rsp+40], rax
1400338a3lea rax, [rsp+80]
1400338a8mov [rsp+32], rax
1400338admov [rsp+104], r11
1400338b2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400338b7mov rdx, [rip+0x163dd2]
1400338bemov rax, [rsp+120]
1400338c3sub rax, [rdx]
1400338c6jne 0x1400338d1
1400338c8mov rax, rbx
1400338cbsub rsp, -128
1400338cfpop rbx
1400338d0ret
1400338d1
1400338d1loc_1400338d1:
1400338d1call __stack_chk_fail
1400338d6nop
140033830
1400338d7
1400338d7 // align 0x10
1400338d7 // align 0x10
1400338e0
1400338e0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_date_order() const:
1400338e0mov rdx, [rcx+16]
1400338e4xor ecx, ecx
1400338e6jmp 0x1400b82c0
1400338e0
1400338e0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_date_order() const:
1400338e0mov rdx, [rcx+16]
1400338e4xor ecx, ecx
1400338e6jmp 0x1400b82c0
1400338e0
1400338eb
1400338eb // align 0x10
1400338eb // align 0x10
1400338f0
1400338f0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_date_order() const:
1400338f0mov rdx, [rcx+16]
1400338f4xor ecx, ecx
1400338f6jmp 0x1400b82b0
1400338f0
1400338f0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_date_order() const:
1400338f0mov rdx, [rcx+16]
1400338f4xor ecx, ecx
1400338f6jmp 0x1400b82b0
1400338f0
1400338fb
1400338fb // align 0x10
1400338fb // align 0x10
140033900
140033900std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033900push rbx
140033901add rsp, -128
140033905mov r10, [r8]
140033908mov r11, [r8+8]
14003390cmov r8, [r9]
14003390fmov r9, [r9+8]
140033913mov rbx, rcx
140033916mov rcx, [rip+0x163d73]
14003391dmov rax, [rcx]
140033920mov [rsp+120], rax
140033925xor eax, eax
140033927mov rax, [rsp+192]
14003392fmov [rsp+80], r8
140033934mov rcx, rbx
140033937mov r8, [rdx+16]
14003393bmov [rsp+64], 119
140033943xor edx, edx
140033945mov [rsp+56], rax
14003394amov rax, [rsp+184]
140033952mov [rsp+88], r9
140033957lea r9, [rsp+96]
14003395cmov [rsp+48], rax
140033961mov rax, [rsp+176]
140033969mov [rsp+96], r10
14003396emov [rsp+40], rax
140033973lea rax, [rsp+80]
140033978mov [rsp+32], rax
14003397dmov [rsp+104], r11
140033982call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033987mov rdx, [rip+0x163d02]
14003398emov rax, [rsp+120]
140033993sub rax, [rdx]
140033996jne 0x1400339a1
140033998mov rax, rbx
14003399bsub rsp, -128
14003399fpop rbx
1400339a0ret
1400339a1
1400339a1loc_1400339a1:
1400339a1call __stack_chk_fail
1400339a6nop
140033900
140033900std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033900push rbx
140033901add rsp, -128
140033905mov r10, [r8]
140033908mov r11, [r8+8]
14003390cmov r8, [r9]
14003390fmov r9, [r9+8]
140033913mov rbx, rcx
140033916mov rcx, [rip+0x163d73]
14003391dmov rax, [rcx]
140033920mov [rsp+120], rax
140033925xor eax, eax
140033927mov rax, [rsp+192]
14003392fmov [rsp+80], r8
140033934mov rcx, rbx
140033937mov r8, [rdx+16]
14003393bmov [rsp+64], 119
140033943xor edx, edx
140033945mov [rsp+56], rax
14003394amov rax, [rsp+184]
140033952mov [rsp+88], r9
140033957lea r9, [rsp+96]
14003395cmov [rsp+48], rax
140033961mov rax, [rsp+176]
140033969mov [rsp+96], r10
14003396emov [rsp+40], rax
140033973lea rax, [rsp+80]
140033978mov [rsp+32], rax
14003397dmov [rsp+104], r11
140033982call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033987mov rdx, [rip+0x163d02]
14003398emov rax, [rsp+120]
140033993sub rax, [rdx]
140033996jne 0x1400339a1
140033998mov rax, rbx
14003399bsub rsp, -128
14003399fpop rbx
1400339a0ret
1400339a1
1400339a1loc_1400339a1:
1400339a1call __stack_chk_fail
1400339a6nop
140033900
1400339a7
1400339a7 // align 0x10
1400339a7 // align 0x10
1400339b0
1400339b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400339b0push rbx
1400339b1add rsp, -128
1400339b5mov r10, [r8]
1400339b8mov r11, [r8+8]
1400339bcmov r8, [r9]
1400339bfmov r9, [r9+8]
1400339c3mov rbx, rcx
1400339c6mov rcx, [rip+0x163cc3]
1400339cdmov rax, [rcx]
1400339d0mov [rsp+120], rax
1400339d5xor eax, eax
1400339d7mov rax, [rsp+192]
1400339dfmov [rsp+80], r8
1400339e4mov rcx, rbx
1400339e7mov r8, [rdx+16]
1400339ebmov [rsp+64], 119
1400339f3xor edx, edx
1400339f5mov [rsp+56], rax
1400339famov rax, [rsp+184]
140033a02mov [rsp+88], r9
140033a07lea r9, [rsp+96]
140033a0cmov [rsp+48], rax
140033a11mov rax, [rsp+176]
140033a19mov [rsp+96], r10
140033a1emov [rsp+40], rax
140033a23lea rax, [rsp+80]
140033a28mov [rsp+32], rax
140033a2dmov [rsp+104], r11
140033a32call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033a37mov rdx, [rip+0x163c52]
140033a3emov rax, [rsp+120]
140033a43sub rax, [rdx]
140033a46jne 0x140033a51
140033a48mov rax, rbx
140033a4bsub rsp, -128
140033a4fpop rbx
140033a50ret
140033a51
140033a51loc_140033a51:
140033a51call __stack_chk_fail
140033a56nop
1400339b0
1400339b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400339b0push rbx
1400339b1add rsp, -128
1400339b5mov r10, [r8]
1400339b8mov r11, [r8+8]
1400339bcmov r8, [r9]
1400339bfmov r9, [r9+8]
1400339c3mov rbx, rcx
1400339c6mov rcx, [rip+0x163cc3]
1400339cdmov rax, [rcx]
1400339d0mov [rsp+120], rax
1400339d5xor eax, eax
1400339d7mov rax, [rsp+192]
1400339dfmov [rsp+80], r8
1400339e4mov rcx, rbx
1400339e7mov r8, [rdx+16]
1400339ebmov [rsp+64], 119
1400339f3xor edx, edx
1400339f5mov [rsp+56], rax
1400339famov rax, [rsp+184]
140033a02mov [rsp+88], r9
140033a07lea r9, [rsp+96]
140033a0cmov [rsp+48], rax
140033a11mov rax, [rsp+176]
140033a19mov [rsp+96], r10
140033a1emov [rsp+40], rax
140033a23lea rax, [rsp+80]
140033a28mov [rsp+32], rax
140033a2dmov [rsp+104], r11
140033a32call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033a37mov rdx, [rip+0x163c52]
140033a3emov rax, [rsp+120]
140033a43sub rax, [rdx]
140033a46jne 0x140033a51
140033a48mov rax, rbx
140033a4bsub rsp, -128
140033a4fpop rbx
140033a50ret
140033a51
140033a51loc_140033a51:
140033a51call __stack_chk_fail
140033a56nop
1400339b0
140033a57
140033a57 // align 0x10
140033a57 // align 0x10
140033a60
140033a60std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033a60push rbx
140033a61add rsp, -128
140033a65mov r10, [r8]
140033a68mov r11, [r8+8]
140033a6cmov r8, [r9]
140033a6fmov r9, [r9+8]
140033a73mov rbx, rcx
140033a76mov rcx, [rip+0x163c13]
140033a7dmov rax, [rcx]
140033a80mov [rsp+120], rax
140033a85xor eax, eax
140033a87mov rax, [rsp+192]
140033a8fmov [rsp+80], r8
140033a94mov rcx, rbx
140033a97mov r8, [rdx+16]
140033a9bmov [rsp+64], 109
140033aa3xor edx, edx
140033aa5mov [rsp+56], rax
140033aaamov rax, [rsp+184]
140033ab2mov [rsp+88], r9
140033ab7lea r9, [rsp+96]
140033abcmov [rsp+48], rax
140033ac1mov rax, [rsp+176]
140033ac9mov [rsp+96], r10
140033acemov [rsp+40], rax
140033ad3lea rax, [rsp+80]
140033ad8mov [rsp+32], rax
140033addmov [rsp+104], r11
140033ae2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033ae7mov rdx, [rip+0x163ba2]
140033aeemov rax, [rsp+120]
140033af3sub rax, [rdx]
140033af6jne 0x140033b01
140033af8mov rax, rbx
140033afbsub rsp, -128
140033affpop rbx
140033b00ret
140033b01
140033b01loc_140033b01:
140033b01call __stack_chk_fail
140033b06nop
140033a60
140033a60std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033a60push rbx
140033a61add rsp, -128
140033a65mov r10, [r8]
140033a68mov r11, [r8+8]
140033a6cmov r8, [r9]
140033a6fmov r9, [r9+8]
140033a73mov rbx, rcx
140033a76mov rcx, [rip+0x163c13]
140033a7dmov rax, [rcx]
140033a80mov [rsp+120], rax
140033a85xor eax, eax
140033a87mov rax, [rsp+192]
140033a8fmov [rsp+80], r8
140033a94mov rcx, rbx
140033a97mov r8, [rdx+16]
140033a9bmov [rsp+64], 109
140033aa3xor edx, edx
140033aa5mov [rsp+56], rax
140033aaamov rax, [rsp+184]
140033ab2mov [rsp+88], r9
140033ab7lea r9, [rsp+96]
140033abcmov [rsp+48], rax
140033ac1mov rax, [rsp+176]
140033ac9mov [rsp+96], r10
140033acemov [rsp+40], rax
140033ad3lea rax, [rsp+80]
140033ad8mov [rsp+32], rax
140033addmov [rsp+104], r11
140033ae2call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033ae7mov rdx, [rip+0x163ba2]
140033aeemov rax, [rsp+120]
140033af3sub rax, [rdx]
140033af6jne 0x140033b01
140033af8mov rax, rbx
140033afbsub rsp, -128
140033affpop rbx
140033b00ret
140033b01
140033b01loc_140033b01:
140033b01call __stack_chk_fail
140033b06nop
140033a60
140033b07
140033b07 // align 0x10
140033b07 // align 0x10
140033b10
140033b10std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033b10push rbx
140033b11add rsp, -128
140033b15mov r10, [r8]
140033b18mov r11, [r8+8]
140033b1cmov r8, [r9]
140033b1fmov r9, [r9+8]
140033b23mov rbx, rcx
140033b26mov rcx, [rip+0x163b63]
140033b2dmov rax, [rcx]
140033b30mov [rsp+120], rax
140033b35xor eax, eax
140033b37mov rax, [rsp+192]
140033b3fmov [rsp+80], r8
140033b44mov rcx, rbx
140033b47mov r8, [rdx+16]
140033b4bmov [rsp+64], 109
140033b53xor edx, edx
140033b55mov [rsp+56], rax
140033b5amov rax, [rsp+184]
140033b62mov [rsp+88], r9
140033b67lea r9, [rsp+96]
140033b6cmov [rsp+48], rax
140033b71mov rax, [rsp+176]
140033b79mov [rsp+96], r10
140033b7emov [rsp+40], rax
140033b83lea rax, [rsp+80]
140033b88mov [rsp+32], rax
140033b8dmov [rsp+104], r11
140033b92call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033b97mov rdx, [rip+0x163af2]
140033b9emov rax, [rsp+120]
140033ba3sub rax, [rdx]
140033ba6jne 0x140033bb1
140033ba8mov rax, rbx
140033babsub rsp, -128
140033bafpop rbx
140033bb0ret
140033bb1
140033bb1loc_140033bb1:
140033bb1call __stack_chk_fail
140033bb6nop
140033b10
140033b10std::__facet_shims::_GLOBAL__N_1::time_get_shim<char>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033b10push rbx
140033b11add rsp, -128
140033b15mov r10, [r8]
140033b18mov r11, [r8+8]
140033b1cmov r8, [r9]
140033b1fmov r9, [r9+8]
140033b23mov rbx, rcx
140033b26mov rcx, [rip+0x163b63]
140033b2dmov rax, [rcx]
140033b30mov [rsp+120], rax
140033b35xor eax, eax
140033b37mov rax, [rsp+192]
140033b3fmov [rsp+80], r8
140033b44mov rcx, rbx
140033b47mov r8, [rdx+16]
140033b4bmov [rsp+64], 109
140033b53xor edx, edx
140033b55mov [rsp+56], rax
140033b5amov rax, [rsp+184]
140033b62mov [rsp+88], r9
140033b67lea r9, [rsp+96]
140033b6cmov [rsp+48], rax
140033b71mov rax, [rsp+176]
140033b79mov [rsp+96], r10
140033b7emov [rsp+40], rax
140033b83lea rax, [rsp+80]
140033b88mov [rsp+32], rax
140033b8dmov [rsp+104], r11
140033b92call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033b97mov rdx, [rip+0x163af2]
140033b9emov rax, [rsp+120]
140033ba3sub rax, [rdx]
140033ba6jne 0x140033bb1
140033ba8mov rax, rbx
140033babsub rsp, -128
140033bafpop rbx
140033bb0ret
140033bb1
140033bb1loc_140033bb1:
140033bb1call __stack_chk_fail
140033bb6nop
140033b10
140033bb7
140033bb7 // align 0x10
140033bb7 // align 0x10
140033bc0
140033bc0std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033bc0push rbx
140033bc1add rsp, -128
140033bc5mov r10, [r8]
140033bc8mov r11, [r8+8]
140033bccmov r8, [r9]
140033bcfmov r9, [r9+8]
140033bd3mov rbx, rcx
140033bd6mov rcx, [rip+0x163ab3]
140033bddmov rax, [rcx]
140033be0mov [rsp+120], rax
140033be5xor eax, eax
140033be7mov rax, [rsp+192]
140033befmov [rsp+80], r8
140033bf4mov rcx, rbx
140033bf7mov r8, [rdx+16]
140033bfbmov [rsp+64], 100
140033c03xor edx, edx
140033c05mov [rsp+56], rax
140033c0amov rax, [rsp+184]
140033c12mov [rsp+88], r9
140033c17lea r9, [rsp+96]
140033c1cmov [rsp+48], rax
140033c21mov rax, [rsp+176]
140033c29mov [rsp+96], r10
140033c2emov [rsp+40], rax
140033c33lea rax, [rsp+80]
140033c38mov [rsp+32], rax
140033c3dmov [rsp+104], r11
140033c42call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033c47mov rdx, [rip+0x163a42]
140033c4emov rax, [rsp+120]
140033c53sub rax, [rdx]
140033c56jne 0x140033c61
140033c58mov rax, rbx
140033c5bsub rsp, -128
140033c5fpop rbx
140033c60ret
140033c61
140033c61loc_140033c61:
140033c61call __stack_chk_fail
140033c66nop
140033bc0
140033bc0std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033bc0push rbx
140033bc1add rsp, -128
140033bc5mov r10, [r8]
140033bc8mov r11, [r8+8]
140033bccmov r8, [r9]
140033bcfmov r9, [r9+8]
140033bd3mov rbx, rcx
140033bd6mov rcx, [rip+0x163ab3]
140033bddmov rax, [rcx]
140033be0mov [rsp+120], rax
140033be5xor eax, eax
140033be7mov rax, [rsp+192]
140033befmov [rsp+80], r8
140033bf4mov rcx, rbx
140033bf7mov r8, [rdx+16]
140033bfbmov [rsp+64], 100
140033c03xor edx, edx
140033c05mov [rsp+56], rax
140033c0amov rax, [rsp+184]
140033c12mov [rsp+88], r9
140033c17lea r9, [rsp+96]
140033c1cmov [rsp+48], rax
140033c21mov rax, [rsp+176]
140033c29mov [rsp+96], r10
140033c2emov [rsp+40], rax
140033c33lea rax, [rsp+80]
140033c38mov [rsp+32], rax
140033c3dmov [rsp+104], r11
140033c42call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033c47mov rdx, [rip+0x163a42]
140033c4emov rax, [rsp+120]
140033c53sub rax, [rdx]
140033c56jne 0x140033c61
140033c58mov rax, rbx
140033c5bsub rsp, -128
140033c5fpop rbx
140033c60ret
140033c61
140033c61loc_140033c61:
140033c61call __stack_chk_fail
140033c66nop
140033bc0
140033c67
140033c67 // align 0x10
140033c67 // align 0x10
140033c70
140033c70std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033c70push rbx
140033c71add rsp, -128
140033c75mov r10, [r8]
140033c78mov r11, [r8+8]
140033c7cmov r8, [r9]
140033c7fmov r9, [r9+8]
140033c83mov rbx, rcx
140033c86mov rcx, [rip+0x163a03]
140033c8dmov rax, [rcx]
140033c90mov [rsp+120], rax
140033c95xor eax, eax
140033c97mov rax, [rsp+192]
140033c9fmov [rsp+80], r8
140033ca4mov rcx, rbx
140033ca7mov r8, [rdx+16]
140033cabmov [rsp+64], 100
140033cb3xor edx, edx
140033cb5mov [rsp+56], rax
140033cbamov rax, [rsp+184]
140033cc2mov [rsp+88], r9
140033cc7lea r9, [rsp+96]
140033cccmov [rsp+48], rax
140033cd1mov rax, [rsp+176]
140033cd9mov [rsp+96], r10
140033cdemov [rsp+40], rax
140033ce3lea rax, [rsp+80]
140033ce8mov [rsp+32], rax
140033cedmov [rsp+104], r11
140033cf2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033cf7mov rdx, [rip+0x163992]
140033cfemov rax, [rsp+120]
140033d03sub rax, [rdx]
140033d06jne 0x140033d11
140033d08mov rax, rbx
140033d0bsub rsp, -128
140033d0fpop rbx
140033d10ret
140033d11
140033d11loc_140033d11:
140033d11call __stack_chk_fail
140033d16nop
140033c70
140033c70std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033c70push rbx
140033c71add rsp, -128
140033c75mov r10, [r8]
140033c78mov r11, [r8+8]
140033c7cmov r8, [r9]
140033c7fmov r9, [r9+8]
140033c83mov rbx, rcx
140033c86mov rcx, [rip+0x163a03]
140033c8dmov rax, [rcx]
140033c90mov [rsp+120], rax
140033c95xor eax, eax
140033c97mov rax, [rsp+192]
140033c9fmov [rsp+80], r8
140033ca4mov rcx, rbx
140033ca7mov r8, [rdx+16]
140033cabmov [rsp+64], 100
140033cb3xor edx, edx
140033cb5mov [rsp+56], rax
140033cbamov rax, [rsp+184]
140033cc2mov [rsp+88], r9
140033cc7lea r9, [rsp+96]
140033cccmov [rsp+48], rax
140033cd1mov rax, [rsp+176]
140033cd9mov [rsp+96], r10
140033cdemov [rsp+40], rax
140033ce3lea rax, [rsp+80]
140033ce8mov [rsp+32], rax
140033cedmov [rsp+104], r11
140033cf2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033cf7mov rdx, [rip+0x163992]
140033cfemov rax, [rsp+120]
140033d03sub rax, [rdx]
140033d06jne 0x140033d11
140033d08mov rax, rbx
140033d0bsub rsp, -128
140033d0fpop rbx
140033d10ret
140033d11
140033d11loc_140033d11:
140033d11call __stack_chk_fail
140033d16nop
140033c70
140033d17
140033d17 // align 0x10
140033d17 // align 0x10
140033d20
140033d20std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033d20push rbx
140033d21add rsp, -128
140033d25mov r10, [r8]
140033d28mov r11, [r8+8]
140033d2cmov r8, [r9]
140033d2fmov r9, [r9+8]
140033d33mov rbx, rcx
140033d36mov rcx, [rip+0x163953]
140033d3dmov rax, [rcx]
140033d40mov [rsp+120], rax
140033d45xor eax, eax
140033d47mov rax, [rsp+192]
140033d4fmov [rsp+80], r8
140033d54mov rcx, rbx
140033d57mov r8, [rdx+16]
140033d5bmov [rsp+64], 116
140033d63xor edx, edx
140033d65mov [rsp+56], rax
140033d6amov rax, [rsp+184]
140033d72mov [rsp+88], r9
140033d77lea r9, [rsp+96]
140033d7cmov [rsp+48], rax
140033d81mov rax, [rsp+176]
140033d89mov [rsp+96], r10
140033d8emov [rsp+40], rax
140033d93lea rax, [rsp+80]
140033d98mov [rsp+32], rax
140033d9dmov [rsp+104], r11
140033da2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033da7mov rdx, [rip+0x1638e2]
140033daemov rax, [rsp+120]
140033db3sub rax, [rdx]
140033db6jne 0x140033dc1
140033db8mov rax, rbx
140033dbbsub rsp, -128
140033dbfpop rbx
140033dc0ret
140033dc1
140033dc1loc_140033dc1:
140033dc1call __stack_chk_fail
140033dc6nop
140033d20
140033d20std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033d20push rbx
140033d21add rsp, -128
140033d25mov r10, [r8]
140033d28mov r11, [r8+8]
140033d2cmov r8, [r9]
140033d2fmov r9, [r9+8]
140033d33mov rbx, rcx
140033d36mov rcx, [rip+0x163953]
140033d3dmov rax, [rcx]
140033d40mov [rsp+120], rax
140033d45xor eax, eax
140033d47mov rax, [rsp+192]
140033d4fmov [rsp+80], r8
140033d54mov rcx, rbx
140033d57mov r8, [rdx+16]
140033d5bmov [rsp+64], 116
140033d63xor edx, edx
140033d65mov [rsp+56], rax
140033d6amov rax, [rsp+184]
140033d72mov [rsp+88], r9
140033d77lea r9, [rsp+96]
140033d7cmov [rsp+48], rax
140033d81mov rax, [rsp+176]
140033d89mov [rsp+96], r10
140033d8emov [rsp+40], rax
140033d93lea rax, [rsp+80]
140033d98mov [rsp+32], rax
140033d9dmov [rsp+104], r11
140033da2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033da7mov rdx, [rip+0x1638e2]
140033daemov rax, [rsp+120]
140033db3sub rax, [rdx]
140033db6jne 0x140033dc1
140033db8mov rax, rbx
140033dbbsub rsp, -128
140033dbfpop rbx
140033dc0ret
140033dc1
140033dc1loc_140033dc1:
140033dc1call __stack_chk_fail
140033dc6nop
140033d20
140033dc7
140033dc7 // align 0x10
140033dc7 // align 0x10
140033dd0
140033dd0std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033dd0push rbx
140033dd1add rsp, -128
140033dd5mov r10, [r8]
140033dd8mov r11, [r8+8]
140033ddcmov r8, [r9]
140033ddfmov r9, [r9+8]
140033de3mov rbx, rcx
140033de6mov rcx, [rip+0x1638a3]
140033dedmov rax, [rcx]
140033df0mov [rsp+120], rax
140033df5xor eax, eax
140033df7mov rax, [rsp+192]
140033dffmov [rsp+80], r8
140033e04mov rcx, rbx
140033e07mov r8, [rdx+16]
140033e0bmov [rsp+64], 116
140033e13xor edx, edx
140033e15mov [rsp+56], rax
140033e1amov rax, [rsp+184]
140033e22mov [rsp+88], r9
140033e27lea r9, [rsp+96]
140033e2cmov [rsp+48], rax
140033e31mov rax, [rsp+176]
140033e39mov [rsp+96], r10
140033e3emov [rsp+40], rax
140033e43lea rax, [rsp+80]
140033e48mov [rsp+32], rax
140033e4dmov [rsp+104], r11
140033e52call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033e57mov rdx, [rip+0x163832]
140033e5emov rax, [rsp+120]
140033e63sub rax, [rdx]
140033e66jne 0x140033e71
140033e68mov rax, rbx
140033e6bsub rsp, -128
140033e6fpop rbx
140033e70ret
140033e71
140033e71loc_140033e71:
140033e71call __stack_chk_fail
140033e76nop
140033dd0
140033dd0std::__facet_shims::_GLOBAL__N_1::time_get_shim<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:
140033dd0push rbx
140033dd1add rsp, -128
140033dd5mov r10, [r8]
140033dd8mov r11, [r8+8]
140033ddcmov r8, [r9]
140033ddfmov r9, [r9+8]
140033de3mov rbx, rcx
140033de6mov rcx, [rip+0x1638a3]
140033dedmov rax, [rcx]
140033df0mov [rsp+120], rax
140033df5xor eax, eax
140033df7mov rax, [rsp+192]
140033dffmov [rsp+80], r8
140033e04mov rcx, rbx
140033e07mov r8, [rdx+16]
140033e0bmov [rsp+64], 116
140033e13xor edx, edx
140033e15mov [rsp+56], rax
140033e1amov rax, [rsp+184]
140033e22mov [rsp+88], r9
140033e27lea r9, [rsp+96]
140033e2cmov [rsp+48], rax
140033e31mov rax, [rsp+176]
140033e39mov [rsp+96], r10
140033e3emov [rsp+40], rax
140033e43lea rax, [rsp+80]
140033e48mov [rsp+32], rax
140033e4dmov [rsp+104], r11
140033e52call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033e57mov rdx, [rip+0x163832]
140033e5emov rax, [rsp+120]
140033e63sub rax, [rdx]
140033e66jne 0x140033e71
140033e68mov rax, rbx
140033e6bsub rsp, -128
140033e6fpop rbx
140033e70ret
140033e71
140033e71loc_140033e71:
140033e71call __stack_chk_fail
140033e76nop
140033dd0
140033e77
140033e77 // align 0x10
140033e77 // align 0x10
140033e80
140033e80std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033e80push rbx
140033e81add rsp, -128
140033e85mov r10, [r8]
140033e88mov r11, [r8+8]
140033e8cmov r8, [r9]
140033e8fmov r9, [r9+8]
140033e93mov rbx, rcx
140033e96mov rcx, [rip+0x1637f3]
140033e9dmov rax, [rcx]
140033ea0mov [rsp+120], rax
140033ea5xor eax, eax
140033ea7mov rax, [rsp+192]
140033eafmov [rsp+80], r8
140033eb4mov rcx, rbx
140033eb7mov r8, [rdx+16]
140033ebbmov [rsp+64], 121
140033ec3xor edx, edx
140033ec5mov [rsp+56], rax
140033ecamov rax, [rsp+184]
140033ed2mov [rsp+88], r9
140033ed7lea r9, [rsp+96]
140033edcmov [rsp+48], rax
140033ee1mov rax, [rsp+176]
140033ee9mov [rsp+96], r10
140033eeemov [rsp+40], rax
140033ef3lea rax, [rsp+80]
140033ef8mov [rsp+32], rax
140033efdmov [rsp+104], r11
140033f02call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033f07mov rdx, [rip+0x163782]
140033f0emov rax, [rsp+120]
140033f13sub rax, [rdx]
140033f16jne 0x140033f21
140033f18mov rax, rbx
140033f1bsub rsp, -128
140033f1fpop rbx
140033f20ret
140033f21
140033f21loc_140033f21:
140033f21call __stack_chk_fail
140033f26nop
140033e80
140033e80std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033e80push rbx
140033e81add rsp, -128
140033e85mov r10, [r8]
140033e88mov r11, [r8+8]
140033e8cmov r8, [r9]
140033e8fmov r9, [r9+8]
140033e93mov rbx, rcx
140033e96mov rcx, [rip+0x1637f3]
140033e9dmov rax, [rcx]
140033ea0mov [rsp+120], rax
140033ea5xor eax, eax
140033ea7mov rax, [rsp+192]
140033eafmov [rsp+80], r8
140033eb4mov rcx, rbx
140033eb7mov r8, [rdx+16]
140033ebbmov [rsp+64], 121
140033ec3xor edx, edx
140033ec5mov [rsp+56], rax
140033ecamov rax, [rsp+184]
140033ed2mov [rsp+88], r9
140033ed7lea r9, [rsp+96]
140033edcmov [rsp+48], rax
140033ee1mov rax, [rsp+176]
140033ee9mov [rsp+96], r10
140033eeemov [rsp+40], rax
140033ef3lea rax, [rsp+80]
140033ef8mov [rsp+32], rax
140033efdmov [rsp+104], r11
140033f02call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140033f07mov rdx, [rip+0x163782]
140033f0emov rax, [rsp+120]
140033f13sub rax, [rdx]
140033f16jne 0x140033f21
140033f18mov rax, rbx
140033f1bsub rsp, -128
140033f1fpop rbx
140033f20ret
140033f21
140033f21loc_140033f21:
140033f21call __stack_chk_fail
140033f26nop
140033e80
140033f27
140033f27 // align 0x10
140033f27 // align 0x10
140033f30
140033f30std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033f30push rbx
140033f31add rsp, -128
140033f35mov r10, [r8]
140033f38mov r11, [r8+8]
140033f3cmov r8, [r9]
140033f3fmov r9, [r9+8]
140033f43mov rbx, rcx
140033f46mov rcx, [rip+0x163743]
140033f4dmov rax, [rcx]
140033f50mov [rsp+120], rax
140033f55xor eax, eax
140033f57mov rax, [rsp+192]
140033f5fmov [rsp+80], r8
140033f64mov rcx, rbx
140033f67mov r8, [rdx+16]
140033f6bmov [rsp+64], 121
140033f73xor edx, edx
140033f75mov [rsp+56], rax
140033f7amov rax, [rsp+184]
140033f82mov [rsp+88], r9
140033f87lea r9, [rsp+96]
140033f8cmov [rsp+48], rax
140033f91mov rax, [rsp+176]
140033f99mov [rsp+96], r10
140033f9emov [rsp+40], rax
140033fa3lea rax, [rsp+80]
140033fa8mov [rsp+32], rax
140033fadmov [rsp+104], r11
140033fb2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033fb7mov rdx, [rip+0x1636d2]
140033fbemov rax, [rsp+120]
140033fc3sub rax, [rdx]
140033fc6jne 0x140033fd1
140033fc8mov rax, rbx
140033fcbsub rsp, -128
140033fcfpop rbx
140033fd0ret
140033fd1
140033fd1loc_140033fd1:
140033fd1call __stack_chk_fail
140033fd6nop
140033f30
140033f30std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033f30push rbx
140033f31add rsp, -128
140033f35mov r10, [r8]
140033f38mov r11, [r8+8]
140033f3cmov r8, [r9]
140033f3fmov r9, [r9+8]
140033f43mov rbx, rcx
140033f46mov rcx, [rip+0x163743]
140033f4dmov rax, [rcx]
140033f50mov [rsp+120], rax
140033f55xor eax, eax
140033f57mov rax, [rsp+192]
140033f5fmov [rsp+80], r8
140033f64mov rcx, rbx
140033f67mov r8, [rdx+16]
140033f6bmov [rsp+64], 121
140033f73xor edx, edx
140033f75mov [rsp+56], rax
140033f7amov rax, [rsp+184]
140033f82mov [rsp+88], r9
140033f87lea r9, [rsp+96]
140033f8cmov [rsp+48], rax
140033f91mov rax, [rsp+176]
140033f99mov [rsp+96], r10
140033f9emov [rsp+40], rax
140033fa3lea rax, [rsp+80]
140033fa8mov [rsp+32], rax
140033fadmov [rsp+104], r11
140033fb2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140033fb7mov rdx, [rip+0x1636d2]
140033fbemov rax, [rsp+120]
140033fc3sub rax, [rdx]
140033fc6jne 0x140033fd1
140033fc8mov rax, rbx
140033fcbsub rsp, -128
140033fcfpop rbx
140033fd0ret
140033fd1
140033fd1loc_140033fd1:
140033fd1call __stack_chk_fail
140033fd6nop
140033f30
140033fd7
140033fd7 // align 0x10
140033fd7 // align 0x10
140033fe0
140033fe0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033fe0mov rdx, [rcx+16]
140033fe4xor ecx, ecx
140033fe6jmp 0x1400b82e0
140033fe0
140033fe0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033fe0mov rdx, [rcx+16]
140033fe4xor ecx, ecx
140033fe6jmp 0x1400b82e0
140033fe0
140033feb
140033feb // align 0x10
140033feb // align 0x10
140033ff0
140033ff0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033ff0mov rdx, [rcx+16]
140033ff4xor ecx, ecx
140033ff6jmp 0x1400b82d0
140033ff0
140033ff0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033ff0mov rdx, [rcx+16]
140033ff4xor ecx, ecx
140033ff6jmp 0x1400b82d0
140033ff0
140033ffb
140033ffb // align 0x10
140033ffb // align 0x10
140034000
140034000std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034000push rbx
140034001add rsp, -128
140034005mov r10, [r8]
140034008mov r11, [r8+8]
14003400cmov r8, [r9]
14003400fmov r9, [r9+8]
140034013mov rbx, rcx
140034016mov rcx, [rip+0x163673]
14003401dmov rax, [rcx]
140034020mov [rsp+120], rax
140034025xor eax, eax
140034027mov rax, [rsp+192]
14003402fmov [rsp+80], r8
140034034mov rcx, rbx
140034037mov r8, [rdx+16]
14003403bmov [rsp+64], 119
140034043xor edx, edx
140034045mov [rsp+56], rax
14003404amov rax, [rsp+184]
140034052mov [rsp+88], r9
140034057lea r9, [rsp+96]
14003405cmov [rsp+48], rax
140034061mov rax, [rsp+176]
140034069mov [rsp+96], r10
14003406emov [rsp+40], rax
140034073lea rax, [rsp+80]
140034078mov [rsp+32], rax
14003407dmov [rsp+104], r11
140034082call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140034087mov rdx, [rip+0x163602]
14003408emov rax, [rsp+120]
140034093sub rax, [rdx]
140034096jne 0x1400340a1
140034098mov rax, rbx
14003409bsub rsp, -128
14003409fpop rbx
1400340a0ret
1400340a1
1400340a1loc_1400340a1:
1400340a1call __stack_chk_fail
1400340a6nop
140034000
140034000std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034000push rbx
140034001add rsp, -128
140034005mov r10, [r8]
140034008mov r11, [r8+8]
14003400cmov r8, [r9]
14003400fmov r9, [r9+8]
140034013mov rbx, rcx
140034016mov rcx, [rip+0x163673]
14003401dmov rax, [rcx]
140034020mov [rsp+120], rax
140034025xor eax, eax
140034027mov rax, [rsp+192]
14003402fmov [rsp+80], r8
140034034mov rcx, rbx
140034037mov r8, [rdx+16]
14003403bmov [rsp+64], 119
140034043xor edx, edx
140034045mov [rsp+56], rax
14003404amov rax, [rsp+184]
140034052mov [rsp+88], r9
140034057lea r9, [rsp+96]
14003405cmov [rsp+48], rax
140034061mov rax, [rsp+176]
140034069mov [rsp+96], r10
14003406emov [rsp+40], rax
140034073lea rax, [rsp+80]
140034078mov [rsp+32], rax
14003407dmov [rsp+104], r11
140034082call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
140034087mov rdx, [rip+0x163602]
14003408emov rax, [rsp+120]
140034093sub rax, [rdx]
140034096jne 0x1400340a1
140034098mov rax, rbx
14003409bsub rsp, -128
14003409fpop rbx
1400340a0ret
1400340a1
1400340a1loc_1400340a1:
1400340a1call __stack_chk_fail
1400340a6nop
140034000
1400340a7
1400340a7 // align 0x10
1400340a7 // align 0x10
1400340b0
1400340b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400340b0push rbx
1400340b1add rsp, -128
1400340b5mov r10, [r8]
1400340b8mov r11, [r8+8]
1400340bcmov r8, [r9]
1400340bfmov r9, [r9+8]
1400340c3mov rbx, rcx
1400340c6mov rcx, [rip+0x1635c3]
1400340cdmov rax, [rcx]
1400340d0mov [rsp+120], rax
1400340d5xor eax, eax
1400340d7mov rax, [rsp+192]
1400340dfmov [rsp+80], r8
1400340e4mov rcx, rbx
1400340e7mov r8, [rdx+16]
1400340ebmov [rsp+64], 119
1400340f3xor edx, edx
1400340f5mov [rsp+56], rax
1400340famov rax, [rsp+184]
140034102mov [rsp+88], r9
140034107lea r9, [rsp+96]
14003410cmov [rsp+48], rax
140034111mov rax, [rsp+176]
140034119mov [rsp+96], r10
14003411emov [rsp+40], rax
140034123lea rax, [rsp+80]
140034128mov [rsp+32], rax
14003412dmov [rsp+104], r11
140034132call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140034137mov rdx, [rip+0x163552]
14003413emov rax, [rsp+120]
140034143sub rax, [rdx]
140034146jne 0x140034151
140034148mov rax, rbx
14003414bsub rsp, -128
14003414fpop rbx
140034150ret
140034151
140034151loc_140034151:
140034151call __stack_chk_fail
140034156nop
1400340b0
1400340b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400340b0push rbx
1400340b1add rsp, -128
1400340b5mov r10, [r8]
1400340b8mov r11, [r8+8]
1400340bcmov r8, [r9]
1400340bfmov r9, [r9+8]
1400340c3mov rbx, rcx
1400340c6mov rcx, [rip+0x1635c3]
1400340cdmov rax, [rcx]
1400340d0mov [rsp+120], rax
1400340d5xor eax, eax
1400340d7mov rax, [rsp+192]
1400340dfmov [rsp+80], r8
1400340e4mov rcx, rbx
1400340e7mov r8, [rdx+16]
1400340ebmov [rsp+64], 119
1400340f3xor edx, edx
1400340f5mov [rsp+56], rax
1400340famov rax, [rsp+184]
140034102mov [rsp+88], r9
140034107lea r9, [rsp+96]
14003410cmov [rsp+48], rax
140034111mov rax, [rsp+176]
140034119mov [rsp+96], r10
14003411emov [rsp+40], rax
140034123lea rax, [rsp+80]
140034128mov [rsp+32], rax
14003412dmov [rsp+104], r11
140034132call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140034137mov rdx, [rip+0x163552]
14003413emov rax, [rsp+120]
140034143sub rax, [rdx]
140034146jne 0x140034151
140034148mov rax, rbx
14003414bsub rsp, -128
14003414fpop rbx
140034150ret
140034151
140034151loc_140034151:
140034151call __stack_chk_fail
140034156nop
1400340b0
140034157
140034157 // align 0x10
140034157 // align 0x10
140034160
140034160std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034160push rbx
140034161add rsp, -128
140034165mov r10, [r8]
140034168mov r11, [r8+8]
14003416cmov r8, [r9]
14003416fmov r9, [r9+8]
140034173mov rbx, rcx
140034176mov rcx, [rip+0x163513]
14003417dmov rax, [rcx]
140034180mov [rsp+120], rax
140034185xor eax, eax
140034187mov rax, [rsp+192]
14003418fmov [rsp+80], r8
140034194mov rcx, rbx
140034197mov r8, [rdx+16]
14003419bmov [rsp+64], 109
1400341a3xor edx, edx
1400341a5mov [rsp+56], rax
1400341aamov rax, [rsp+184]
1400341b2mov [rsp+88], r9
1400341b7lea r9, [rsp+96]
1400341bcmov [rsp+48], rax
1400341c1mov rax, [rsp+176]
1400341c9mov [rsp+96], r10
1400341cemov [rsp+40], rax
1400341d3lea rax, [rsp+80]
1400341d8mov [rsp+32], rax
1400341ddmov [rsp+104], r11
1400341e2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
1400341e7mov rdx, [rip+0x1634a2]
1400341eemov rax, [rsp+120]
1400341f3sub rax, [rdx]
1400341f6jne 0x140034201
1400341f8mov rax, rbx
1400341fbsub rsp, -128
1400341ffpop rbx
140034200ret
140034201
140034201loc_140034201:
140034201call __stack_chk_fail
140034206nop
140034160
140034160std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034160push rbx
140034161add rsp, -128
140034165mov r10, [r8]
140034168mov r11, [r8+8]
14003416cmov r8, [r9]
14003416fmov r9, [r9+8]
140034173mov rbx, rcx
140034176mov rcx, [rip+0x163513]
14003417dmov rax, [rcx]
140034180mov [rsp+120], rax
140034185xor eax, eax
140034187mov rax, [rsp+192]
14003418fmov [rsp+80], r8
140034194mov rcx, rbx
140034197mov r8, [rdx+16]
14003419bmov [rsp+64], 109
1400341a3xor edx, edx
1400341a5mov [rsp+56], rax
1400341aamov rax, [rsp+184]
1400341b2mov [rsp+88], r9
1400341b7lea r9, [rsp+96]
1400341bcmov [rsp+48], rax
1400341c1mov rax, [rsp+176]
1400341c9mov [rsp+96], r10
1400341cemov [rsp+40], rax
1400341d3lea rax, [rsp+80]
1400341d8mov [rsp+32], rax
1400341ddmov [rsp+104], r11
1400341e2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, 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*, char)
1400341e7mov rdx, [rip+0x1634a2]
1400341eemov rax, [rsp+120]
1400341f3sub rax, [rdx]
1400341f6jne 0x140034201
1400341f8mov rax, rbx
1400341fbsub rsp, -128
1400341ffpop rbx
140034200ret
140034201
140034201loc_140034201:
140034201call __stack_chk_fail
140034206nop
140034160
140034207
140034207 // align 0x10
140034207 // align 0x10
140034210
140034210std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034210push rbx
140034211add rsp, -128
140034215mov r10, [r8]
140034218mov r11, [r8+8]
14003421cmov r8, [r9]
14003421fmov r9, [r9+8]
140034223mov rbx, rcx
140034226mov rcx, [rip+0x163463]
14003422dmov rax, [rcx]
140034230mov [rsp+120], rax
140034235xor eax, eax
140034237mov rax, [rsp+192]
14003423fmov [rsp+80], r8
140034244mov rcx, rbx
140034247mov r8, [rdx+16]
14003424bmov [rsp+64], 109
140034253xor edx, edx
140034255mov [rsp+56], rax
14003425amov rax, [rsp+184]
140034262mov [rsp+88], r9
140034267lea r9, [rsp+96]
14003426cmov [rsp+48], rax
140034271mov rax, [rsp+176]
140034279mov [rsp+96], r10
14003427emov [rsp+40], rax
140034283lea rax, [rsp+80]
140034288mov [rsp+32], rax
14003428dmov [rsp+104], r11
140034292call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140034297mov rdx, [rip+0x1633f2]
14003429emov rax, [rsp+120]
1400342a3sub rax, [rdx]
1400342a6jne 0x1400342b1
1400342a8mov rax, rbx
1400342absub rsp, -128
1400342afpop rbx
1400342b0ret
1400342b1
1400342b1loc_1400342b1:
1400342b1call __stack_chk_fail
1400342b6nop
140034210
140034210std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034210push rbx
140034211add rsp, -128
140034215mov r10, [r8]
140034218mov r11, [r8+8]
14003421cmov r8, [r9]
14003421fmov r9, [r9+8]
140034223mov rbx, rcx
140034226mov rcx, [rip+0x163463]
14003422dmov rax, [rcx]
140034230mov [rsp+120], rax
140034235xor eax, eax
140034237mov rax, [rsp+192]
14003423fmov [rsp+80], r8
140034244mov rcx, rbx
140034247mov r8, [rdx+16]
14003424bmov [rsp+64], 109
140034253xor edx, edx
140034255mov [rsp+56], rax
14003425amov rax, [rsp+184]
140034262mov [rsp+88], r9
140034267lea r9, [rsp+96]
14003426cmov [rsp+48], rax
140034271mov rax, [rsp+176]
140034279mov [rsp+96], r10
14003427emov [rsp+40], rax
140034283lea rax, [rsp+80]
140034288mov [rsp+32], rax
14003428dmov [rsp+104], r11
140034292call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, 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*, char)
140034297mov rdx, [rip+0x1633f2]
14003429emov rax, [rsp+120]
1400342a3sub rax, [rdx]
1400342a6jne 0x1400342b1
1400342a8mov rax, rbx
1400342absub rsp, -128
1400342afpop rbx
1400342b0ret
1400342b1
1400342b1loc_1400342b1:
1400342b1call __stack_chk_fail
1400342b6nop
140034210
1400342b7
1400342b7 // align 0x10
1400342b7 // align 0x10
1400342c0
1400342c0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const:
1400342c0push r13
1400342c2push r12
1400342c4push rbp
1400342c5push rdi
1400342c6push rsi
1400342c7push rbx
1400342c8sub rsp, 248
1400342cfmov rsi, [r8]
1400342d2mov rdi, [r8+8]
1400342d6mov r8, [r9]
1400342d9mov r9, [r9+8]
1400342ddmov r12, [rsp+352]
1400342e5mov r13, [rsp+360]
1400342edmov rbx, rcx
1400342f0mov rcx, [rip+0x163399]
1400342f7lea rbp, [rsp+192]
1400342ffmov [rsp+224], 0
14003430bmov [rsp+148], 0
140034316mov rax, [rcx]
140034319mov [rsp+232], rax
140034321xor eax, eax
140034323lea rax, [rsp+148]
14003432bmov [rsp+96], r8
140034330mov r8, [rdx+16]
140034334mov [rsp+56], rax
140034339mov rax, [rsp+344]
140034341lea rcx, [rsp+128]
140034349xor edx, edx
14003434bmov [rsp+72], rbp
140034350mov [rsp+48], rax
140034355movzx eax, [rsp+336]
14003435dmov [rsp+64], 0
140034366mov [rsp+40], eax
14003436alea rax, [rsp+96]
14003436fmov [rsp+32], rax
140034374mov [rsp+104], r9
140034379lea r9, [rsp+112]
14003437emov [rsp+112], rsi
140034383mov [rsp+120], rdi
140034388call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003438dmov rax, rdi
140034390mov edx, [rsp+136]
140034397mov rcx, 0xffffffff00000000
1400343a1mov rsi, [rsp+128]
1400343a9and rax, rcx
1400343acor rax, rdx
1400343afmov rdi, rax
1400343b2mov eax, [rsp+148]
1400343b9test eax, eax
1400343bbje 0x140034408
1400343bdmov [r12], eax
1400343c1
1400343c1loc_1400343c1:
1400343c1mov rax, [rsp+224]
1400343c9mov [rbx], rsi
1400343ccmov [rbx+8], rdi
1400343d0test rax, rax
1400343d3je 0x1400343da
1400343d5mov rcx, rbp
1400343d8call rax
1400343da
1400343daloc_1400343da:
1400343damov rdi, [rip+0x1632af]
1400343e1mov rax, [rsp+232]
1400343e9sub rax, [rdi]
1400343ecjne 0x140034650
1400343f2mov rax, rbx
1400343f5add rsp, 248
1400343fcpop rbx
1400343fdpop rsi
1400343fepop rdi
1400343ffpop rbp
140034400pop r12
140034402pop r13
140034404ret
140034405
140034405 0f 1f 00 ...
140034408
140034408loc_140034408:
140034408cmp [rsp+224], 0
140034411je 0x14003465d
140034417mov r10, [rsp+192]
14003441flea r9, [rsp+176]
140034427mov r12, [rsp+200]
14003442fmov [rsp+160], r9
140034437test r10, r10
14003443aje 0x1400344e8
140034440
140034440loc_140034440:
140034440mov [rsp+152], r12
140034448cmp r12, 15
14003444cja 0x140034528
140034452cmp r12, 1
140034456jne 0x140034510
14003445cmovzx eax, [r10]
140034460mov [rsp+176], al
140034467mov rax, r9
14003446a
14003446aloc_14003446a:
14003446amov [rsp+168], r12
140034472lea rdx, [r13+16]
140034476mov [rax+r12], 0
14003447bmov rcx, [r13]
14003447fmov rax, [rsp+160]
140034487mov r8, [rsp+168]
14003448fcmp rcx, rdx
140034492je 0x1400345a0
140034498cmp rax, r9
14003449bje 0x1400345d8
1400344a1mov [r13], rax
1400344a5mov rax, [rsp+176]
1400344admov [r13+8], r8
1400344b1mov [r13+16], rax
1400344b5test rcx, rcx
1400344b8je 0x1400345b9
1400344bemov [rsp+160], rcx
1400344c6
1400344c6loc_1400344c6:
1400344c6mov [rcx], 0
1400344c9mov rcx, [rsp+160]
1400344d1cmp rcx, r9
1400344d4je 0x1400343c1
1400344dacall operator delete(void*)
1400344dfjmp 0x1400343c1
1400344e4
1400344e4 0f 1f 40 00 ..@.
1400344e8
1400344e8loc_1400344e8:
1400344e8test r12, r12
1400344ebje 0x140034440
1400344f1mov rdi, [rip+0x163198]
1400344f8mov rax, [rsp+232]
140034500sub rax, [rdi]
140034503jne 0x140034650
140034509call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003450enop
140034510
140034510loc_140034510:
140034510test r12, r12
140034513jne 0x140034655
140034519mov rax, r9
14003451cjmp 0x14003446a
140034521
140034521 0f 1f 80 00 00 00 00 .......
140034528
140034528loc_140034528:
140034528lea rdx, [rsp+152]
140034530lea rcx, [rsp+160]
140034538xor r8l, r8l
14003453bmov [rsp+88], r9
140034540mov [rsp+80], r10
140034545call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_create(unsigned long long&, unsigned long long)
14003454amov [rsp+160], rax
140034552mov rcx, rax
140034555mov r10, [rsp+80]
14003455amov rax, [rsp+152]
140034562mov r9, [rsp+88]
140034567mov [rsp+176], rax
14003456f
14003456floc_14003456f:
14003456fmov r8, r12
140034572mov rdx, r10
140034575mov [rsp+80], r9
14003457acall memcpy
14003457fmov r12, [rsp+152]
140034587mov r9, [rsp+80]
14003458cmov rax, [rsp+160]
140034594jmp 0x14003446a
140034599
140034599 0f 1f 80 00 00 00 00 .......
1400345a0
1400345a0loc_1400345a0:
1400345a0cmp rax, r9
1400345a3je 0x1400345d8
1400345a5mov [r13], rax
1400345a9mov rax, [rsp+176]
1400345b1mov [r13+8], r8
1400345b5mov [r13+16], rax
1400345b9
1400345b9loc_1400345b9:
1400345b9mov [rsp+160], r9
1400345c1lea r9, [rsp+176]
1400345c9mov rcx, r9
1400345ccjmp 0x1400344c6
1400345d1
1400345d1 0f 1f 80 00 00 00 00 .......
1400345d8
1400345d8loc_1400345d8:
1400345d8test r8, r8
1400345dbje 0x140034601
1400345ddcmp r8, 1
1400345e1je 0x140034620
1400345e3mov rdx, r9
1400345e6mov [rsp+80], r9
1400345ebcall memcpy
1400345f0mov r9, [rsp+80]
1400345f5
1400345f5loc_1400345f5:
1400345f5mov r8, [rsp+168]
1400345fdmov rcx, [r13]
140034601
140034601loc_140034601:
140034601mov [r13+8], r8
140034605mov [rcx+r8], 0
14003460amov rcx, [rsp+160]
140034612jmp 0x1400344c6
140034617
140034617 66 0f 1f 84 00 00 00 00 00 f........
140034620
140034620loc_140034620:
140034620movzx eax, [rsp+176]
140034628mov [rcx], al
14003462ajmp 0x1400345f5
14003462c
14003462c 48 89 c3 48 H..H
140034630 8b 84 24 e0 00 00 00 48 85 c0 75 41 ..$....H..uA
14003463c
14003463cloc_14003463c:
14003463cmov rdi, [rip+0x16304d]
140034643mov rax, [rsp+232]
14003464bsub rax, [rdi]
14003464eje 0x140034684
140034650
140034650loc_140034650:
140034650call __stack_chk_fail
140034655
140034655loc_140034655:
140034655mov rcx, r9
140034658jmp 0x14003456f
14003465d
14003465dloc_14003465d:
14003465dmov rdi, [rip+0x16302c]
140034664mov rax, [rsp+232]
14003466csub rax, [rdi]
14003466fjne 0x140034650
140034671lea rcx, [rip+0x15cc6a]
140034678call std::__throw_logic_error(char const*)
14003467dmov rcx, rbp
140034680call rax
140034682jmp 0x14003463c
140034684
140034684loc_140034684:
140034684mov rcx, rbx
140034687call _Unwind_Resume
14003468cnop
1400342c0
1400342c0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const:
1400342c0push r13
1400342c2push r12
1400342c4push rbp
1400342c5push rdi
1400342c6push rsi
1400342c7push rbx
1400342c8sub rsp, 248
1400342cfmov rsi, [r8]
1400342d2mov rdi, [r8+8]
1400342d6mov r8, [r9]
1400342d9mov r9, [r9+8]
1400342ddmov r12, [rsp+352]
1400342e5mov r13, [rsp+360]
1400342edmov rbx, rcx
1400342f0mov rcx, [rip+0x163399]
1400342f7lea rbp, [rsp+192]
1400342ffmov [rsp+224], 0
14003430bmov [rsp+148], 0
140034316mov rax, [rcx]
140034319mov [rsp+232], rax
140034321xor eax, eax
140034323lea rax, [rsp+148]
14003432bmov [rsp+96], r8
140034330mov r8, [rdx+16]
140034334mov [rsp+56], rax
140034339mov rax, [rsp+344]
140034341lea rcx, [rsp+128]
140034349xor edx, edx
14003434bmov [rsp+72], rbp
140034350mov [rsp+48], rax
140034355movzx eax, [rsp+336]
14003435dmov [rsp+64], 0
140034366mov [rsp+40], eax
14003436alea rax, [rsp+96]
14003436fmov [rsp+32], rax
140034374mov [rsp+104], r9
140034379lea r9, [rsp+112]
14003437emov [rsp+112], rsi
140034383mov [rsp+120], rdi
140034388call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003438dmov rax, rdi
140034390mov edx, [rsp+136]
140034397mov rcx, 0xffffffff00000000
1400343a1mov rsi, [rsp+128]
1400343a9and rax, rcx
1400343acor rax, rdx
1400343afmov rdi, rax
1400343b2mov eax, [rsp+148]
1400343b9test eax, eax
1400343bbje 0x140034408
1400343bdmov [r12], eax
1400343c1
1400343c1loc_1400343c1:
1400343c1mov rax, [rsp+224]
1400343c9mov [rbx], rsi
1400343ccmov [rbx+8], rdi
1400343d0test rax, rax
1400343d3je 0x1400343da
1400343d5mov rcx, rbp
1400343d8call rax
1400343da
1400343daloc_1400343da:
1400343damov rdi, [rip+0x1632af]
1400343e1mov rax, [rsp+232]
1400343e9sub rax, [rdi]
1400343ecjne 0x140034650
1400343f2mov rax, rbx
1400343f5add rsp, 248
1400343fcpop rbx
1400343fdpop rsi
1400343fepop rdi
1400343ffpop rbp
140034400pop r12
140034402pop r13
140034404ret
140034405
140034405 0f 1f 00 ...
140034408
140034408loc_140034408:
140034408cmp [rsp+224], 0
140034411je 0x14003465d
140034417mov r10, [rsp+192]
14003441flea r9, [rsp+176]
140034427mov r12, [rsp+200]
14003442fmov [rsp+160], r9
140034437test r10, r10
14003443aje 0x1400344e8
140034440
140034440loc_140034440:
140034440mov [rsp+152], r12
140034448cmp r12, 15
14003444cja 0x140034528
140034452cmp r12, 1
140034456jne 0x140034510
14003445cmovzx eax, [r10]
140034460mov [rsp+176], al
140034467mov rax, r9
14003446a
14003446aloc_14003446a:
14003446amov [rsp+168], r12
140034472lea rdx, [r13+16]
140034476mov [rax+r12], 0
14003447bmov rcx, [r13]
14003447fmov rax, [rsp+160]
140034487mov r8, [rsp+168]
14003448fcmp rcx, rdx
140034492je 0x1400345a0
140034498cmp rax, r9
14003449bje 0x1400345d8
1400344a1mov [r13], rax
1400344a5mov rax, [rsp+176]
1400344admov [r13+8], r8
1400344b1mov [r13+16], rax
1400344b5test rcx, rcx
1400344b8je 0x1400345b9
1400344bemov [rsp+160], rcx
1400344c6
1400344c6loc_1400344c6:
1400344c6mov [rcx], 0
1400344c9mov rcx, [rsp+160]
1400344d1cmp rcx, r9
1400344d4je 0x1400343c1
1400344dacall operator delete(void*)
1400344dfjmp 0x1400343c1
1400344e4
1400344e4 0f 1f 40 00 ..@.
1400344e8
1400344e8loc_1400344e8:
1400344e8test r12, r12
1400344ebje 0x140034440
1400344f1mov rdi, [rip+0x163198]
1400344f8mov rax, [rsp+232]
140034500sub rax, [rdi]
140034503jne 0x140034650
140034509call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003450enop
140034510
140034510loc_140034510:
140034510test r12, r12
140034513jne 0x140034655
140034519mov rax, r9
14003451cjmp 0x14003446a
140034521
140034521 0f 1f 80 00 00 00 00 .......
140034528
140034528loc_140034528:
140034528lea rdx, [rsp+152]
140034530lea rcx, [rsp+160]
140034538xor r8l, r8l
14003453bmov [rsp+88], r9
140034540mov [rsp+80], r10
140034545call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_create(unsigned long long&, unsigned long long)
14003454amov [rsp+160], rax
140034552mov rcx, rax
140034555mov r10, [rsp+80]
14003455amov rax, [rsp+152]
140034562mov r9, [rsp+88]
140034567mov [rsp+176], rax
14003456f
14003456floc_14003456f:
14003456fmov r8, r12
140034572mov rdx, r10
140034575mov [rsp+80], r9
14003457acall memcpy
14003457fmov r12, [rsp+152]
140034587mov r9, [rsp+80]
14003458cmov rax, [rsp+160]
140034594jmp 0x14003446a
140034599
140034599 0f 1f 80 00 00 00 00 .......
1400345a0
1400345a0loc_1400345a0:
1400345a0cmp rax, r9
1400345a3je 0x1400345d8
1400345a5mov [r13], rax
1400345a9mov rax, [rsp+176]
1400345b1mov [r13+8], r8
1400345b5mov [r13+16], rax
1400345b9
1400345b9loc_1400345b9:
1400345b9mov [rsp+160], r9
1400345c1lea r9, [rsp+176]
1400345c9mov rcx, r9
1400345ccjmp 0x1400344c6
1400345d1
1400345d1 0f 1f 80 00 00 00 00 .......
1400345d8
1400345d8loc_1400345d8:
1400345d8test r8, r8
1400345dbje 0x140034601
1400345ddcmp r8, 1
1400345e1je 0x140034620
1400345e3mov rdx, r9
1400345e6mov [rsp+80], r9
1400345ebcall memcpy
1400345f0mov r9, [rsp+80]
1400345f5
1400345f5loc_1400345f5:
1400345f5mov r8, [rsp+168]
1400345fdmov rcx, [r13]
140034601
140034601loc_140034601:
140034601mov [r13+8], r8
140034605mov [rcx+r8], 0
14003460amov rcx, [rsp+160]
140034612jmp 0x1400344c6
140034617
140034617 66 0f 1f 84 00 00 00 00 00 f........
140034620
140034620loc_140034620:
140034620movzx eax, [rsp+176]
140034628mov [rcx], al
14003462ajmp 0x1400345f5
14003462c
14003462c 48 89 c3 48 H..H
140034630 8b 84 24 e0 00 00 00 48 85 c0 75 41 ..$....H..uA
14003463c
14003463cloc_14003463c:
14003463cmov rdi, [rip+0x16304d]
140034643mov rax, [rsp+232]
14003464bsub rax, [rdi]
14003464eje 0x140034684
140034650
140034650loc_140034650:
140034650call __stack_chk_fail
140034655
140034655loc_140034655:
140034655mov rcx, r9
140034658jmp 0x14003456f
14003465d
14003465dloc_14003465d:
14003465dmov rdi, [rip+0x16302c]
140034664mov rax, [rsp+232]
14003466csub rax, [rdi]
14003466fjne 0x140034650
140034671lea rcx, [rip+0x15cc6a]
140034678call std::__throw_logic_error(char const*)
14003467dmov rcx, rbp
140034680call rax
140034682jmp 0x14003463c
140034684
140034684loc_140034684:
140034684mov rcx, rbx
140034687call _Unwind_Resume
14003468cnop
1400342c0
14003468d
14003468d // align 0x10
14003468d // align 0x10
140034690
140034690std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::string&) const:
140034690push r13
140034692push r12
140034694push rbp
140034695push rdi
140034696push rsi
140034697push rbx
140034698sub rsp, 200
14003469fmov rsi, [r8]
1400346a2mov rdi, [r8+8]
1400346a6mov r8, [r9]
1400346a9mov r9, [r9+8]
1400346admov r12, [rsp+304]
1400346b5mov r13, [rsp+312]
1400346bdmov rbx, rcx
1400346c0mov rcx, [rip+0x162fc9]
1400346c7lea rbp, [rsp+144]
1400346cfmov [rsp+176], 0
1400346dbmov [rsp+132], 0
1400346e6mov rax, [rcx]
1400346e9mov [rsp+184], rax
1400346f1xor eax, eax
1400346f3lea rax, [rsp+132]
1400346fbmov [rsp+80], r8
140034700mov r8, [rdx+16]
140034704mov [rsp+56], rax
140034709mov rax, [rsp+296]
140034711lea rcx, [rsp+112]
140034716xor edx, edx
140034718mov [rsp+72], rbp
14003471dmov [rsp+48], rax
140034722movzx eax, [rsp+288]
14003472amov [rsp+64], 0
140034733mov [rsp+40], eax
140034737lea rax, [rsp+80]
14003473cmov [rsp+32], rax
140034741mov [rsp+88], r9
140034746lea r9, [rsp+96]
14003474bmov [rsp+96], rsi
140034750mov [rsp+104], rdi
140034755call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003475amov rax, rdi
14003475dmov edx, [rsp+120]
140034761mov rsi, [rsp+112]
140034766mov rcx, 0xffffffff00000000
140034770and rax, rcx
140034773or rax, rdx
140034776mov rdi, rax
140034779mov eax, [rsp+132]
140034780test eax, eax
140034782je 0x1400347d0
140034784mov [r12], eax
140034788
140034788loc_140034788:
140034788mov rax, [rsp+176]
140034790mov [rbx], rsi
140034793mov [rbx+8], rdi
140034797test rax, rax
14003479aje 0x1400347a1
14003479cmov rcx, rbp
14003479fcall rax
1400347a1
1400347a1loc_1400347a1:
1400347a1mov rdi, [rip+0x162ee8]
1400347a8mov rax, [rsp+184]
1400347b0sub rax, [rdi]
1400347b3jne 0x14003486b
1400347b9mov rax, rbx
1400347bcadd rsp, 200
1400347c3pop rbx
1400347c4pop rsi
1400347c5pop rdi
1400347c6pop rbp
1400347c7pop r12
1400347c9pop r13
1400347cbret
1400347cc
1400347cc 0f 1f 40 00 ..@.
1400347d0
1400347d0loc_1400347d0:
1400347d0cmp [rsp+176], 0
1400347d9je 0x140034870
1400347dfmov rcx, [rsp+144]
1400347e7mov rdx, [rsp+152]
1400347eflea r8, [rsp+131]
1400347f7add rdx, rcx
1400347facall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400347ffmov rcx, r13
140034802lea rdx, [rsp+136]
14003480amov [rsp+136], rax
140034812call std::string::swap(std::string&)
140034817mov rcx, [rsp+136]
14003481fmov eax, -1
140034824lock xadd [rcx-8], eax
140034829test eax, eax
14003482bjg 0x140034788
140034831sub rcx, 24
140034835lea rdx, [rsp+131]
14003483dcall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140034842jmp 0x140034788
140034847
140034847 48 89 c3 48 8b 84 24 b0 00 H..H..$..
140034850 00 00 48 85 c0 75 39 ..H..u9
140034857
140034857loc_140034857:
140034857mov rdi, [rip+0x162e32]
14003485emov rax, [rsp+184]
140034866sub rax, [rdi]
140034869je 0x140034897
14003486b
14003486bloc_14003486b:
14003486bcall __stack_chk_fail
140034870
140034870loc_140034870:
140034870mov rdi, [rip+0x162e19]
140034877mov rax, [rsp+184]
14003487fsub rax, [rdi]
140034882jne 0x14003486b
140034884lea rcx, [rip+0x15c59f]
14003488bcall std::__throw_logic_error(char const*)
140034890mov rcx, rbp
140034893call rax
140034895jmp 0x140034857
140034897
140034897loc_140034897:
140034897mov rcx, rbx
14003489acall _Unwind_Resume
14003489fnop
140034690
140034690std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::string&) const:
140034690push r13
140034692push r12
140034694push rbp
140034695push rdi
140034696push rsi
140034697push rbx
140034698sub rsp, 200
14003469fmov rsi, [r8]
1400346a2mov rdi, [r8+8]
1400346a6mov r8, [r9]
1400346a9mov r9, [r9+8]
1400346admov r12, [rsp+304]
1400346b5mov r13, [rsp+312]
1400346bdmov rbx, rcx
1400346c0mov rcx, [rip+0x162fc9]
1400346c7lea rbp, [rsp+144]
1400346cfmov [rsp+176], 0
1400346dbmov [rsp+132], 0
1400346e6mov rax, [rcx]
1400346e9mov [rsp+184], rax
1400346f1xor eax, eax
1400346f3lea rax, [rsp+132]
1400346fbmov [rsp+80], r8
140034700mov r8, [rdx+16]
140034704mov [rsp+56], rax
140034709mov rax, [rsp+296]
140034711lea rcx, [rsp+112]
140034716xor edx, edx
140034718mov [rsp+72], rbp
14003471dmov [rsp+48], rax
140034722movzx eax, [rsp+288]
14003472amov [rsp+64], 0
140034733mov [rsp+40], eax
140034737lea rax, [rsp+80]
14003473cmov [rsp+32], rax
140034741mov [rsp+88], r9
140034746lea r9, [rsp+96]
14003474bmov [rsp+96], rsi
140034750mov [rsp+104], rdi
140034755call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003475amov rax, rdi
14003475dmov edx, [rsp+120]
140034761mov rsi, [rsp+112]
140034766mov rcx, 0xffffffff00000000
140034770and rax, rcx
140034773or rax, rdx
140034776mov rdi, rax
140034779mov eax, [rsp+132]
140034780test eax, eax
140034782je 0x1400347d0
140034784mov [r12], eax
140034788
140034788loc_140034788:
140034788mov rax, [rsp+176]
140034790mov [rbx], rsi
140034793mov [rbx+8], rdi
140034797test rax, rax
14003479aje 0x1400347a1
14003479cmov rcx, rbp
14003479fcall rax
1400347a1
1400347a1loc_1400347a1:
1400347a1mov rdi, [rip+0x162ee8]
1400347a8mov rax, [rsp+184]
1400347b0sub rax, [rdi]
1400347b3jne 0x14003486b
1400347b9mov rax, rbx
1400347bcadd rsp, 200
1400347c3pop rbx
1400347c4pop rsi
1400347c5pop rdi
1400347c6pop rbp
1400347c7pop r12
1400347c9pop r13
1400347cbret
1400347cc
1400347cc 0f 1f 40 00 ..@.
1400347d0
1400347d0loc_1400347d0:
1400347d0cmp [rsp+176], 0
1400347d9je 0x140034870
1400347dfmov rcx, [rsp+144]
1400347e7mov rdx, [rsp+152]
1400347eflea r8, [rsp+131]
1400347f7add rdx, rcx
1400347facall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400347ffmov rcx, r13
140034802lea rdx, [rsp+136]
14003480amov [rsp+136], rax
140034812call std::string::swap(std::string&)
140034817mov rcx, [rsp+136]
14003481fmov eax, -1
140034824lock xadd [rcx-8], eax
140034829test eax, eax
14003482bjg 0x140034788
140034831sub rcx, 24
140034835lea rdx, [rsp+131]
14003483dcall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140034842jmp 0x140034788
140034847
140034847 48 89 c3 48 8b 84 24 b0 00 H..H..$..
140034850 00 00 48 85 c0 75 39 ..H..u9
140034857
140034857loc_140034857:
140034857mov rdi, [rip+0x162e32]
14003485emov rax, [rsp+184]
140034866sub rax, [rdi]
140034869je 0x140034897
14003486b
14003486bloc_14003486b:
14003486bcall __stack_chk_fail
140034870
140034870loc_140034870:
140034870mov rdi, [rip+0x162e19]
140034877mov rax, [rsp+184]
14003487fsub rax, [rdi]
140034882jne 0x14003486b
140034884lea rcx, [rip+0x15c59f]
14003488bcall std::__throw_logic_error(char const*)
140034890mov rcx, rbp
140034893call rax
140034895jmp 0x140034857
140034897
140034897loc_140034897:
140034897mov rcx, rbx
14003489acall _Unwind_Resume
14003489fnop
140034690
1400348a0
1400348a0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400348a0push r12
1400348a2push rbp
1400348a3push rdi
1400348a4push rsi
1400348a5push rbx
1400348a6sub rsp, 176
1400348admov rdi, [r8+8]
1400348b1mov rsi, [r8]
1400348b4mov r8, [r9]
1400348b7mov r9, [r9+8]
1400348bbmov rbx, [rsp+272]
1400348c3mov rbp, [rsp+280]
1400348cbmov [rsp+140], 0
1400348d6mov r12, rcx
1400348d9mov rcx, [rip+0x162db0]
1400348e0mov rax, [rcx]
1400348e3mov [rsp+168], rax
1400348ebxor eax, eax
1400348edlea rax, [rsp+144]
1400348f5mov [rsp+80], r8
1400348famov r8, [rdx+16]
1400348femov [rsp+64], rax
140034903lea rax, [rsp+140]
14003490blea rcx, [rsp+112]
140034910xor edx, edx
140034912mov [rsp+56], rax
140034917mov rax, [rsp+264]
14003491fmov [rsp+72], 0
140034928mov [rsp+48], rax
14003492dmovzx eax, [rsp+256]
140034935mov [rsp+88], r9
14003493alea r9, [rsp+96]
14003493fmov [rsp+40], eax
140034943lea rax, [rsp+80]
140034948mov [rsp+32], rax
14003494dmov [rsp+96], rsi
140034952mov [rsp+104], rdi
140034957call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003495cmov rax, rdi
14003495fmov edx, [rsp+120]
140034963mov rcx, 0xffffffff00000000
14003496dand rax, rcx
140034970mov rsi, [rsp+112]
140034975or rax, rdx
140034978mov rdi, rax
14003497bmov eax, [rsp+140]
140034982test eax, eax
140034984jne 0x1400349c0
140034986fld [rsp+144]
14003498dfstp [rbp]
140034990
140034990loc_140034990:
140034990mov [r12+8], rdi
140034995mov rdi, [rip+0x162cf4]
14003499cmov [r12], rsi
1400349a0mov rax, [rsp+168]
1400349a8sub rax, [rdi]
1400349abjne 0x1400349c4
1400349admov rax, r12
1400349b0add rsp, 176
1400349b7pop rbx
1400349b8pop rsi
1400349b9pop rdi
1400349bapop rbp
1400349bbpop r12
1400349bdret
1400349be
1400349be 66 90 f.
1400349c0
1400349c0loc_1400349c0:
1400349c0mov [rbx], eax
1400349c2jmp 0x140034990
1400349c4
1400349c4loc_1400349c4:
1400349c4call __stack_chk_fail
1400349c9nop
1400348a0
1400348a0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400348a0push r12
1400348a2push rbp
1400348a3push rdi
1400348a4push rsi
1400348a5push rbx
1400348a6sub rsp, 176
1400348admov rdi, [r8+8]
1400348b1mov rsi, [r8]
1400348b4mov r8, [r9]
1400348b7mov r9, [r9+8]
1400348bbmov rbx, [rsp+272]
1400348c3mov rbp, [rsp+280]
1400348cbmov [rsp+140], 0
1400348d6mov r12, rcx
1400348d9mov rcx, [rip+0x162db0]
1400348e0mov rax, [rcx]
1400348e3mov [rsp+168], rax
1400348ebxor eax, eax
1400348edlea rax, [rsp+144]
1400348f5mov [rsp+80], r8
1400348famov r8, [rdx+16]
1400348femov [rsp+64], rax
140034903lea rax, [rsp+140]
14003490blea rcx, [rsp+112]
140034910xor edx, edx
140034912mov [rsp+56], rax
140034917mov rax, [rsp+264]
14003491fmov [rsp+72], 0
140034928mov [rsp+48], rax
14003492dmovzx eax, [rsp+256]
140034935mov [rsp+88], r9
14003493alea r9, [rsp+96]
14003493fmov [rsp+40], eax
140034943lea rax, [rsp+80]
140034948mov [rsp+32], rax
14003494dmov [rsp+96], rsi
140034952mov [rsp+104], rdi
140034957call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003495cmov rax, rdi
14003495fmov edx, [rsp+120]
140034963mov rcx, 0xffffffff00000000
14003496dand rax, rcx
140034970mov rsi, [rsp+112]
140034975or rax, rdx
140034978mov rdi, rax
14003497bmov eax, [rsp+140]
140034982test eax, eax
140034984jne 0x1400349c0
140034986fld [rsp+144]
14003498dfstp [rbp]
140034990
140034990loc_140034990:
140034990mov [r12+8], rdi
140034995mov rdi, [rip+0x162cf4]
14003499cmov [r12], rsi
1400349a0mov rax, [rsp+168]
1400349a8sub rax, [rdi]
1400349abjne 0x1400349c4
1400349admov rax, r12
1400349b0add rsp, 176
1400349b7pop rbx
1400349b8pop rsi
1400349b9pop rdi
1400349bapop rbp
1400349bbpop r12
1400349bdret
1400349be
1400349be 66 90 f.
1400349c0
1400349c0loc_1400349c0:
1400349c0mov [rbx], eax
1400349c2jmp 0x140034990
1400349c4
1400349c4loc_1400349c4:
1400349c4call __stack_chk_fail
1400349c9nop
1400348a0
1400349ca
1400349ca // align 0x10
1400349ca // align 0x10
1400349d0
1400349d0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400349d0push r12
1400349d2push rbp
1400349d3push rdi
1400349d4push rsi
1400349d5push rbx
1400349d6sub rsp, 176
1400349ddmov rdi, [r8+8]
1400349e1mov rsi, [r8]
1400349e4mov r8, [r9]
1400349e7mov r9, [r9+8]
1400349ebmov rbx, [rsp+272]
1400349f3mov rbp, [rsp+280]
1400349fbmov [rsp+140], 0
140034a06mov r12, rcx
140034a09mov rcx, [rip+0x162c80]
140034a10mov rax, [rcx]
140034a13mov [rsp+168], rax
140034a1bxor eax, eax
140034a1dlea rax, [rsp+144]
140034a25mov [rsp+80], r8
140034a2amov r8, [rdx+16]
140034a2emov [rsp+64], rax
140034a33lea rax, [rsp+140]
140034a3blea rcx, [rsp+112]
140034a40xor edx, edx
140034a42mov [rsp+56], rax
140034a47mov rax, [rsp+264]
140034a4fmov [rsp+72], 0
140034a58mov [rsp+48], rax
140034a5dmovzx eax, [rsp+256]
140034a65mov [rsp+88], r9
140034a6alea r9, [rsp+96]
140034a6fmov [rsp+40], eax
140034a73lea rax, [rsp+80]
140034a78mov [rsp+32], rax
140034a7dmov [rsp+96], rsi
140034a82mov [rsp+104], rdi
140034a87call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034a8cmov rax, rdi
140034a8fmov edx, [rsp+120]
140034a93mov rcx, 0xffffffff00000000
140034a9dand rax, rcx
140034aa0mov rsi, [rsp+112]
140034aa5or rax, rdx
140034aa8mov rdi, rax
140034aabmov eax, [rsp+140]
140034ab2test eax, eax
140034ab4jne 0x140034af0
140034ab6fld [rsp+144]
140034abdfstp [rbp]
140034ac0
140034ac0loc_140034ac0:
140034ac0mov [r12+8], rdi
140034ac5mov rdi, [rip+0x162bc4]
140034accmov [r12], rsi
140034ad0mov rax, [rsp+168]
140034ad8sub rax, [rdi]
140034adbjne 0x140034af4
140034addmov rax, r12
140034ae0add rsp, 176
140034ae7pop rbx
140034ae8pop rsi
140034ae9pop rdi
140034aeapop rbp
140034aebpop r12
140034aedret
140034aee
140034aee 66 90 f.
140034af0
140034af0loc_140034af0:
140034af0mov [rbx], eax
140034af2jmp 0x140034ac0
140034af4
140034af4loc_140034af4:
140034af4call __stack_chk_fail
140034af9nop
1400349d0
1400349d0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400349d0push r12
1400349d2push rbp
1400349d3push rdi
1400349d4push rsi
1400349d5push rbx
1400349d6sub rsp, 176
1400349ddmov rdi, [r8+8]
1400349e1mov rsi, [r8]
1400349e4mov r8, [r9]
1400349e7mov r9, [r9+8]
1400349ebmov rbx, [rsp+272]
1400349f3mov rbp, [rsp+280]
1400349fbmov [rsp+140], 0
140034a06mov r12, rcx
140034a09mov rcx, [rip+0x162c80]
140034a10mov rax, [rcx]
140034a13mov [rsp+168], rax
140034a1bxor eax, eax
140034a1dlea rax, [rsp+144]
140034a25mov [rsp+80], r8
140034a2amov r8, [rdx+16]
140034a2emov [rsp+64], rax
140034a33lea rax, [rsp+140]
140034a3blea rcx, [rsp+112]
140034a40xor edx, edx
140034a42mov [rsp+56], rax
140034a47mov rax, [rsp+264]
140034a4fmov [rsp+72], 0
140034a58mov [rsp+48], rax
140034a5dmovzx eax, [rsp+256]
140034a65mov [rsp+88], r9
140034a6alea r9, [rsp+96]
140034a6fmov [rsp+40], eax
140034a73lea rax, [rsp+80]
140034a78mov [rsp+32], rax
140034a7dmov [rsp+96], rsi
140034a82mov [rsp+104], rdi
140034a87call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034a8cmov rax, rdi
140034a8fmov edx, [rsp+120]
140034a93mov rcx, 0xffffffff00000000
140034a9dand rax, rcx
140034aa0mov rsi, [rsp+112]
140034aa5or rax, rdx
140034aa8mov rdi, rax
140034aabmov eax, [rsp+140]
140034ab2test eax, eax
140034ab4jne 0x140034af0
140034ab6fld [rsp+144]
140034abdfstp [rbp]
140034ac0
140034ac0loc_140034ac0:
140034ac0mov [r12+8], rdi
140034ac5mov rdi, [rip+0x162bc4]
140034accmov [r12], rsi
140034ad0mov rax, [rsp+168]
140034ad8sub rax, [rdi]
140034adbjne 0x140034af4
140034addmov rax, r12
140034ae0add rsp, 176
140034ae7pop rbx
140034ae8pop rsi
140034ae9pop rdi
140034aeapop rbp
140034aebpop r12
140034aedret
140034aee
140034aee 66 90 f.
140034af0
140034af0loc_140034af0:
140034af0mov [rbx], eax
140034af2jmp 0x140034ac0
140034af4
140034af4loc_140034af4:
140034af4call __stack_chk_fail
140034af9nop
1400349d0
140034afa
140034afa // align 0x10
140034afa // align 0x10
140034b00
140034b00std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034b00push r13
140034b02push r12
140034b04push rbp
140034b05push rdi
140034b06push rsi
140034b07push rbx
140034b08sub rsp, 232
140034b0fmov rsi, [r8]
140034b12mov rdi, [r8+8]
140034b16mov r8, [r9]
140034b19mov r9, [r9+8]
140034b1dmov r13, [rsp+336]
140034b25mov r12, [rsp+344]
140034b2dmov rbx, rcx
140034b30mov rcx, [rip+0x162b59]
140034b37lea rbp, [rsp+176]
140034b3fmov [rsp+208], 0
140034b4bmov [rsp+140], 0
140034b56mov rax, [rcx]
140034b59mov [rsp+216], rax
140034b61xor eax, eax
140034b63lea rax, [rsp+140]
140034b6bmov [rsp+80], r8
140034b70mov r8, [rdx+16]
140034b74mov [rsp+56], rax
140034b79mov rax, [rsp+328]
140034b81lea rcx, [rsp+112]
140034b86xor edx, edx
140034b88mov [rsp+72], rbp
140034b8dmov [rsp+48], rax
140034b92movzx eax, [rsp+320]
140034b9amov [rsp+64], 0
140034ba3mov [rsp+40], eax
140034ba7lea rax, [rsp+80]
140034bacmov [rsp+32], rax
140034bb1mov [rsp+88], r9
140034bb6lea r9, [rsp+96]
140034bbbmov [rsp+96], rsi
140034bc0mov [rsp+104], rdi
140034bc5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034bcamov rax, rdi
140034bcdmovzx edx, [rsp+120]
140034bd2mov rsi, [rsp+112]
140034bd7xor ax, ax
140034bdaor rax, rdx
140034bddmov rdi, rax
140034be0mov eax, [rsp+140]
140034be7test eax, eax
140034be9je 0x140034c38
140034bebmov [r13], eax
140034bef
140034befloc_140034bef:
140034befmov rax, [rsp+208]
140034bf7mov [rbx], rsi
140034bfamov [rbx+8], rdi
140034bfetest rax, rax
140034c01je 0x140034c08
140034c03mov rcx, rbp
140034c06call rax
140034c08
140034c08loc_140034c08:
140034c08mov rdi, [rip+0x162a81]
140034c0fmov rax, [rsp+216]
140034c17sub rax, [rdi]
140034c1ajne 0x140034da1
140034c20mov rax, rbx
140034c23add rsp, 232
140034c2apop rbx
140034c2bpop rsi
140034c2cpop rdi
140034c2dpop rbp
140034c2epop r12
140034c30pop r13
140034c32ret
140034c33
140034c33 0f 1f 44 00 00 ..D..
140034c38
140034c38loc_140034c38:
140034c38cmp [rsp+208], 0
140034c41je 0x140034da6
140034c47mov rdx, [rsp+176]
140034c4flea r13, [rsp+160]
140034c57mov rax, [rsp+184]
140034c5fmov [rsp+144], r13
140034c67test rdx, rdx
140034c6aje 0x140034ce0
140034c6c
140034c6cloc_140034c6c:
140034c6clea rcx, [rsp+144]
140034c74lea r8, [rdx+2*rax]
140034c78call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
140034c7dmov rcx, [r12]
140034c81lea rdx, [r12+16]
140034c86mov r8, [rsp+152]
140034c8emov rax, [rsp+144]
140034c96cmp rcx, rdx
140034c99je 0x140034d08
140034c9bcmp rax, r13
140034c9eje 0x140034d10
140034ca0mov [r12], rax
140034ca4mov rax, [rsp+160]
140034cacmov [r12+8], r8
140034cb1mov [r12+16], rax
140034cb6test rcx, rcx
140034cb9je 0x140034bef
140034cbf
140034cbfloc_140034cbf:
140034cbfxor eax, eax
140034cc1mov [rcx], ax
140034cc4cmp rcx, r13
140034cc7je 0x140034bef
140034ccdcall operator delete(void*)
140034cd2jmp 0x140034bef
140034cd7
140034cd7 66 0f 1f 84 00 00 00 00 00 f........
140034ce0
140034ce0loc_140034ce0:
140034ce0test rax, rax
140034ce3je 0x140034c6c
140034ce5mov rdi, [rip+0x1629a4]
140034cecmov rax, [rsp+216]
140034cf4sub rax, [rdi]
140034cf7jne 0x140034da1
140034cfdcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
140034d02nop [rax+rax]
140034d08
140034d08loc_140034d08:
140034d08cmp rax, r13
140034d0bjne 0x140034d50
140034d0dnop [rax]
140034d10
140034d10loc_140034d10:
140034d10test r8, r8
140034d13je 0x140034d3a
140034d15cmp r8, 1
140034d19je 0x140034d70
140034d1badd r8, r8
140034d1emov rdx, r13
140034d21call memcpy
140034d26mov r8, [rsp+152]
140034d2emov rcx, [r12]
140034d32mov rax, [rsp+144]
140034d3a
140034d3aloc_140034d3a:
140034d3axor edx, edx
140034d3cmov [r12+8], r8
140034d41mov [rcx+2*r8], dx
140034d46mov rcx, rax
140034d49jmp 0x140034cbf
140034d4e
140034d4e 66 90 f.
140034d50
140034d50loc_140034d50:
140034d50mov [r12], rax
140034d54mov rax, [rsp+160]
140034d5cmov [r12+8], r8
140034d61mov [r12+16], rax
140034d66jmp 0x140034bef
140034d6b
140034d6b 0f 1f 44 00 00 ..D..
140034d70
140034d70loc_140034d70:
140034d70movzx edx, [rsp+160]
140034d78mov [rcx], dx
140034d7bjmp 0x140034d3a
140034d7d
140034d7d 48 89 c3 H..
140034d80 48 8b 84 24 d0 00 00 00 48 85 c0 75 39 H..$....H..u9
140034d8d
140034d8dloc_140034d8d:
140034d8dmov rdi, [rip+0x1628fc]
140034d94mov rax, [rsp+216]
140034d9csub rax, [rdi]
140034d9fje 0x140034dcd
140034da1
140034da1loc_140034da1:
140034da1call __stack_chk_fail
140034da6
140034da6loc_140034da6:
140034da6mov rdi, [rip+0x1628e3]
140034dadmov rax, [rsp+216]
140034db5sub rax, [rdi]
140034db8jne 0x140034da1
140034dbalea rcx, [rip+0x15c521]
140034dc1call std::__throw_logic_error(char const*)
140034dc6mov rcx, rbp
140034dc9call rax
140034dcbjmp 0x140034d8d
140034dcd
140034dcdloc_140034dcd:
140034dcdmov rcx, rbx
140034dd0call _Unwind_Resume
140034dd5nop
140034b00
140034b00std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034b00push r13
140034b02push r12
140034b04push rbp
140034b05push rdi
140034b06push rsi
140034b07push rbx
140034b08sub rsp, 232
140034b0fmov rsi, [r8]
140034b12mov rdi, [r8+8]
140034b16mov r8, [r9]
140034b19mov r9, [r9+8]
140034b1dmov r13, [rsp+336]
140034b25mov r12, [rsp+344]
140034b2dmov rbx, rcx
140034b30mov rcx, [rip+0x162b59]
140034b37lea rbp, [rsp+176]
140034b3fmov [rsp+208], 0
140034b4bmov [rsp+140], 0
140034b56mov rax, [rcx]
140034b59mov [rsp+216], rax
140034b61xor eax, eax
140034b63lea rax, [rsp+140]
140034b6bmov [rsp+80], r8
140034b70mov r8, [rdx+16]
140034b74mov [rsp+56], rax
140034b79mov rax, [rsp+328]
140034b81lea rcx, [rsp+112]
140034b86xor edx, edx
140034b88mov [rsp+72], rbp
140034b8dmov [rsp+48], rax
140034b92movzx eax, [rsp+320]
140034b9amov [rsp+64], 0
140034ba3mov [rsp+40], eax
140034ba7lea rax, [rsp+80]
140034bacmov [rsp+32], rax
140034bb1mov [rsp+88], r9
140034bb6lea r9, [rsp+96]
140034bbbmov [rsp+96], rsi
140034bc0mov [rsp+104], rdi
140034bc5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034bcamov rax, rdi
140034bcdmovzx edx, [rsp+120]
140034bd2mov rsi, [rsp+112]
140034bd7xor ax, ax
140034bdaor rax, rdx
140034bddmov rdi, rax
140034be0mov eax, [rsp+140]
140034be7test eax, eax
140034be9je 0x140034c38
140034bebmov [r13], eax
140034bef
140034befloc_140034bef:
140034befmov rax, [rsp+208]
140034bf7mov [rbx], rsi
140034bfamov [rbx+8], rdi
140034bfetest rax, rax
140034c01je 0x140034c08
140034c03mov rcx, rbp
140034c06call rax
140034c08
140034c08loc_140034c08:
140034c08mov rdi, [rip+0x162a81]
140034c0fmov rax, [rsp+216]
140034c17sub rax, [rdi]
140034c1ajne 0x140034da1
140034c20mov rax, rbx
140034c23add rsp, 232
140034c2apop rbx
140034c2bpop rsi
140034c2cpop rdi
140034c2dpop rbp
140034c2epop r12
140034c30pop r13
140034c32ret
140034c33
140034c33 0f 1f 44 00 00 ..D..
140034c38
140034c38loc_140034c38:
140034c38cmp [rsp+208], 0
140034c41je 0x140034da6
140034c47mov rdx, [rsp+176]
140034c4flea r13, [rsp+160]
140034c57mov rax, [rsp+184]
140034c5fmov [rsp+144], r13
140034c67test rdx, rdx
140034c6aje 0x140034ce0
140034c6c
140034c6cloc_140034c6c:
140034c6clea rcx, [rsp+144]
140034c74lea r8, [rdx+2*rax]
140034c78call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
140034c7dmov rcx, [r12]
140034c81lea rdx, [r12+16]
140034c86mov r8, [rsp+152]
140034c8emov rax, [rsp+144]
140034c96cmp rcx, rdx
140034c99je 0x140034d08
140034c9bcmp rax, r13
140034c9eje 0x140034d10
140034ca0mov [r12], rax
140034ca4mov rax, [rsp+160]
140034cacmov [r12+8], r8
140034cb1mov [r12+16], rax
140034cb6test rcx, rcx
140034cb9je 0x140034bef
140034cbf
140034cbfloc_140034cbf:
140034cbfxor eax, eax
140034cc1mov [rcx], ax
140034cc4cmp rcx, r13
140034cc7je 0x140034bef
140034ccdcall operator delete(void*)
140034cd2jmp 0x140034bef
140034cd7
140034cd7 66 0f 1f 84 00 00 00 00 00 f........
140034ce0
140034ce0loc_140034ce0:
140034ce0test rax, rax
140034ce3je 0x140034c6c
140034ce5mov rdi, [rip+0x1629a4]
140034cecmov rax, [rsp+216]
140034cf4sub rax, [rdi]
140034cf7jne 0x140034da1
140034cfdcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
140034d02nop [rax+rax]
140034d08
140034d08loc_140034d08:
140034d08cmp rax, r13
140034d0bjne 0x140034d50
140034d0dnop [rax]
140034d10
140034d10loc_140034d10:
140034d10test r8, r8
140034d13je 0x140034d3a
140034d15cmp r8, 1
140034d19je 0x140034d70
140034d1badd r8, r8
140034d1emov rdx, r13
140034d21call memcpy
140034d26mov r8, [rsp+152]
140034d2emov rcx, [r12]
140034d32mov rax, [rsp+144]
140034d3a
140034d3aloc_140034d3a:
140034d3axor edx, edx
140034d3cmov [r12+8], r8
140034d41mov [rcx+2*r8], dx
140034d46mov rcx, rax
140034d49jmp 0x140034cbf
140034d4e
140034d4e 66 90 f.
140034d50
140034d50loc_140034d50:
140034d50mov [r12], rax
140034d54mov rax, [rsp+160]
140034d5cmov [r12+8], r8
140034d61mov [r12+16], rax
140034d66jmp 0x140034bef
140034d6b
140034d6b 0f 1f 44 00 00 ..D..
140034d70
140034d70loc_140034d70:
140034d70movzx edx, [rsp+160]
140034d78mov [rcx], dx
140034d7bjmp 0x140034d3a
140034d7d
140034d7d 48 89 c3 H..
140034d80 48 8b 84 24 d0 00 00 00 48 85 c0 75 39 H..$....H..u9
140034d8d
140034d8dloc_140034d8d:
140034d8dmov rdi, [rip+0x1628fc]
140034d94mov rax, [rsp+216]
140034d9csub rax, [rdi]
140034d9fje 0x140034dcd
140034da1
140034da1loc_140034da1:
140034da1call __stack_chk_fail
140034da6
140034da6loc_140034da6:
140034da6mov rdi, [rip+0x1628e3]
140034dadmov rax, [rsp+216]
140034db5sub rax, [rdi]
140034db8jne 0x140034da1
140034dbalea rcx, [rip+0x15c521]
140034dc1call std::__throw_logic_error(char const*)
140034dc6mov rcx, rbp
140034dc9call rax
140034dcbjmp 0x140034d8d
140034dcd
140034dcdloc_140034dcd:
140034dcdmov rcx, rbx
140034dd0call _Unwind_Resume
140034dd5nop
140034b00
140034dd6
140034dd6 // align 0x10
140034dd6 // align 0x10
140034de0
140034de0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034de0push r13
140034de2push r12
140034de4push rbp
140034de5push rdi
140034de6push rsi
140034de7push rbx
140034de8sub rsp, 200
140034defmov rsi, [r8]
140034df2mov rdi, [r8+8]
140034df6mov r8, [r9]
140034df9mov r9, [r9+8]
140034dfdmov r12, [rsp+304]
140034e05mov r13, [rsp+312]
140034e0dmov rbx, rcx
140034e10mov rcx, [rip+0x162879]
140034e17lea rbp, [rsp+144]
140034e1fmov [rsp+176], 0
140034e2bmov [rsp+132], 0
140034e36mov rax, [rcx]
140034e39mov [rsp+184], rax
140034e41xor eax, eax
140034e43lea rax, [rsp+132]
140034e4bmov [rsp+80], r8
140034e50mov r8, [rdx+16]
140034e54mov [rsp+56], rax
140034e59mov rax, [rsp+296]
140034e61lea rcx, [rsp+112]
140034e66xor edx, edx
140034e68mov [rsp+72], rbp
140034e6dmov [rsp+48], rax
140034e72movzx eax, [rsp+288]
140034e7amov [rsp+64], 0
140034e83mov [rsp+40], eax
140034e87lea rax, [rsp+80]
140034e8cmov [rsp+32], rax
140034e91mov [rsp+88], r9
140034e96lea r9, [rsp+96]
140034e9bmov [rsp+96], rsi
140034ea0mov [rsp+104], rdi
140034ea5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034eaamov rax, rdi
140034eadmovzx edx, [rsp+120]
140034eb2mov rsi, [rsp+112]
140034eb7xor ax, ax
140034ebaor rax, rdx
140034ebdmov rdi, rax
140034ec0mov eax, [rsp+132]
140034ec7test eax, eax
140034ec9je 0x140034f18
140034ecbmov [r12], eax
140034ecf
140034ecfloc_140034ecf:
140034ecfmov rax, [rsp+176]
140034ed7mov [rbx], rsi
140034edamov [rbx+8], rdi
140034edetest rax, rax
140034ee1je 0x140034ee8
140034ee3mov rcx, rbp
140034ee6call rax
140034ee8
140034ee8loc_140034ee8:
140034ee8mov rdi, [rip+0x1627a1]
140034eefmov rax, [rsp+184]
140034ef7sub rax, [rdi]
140034efajne 0x140034fb4
140034f00mov rax, rbx
140034f03add rsp, 200
140034f0apop rbx
140034f0bpop rsi
140034f0cpop rdi
140034f0dpop rbp
140034f0epop r12
140034f10pop r13
140034f12ret
140034f13
140034f13 0f 1f 44 00 00 ..D..
140034f18
140034f18loc_140034f18:
140034f18cmp [rsp+176], 0
140034f21je 0x140034fb9
140034f27mov rcx, [rsp+144]
140034f2fmov rax, [rsp+152]
140034f37lea r8, [rsp+131]
140034f3flea rdx, [rcx+2*rax]
140034f43call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140034f48mov rcx, r13
140034f4blea rdx, [rsp+136]
140034f53mov [rsp+136], rax
140034f5bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::allocator<wchar_t>&)
140034f60mov rcx, [rsp+136]
140034f68mov eax, -1
140034f6dlock xadd [rcx-8], eax
140034f72test eax, eax
140034f74jg 0x140034ecf
140034f7asub rcx, 24
140034f7elea rdx, [rsp+131]
140034f86call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
140034f8bjmp 0x140034ecf
140034f90
140034f90 48 89 c3 48 8b 84 24 b0 00 00 00 48 85 c0 75 39 H..H..$....H..u9
140034fa0
140034fa0loc_140034fa0:
140034fa0mov rdi, [rip+0x1626e9]
140034fa7mov rax, [rsp+184]
140034fafsub rax, [rdi]
140034fb2je 0x140034fe0
140034fb4
140034fb4loc_140034fb4:
140034fb4call __stack_chk_fail
140034fb9
140034fb9loc_140034fb9:
140034fb9mov rdi, [rip+0x1626d0]
140034fc0mov rax, [rsp+184]
140034fc8sub rax, [rdi]
140034fcbjne 0x140034fb4
140034fcdlea rcx, [rip+0x15be56]
140034fd4call std::__throw_logic_error(char const*)
140034fd9mov rcx, rbp
140034fdccall rax
140034fdejmp 0x140034fa0
140034fe0
140034fe0loc_140034fe0:
140034fe0mov rcx, rbx
140034fe3call _Unwind_Resume
140034fe8nop
140034de0
140034de0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034de0push r13
140034de2push r12
140034de4push rbp
140034de5push rdi
140034de6push rsi
140034de7push rbx
140034de8sub rsp, 200
140034defmov rsi, [r8]
140034df2mov rdi, [r8+8]
140034df6mov r8, [r9]
140034df9mov r9, [r9+8]
140034dfdmov r12, [rsp+304]
140034e05mov r13, [rsp+312]
140034e0dmov rbx, rcx
140034e10mov rcx, [rip+0x162879]
140034e17lea rbp, [rsp+144]
140034e1fmov [rsp+176], 0
140034e2bmov [rsp+132], 0
140034e36mov rax, [rcx]
140034e39mov [rsp+184], rax
140034e41xor eax, eax
140034e43lea rax, [rsp+132]
140034e4bmov [rsp+80], r8
140034e50mov r8, [rdx+16]
140034e54mov [rsp+56], rax
140034e59mov rax, [rsp+296]
140034e61lea rcx, [rsp+112]
140034e66xor edx, edx
140034e68mov [rsp+72], rbp
140034e6dmov [rsp+48], rax
140034e72movzx eax, [rsp+288]
140034e7amov [rsp+64], 0
140034e83mov [rsp+40], eax
140034e87lea rax, [rsp+80]
140034e8cmov [rsp+32], rax
140034e91mov [rsp+88], r9
140034e96lea r9, [rsp+96]
140034e9bmov [rsp+96], rsi
140034ea0mov [rsp+104], rdi
140034ea5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034eaamov rax, rdi
140034eadmovzx edx, [rsp+120]
140034eb2mov rsi, [rsp+112]
140034eb7xor ax, ax
140034ebaor rax, rdx
140034ebdmov rdi, rax
140034ec0mov eax, [rsp+132]
140034ec7test eax, eax
140034ec9je 0x140034f18
140034ecbmov [r12], eax
140034ecf
140034ecfloc_140034ecf:
140034ecfmov rax, [rsp+176]
140034ed7mov [rbx], rsi
140034edamov [rbx+8], rdi
140034edetest rax, rax
140034ee1je 0x140034ee8
140034ee3mov rcx, rbp
140034ee6call rax
140034ee8
140034ee8loc_140034ee8:
140034ee8mov rdi, [rip+0x1627a1]
140034eefmov rax, [rsp+184]
140034ef7sub rax, [rdi]
140034efajne 0x140034fb4
140034f00mov rax, rbx
140034f03add rsp, 200
140034f0apop rbx
140034f0bpop rsi
140034f0cpop rdi
140034f0dpop rbp
140034f0epop r12
140034f10pop r13
140034f12ret
140034f13
140034f13 0f 1f 44 00 00 ..D..
140034f18
140034f18loc_140034f18:
140034f18cmp [rsp+176], 0
140034f21je 0x140034fb9
140034f27mov rcx, [rsp+144]
140034f2fmov rax, [rsp+152]
140034f37lea r8, [rsp+131]
140034f3flea rdx, [rcx+2*rax]
140034f43call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140034f48mov rcx, r13
140034f4blea rdx, [rsp+136]
140034f53mov [rsp+136], rax
140034f5bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::allocator<wchar_t>&)
140034f60mov rcx, [rsp+136]
140034f68mov eax, -1
140034f6dlock xadd [rcx-8], eax
140034f72test eax, eax
140034f74jg 0x140034ecf
140034f7asub rcx, 24
140034f7elea rdx, [rsp+131]
140034f86call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
140034f8bjmp 0x140034ecf
140034f90
140034f90 48 89 c3 48 8b 84 24 b0 00 00 00 48 85 c0 75 39 H..H..$....H..u9
140034fa0
140034fa0loc_140034fa0:
140034fa0mov rdi, [rip+0x1626e9]
140034fa7mov rax, [rsp+184]
140034fafsub rax, [rdi]
140034fb2je 0x140034fe0
140034fb4
140034fb4loc_140034fb4:
140034fb4call __stack_chk_fail
140034fb9
140034fb9loc_140034fb9:
140034fb9mov rdi, [rip+0x1626d0]
140034fc0mov rax, [rsp+184]
140034fc8sub rax, [rdi]
140034fcbjne 0x140034fb4
140034fcdlea rcx, [rip+0x15be56]
140034fd4call std::__throw_logic_error(char const*)
140034fd9mov rcx, rbp
140034fdccall rax
140034fdejmp 0x140034fa0
140034fe0
140034fe0loc_140034fe0:
140034fe0mov rcx, rbx
140034fe3call _Unwind_Resume
140034fe8nop
140034de0
140034fe9
140034fe9 // align 0x10
140034fe9 // align 0x10
Loading..