File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
    140093830
    140093830std::basic_istream<char, std::char_traits<char>>::basic_istream(std::istream&&):
    140093830push rdi
    140093831push rsi
    140093832push rbx
    140093833sub rsp, 32
    140093837mov rax, [rdx]
    14009383amov rdx, [rdx+8]
    14009383emov [rcx], rax
    140093841mov rbx, rcx
    140093844mov rcx, [rax-24]
    140093848mov rsi, r8
    14009384bmov [rbx+rcx], rdx
    14009384fmov rdx, [r8+8]
    140093853mov [rbx+8], rdx
    140093857add rbx, [rax-24]
    14009385bmov rax, [r8]
    14009385emov rcx, rbx
    140093861mov rdi, [rax-24]
    140093865add rdi, r8
    140093868mov rdx, rdi
    14009386bcall std::ios_base::_M_move(std::ios_base&)
    140093870lea rdx, [rbx+208]
    140093877mov rcx, rbx
    14009387acall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
    14009387fmov rax, [rdi+216]
    140093886mov [rbx+232], 0
    140093891mov [rdi+216], 0
    14009389cmov [rbx+216], rax
    1400938a3movzx eax, [rdi+224]
    1400938aamov [rsi+8], 0
    1400938b2mov [rbx+224], ax
    1400938b9add rsp, 32
    1400938bdpop rbx
    1400938bepop rsi
    1400938bfpop rdi
    1400938c0ret
    140093830
    1400938c1
    1400938c1 // align 0x10
    1400938d0
    1400938d0std::basic_istream<char, std::char_traits<char>>::basic_istream(std::basic_streambuf<char, std::char_traits<char>>*):
    1400938d0mov rax, [rdx]
    1400938d3mov rdx, [rdx+8]
    1400938d7mov r9, [rax-24]
    1400938dbmov [rcx], rax
    1400938demov [rcx+r9], rdx
    1400938e2mov rdx, r8
    1400938e5mov [rcx+8], 0
    1400938edadd rcx, [rax-24]
    1400938f1jmp 0x1400f6ea0
    1400938d0
    1400938f6
    1400938f6 // align 0x10
    140093900
    140093900std::basic_istream<char, std::char_traits<char>>::basic_istream():
    140093900mov rax, [rdx]
    140093903mov rdx, [rdx+8]
    140093907mov r8, [rax-24]
    14009390bmov [rcx], rax
    14009390emov [rcx+r8], rdx
    140093912xor edx, edx
    140093914mov [rcx+8], 0
    14009391cadd rcx, [rax-24]
    140093920jmp 0x1400f6ea0
    140093900
    140093925
    140093925 // align 0x10
    140093930
    140093930std::basic_istream<char, std::char_traits<char>>::~basic_istream():
    140093930push rbx
    140093931sub rsp, 32
    140093935lea rax, [rip+0x10de2c]
    14009393cmov [rcx], rax
    14009393fmov rax, [rip+0x103bba]
    140093946mov rbx, rcx
    140093949lea rcx, [rcx+16]
    14009394dmov [rcx-8], 0
    140093955add rax, 16
    140093959mov [rcx], rax
    14009395ccall std::ios_base::~ios_base()
    140093961mov rcx, rbx
    140093964add rsp, 32
    140093968pop rbx
    140093969jmp 0x140101ab0
    140093930
    14009396e
    14009396e // align 0x10
    140093970
    140093970std::basic_istream<char, std::char_traits<char>>::~basic_istream():
    140093970lea rax, [rip+0x10ddf1]
    140093977mov [rcx], rax
    14009397amov rax, [rip+0x103b7f]
    140093981add rcx, 16
    140093985mov [rcx-8], 0
    14009398dadd rax, 16
    140093991mov [rcx], rax
    140093994jmp 0x1400f5f40
    140093970
    140093999
    140093999 // align 0x10
    1400939a0
    1400939a0std::basic_istream<char, std::char_traits<char>>::~basic_istream():
    1400939a0mov rax, [rdx]
    1400939a3mov [rcx], rax
    1400939a6mov rax, [rax-24]
    1400939aamov rdx, [rdx+8]
    1400939aemov [rcx+rax], rdx
    1400939b2mov [rcx+8], 0
    1400939baret
    1400939a0
    1400939bb
    1400939bb // align 0x10
    1400939c0
    1400939c0std::istream::operator=(std::istream&&):
    1400939c0push rbp
    1400939c1push rdi
    1400939c2push rsi
    1400939c3push rbx
    1400939c4sub rsp, 40
    1400939c8mov rax, [rcx]
    1400939cbmov rsi, [rax-24]
    1400939cfmov rax, [rdx]
    1400939d2mov rbx, [rax-24]
    1400939d6add rsi, rcx
    1400939d9mov rdi, rcx
    1400939dcmov rbp, rdx
    1400939dfmov rcx, rsi
    1400939e2add rbx, rdx
    1400939e5mov rdx, rbx
    1400939e8call std::ios_base::_M_swap(std::ios_base&)
    1400939edlea rdx, [rsi+208]
    1400939f4mov rcx, rsi
    1400939f7call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
    1400939fclea rdx, [rbx+208]
    140093a03mov rcx, rbx
    140093a06call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
    140093a0bmov rax, [rsi+216]
    140093a12mov rdx, [rbx+216]
    140093a19mov [rsi+216], rdx
    140093a20movzx edx, [rbx+224]
    140093a27mov [rbx+216], rax
    140093a2emovzx eax, [rsi+224]
    140093a35mov [rsi+224], dl
    140093a3bmovzx edx, [rbx+225]
    140093a42mov [rbx+224], al
    140093a48movzx eax, [rsi+225]
    140093a4fmov [rsi+225], dl
    140093a55mov rdx, [rbp+8]
    140093a59mov [rbx+225], al
    140093a5fmov rax, [rdi+8]
    140093a63mov [rdi+8], rdx
    140093a67mov [rbp+8], rax
    140093a6bmov rax, rdi
    140093a6eadd rsp, 40
    140093a72pop rbx
    140093a73pop rsi
    140093a74pop rdi
    140093a75pop rbp
    140093a76ret
    1400939c0
    140093a77
    140093a77 // align 0x10
    140093a80
    140093a80std::istream::operator>>(std::istream& (*)(std::istream&)):
    140093a80jmp rdx
    140093a80
    140093a83
    140093a83 // align 0x10
    140093a90
    140093a90std::istream::operator>>(std::ios_base& (*)(std::ios_base&)):
    140093a90push rbx
    140093a91sub rsp, 32
    140093a95mov rax, [rcx]
    140093a98mov rbx, rcx
    140093a9bmov rcx, [rax-24]
    140093a9fadd rcx, rbx
    140093aa2call rdx
    140093aa4mov rax, rbx
    140093aa7add rsp, 32
    140093aabpop rbx
    140093aacret
    140093a90
    140093aad
    140093aad // align 0x10
    140093ab0
    140093ab0std::istream::operator>>(std::basic_ios<char, std::char_traits<char>>& (*)(std::basic_ios<char, std::char_traits<char>>&)):
    140093ab0push rbx
    140093ab1sub rsp, 32
    140093ab5mov rax, [rcx]
    140093ab8mov rbx, rcx
    140093abbmov rcx, [rax-24]
    140093abfadd rcx, rbx
    140093ac2call rdx
    140093ac4mov rax, rbx
    140093ac7add rsp, 32
    140093acbpop rbx
    140093accret
    140093ab0
    140093acd
    140093acd // align 0x10
    140093ad0
    140093ad0std::istream::operator>>(std::basic_streambuf<char, std::char_traits<char>>*):
    140093ad0push rsi
    140093ad1push rbx
    140093ad2sub rsp, 56
    140093ad6xor r8l, r8l
    140093ad9mov rsi, rdx
    140093adcmov rdx, [rip+0x103bad]
    140093ae3mov rbx, rcx
    140093ae6mov rcx, [rdx]
    140093ae9mov [rsp+40], rcx
    140093aeelea rcx, [rsp+38]
    140093af3mov rdx, rbx
    140093af6call std::istream::sentry::sentry(std::istream&, bool)
    140093afbcmp [rsp+38], 0
    140093b00je 0x140093b40
    140093b02test rsi, rsi
    140093b05je 0x140093b70
    140093b07mov rax, [rbx]
    140093b0alea r8, [rsp+39]
    140093b0fmov rdx, rsi
    140093b12mov rax, [rax-24]
    140093b16mov rcx, [rbx+rax+232]
    140093b1ecall long long std::__copy_streambufs_eof<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*, bool&)
    140093b23movzx ecx, [rsp+39]
    140093b28test rax, rax
    140093b2bje 0x140093b60
    140093b2dtest cl, cl
    140093b2fje 0x140093b45
    140093b31mov edx, 2
    140093b36jmp 0x140093b75
    140093b38
    140093b38 0f 1f 84 00 00 00 00 00 ........
    140093b40
    140093b40loc_140093b40:
    140093b40test rsi, rsi
    140093b43je 0x140093b70
    140093b45
    140093b45loc_140093b45:
    140093b45mov rsi, [rip+0x103b44]
    140093b4cmov rax, [rsp+40]
    140093b51sub rax, [rsi]
    140093b54jne 0x140093bbc
    140093b56mov rax, rbx
    140093b59add rsp, 56
    140093b5dpop rbx
    140093b5epop rsi
    140093b5fret
    140093b60
    140093b60loc_140093b60:
    140093b60mov edx, 6
    140093b65test cl, cl
    140093b67jne 0x140093b75
    140093b69nop [rax]
    140093b70
    140093b70loc_140093b70:
    140093b70mov edx, 4
    140093b75
    140093b75loc_140093b75:
    140093b75mov rax, [rbx]
    140093b78mov rcx, [rax-24]
    140093b7cadd rcx, rbx
    140093b7for edx, [rcx+32]
    140093b82call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140093b87jmp 0x140093b45
    140093b89
    140093b89 48 83 ea 01 48 89 c1 H...H..
    140093b90 75 2f e8 f9 e0 06 00 48 8b 03 ba 04 00 00 00 48 u/.....H.......H
    140093ba0 03 58 e8 48 89 d9 e8 25 32 06 00 48 8b 35 de 3a .X.H...%2..H.5.:
    140093bb0 10 00 48 8b 44 24 28 48 2b 06 74 28 ..H.D$(H+.t(
    140093bbc
    140093bbcloc_140093bbc:
    140093bbccall __stack_chk_fail
    140093bc1call __cxa_begin_catch
    140093bc6mov rax, [rbx]
    140093bc9mov edx, 4
    140093bcemov rcx, [rax-24]
    140093bd2add rcx, rbx
    140093bd5call std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
    140093bdacall __cxa_end_catch
    140093bdfjmp 0x140093b45
    140093be4
    140093be4 e8 67 e6 06 00 48 89 c3 e8 8f e2 06 .g...H......
    140093bf0 00 48 8b 35 98 3a 10 00 48 8b 44 24 28 48 2b 06 .H.5.:..H.D$(H+.
    140093c00 75 ba 48 89 d9 e8 96 77 f8 ff 48 89 c3 e8 6e e2 u.H....w..H...n.
    140093c10 06 00 48 8b 35 77 3a 10 00 48 8b 44 24 28 48 2b ..H.5w:..H.D$(H+
    140093c20 06 74 df eb 97 .t...
    140093ad0
    140093c25
    140093c25 // align 0x10
    140093c30
    140093c30std::istream::operator>>(void*&):
    140093c30jmp 0x14008fcd0
    140093c30
    140093c35
    140093c35 // align 0x10
    140093c40
    140093c40std::istream::operator>>(bool&):
    140093c40jmp 0x14008fe90
    140093c40
    140093c45
    140093c45 // align 0x10
    140093c50
    140093c50std::istream::operator>>(double&):
    140093c50jmp 0x140090050
    140093c50
    140093c55
    140093c55 // align 0x10
    140093c60
    140093c60std::istream::operator>>(long double&):
    140093c60jmp 0x140090210
    140093c60
    140093c65
    140093c65 // align 0x10
    140093c70
    140093c70std::istream::operator>>(float&):
    140093c70jmp 0x1400903d0
    140093c70
    140093c75
    140093c75 // align 0x10
    140093c80
    140093c80std::istream::operator>>(int&):
    140093c80push r14
    140093c82push rdi
    140093c83push rsi
    140093c84push rbx
    140093c85sub rsp, 152
    140093c8cmov rdi, [rip+0x1039fd]
    140093c93xor r8l, r8l
    140093c96mov rbx, rcx
    140093c99mov rsi, rdx
    140093c9cmov rcx, [rdi]
    140093c9fmov [rsp+136], rcx
    140093ca7lea rcx, [rsp+127]
    140093cacmov rdx, rbx
    140093cafcall std::istream::sentry::sentry(std::istream&, bool)
    140093cb4cmp [rsp+127], 0
    140093cb9je 0x140093d65
    140093cbfmov [rsp+128], 0
    140093ccamov rax, [rbx]
    140093ccdmov rdi, [rax-24]
    140093cd1add rdi, rbx
    140093cd4mov rdx, [rdi+256]
    140093cdbmov rax, rdi
    140093cdetest rdx, rdx
    140093ce1je 0x140093ddf
    140093ce7xor r9l, r9l
    140093ceamov r8, [rdi+232]
    140093cf1xor r11l, r11l
    140093cf4xor r10l, r10l
    140093cf7mov rcx, r9
    140093cfamov edi, -1
    140093cffmov [rsp+64], r10
    140093d04mov r10, [rdx]
    140093d07or rcx, rdi
    140093d0amov [rsp+80], r8
    140093d0flea r9, [rsp+64]
    140093d14lea r8, [rsp+80]
    140093d19mov [rsp+88], rcx
    140093d1emov rcx, r11
    140093d21or rcx, rdi
    140093d24mov [rsp+32], rax
    140093d29mov [rsp+72], rcx
    140093d2elea rcx, [rsp+132]
    140093d36mov [rsp+48], rcx
    140093d3blea rcx, [rsp+128]
    140093d43mov [rsp+40], rcx
    140093d48lea rcx, [rsp+96]
    140093d4dcall [r10+24]
    140093d51mov eax, [rsp+132]
    140093d58mov [rsi], eax
    140093d5a
    140093d5aloc_140093d5a:
    140093d5amov edx, [rsp+128]
    140093d61test edx, edx
    140093d63jne 0x140093d90
    140093d65
    140093d65loc_140093d65:
    140093d65mov rsi, [rip+0x103924]
    140093d6cmov rax, [rsp+136]
    140093d74sub rax, [rsi]
    140093d77jne 0x140093dda
    140093d79mov rax, rbx
    140093d7cadd rsp, 152
    140093d83pop rbx
    140093d84pop rsi
    140093d85pop rdi
    140093d86pop r14
    140093d88ret
    140093d89
    140093d89 0f 1f 80 00 00 00 00 .......
    140093d90
    140093d90loc_140093d90:
    140093d90mov rax, [rbx]
    140093d93mov rcx, [rax-24]
    140093d97add rcx, rbx
    140093d9aor edx, [rcx+32]
    140093d9dcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140093da2jmp 0x140093d65
    140093da4
    140093da4 48 83 ea 01 48 89 c1 75 4b e8 de de H...H..uK...
    140093db0 06 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 89 ..H.......H.X.H.
    140093dc0 d9 e8 0a 30 06 00 48 8b 35 c3 38 10 00 48 8b 84 ...0..H.5.8..H..
    140093dd0 24 88 00 00 00 48 2b 06 74 65 $....H+.te
    140093dda
    140093ddaloc_140093dda:
    140093ddacall __stack_chk_fail
    140093ddf
    140093ddfloc_140093ddf:
    140093ddfmov rsi, [rip+0x1038aa]
    140093de6mov rax, [rsp+136]
    140093deesub rax, [rsi]
    140093df1jne 0x140093dda
    140093df3call std::__throw_bad_cast()
    140093df8call __cxa_begin_catch
    140093dfdmov rax, [rbx]
    140093e00mov edx, 1
    140093e05mov rcx, [rax-24]
    140093e09add rcx, rbx
    140093e0ccall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
    140093e11call __cxa_end_catch
    140093e16jmp 0x140093d5a
    140093e1b
    140093e1b 48 89 c3 e8 5d H...]
    140093e20 e0 06 00 48 8b 35 66 38 10 00 48 8b 84 24 88 00 ...H.5f8..H..$..
    140093e30 00 00 48 2b 06 75 a3 48 89 d9 e8 61 75 f8 ff e8 ..H+.u.H...au...
    140093e40 0c e4 06 00 48 89 c3 e8 34 e0 06 00 48 8b 35 3d ....H...4...H.5=
    140093e50 38 10 00 48 8b 84 24 88 00 00 00 48 2b 06 74 d7 8..H..$....H+.t.
    140093e60 e9 75 ff ff ff .u...
    140093c80
    140093e65
    140093e65 // align 0x10
    140093e70
    140093e70std::istream::operator>>(unsigned int&):
    140093e70jmp 0x140090590
    140093e70
    140093e75
    140093e75 // align 0x10
    140093e80
    140093e80std::istream::operator>>(long&):
    140093e80jmp 0x140090750
    140093e80
    140093e85
    140093e85 // align 0x10
    140093e90
    140093e90std::istream::operator>>(unsigned long&):
    140093e90jmp 0x140090910
    140093e90
    140093e95
    140093e95 // align 0x10
    140093ea0
    140093ea0std::istream::operator>>(short&):
    140093ea0push r14
    140093ea2push rdi
    140093ea3push rsi
    140093ea4push rbx
    140093ea5sub rsp, 152
    140093eacmov rdi, [rip+0x1037dd]
    140093eb3xor r8l, r8l
    140093eb6mov rbx, rcx
    140093eb9mov rsi, rdx
    140093ebcmov rcx, [rdi]
    140093ebfmov [rsp+136], rcx
    140093ec7lea rcx, [rsp+127]
    140093eccmov rdx, rbx
    140093ecfcall std::istream::sentry::sentry(std::istream&, bool)
    140093ed4cmp [rsp+127], 0
    140093ed9je 0x140093faa
    140093edfmov [rsp+128], 0
    140093eeamov rax, [rbx]
    140093eedmov rdi, [rax-24]
    140093ef1add rdi, rbx
    140093ef4mov rdx, [rdi+256]
    140093efbmov rax, rdi
    140093efetest rdx, rdx
    140093f01je 0x14009402f
    140093f07xor r9l, r9l
    140093f0amov r8, [rdi+232]
    140093f11xor r11l, r11l
    140093f14xor r10l, r10l
    140093f17mov rcx, r9
    140093f1amov edi, -1
    140093f1fmov [rsp+64], r10
    140093f24mov r10, [rdx]
    140093f27or rcx, rdi
    140093f2amov [rsp+80], r8
    140093f2flea r9, [rsp+64]
    140093f34lea r8, [rsp+80]
    140093f39mov [rsp+88], rcx
    140093f3emov rcx, r11
    140093f41or rcx, rdi
    140093f44mov [rsp+32], rax
    140093f49mov [rsp+72], rcx
    140093f4elea rcx, [rsp+132]
    140093f56mov [rsp+48], rcx
    140093f5blea rcx, [rsp+128]
    140093f63mov [rsp+40], rcx
    140093f68lea rcx, [rsp+96]
    140093f6dcall [r10+24]
    140093f71mov eax, [rsp+132]
    140093f78mov edx, [rsp+128]
    140093f7fcmp eax, -32768
    140093f84jge 0x140093fd0
    140093f86or edx, 4
    140093f89mov ecx, -32768
    140093f8emov [rsp+128], edx
    140093f95mov [rsi], cx
    140093f98
    140093f98loc_140093f98:
    140093f98mov rax, [rbx]
    140093f9bmov rcx, [rax-24]
    140093f9fadd rcx, rbx
    140093fa2or edx, [rcx+32]
    140093fa5call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140093faa
    140093faaloc_140093faa:
    140093faamov rsi, [rip+0x1036df]
    140093fb1mov rax, [rsp+136]
    140093fb9sub rax, [rsi]
    140093fbcjne 0x14009402a
    140093fbemov rax, rbx
    140093fc1add rsp, 152
    140093fc8pop rbx
    140093fc9pop rsi
    140093fcapop rdi
    140093fcbpop r14
    140093fcdret
    140093fce
    140093fce 66 90 f.
    140093fd0
    140093fd0loc_140093fd0:
    140093fd0cmp eax, 32767
    140093fd5jg 0x140093fe0
    140093fd7mov [rsi], ax
    140093fda
    140093fdaloc_140093fda:
    140093fdatest edx, edx
    140093fdcje 0x140093faa
    140093fdejmp 0x140093f98
    140093fe0
    140093fe0loc_140093fe0:
    140093fe0or edx, 4
    140093fe3mov eax, 32767
    140093fe8mov [rsp+128], edx
    140093fefmov [rsi], ax
    140093ff2jmp 0x140093f98
    140093ff4
    140093ff4 48 83 ea 01 48 89 c1 75 4b e8 8e dc H...H..uK...
    140094000 06 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 89 ..H.......H.X.H.
    140094010 d9 e8 ba 2d 06 00 48 8b 35 73 36 10 00 48 8b 84 ...-..H.5s6..H..
    140094020 24 88 00 00 00 48 2b 06 74 6c $....H+.tl
    14009402a
    14009402aloc_14009402a:
    14009402acall __stack_chk_fail
    14009402f
    14009402floc_14009402f:
    14009402fmov rsi, [rip+0x10365a]
    140094036mov rax, [rsp+136]
    14009403esub rax, [rsi]
    140094041jne 0x14009402a
    140094043call std::__throw_bad_cast()
    140094048call __cxa_begin_catch
    14009404dmov rax, [rbx]
    140094050mov edx, 1
    140094055mov rcx, [rax-24]
    140094059add rcx, rbx
    14009405ccall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
    140094061call __cxa_end_catch
    140094066mov edx, [rsp+128]
    14009406djmp 0x140093fda
    140094072
    140094072 48 89 c3 e8 06 de 06 00 48 8b 35 0f 36 10 H.......H.5.6.
    140094080 00 48 8b 84 24 88 00 00 00 48 2b 06 75 9c 48 89 .H..$....H+.u.H.
    140094090 d9 e8 0a 73 f8 ff e8 b5 e1 06 00 48 89 c3 e8 dd ...s.......H....
    1400940a0 dd 06 00 48 8b 35 e6 35 10 00 48 8b 84 24 88 00 ...H.5.5..H..$..
    1400940b0 00 00 48 2b 06 74 d7 e9 6e ff ff ff ..H+.t..n...
    140093ea0
    1400940bc
    1400940bc // align 0x10
    1400940c0
    1400940c0std::istream::operator>>(unsigned short&):
    1400940c0jmp 0x140090ad0
    1400940c0
    1400940c5
    1400940c5 // align 0x10
    1400940d0
    1400940d0std::istream::operator>>(long long&):
    1400940d0jmp 0x140090c90
    1400940d0
    1400940d5
    1400940d5 // align 0x10
    1400940e0
    1400940e0std::istream::operator>>(unsigned long long&):
    1400940e0jmp 0x140090e50
    1400940e0
    1400940e5
    1400940e5 // align 0x10
    1400940f0
    1400940f0std::ostream::_Disable_exceptions::_Disable_exceptions(std::ostream&):
    1400940f0mov rax, [rdx]
    1400940f3mov [rcx], rdx
    1400940f6add rdx, [rax-24]
    1400940famov eax, [rdx+28]
    1400940fdmov [rdx+28], 0
    140094104mov [rcx+8], eax
    140094107ret
    1400940f0
    140094108
    140094108 // align 0x10
    140094110
    140094110std::ostream::_Disable_exceptions::_Disable_exceptions(std::ostream&):
    140094110mov rax, [rdx]
    140094113mov [rcx], rdx
    140094116add rdx, [rax-24]
    14009411amov eax, [rdx+28]
    14009411dmov [rdx+28], 0
    140094124mov [rcx+8], eax
    140094127ret
    140094110
    140094128
    140094128 // align 0x10
    140094130
    140094130std::ostream::_Disable_exceptions::~_Disable_exceptions():
    140094130mov rax, [rcx]
    140094133mov ecx, [rcx+8]
    140094136mov rdx, [rax]
    140094139mov rdx, [rdx-24]
    14009413dmov [rax+rdx+28], ecx
    140094141ret
    140094130
    140094142
    140094142 // align 0x10
    140094150
    140094150std::ostream::_Disable_exceptions::~_Disable_exceptions():
    140094150mov rax, [rcx]
    140094153mov ecx, [rcx+8]
    140094156mov rdx, [rax]
    140094159mov rdx, [rdx-24]
    14009415dmov [rax+rdx+28], ecx
    140094161ret
    140094150
    140094162
    140094162 // align 0x10
    140094170
    140094170std::ostream::put(char):
    140094170push rdi
    140094171push rsi
    140094172push rbx
    140094173sub rsp, 80
    140094177mov rbx, rcx
    14009417amov rcx, [rip+0x10350f]
    140094181mov edi, edx
    140094183mov rdx, [rcx]
    140094186mov [rsp+72], rdx
    14009418bmov rdx, rbx
    14009418elea rcx, [rsp+48]
    140094193call std::ostream::sentry::sentry(std::ostream&)
    140094198cmp [rsp+48], 0
    14009419dje 0x1400941c4
    14009419fmov rax, [rbx]
    1400941a2mov rax, [rax-24]
    1400941a6mov rcx, [rbx+rax+232]
    1400941aemov rax, [rcx+40]
    1400941b2cmp rax, [rcx+48]
    1400941b6jae 0x140094248
    1400941bcmov [rax], dil
    1400941bfadd [rcx+40], 1
    1400941c4
    1400941c4loc_1400941c4:
    1400941c4mov rsi, [rsp+56]
    1400941c9mov rax, [rsi]
    1400941ccmov rdx, [rax-24]
    1400941d0add rdx, rsi
    1400941d3test [rdx+25], 32
    1400941d7je 0x1400941e0
    1400941d9mov eax, [rdx+32]
    1400941dctest eax, eax
    1400941deje 0x140094200
    1400941e0
    1400941e0loc_1400941e0:
    1400941e0mov rdi, [rip+0x1034a9]
    1400941e7mov rax, [rsp+72]
    1400941ecsub rax, [rdi]
    1400941efjne 0x1400942cc
    1400941f5mov rax, rbx
    1400941f8add rsp, 80
    1400941fcpop rbx
    1400941fdpop rsi
    1400941fepop rdi
    1400941ffret
    140094200
    140094200loc_140094200:
    140094200mov [rsp+40], rdx
    140094205call std::uncaught_exception()
    14009420atest al, al
    14009420cjne 0x1400941e0
    14009420emov rdx, [rsp+40]
    140094213mov rcx, [rdx+232]
    14009421amov edi, [rdx+28]
    14009421dmov [rdx+28], 0
    140094224test rcx, rcx
    140094227je 0x14009423e
    140094229mov rax, [rcx]
    14009422ccall [rax+48]
    14009422fcmp eax, -1
    140094232je 0x140094278
    140094234
    140094234loc_140094234:
    140094234mov rax, [rsi]
    140094237add rsi, [rax-24]
    14009423bmov rdx, rsi
    14009423e
    14009423eloc_14009423e:
    14009423emov [rdx+28], edi
    140094241jmp 0x1400941e0
    140094243
    140094243 0f 1f 44 00 00 ..D..
    140094248
    140094248loc_140094248:
    140094248mov rax, [rcx]
    14009424bmovzx edx, dil
    14009424fcall [rax+104]
    140094252cmp eax, -1
    140094255jne 0x1400941c4
    14009425bmov rax, [rbx]
    14009425emov rcx, [rax-24]
    140094262add rcx, rbx
    140094265mov edx, [rcx+32]
    140094268or edx, 1
    14009426bcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094270jmp 0x1400941c4
    140094275
    140094275 0f 1f 00 ...
    140094278
    140094278loc_140094278:
    140094278mov rcx, [rsp+56]
    14009427dmov rax, [rcx]
    140094280add rcx, [rax-24]
    140094284mov edx, [rcx+32]
    140094287or edx, 1
    14009428acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    14009428fjmp 0x140094234
    140094291
    140094291 48 83 ea 01 48 89 c1 0f 85 8c 00 00 00 e8 ed H...H..........
    1400942a0 d9 06 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 ...H.......H.X.H
    1400942b0 89 d9 e8 19 2b 06 00 48 8b 1d d2 33 10 00 48 8b ....+..H...3..H.
    1400942c0 44 24 48 48 2b 03 0f 84 8b 00 00 00 D$HH+.......
    1400942cc
    1400942ccloc_1400942cc:
    1400942cccall __stack_chk_fail
    1400942d1mov rcx, rax
    1400942d4call __cxa_begin_catch
    1400942d9mov rcx, [rsp+56]
    1400942demov rax, [rcx]
    1400942e1add rcx, [rax-24]
    1400942e5mov edx, [rcx+32]
    1400942e8or edx, 1
    1400942ebcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400942f0call __cxa_end_catch
    1400942f5mov rax, [rsi]
    1400942f8add rsi, [rax-24]
    1400942fcmov rdx, rsi
    1400942ffjmp 0x14009423e
    140094304
    140094304 48 89 c3 48 8d 4c 24 30 e8 8f 0a 00 H..H.L$0....
    140094310 00 48 8b 3d 78 33 10 00 48 8b 44 24 48 48 2b 07 .H.=x3..H.D$HH+.
    140094320 75 aa 48 89 d9 e8 76 70 f8 ff e8 61 d9 06 00 48 u.H...vp...a...H
    140094330 8b 03 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 8d .......H.H.H....
    140094340 2a 06 00 e8 38 db 06 00 e9 77 fe ff ff 48 89 c3 *...8....w...H..
    140094350 e8 2b db 06 00 eb b0 e8 f4 de 06 00 48 89 c3 e8 .+..........H...
    140094360 1c db 06 00 eb a1 ......
    140094170
    140094366
    140094366 // align 0x10
    140094370
    140094370std::ostream::swap(std::ostream&):
    140094370push rsi
    140094371push rbx
    140094372sub rsp, 40
    140094376mov rax, [rcx]
    140094379add rcx, [rax-24]
    14009437dmov rax, [rdx]
    140094380mov rsi, rcx
    140094383mov rbx, [rax-24]
    140094387add rbx, rdx
    14009438amov rdx, rbx
    14009438dcall std::ios_base::_M_swap(std::ios_base&)
    140094392lea rdx, [rsi+208]
    140094399mov rcx, rsi
    14009439ccall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
    1400943a1lea rdx, [rbx+208]
    1400943a8mov rcx, rbx
    1400943abcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
    1400943b0mov rax, [rsi+216]
    1400943b7mov rdx, [rbx+216]
    1400943bemov [rsi+216], rdx
    1400943c5movzx edx, [rbx+224]
    1400943ccmov [rbx+216], rax
    1400943d3movzx eax, [rsi+224]
    1400943damov [rsi+224], dl
    1400943e0movzx edx, [rbx+225]
    1400943e7mov [rbx+224], al
    1400943edmovzx eax, [rsi+225]
    1400943f4mov [rsi+225], dl
    1400943famov [rbx+225], al
    140094400add rsp, 40
    140094404pop rbx
    140094405pop rsi
    140094406ret
    140094370
    140094407
    140094407 // align 0x10
    140094410
    140094410std::ostream::flush():
    140094410push rdi
    140094411push rsi
    140094412push rbx
    140094413sub rsp, 80
    140094417mov rdx, [rip+0x103272]
    14009441emov rax, [rdx]
    140094421mov [rsp+72], rax
    140094426mov rax, [rcx]
    140094429mov rbx, rcx
    14009442cmov rax, [rax-24]
    140094430cmp [rcx+rax+232], 0
    140094439je 0x140094482
    14009443bmov rdx, rcx
    14009443elea rcx, [rsp+48]
    140094443call std::ostream::sentry::sentry(std::ostream&)
    140094448cmp [rsp+48], 0
    14009444dje 0x14009446d
    14009444fmov rax, [rbx]
    140094452mov rax, [rax-24]
    140094456mov rcx, [rbx+rax+232]
    14009445emov rax, [rcx]
    140094461call [rax+48]
    140094464cmp eax, -1
    140094467je 0x1400944f8
    14009446d
    14009446dloc_14009446d:
    14009446dmov rsi, [rsp+56]
    140094472mov rax, [rsi]
    140094475mov rdx, [rax-24]
    140094479add rdx, rsi
    14009447ctest [rdx+25], 32
    140094480jne 0x1400944a8
    140094482
    140094482loc_140094482:
    140094482mov rsi, [rip+0x103207]
    140094489mov rax, [rsp+72]
    14009448esub rax, [rsi]
    140094491jne 0x140094566
    140094497mov rax, rbx
    14009449aadd rsp, 80
    14009449epop rbx
    14009449fpop rsi
    1400944a0pop rdi
    1400944a1ret
    1400944a2
    1400944a2 66 0f 1f 44 00 00 f..D..
    1400944a8
    1400944a8loc_1400944a8:
    1400944a8mov eax, [rdx+32]
    1400944abtest eax, eax
    1400944adjne 0x140094482
    1400944afmov [rsp+40], rdx
    1400944b4call std::uncaught_exception()
    1400944b9test al, al
    1400944bbjne 0x140094482
    1400944bdmov rdx, [rsp+40]
    1400944c2mov rcx, [rdx+232]
    1400944c9mov edi, [rdx+28]
    1400944ccmov [rdx+28], 0
    1400944d3test rcx, rcx
    1400944d6je 0x1400944ed
    1400944d8mov rax, [rcx]
    1400944dbcall [rax+48]
    1400944decmp eax, -1
    1400944e1je 0x140094512
    1400944e3
    1400944e3loc_1400944e3:
    1400944e3mov rax, [rsi]
    1400944e6add rsi, [rax-24]
    1400944eamov rdx, rsi
    1400944ed
    1400944edloc_1400944ed:
    1400944edmov [rdx+28], edi
    1400944f0jmp 0x140094482
    1400944f2
    1400944f2 66 0f 1f 44 00 00 f..D..
    1400944f8
    1400944f8loc_1400944f8:
    1400944f8mov rax, [rbx]
    1400944fbmov rcx, [rax-24]
    1400944ffadd rcx, rbx
    140094502mov edx, [rcx+32]
    140094505or edx, 1
    140094508call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    14009450djmp 0x14009446d
    140094512
    140094512loc_140094512:
    140094512mov rcx, [rsp+56]
    140094517mov rax, [rcx]
    14009451aadd rcx, [rax-24]
    14009451emov edx, [rcx+32]
    140094521or edx, 1
    140094524call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094529jmp 0x1400944e3
    14009452b
    14009452b 48 83 ea 01 48 H...H
    140094530 89 c1 0f 85 8c 00 00 00 e8 53 d7 06 00 48 8b 03 .........S...H..
    140094540 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 7f 28 06 .....H.H.H....(.
    140094550 00 48 8b 0d 38 31 10 00 48 8b 44 24 48 48 2b 01 .H..81..H.D$HH+.
    140094560 0f 84 8e 00 00 00 ......
    140094566
    140094566loc_140094566:
    140094566call __stack_chk_fail
    14009456bmov rbx, rax
    14009456elea rcx, [rsp+48]
    140094573call std::ostream::sentry::~sentry()
    140094578mov rcx, [rip+0x103111]
    14009457fmov rax, [rsp+72]
    140094584sub rax, [rcx]
    140094587jne 0x140094566
    140094589mov rcx, rbx
    14009458ccall _Unwind_Resume
    140094591mov rcx, rax
    140094594call __cxa_begin_catch
    140094599mov rcx, [rsp+56]
    14009459emov rax, [rcx]
    1400945a1add rcx, [rax-24]
    1400945a5mov edx, [rcx+32]
    1400945a8or edx, 1
    1400945abcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400945b0call __cxa_end_catch
    1400945b5mov rax, [rsi]
    1400945b8add rsi, [rax-24]
    1400945bcmov rdx, rsi
    1400945bfjmp 0x1400944ed
    1400945c4
    1400945c4 e8 c7 d6 06 00 48 8b 03 ba 01 00 00 .....H......
    1400945d0 00 48 8b 48 e8 48 01 d9 e8 f3 27 06 00 e8 9e d8 .H.H.H....'.....
    1400945e0 06 00 e9 86 fe ff ff 48 89 c3 e8 91 d8 06 00 e9 .......H........
    1400945f0 7a ff ff ff e8 57 dc 06 00 48 89 c3 e8 7f d8 06 z....W...H......
    140094600 00 e9 68 ff ff ff ..h...
    140094410
    140094606
    140094606 // align 0x10
    140094610
    140094610std::ostream::seekp(std::fpos<int>):
    140094610push rdi
    140094611push rsi
    140094612push rbx
    140094613add rsp, -128
    140094617movups [rsp+112], x6
    14009461cmov rsi, [rip+0x10306d]
    140094623movdqu x6, [rdx]
    140094627mov rdx, [rsi]
    14009462amov [rsp+104], rdx
    14009462fmov rdx, rcx
    140094632mov rbx, rcx
    140094635lea rcx, [rsp+80]
    14009463acall std::ostream::sentry::sentry(std::ostream&)
    14009463fmov rax, [rbx]
    140094642mov rcx, [rax-24]
    140094646add rcx, rbx
    140094649test [rcx+32], 5
    14009464djne 0x14009467d
    14009464fmov rdx, [rcx+232]
    140094656mov r9l, 16
    14009465clea rcx, [rsp+64]
    140094661movups [rsp+48], x6
    140094666lea r8, [rsp+48]
    14009466bmov rax, [rdx]
    14009466ecall [rax+40]
    140094671cmp [rsp+64], -1
    140094677je 0x140094708
    14009467d
    14009467dloc_14009467d:
    14009467dmov rsi, [rsp+88]
    140094682mov rax, [rsi]
    140094685mov rdx, [rax-24]
    140094689add rdx, rsi
    14009468ctest [rdx+25], 32
    140094690je 0x140094699
    140094692mov eax, [rdx+32]
    140094695test eax, eax
    140094697je 0x1400946c0
    140094699
    140094699loc_140094699:
    140094699mov rsi, [rip+0x102ff0]
    1400946a0mov rax, [rsp+104]
    1400946a5sub rax, [rsi]
    1400946a8jne 0x14009475f
    1400946aemovups x6, [rsp+112]
    1400946b3mov rax, rbx
    1400946b6sub rsp, -128
    1400946bapop rbx
    1400946bbpop rsi
    1400946bcpop rdi
    1400946bdret
    1400946be
    1400946be 66 90 f.
    1400946c0
    1400946c0loc_1400946c0:
    1400946c0mov [rsp+40], rdx
    1400946c5call std::uncaught_exception()
    1400946catest al, al
    1400946ccjne 0x140094699
    1400946cemov rdx, [rsp+40]
    1400946d3mov rcx, [rdx+232]
    1400946damov edi, [rdx+28]
    1400946ddmov [rdx+28], 0
    1400946e4test rcx, rcx
    1400946e7je 0x1400946fe
    1400946e9mov rax, [rcx]
    1400946eccall [rax+48]
    1400946efcmp eax, -1
    1400946f2je 0x140094728
    1400946f4
    1400946f4loc_1400946f4:
    1400946f4mov rax, [rsi]
    1400946f7add rsi, [rax-24]
    1400946fbmov rdx, rsi
    1400946fe
    1400946feloc_1400946fe:
    1400946femov [rdx+28], edi
    140094701jmp 0x140094699
    140094703
    140094703 0f 1f 44 00 00 ..D..
    140094708
    140094708loc_140094708:
    140094708mov rax, [rbx]
    14009470bmov rcx, [rax-24]
    14009470fadd rcx, rbx
    140094712mov edx, [rcx+32]
    140094715or edx, 4
    140094718call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    14009471djmp 0x14009467d
    140094722
    140094722 66 0f 1f 44 00 00 f..D..
    140094728
    140094728loc_140094728:
    140094728mov rcx, [rsp+88]
    14009472dmov rax, [rcx]
    140094730add rcx, [rax-24]
    140094734mov edx, [rcx+32]
    140094737or edx, 1
    14009473acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    14009473fjmp 0x1400946f4
    140094741
    140094741 48 8d 4c 24 50 48 89 c3 e8 52 06 00 00 48 8b H.L$PH...R...H.
    140094750 0d 3b 2f 10 00 48 8b 44 24 68 48 2b 01 74 38 .;/..H.D$hH+.t8
    14009475f
    14009475floc_14009475f:
    14009475fcall __stack_chk_fail
    140094764mov rcx, rax
    140094767call __cxa_begin_catch
    14009476cmov rcx, [rsp+88]
    140094771mov rax, [rcx]
    140094774add rcx, [rax-24]
    140094778mov edx, [rcx+32]
    14009477bor edx, 1
    14009477ecall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094783call __cxa_end_catch
    140094788mov rax, [rsi]
    14009478badd rsi, [rax-24]
    14009478fmov rdx, rsi
    140094792jmp 0x1400946fe
    140094797
    140094797 48 89 d9 e8 01 6c f8 ff 90 H....l...
    140094610
    1400947a0
    1400947a0std::ostream::seekp(long long, std::_Ios_Seekdir):
    1400947a0push rbp
    1400947a1push rdi
    1400947a2push rsi
    1400947a3push rbx
    1400947a4sub rsp, 104
    1400947a8mov rdi, [rip+0x102ee1]
    1400947afmov rsi, rdx
    1400947b2mov rbx, rcx
    1400947b5mov ebp, r8l
    1400947b8mov rdx, [rdi]
    1400947bbmov [rsp+88], rdx
    1400947c0mov rdx, rcx
    1400947c3lea rcx, [rsp+64]
    1400947c8call std::ostream::sentry::sentry(std::ostream&)
    1400947cdmov rax, [rbx]
    1400947d0mov rcx, [rax-24]
    1400947d4add rcx, rbx
    1400947d7test [rcx+32], 5
    1400947dbjne 0x140094809
    1400947ddmov rdx, [rcx+232]
    1400947e4mov r9l, ebp
    1400947e7mov r8, rsi
    1400947ealea rcx, [rsp+48]
    1400947efmov rax, [rdx]
    1400947f2mov [rsp+32], 16
    1400947facall [rax+32]
    1400947fdcmp [rsp+48], -1
    140094803je 0x140094890
    140094809
    140094809loc_140094809:
    140094809mov rsi, [rsp+72]
    14009480emov rax, [rsi]
    140094811mov rbp, [rax-24]
    140094815add rbp, rsi
    140094818test [rbp+25], 32
    14009481cje 0x140094825
    14009481emov eax, [rbp+32]
    140094821test eax, eax
    140094823je 0x140094850
    140094825
    140094825loc_140094825:
    140094825mov rdi, [rip+0x102e64]
    14009482cmov rax, [rsp+88]
    140094831sub rax, [rdi]
    140094834jne 0x1400948e7
    14009483amov rax, rbx
    14009483dadd rsp, 104
    140094841pop rbx
    140094842pop rsi
    140094843pop rdi
    140094844pop rbp
    140094845ret
    140094846
    140094846 66 2e 0f 1f 84 00 00 00 00 00 f.........
    140094850
    140094850loc_140094850:
    140094850call std::uncaught_exception()
    140094855test al, al
    140094857jne 0x140094825
    140094859mov rcx, [rbp+232]
    140094860mov edi, [rbp+28]
    140094863mov [rbp+28], 0
    14009486atest rcx, rcx
    14009486dje 0x140094884
    14009486fmov rax, [rcx]
    140094872call [rax+48]
    140094875cmp eax, -1
    140094878je 0x1400948b0
    14009487a
    14009487aloc_14009487a:
    14009487amov rax, [rsi]
    14009487dadd rsi, [rax-24]
    140094881mov rbp, rsi
    140094884
    140094884loc_140094884:
    140094884mov [rbp+28], edi
    140094887jmp 0x140094825
    140094889
    140094889 0f 1f 80 00 00 00 00 .......
    140094890
    140094890loc_140094890:
    140094890mov rax, [rbx]
    140094893mov rcx, [rax-24]
    140094897add rcx, rbx
    14009489amov edx, [rcx+32]
    14009489dor edx, 4
    1400948a0call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400948a5jmp 0x140094809
    1400948aa
    1400948aa 66 0f 1f 44 00 00 f..D..
    1400948b0
    1400948b0loc_1400948b0:
    1400948b0mov rcx, [rsp+72]
    1400948b5mov rax, [rcx]
    1400948b8add rcx, [rax-24]
    1400948bcmov edx, [rcx+32]
    1400948bfor edx, 1
    1400948c2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400948c7jmp 0x14009487a
    1400948c9
    1400948c9 48 8d 4c 24 40 48 89 H.L$@H.
    1400948d0 c3 e8 ca 04 00 00 48 8b 35 b3 2d 10 00 48 8b 44 ......H.5.-..H.D
    1400948e0 24 58 48 2b 06 74 38 $XH+.t8
    1400948e7
    1400948e7loc_1400948e7:
    1400948e7call __stack_chk_fail
    1400948ecmov rcx, rax
    1400948efcall __cxa_begin_catch
    1400948f4mov rcx, [rsp+72]
    1400948f9mov rax, [rcx]
    1400948fcadd rcx, [rax-24]
    140094900mov edx, [rcx+32]
    140094903or edx, 1
    140094906call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    14009490bcall __cxa_end_catch
    140094910mov rax, [rsi]
    140094913add rsi, [rax-24]
    140094917mov rbp, rsi
    14009491ajmp 0x140094884
    14009491f
    14009491f 48 H
    140094920 89 d9 e8 79 6a f8 ff 90 ...yj...
    1400947a0
    140094928
    140094928 // align 0x10
    140094930
    140094930std::ostream::tellp():
    140094930push r14
    140094932push rdi
    140094933push rsi
    140094934push rbx
    140094935sub rsp, 104
    140094939mov rsi, rcx
    14009493cmov rcx, [rip+0x102d4d]
    140094943mov rbx, rdx
    140094946mov rdx, [rcx]
    140094949mov [rsp+88], rdx
    14009494emov rdx, rbx
    140094951lea rcx, [rsp+64]
    140094956call std::ostream::sentry::sentry(std::ostream&)
    14009495bmov rax, [rbx]
    14009495emov [rsi], -1
    140094965mov [rsi+8], 0
    14009496cadd rbx, [rax-24]
    140094970test [rbx+32], 5
    140094974jne 0x1400949a8
    140094976mov rdx, [rbx+232]
    14009497dlea rcx, [rsp+48]
    140094982mov r9l, 1
    140094988xor r8l, r8l
    14009498bmov rax, [rdx]
    14009498emov [rsp+32], 16
    140094996call [rax+32]
    140094999mov rax, [rsp+48]
    14009499emov [rsi], rax
    1400949a1mov eax, [rsp+56]
    1400949a5mov [rsi+8], eax
    1400949a8
    1400949a8loc_1400949a8:
    1400949a8mov rbx, [rsp+72]
    1400949admov rax, [rbx]
    1400949b0mov rdi, [rax-24]
    1400949b4add rdi, rbx
    1400949b7test [rdi+25], 32
    1400949bbje 0x1400949c4
    1400949bdmov eax, [rdi+32]
    1400949c0test eax, eax
    1400949c2je 0x1400949f0
    1400949c4
    1400949c4loc_1400949c4:
    1400949c4mov rdx, [rip+0x102cc5]
    1400949cbmov rax, [rsp+88]
    1400949d0sub rax, [rdx]
    1400949d3jne 0x140094a67
    1400949d9mov rax, rsi
    1400949dcadd rsp, 104
    1400949e0pop rbx
    1400949e1pop rsi
    1400949e2pop rdi
    1400949e3pop r14
    1400949e5ret
    1400949e6
    1400949e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
    1400949f0
    1400949f0loc_1400949f0:
    1400949f0call std::uncaught_exception()
    1400949f5test al, al
    1400949f7jne 0x1400949c4
    1400949f9mov rcx, [rdi+232]
    140094a00mov r14l, [rdi+28]
    140094a04mov [rdi+28], 0
    140094a0btest rcx, rcx
    140094a0eje 0x140094a25
    140094a10mov rax, [rcx]
    140094a13call [rax+48]
    140094a16cmp eax, -1
    140094a19je 0x140094a30
    140094a1b
    140094a1bloc_140094a1b:
    140094a1bmov rax, [rbx]
    140094a1emov rdi, [rax-24]
    140094a22add rdi, rbx
    140094a25
    140094a25loc_140094a25:
    140094a25mov [rdi+28], r14l
    140094a29jmp 0x1400949c4
    140094a2b
    140094a2b 0f 1f 44 00 00 ..D..
    140094a30
    140094a30loc_140094a30:
    140094a30mov rcx, [rsp+72]
    140094a35mov rax, [rcx]
    140094a38add rcx, [rax-24]
    140094a3cmov edx, [rcx+32]
    140094a3for edx, 1
    140094a42call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094a47jmp 0x140094a1b
    140094a49
    140094a49 48 8d 4c 24 40 48 89 H.L$@H.
    140094a50 c3 e8 4a 03 00 00 48 8b 35 33 2c 10 00 48 8b 44 ..J...H.53,..H.D
    140094a60 24 58 48 2b 06 74 35 $XH+.t5
    140094a67
    140094a67loc_140094a67:
    140094a67call __stack_chk_fail
    140094a6cmov rcx, rax
    140094a6fcall __cxa_begin_catch
    140094a74mov rcx, [rsp+72]
    140094a79mov rax, [rcx]
    140094a7cadd rcx, [rax-24]
    140094a80mov edx, [rcx+32]
    140094a83or edx, 1
    140094a86call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094a8bcall __cxa_end_catch
    140094a90mov rax, [rbx]
    140094a93mov rdi, [rax-24]
    140094a97add rdi, rbx
    140094a9ajmp 0x140094a25
    140094a9c
    140094a9c 48 89 d9 e8 H...
    140094aa0 fc 68 f8 ff 90 .h...
    140094930
    140094aa5
    140094aa5 // align 0x10
    140094ab0
    140094ab0std::ostream::write(char const*, long long):
    140094ab0push r14
    140094ab2push rdi
    140094ab3push rsi
    140094ab4push rbx
    140094ab5sub rsp, 72
    140094ab9mov r14, rdx
    140094abcmov rdx, [rip+0x102bcd]
    140094ac3mov rbx, rcx
    140094ac6mov rsi, r8
    140094ac9mov rax, [rdx]
    140094accmov [rsp+56], rax
    140094ad1xor eax, eax
    140094ad3mov rdx, rcx
    140094ad6lea rcx, [rsp+32]
    140094adbcall std::ostream::sentry::sentry(std::ostream&)
    140094ae0cmp [rsp+32], 0
    140094ae5je 0x140094b07
    140094ae7mov rax, [rbx]
    140094aeamov r8, rsi
    140094aedmov rdx, r14
    140094af0mov rax, [rax-24]
    140094af4mov rcx, [rbx+rax+232]
    140094afcmov rax, [rcx]
    140094affcall [rax+96]
    140094b02cmp rsi, rax
    140094b05jne 0x140094b48
    140094b07
    140094b07loc_140094b07:
    140094b07mov rsi, [rsp+40]
    140094b0cmov rax, [rsi]
    140094b0fmov rdi, [rax-24]
    140094b13add rdi, rsi
    140094b16test [rdi+25], 32
    140094b1aje 0x140094b23
    140094b1cmov eax, [rdi+32]
    140094b1ftest eax, eax
    140094b21je 0x140094b60
    140094b23
    140094b23loc_140094b23:
    140094b23mov rsi, [rip+0x102b66]
    140094b2amov rax, [rsp+56]
    140094b2fsub rax, [rsi]
    140094b32jne 0x140094bf4
    140094b38mov rax, rbx
    140094b3badd rsp, 72
    140094b3fpop rbx
    140094b40pop rsi
    140094b41pop rdi
    140094b42pop r14
    140094b44ret
    140094b45
    140094b45 0f 1f 00 ...
    140094b48
    140094b48loc_140094b48:
    140094b48mov rax, [rbx]
    140094b4bmov rcx, [rax-24]
    140094b4fadd rcx, rbx
    140094b52mov edx, [rcx+32]
    140094b55or edx, 1
    140094b58call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094b5djmp 0x140094b07
    140094b5f
    140094b5f 90 .
    140094b60
    140094b60loc_140094b60:
    140094b60call std::uncaught_exception()
    140094b65test al, al
    140094b67jne 0x140094b23
    140094b69mov rcx, [rdi+232]
    140094b70mov r14l, [rdi+28]
    140094b74mov [rdi+28], 0
    140094b7btest rcx, rcx
    140094b7eje 0x140094b95
    140094b80mov rax, [rcx]
    140094b83call [rax+48]
    140094b86cmp eax, -1
    140094b89je 0x140094ba0
    140094b8b
    140094b8bloc_140094b8b:
    140094b8bmov rax, [rsi]
    140094b8eadd rsi, [rax-24]
    140094b92mov rdi, rsi
    140094b95
    140094b95loc_140094b95:
    140094b95mov [rdi+28], r14l
    140094b99jmp 0x140094b23
    140094b9b
    140094b9b 0f 1f 44 00 00 ..D..
    140094ba0
    140094ba0loc_140094ba0:
    140094ba0mov rcx, [rsp+40]
    140094ba5mov rax, [rcx]
    140094ba8add rcx, [rax-24]
    140094bacmov edx, [rcx+32]
    140094bafor edx, 1
    140094bb2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094bb7jmp 0x140094b8b
    140094bb9
    140094bb9 48 83 ea 01 48 89 c1 H...H..
    140094bc0 0f 85 8c 00 00 00 e8 c5 d0 06 00 48 8b 03 ba 01 ...........H....
    140094bd0 00 00 00 48 03 58 e8 48 89 d9 e8 f1 21 06 00 48 ...H.X.H....!..H
    140094be0 8b 1d aa 2a 10 00 48 8b 44 24 38 48 2b 03 0f 84 ...*..H.D$8H+...
    140094bf0 8e 00 00 00 ....
    140094bf4
    140094bf4loc_140094bf4:
    140094bf4call __stack_chk_fail
    140094bf9mov rbx, rax
    140094bfclea rcx, [rsp+32]
    140094c01call std::ostream::sentry::~sentry()
    140094c06mov rdx, [rip+0x102a83]
    140094c0dmov rax, [rsp+56]
    140094c12sub rax, [rdx]
    140094c15jne 0x140094bf4
    140094c17mov rcx, rbx
    140094c1acall _Unwind_Resume
    140094c1fmov rcx, rax
    140094c22call __cxa_begin_catch
    140094c27mov rcx, [rsp+40]
    140094c2cmov rax, [rcx]
    140094c2fadd rcx, [rax-24]
    140094c33mov edx, [rcx+32]
    140094c36or edx, 1
    140094c39call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094c3ecall __cxa_end_catch
    140094c43mov rax, [rsi]
    140094c46add rsi, [rax-24]
    140094c4amov rdi, rsi
    140094c4djmp 0x140094b95
    140094c52
    140094c52 e8 39 d0 06 00 48 8b 03 ba 01 00 00 00 48 .9...H.......H
    140094c60 8b 48 e8 48 01 d9 e8 65 21 06 00 e8 10 d2 06 00 .H.H...e!.......
    140094c70 e9 92 fe ff ff 48 89 c3 e8 03 d2 06 00 e9 7a ff .....H........z.
    140094c80 ff ff e8 c9 d5 06 00 48 89 c3 e8 f1 d1 06 00 e9 .......H........
    140094c90 68 ff ff ff h...
    140094ab0
    140094c94
    140094c94 // align 0x10
    140094ca0
    140094ca0std::ostream::sentry::sentry(std::ostream&):
    140094ca0sub rsp, 56
    140094ca4mov rax, [rdx]
    140094ca7mov [rcx], 0
    140094caamov r8, rcx
    140094cadmov [rcx+8], rdx
    140094cb1mov rcx, [rax-24]
    140094cb5add rcx, rdx
    140094cb8mov r9, [rcx+216]
    140094cbftest r9, r9
    140094cc2je 0x140094cfe
    140094cc4mov eax, [rcx+32]
    140094cc7test eax, eax
    140094cc9je 0x140094cd8
    140094ccb
    140094ccbloc_140094ccb:
    140094ccbtest al, 1
    140094ccdjne 0x140094d10
    140094ccfadd rsp, 56
    140094cd3ret
    140094cd4
    140094cd4 0f 1f 40 00 ..@.
    140094cd8
    140094cd8loc_140094cd8:
    140094cd8mov rcx, r9
    140094cdbmov [rsp+40], rdx
    140094ce0mov [rsp+32], r8
    140094ce5call std::ostream::flush()
    140094ceamov rdx, [rsp+40]
    140094cefmov r8, [rsp+32]
    140094cf4mov rax, [rdx]
    140094cf7add rdx, [rax-24]
    140094cfbmov rcx, rdx
    140094cfe
    140094cfeloc_140094cfe:
    140094cfemov eax, [rcx+32]
    140094d01test eax, eax
    140094d03jne 0x140094ccb
    140094d05mov [r8], 1
    140094d09add rsp, 56
    140094d0dret
    140094d0e
    140094d0e 66 90 f.
    140094d10
    140094d10loc_140094d10:
    140094d10or eax, 4
    140094d13mov edx, eax
    140094d15add rsp, 56
    140094d19jmp 0x1400f70c0
    140094ca0
    140094d1e
    140094d1e // align 0x10
    140094d20
    140094d20std::ostream::sentry::sentry(std::ostream&):
    140094d20sub rsp, 56
    140094d24mov rax, [rdx]
    140094d27mov [rcx], 0
    140094d2amov r8, rcx
    140094d2dmov [rcx+8], rdx
    140094d31mov rcx, [rax-24]
    140094d35add rcx, rdx
    140094d38mov r9, [rcx+216]
    140094d3ftest r9, r9
    140094d42je 0x140094d7e
    140094d44mov eax, [rcx+32]
    140094d47test eax, eax
    140094d49je 0x140094d58
    140094d4b
    140094d4bloc_140094d4b:
    140094d4btest al, 1
    140094d4djne 0x140094d90
    140094d4fadd rsp, 56
    140094d53ret
    140094d54
    140094d54 0f 1f 40 00 ..@.
    140094d58
    140094d58loc_140094d58:
    140094d58mov rcx, r9
    140094d5bmov [rsp+40], rdx
    140094d60mov [rsp+32], r8
    140094d65call std::ostream::flush()
    140094d6amov rdx, [rsp+40]
    140094d6fmov r8, [rsp+32]
    140094d74mov rax, [rdx]
    140094d77add rdx, [rax-24]
    140094d7bmov rcx, rdx
    140094d7e
    140094d7eloc_140094d7e:
    140094d7emov eax, [rcx+32]
    140094d81test eax, eax
    140094d83jne 0x140094d4b
    140094d85mov [r8], 1
    140094d89add rsp, 56
    140094d8dret
    140094d8e
    140094d8e 66 90 f.
    140094d90
    140094d90loc_140094d90:
    140094d90or eax, 4
    140094d93mov edx, eax
    140094d95add rsp, 56
    140094d99jmp 0x1400f70c0
    140094d20
    140094d9e
    140094d9e // align 0x10
    140094da0
    140094da0std::ostream::sentry::~sentry():
    140094da0push rdi
    140094da1push rsi
    140094da2push rbx
    140094da3sub rsp, 48
    140094da7mov rsi, [rcx+8]
    140094dabmov rax, [rsi]
    140094daemov rdx, [rax-24]
    140094db2mov rbx, rcx
    140094db5add rdx, rsi
    140094db8test [rdx+25], 32
    140094dbcje 0x140094e06
    140094dbemov eax, [rdx+32]
    140094dc1test eax, eax
    140094dc3jne 0x140094e06
    140094dc5mov [rsp+40], rdx
    140094dcacall std::uncaught_exception()
    140094dcftest al, al
    140094dd1jne 0x140094e06
    140094dd3mov rdx, [rsp+40]
    140094dd8mov rcx, [rdx+232]
    140094ddfmov edi, [rdx+28]
    140094de2mov [rdx+28], 0
    140094de9test rcx, rcx
    140094decje 0x140094e03
    140094deemov rax, [rcx]
    140094df1call [rax+48]
    140094df4cmp eax, -1
    140094df7je 0x140094e10
    140094df9
    140094df9loc_140094df9:
    140094df9mov rax, [rsi]
    140094dfcadd rsi, [rax-24]
    140094e00mov rdx, rsi
    140094e03
    140094e03loc_140094e03:
    140094e03mov [rdx+28], edi
    140094e06
    140094e06loc_140094e06:
    140094e06add rsp, 48
    140094e0apop rbx
    140094e0bpop rsi
    140094e0cpop rdi
    140094e0dret
    140094e0e
    140094e0e 66 90 f.
    140094e10
    140094e10loc_140094e10:
    140094e10mov rcx, [rbx+8]
    140094e14mov rax, [rcx]
    140094e17add rcx, [rax-24]
    140094e1bmov edx, [rcx+32]
    140094e1eor edx, 1
    140094e21call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094e26jmp 0x140094df9
    140094e28
    140094e28 48 89 c1 e8 60 ce 06 00 H...`...
    140094e30 48 8b 4b 08 48 8b 01 48 03 48 e8 8b 51 20 83 ca H.K.H..H.H..Q ..
    140094e40 01 e8 7a 22 06 00 e8 35 d0 06 00 48 8b 06 48 03 ..z"...5...H..H.
    140094e50 70 e8 48 89 f2 eb ac p.H....
    140094da0
    140094e57
    140094e57 // align 0x10
    140094e60
    140094e60std::ostream::sentry::~sentry():
    140094e60push rdi
    140094e61push rsi
    140094e62push rbx
    140094e63sub rsp, 48
    140094e67mov rsi, [rcx+8]
    140094e6bmov rax, [rsi]
    140094e6emov rdx, [rax-24]
    140094e72mov rbx, rcx
    140094e75add rdx, rsi
    140094e78test [rdx+25], 32
    140094e7cje 0x140094ec6
    140094e7emov eax, [rdx+32]
    140094e81test eax, eax
    140094e83jne 0x140094ec6
    140094e85mov [rsp+40], rdx
    140094e8acall std::uncaught_exception()
    140094e8ftest al, al
    140094e91jne 0x140094ec6
    140094e93mov rdx, [rsp+40]
    140094e98mov rcx, [rdx+232]
    140094e9fmov edi, [rdx+28]
    140094ea2mov [rdx+28], 0
    140094ea9test rcx, rcx
    140094eacje 0x140094ec3
    140094eaemov rax, [rcx]
    140094eb1call [rax+48]
    140094eb4cmp eax, -1
    140094eb7je 0x140094ed0
    140094eb9
    140094eb9loc_140094eb9:
    140094eb9mov rax, [rsi]
    140094ebcadd rsi, [rax-24]
    140094ec0mov rdx, rsi
    140094ec3
    140094ec3loc_140094ec3:
    140094ec3mov [rdx+28], edi
    140094ec6
    140094ec6loc_140094ec6:
    140094ec6add rsp, 48
    140094ecapop rbx
    140094ecbpop rsi
    140094eccpop rdi
    140094ecdret
    140094ece
    140094ece 66 90 f.
    140094ed0
    140094ed0loc_140094ed0:
    140094ed0mov rcx, [rbx+8]
    140094ed4mov rax, [rcx]
    140094ed7add rcx, [rax-24]
    140094edbmov edx, [rcx+32]
    140094edeor edx, 1
    140094ee1call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140094ee6jmp 0x140094eb9
    140094ee8
    140094ee8 48 89 c1 e8 a0 cd 06 00 H.......
    140094ef0 48 8b 4b 08 48 8b 01 48 03 48 e8 8b 51 20 83 ca H.K.H..H.H..Q ..
    140094f00 01 e8 ba 21 06 00 e8 75 cf 06 00 48 8b 06 48 03 ...!...u...H..H.
    140094f10 70 e8 48 89 f2 eb ac p.H....
    140094e60
    140094f17
    140094f17 // align 0x10
    140094f20
    140094f20std::ostream::_M_write(char const*, long long):
    140094f20jmp 0x1400fa040
    140094f20
    140094f25
    140094f25 // align 0x10
    140094f30
    140094f30std::ostream& std::ostream::_M_insert<void const*>(void const*):
    140094f30push r14
    140094f32push rbp
    140094f33push rdi
    140094f34push rsi
    140094f35push rbx
    140094f36sub rsp, 112
    140094f3amov rdi, [rip+0x10274f]
    140094f41mov rbp, rdx
    140094f44mov rbx, rcx
    140094f47mov rdx, [rdi]
    140094f4amov [rsp+104], rdx
    140094f4fmov rdx, rcx
    140094f52lea rcx, [rsp+80]
    140094f57call std::ostream::sentry::sentry(std::ostream&)
    140094f5ccmp [rsp+80], 0
    140094f61je 0x140094fd7
    140094f63mov rax, [rbx]
    140094f66mov r9, [rax-24]
    140094f6aadd r9, rbx
    140094f6dmov rsi, [r9+248]
    140094f74test rsi, rsi
    140094f77je 0x14009516f
    140094f7dcmp [r9+225], 0
    140094f85je 0x140095080
    140094f8bmovsx r8l, [r9+224]
    140094f93
    140094f93loc_140094f93:
    140094f93mov rcx, [r9+232]
    140094f9axor edx, edx
    140094f9cmov rax, rcx
    140094f9ftest rcx, rcx
    140094fa2lea rcx, [rsp+64]
    140094fa7mov [rsp+48], rax
    140094facmov rax, [rsi]
    140094fafsete dl
    140094fb2mov [rsp+56], rdx
    140094fb7mov rdx, rsi
    140094fbamov [rsp+32], r8l
    140094fbflea r8, [rsp+48]
    140094fc4mov [rsp+40], rbp
    140094fc9call [rax+72]
    140094fcccmp [rsp+72], 0
    140094fd1jne 0x140095060
    140094fd7
    140094fd7loc_140094fd7:
    140094fd7mov rsi, [rsp+88]
    140094fdcmov rax, [rsi]
    140094fdfmov rbp, [rax-24]
    140094fe3add rbp, rsi
    140094fe6test [rbp+25], 32
    140094feaje 0x140094ff3
    140094fecmov eax, [rbp+32]
    140094feftest eax, eax
    140094ff1je 0x140095020
    140094ff3
    140094ff3loc_140094ff3:
    140094ff3mov rdx, [rip+0x102696]
    140094ffamov rax, [rsp+104]
    140094fffsub rax, [rdx]
    140095002jne 0x140095154
    140095008mov rax, rbx
    14009500badd rsp, 112
    14009500fpop rbx
    140095010pop rsi
    140095011pop rdi
    140095012pop rbp
    140095013pop r14
    140095015ret
    140095016
    140095016 66 2e 0f 1f 84 00 00 00 00 00 f.........
    140095020
    140095020loc_140095020:
    140095020call std::uncaught_exception()
    140095025test al, al
    140095027jne 0x140094ff3
    140095029mov rcx, [rbp+232]
    140095030mov edi, [rbp+28]
    140095033mov [rbp+28], 0
    14009503atest rcx, rcx
    14009503dje 0x140095058
    14009503fmov rax, [rcx]
    140095042call [rax+48]
    140095045cmp eax, -1
    140095048je 0x1400950e0
    14009504e
    14009504eloc_14009504e:
    14009504emov rax, [rsi]
    140095051add rsi, [rax-24]
    140095055mov rbp, rsi
    140095058
    140095058loc_140095058:
    140095058mov [rbp+28], edi
    14009505bjmp 0x140094ff3
    14009505d
    14009505d 0f 1f 00 ...
    140095060
    140095060loc_140095060:
    140095060mov rax, [rbx]
    140095063mov rcx, [rax-24]
    140095067add rcx, rbx
    14009506amov edx, [rcx+32]
    14009506dor edx, 1
    140095070call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095075jmp 0x140094fd7
    14009507a
    14009507a 66 0f 1f 44 00 00 f..D..
    140095080
    140095080loc_140095080:
    140095080mov rax, [r9+240]
    140095087mov r14, rax
    14009508atest rax, rax
    14009508dje 0x140095159
    140095093cmp [rax+56], 0
    140095097je 0x1400950a8
    140095099movsx r8l, [rax+89]
    14009509ejmp 0x140094f93
    1400950a3
    1400950a3 0f 1f 44 00 00 ..D..
    1400950a8
    1400950a8loc_1400950a8:
    1400950a8mov rcx, rax
    1400950abcall std::ctype<char>::_M_widen_init() const
    1400950b0mov rax, [r14]
    1400950b3lea rdx, [rip-0x5c8ca]
    1400950bamov rax, [rax+48]
    1400950becmp rax, rdx
    1400950c1jne 0x1400950fc
    1400950c3mov rax, [rbx]
    1400950c6mov r8l, 32
    1400950ccmov r9, [rax-24]
    1400950d0add r9, rbx
    1400950d3jmp 0x140094f93
    1400950d8
    1400950d8 0f 1f 84 00 00 00 00 00 ........
    1400950e0
    1400950e0loc_1400950e0:
    1400950e0mov rcx, [rsp+88]
    1400950e5mov rax, [rcx]
    1400950e8add rcx, [rax-24]
    1400950ecmov edx, [rcx+32]
    1400950efor edx, 1
    1400950f2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400950f7jmp 0x14009504e
    1400950fc
    1400950fcloc_1400950fc:
    1400950fcmov edx, 32
    140095101mov rcx, r14
    140095104call rax
    140095106mov rdx, [rbx]
    140095109movsx r8l, al
    14009510dmov r9, [rdx-24]
    140095111add r9, rbx
    140095114jmp 0x140094f93
    140095119
    140095119 48 83 ea 01 48 89 c1 H...H..
    140095120 0f 85 92 00 00 00 e8 65 cb 06 00 48 8b 03 ba 01 .......e...H....
    140095130 00 00 00 48 03 58 e8 48 89 d9 e8 91 1c 06 00 48 ...H.X.H.......H
    140095140 8b 1d 4a 25 10 00 48 8b 44 24 68 48 2b 03 0f 84 ..J%..H.D$hH+...
    140095150 b6 00 00 00 ....
    140095154
    140095154loc_140095154:
    140095154call __stack_chk_fail
    140095159
    140095159loc_140095159:
    140095159mov rsi, [rip+0x102530]
    140095160mov rax, [rsp+104]
    140095165sub rax, [rsi]
    140095168jne 0x140095154
    14009516acall std::__throw_bad_cast()
    14009516f
    14009516floc_14009516f:
    14009516fmov rsi, [rip+0x10251a]
    140095176mov rax, [rsp+104]
    14009517bsub rax, [rsi]
    14009517ejne 0x140095154
    140095180call std::__throw_bad_cast()
    140095185mov rcx, rax
    140095188call __cxa_begin_catch
    14009518dmov rcx, [rsp+88]
    140095192mov rax, [rcx]
    140095195add rcx, [rax-24]
    140095199mov edx, [rcx+32]
    14009519cor edx, 1
    14009519fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400951a4call __cxa_end_catch
    1400951a9mov rax, [rsi]
    1400951acadd rsi, [rax-24]
    1400951b0mov rbp, rsi
    1400951b3jmp 0x140095058
    1400951b8
    1400951b8 e8 d3 ca 06 00 48 8b 03 .....H..
    1400951c0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 ff 1b 06 .....H.H.H......
    1400951d0 00 e8 aa cc 06 00 e9 fc fd ff ff 48 89 c3 e8 9d ...........H....
    1400951e0 cc 06 00 48 8d 4c 24 50 e8 b3 fb ff ff 48 8b 3d ...H.L$P.....H.=
    1400951f0 9c 24 10 00 48 8b 44 24 68 48 2b 07 0f 85 52 ff .$..H.D$hH+...R.
    140095200 ff ff 48 89 d9 e8 96 61 f8 ff e8 41 d0 06 00 48 ..H....a...A...H
    140095210 89 c3 eb cf 48 89 c3 e8 64 cc 06 00 eb c5 ....H...d.....
    140094f30
    14009521e
    14009521e // align 0x10
    140095220
    140095220std::ostream& std::ostream::_M_insert<bool>(bool):
    140095220push r14
    140095222push rbp
    140095223push rdi
    140095224push rsi
    140095225push rbx
    140095226sub rsp, 112
    14009522amov rdi, [rip+0x10245f]
    140095231mov rbp, [rdi]
    140095234mov [rsp+104], rbp
    140095239lea rbp, [rsp+80]
    14009523emov rbx, rcx
    140095241mov esi, edx
    140095243mov rdx, rcx
    140095246mov rcx, rbp
    140095249call std::ostream::sentry::sentry(std::ostream&)
    14009524ecmp [rsp+80], 0
    140095253je 0x1400952cc
    140095255mov rax, [rbx]
    140095258mov r9, [rax-24]
    14009525cadd r9, rbx
    14009525fmov rdi, [r9+248]
    140095266test rdi, rdi
    140095269je 0x14009545f
    14009526fcmp [r9+225], 0
    140095277je 0x140095370
    14009527dmovsx r8l, [r9+224]
    140095285
    140095285loc_140095285:
    140095285mov rcx, [r9+232]
    14009528cxor edx, edx
    14009528emovzx esi, sil
    140095292mov rax, rcx
    140095295test rcx, rcx
    140095298lea rcx, [rsp+64]
    14009529dmov [rsp+48], rax
    1400952a2mov rax, [rdi]
    1400952a5sete dl
    1400952a8mov [rsp+56], rdx
    1400952admov rdx, rdi
    1400952b0mov [rsp+32], r8l
    1400952b5lea r8, [rsp+48]
    1400952bamov [rsp+40], esi
    1400952becall [rax+16]
    1400952c1cmp [rsp+72], 0
    1400952c6jne 0x140095350
    1400952cc
    1400952ccloc_1400952cc:
    1400952ccmov rsi, [rsp+88]
    1400952d1mov rax, [rsi]
    1400952d4mov rbp, [rax-24]
    1400952d8add rbp, rsi
    1400952dbtest [rbp+25], 32
    1400952dfje 0x1400952e8
    1400952e1mov eax, [rbp+32]
    1400952e4test eax, eax
    1400952e6je 0x140095310
    1400952e8
    1400952e8loc_1400952e8:
    1400952e8mov rdx, [rip+0x1023a1]
    1400952efmov rax, [rsp+104]
    1400952f4sub rax, [rdx]
    1400952f7jne 0x140095444
    1400952fdmov rax, rbx
    140095300add rsp, 112
    140095304pop rbx
    140095305pop rsi
    140095306pop rdi
    140095307pop rbp
    140095308pop r14
    14009530aret
    14009530b
    14009530b 0f 1f 44 00 00 ..D..
    140095310
    140095310loc_140095310:
    140095310call std::uncaught_exception()
    140095315test al, al
    140095317jne 0x1400952e8
    140095319mov rcx, [rbp+232]
    140095320mov edi, [rbp+28]
    140095323mov [rbp+28], 0
    14009532atest rcx, rcx
    14009532dje 0x140095348
    14009532fmov rax, [rcx]
    140095332call [rax+48]
    140095335cmp eax, -1
    140095338je 0x1400953d0
    14009533e
    14009533eloc_14009533e:
    14009533emov rax, [rsi]
    140095341add rsi, [rax-24]
    140095345mov rbp, rsi
    140095348
    140095348loc_140095348:
    140095348mov [rbp+28], edi
    14009534bjmp 0x1400952e8
    14009534d
    14009534d 0f 1f 00 ...
    140095350
    140095350loc_140095350:
    140095350mov rax, [rbx]
    140095353mov rcx, [rax-24]
    140095357add rcx, rbx
    14009535amov edx, [rcx+32]
    14009535dor edx, 1
    140095360call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095365jmp 0x1400952cc
    14009536a
    14009536a 66 0f 1f 44 00 00 f..D..
    140095370
    140095370loc_140095370:
    140095370mov rax, [r9+240]
    140095377mov r14, rax
    14009537atest rax, rax
    14009537dje 0x140095449
    140095383cmp [rax+56], 0
    140095387je 0x140095398
    140095389movsx r8l, [rax+89]
    14009538ejmp 0x140095285
    140095393
    140095393 0f 1f 44 00 00 ..D..
    140095398
    140095398loc_140095398:
    140095398mov rcx, rax
    14009539bcall std::ctype<char>::_M_widen_init() const
    1400953a0mov rax, [r14]
    1400953a3lea rdx, [rip-0x5cbba]
    1400953aamov rax, [rax+48]
    1400953aecmp rax, rdx
    1400953b1jne 0x1400953ec
    1400953b3mov rax, [rbx]
    1400953b6mov r8l, 32
    1400953bcmov r9, [rax-24]
    1400953c0add r9, rbx
    1400953c3jmp 0x140095285
    1400953c8
    1400953c8 0f 1f 84 00 00 00 00 00 ........
    1400953d0
    1400953d0loc_1400953d0:
    1400953d0mov rcx, [rsp+88]
    1400953d5mov rax, [rcx]
    1400953d8add rcx, [rax-24]
    1400953dcmov edx, [rcx+32]
    1400953dfor edx, 1
    1400953e2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400953e7jmp 0x14009533e
    1400953ec
    1400953ecloc_1400953ec:
    1400953ecmov edx, 32
    1400953f1mov rcx, r14
    1400953f4call rax
    1400953f6mov rdx, [rbx]
    1400953f9movsx r8l, al
    1400953fdmov r9, [rdx-24]
    140095401add r9, rbx
    140095404jmp 0x140095285
    140095409
    140095409 48 83 ea 01 48 89 c1 H...H..
    140095410 0f 85 92 00 00 00 e8 75 c8 06 00 48 8b 03 ba 01 .......u...H....
    140095420 00 00 00 48 03 58 e8 48 89 d9 e8 a1 19 06 00 48 ...H.X.H.......H
    140095430 8b 1d 5a 22 10 00 48 8b 44 24 68 48 2b 03 0f 84 ..Z"..H.D$hH+...
    140095440 b4 00 00 00 ....
    140095444
    140095444loc_140095444:
    140095444call __stack_chk_fail
    140095449
    140095449loc_140095449:
    140095449mov rdi, [rip+0x102240]
    140095450mov rax, [rsp+104]
    140095455sub rax, [rdi]
    140095458jne 0x140095444
    14009545acall std::__throw_bad_cast()
    14009545f
    14009545floc_14009545f:
    14009545fmov rdi, [rip+0x10222a]
    140095466mov rax, [rsp+104]
    14009546bsub rax, [rdi]
    14009546ejne 0x140095444
    140095470call std::__throw_bad_cast()
    140095475mov rcx, rax
    140095478call __cxa_begin_catch
    14009547dmov rcx, [rsp+88]
    140095482mov rax, [rcx]
    140095485add rcx, [rax-24]
    140095489mov edx, [rcx+32]
    14009548cor edx, 1
    14009548fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095494call __cxa_end_catch
    140095499mov rax, [rsi]
    14009549cadd rsi, [rax-24]
    1400954a0mov rbp, rsi
    1400954a3jmp 0x140095348
    1400954a8
    1400954a8 e8 e3 c7 06 00 48 8b 03 .....H..
    1400954b0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 19 06 .....H.H.H......
    1400954c0 00 e8 ba c9 06 00 e9 01 fe ff ff 48 89 c3 e8 ad ...........H....
    1400954d0 c9 06 00 48 89 e9 e8 c5 f8 ff ff 48 8b 3d ae 21 ...H.......H.=.!
    1400954e0 10 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
    1400954f0 48 89 d9 e8 a8 5e f8 ff e8 53 cd 06 00 48 89 c3 H....^...S...H..
    140095500 eb d1 48 89 c3 e8 76 c9 06 00 eb c7 ..H...v.....
    140095220
    14009550c
    14009550c // align 0x10
    140095510
    140095510std::ostream& std::ostream::_M_insert<double>(double):
    140095510push r14
    140095512push rdi
    140095513push rsi
    140095514push rbx
    140095515sub rsp, 120
    140095519mov rdx, [rip+0x102170]
    140095520mov rax, [rdx]
    140095523mov [rsp+104], rax
    140095528xor eax, eax
    14009552amov rbx, rcx
    14009552dmov rdx, rcx
    140095530lea rcx, [rsp+80]
    140095535movsd_xmm [rsp+168], x1
    14009553ecall std::ostream::sentry::sentry(std::ostream&)
    140095543cmp [rsp+80], 0
    140095548je 0x1400955c8
    14009554amov rax, [rbx]
    14009554dmov r9, [rax-24]
    140095551add r9, rbx
    140095554mov rsi, [r9+248]
    14009555btest rsi, rsi
    14009555eje 0x14009575f
    140095564cmp [r9+225], 0
    14009556cje 0x140095670
    140095572movsx r8l, [r9+224]
    14009557a
    14009557aloc_14009557a:
    14009557amov rcx, [r9+232]
    140095581xor edx, edx
    140095583movsd_xmm x0, [rsp+168]
    14009558cmov rax, rcx
    14009558ftest rcx, rcx
    140095592lea rcx, [rsp+64]
    140095597mov [rsp+48], rax
    14009559cmov rax, [rsi]
    14009559fsete dl
    1400955a2mov [rsp+56], rdx
    1400955a7mov rdx, rsi
    1400955aamov [rsp+32], r8l
    1400955aflea r8, [rsp+48]
    1400955b4movsd_xmm [rsp+40], x0
    1400955bacall [rax+56]
    1400955bdcmp [rsp+72], 0
    1400955c2jne 0x140095650
    1400955c8
    1400955c8loc_1400955c8:
    1400955c8mov rsi, [rsp+88]
    1400955cdmov rax, [rsi]
    1400955d0mov rdi, [rax-24]
    1400955d4add rdi, rsi
    1400955d7test [rdi+25], 32
    1400955dbje 0x1400955e4
    1400955ddmov eax, [rdi+32]
    1400955e0test eax, eax
    1400955e2je 0x140095610
    1400955e4
    1400955e4loc_1400955e4:
    1400955e4mov rdx, [rip+0x1020a5]
    1400955ebmov rax, [rsp+104]
    1400955f0sub rax, [rdx]
    1400955f3jne 0x140095744
    1400955f9mov rax, rbx
    1400955fcadd rsp, 120
    140095600pop rbx
    140095601pop rsi
    140095602pop rdi
    140095603pop r14
    140095605ret
    140095606
    140095606 66 2e 0f 1f 84 00 00 00 00 00 f.........
    140095610
    140095610loc_140095610:
    140095610call std::uncaught_exception()
    140095615test al, al
    140095617jne 0x1400955e4
    140095619mov rcx, [rdi+232]
    140095620mov r14l, [rdi+28]
    140095624mov [rdi+28], 0
    14009562btest rcx, rcx
    14009562eje 0x140095649
    140095630mov rax, [rcx]
    140095633call [rax+48]
    140095636cmp eax, -1
    140095639je 0x1400956d0
    14009563f
    14009563floc_14009563f:
    14009563fmov rax, [rsi]
    140095642add rsi, [rax-24]
    140095646mov rdi, rsi
    140095649
    140095649loc_140095649:
    140095649mov [rdi+28], r14l
    14009564djmp 0x1400955e4
    14009564f
    14009564f 90 .
    140095650
    140095650loc_140095650:
    140095650mov rax, [rbx]
    140095653mov rcx, [rax-24]
    140095657add rcx, rbx
    14009565amov edx, [rcx+32]
    14009565dor edx, 1
    140095660call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095665jmp 0x1400955c8
    14009566a
    14009566a 66 0f 1f 44 00 00 f..D..
    140095670
    140095670loc_140095670:
    140095670mov rax, [r9+240]
    140095677mov r14, rax
    14009567atest rax, rax
    14009567dje 0x140095749
    140095683cmp [rax+56], 0
    140095687je 0x140095698
    140095689movsx r8l, [rax+89]
    14009568ejmp 0x14009557a
    140095693
    140095693 0f 1f 44 00 00 ..D..
    140095698
    140095698loc_140095698:
    140095698mov rcx, rax
    14009569bcall std::ctype<char>::_M_widen_init() const
    1400956a0mov rax, [r14]
    1400956a3lea rdx, [rip-0x5ceba]
    1400956aamov rax, [rax+48]
    1400956aecmp rax, rdx
    1400956b1jne 0x1400956ec
    1400956b3mov rax, [rbx]
    1400956b6mov r8l, 32
    1400956bcmov r9, [rax-24]
    1400956c0add r9, rbx
    1400956c3jmp 0x14009557a
    1400956c8
    1400956c8 0f 1f 84 00 00 00 00 00 ........
    1400956d0
    1400956d0loc_1400956d0:
    1400956d0mov rcx, [rsp+88]
    1400956d5mov rax, [rcx]
    1400956d8add rcx, [rax-24]
    1400956dcmov edx, [rcx+32]
    1400956dfor edx, 1
    1400956e2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400956e7jmp 0x14009563f
    1400956ec
    1400956ecloc_1400956ec:
    1400956ecmov edx, 32
    1400956f1mov rcx, r14
    1400956f4call rax
    1400956f6mov rdx, [rbx]
    1400956f9movsx r8l, al
    1400956fdmov r9, [rdx-24]
    140095701add r9, rbx
    140095704jmp 0x14009557a
    140095709
    140095709 48 83 ea 01 48 89 c1 H...H..
    140095710 0f 85 92 00 00 00 e8 75 c5 06 00 48 8b 03 ba 01 .......u...H....
    140095720 00 00 00 48 03 58 e8 48 89 d9 e8 a1 16 06 00 48 ...H.X.H.......H
    140095730 8b 1d 5a 1f 10 00 48 8b 44 24 68 48 2b 03 0f 84 ..Z...H.D$hH+...
    140095740 b6 00 00 00 ....
    140095744
    140095744loc_140095744:
    140095744call __stack_chk_fail
    140095749
    140095749loc_140095749:
    140095749mov rsi, [rip+0x101f40]
    140095750mov rax, [rsp+104]
    140095755sub rax, [rsi]
    140095758jne 0x140095744
    14009575acall std::__throw_bad_cast()
    14009575f
    14009575floc_14009575f:
    14009575fmov rsi, [rip+0x101f2a]
    140095766mov rax, [rsp+104]
    14009576bsub rax, [rsi]
    14009576ejne 0x140095744
    140095770call std::__throw_bad_cast()
    140095775mov rcx, rax
    140095778call __cxa_begin_catch
    14009577dmov rcx, [rsp+88]
    140095782mov rax, [rcx]
    140095785add rcx, [rax-24]
    140095789mov edx, [rcx+32]
    14009578cor edx, 1
    14009578fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095794call __cxa_end_catch
    140095799mov rax, [rsi]
    14009579cadd rsi, [rax-24]
    1400957a0mov rdi, rsi
    1400957a3jmp 0x140095649
    1400957a8
    1400957a8 e8 e3 c4 06 00 48 8b 03 .....H..
    1400957b0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 16 06 .....H.H.H......
    1400957c0 00 e8 ba c6 06 00 e9 fd fd ff ff 48 89 c3 e8 ad ...........H....
    1400957d0 c6 06 00 48 8d 4c 24 50 e8 c3 f5 ff ff 48 8b 35 ...H.L$P.....H.5
    1400957e0 ac 1e 10 00 48 8b 44 24 68 48 2b 06 0f 85 52 ff ....H.D$hH+...R.
    1400957f0 ff ff 48 89 d9 e8 a6 5b f8 ff e8 51 ca 06 00 48 ..H....[...Q...H
    140095800 89 c3 eb cf 48 89 c3 e8 74 c6 06 00 eb c5 ....H...t.....
    140095510
    14009580e
    14009580e // align 0x10
    140095810
    140095810std::ostream& std::ostream::_M_insert<long double>(long double):
    140095810push r14
    140095812push rdi
    140095813push rsi
    140095814push rbx
    140095815sub rsp, 152
    14009581cmov rsi, [rip+0x101e6d]
    140095823fld [rdx]
    140095825mov rdx, [rsi]
    140095828mov [rsp+136], rdx
    140095830mov rdx, rcx
    140095833mov rbx, rcx
    140095836lea rcx, [rsp+112]
    14009583bfstp [rsp+48]
    14009583fcall std::ostream::sentry::sentry(std::ostream&)
    140095844cmp [rsp+112], 0
    140095849je 0x1400958d0
    14009584fmov rax, [rbx]
    140095852mov r9, [rax-24]
    140095856add r9, rbx
    140095859mov rsi, [r9+248]
    140095860test rsi, rsi
    140095863je 0x140095a75
    140095869cmp [r9+225], 0
    140095871je 0x140095980
    140095877movsx r8l, [r9+224]
    14009587f
    14009587floc_14009587f:
    14009587fmov rcx, [r9+232]
    140095886fld [rsp+48]
    14009588axor edx, edx
    14009588cmov rax, rcx
    14009588ftest rcx, rcx
    140095892lea rcx, [rsp+96]
    140095897sete dl
    14009589amov [rsp+80], rax
    14009589fmov rax, [rsi]
    1400958a2mov [rsp+88], rdx
    1400958a7lea rdx, [rsp+64]
    1400958acmov [rsp+40], rdx
    1400958b1mov rdx, rsi
    1400958b4mov [rsp+32], r8l
    1400958b9lea r8, [rsp+80]
    1400958befstp [rsp+64]
    1400958c2call [rax+64]
    1400958c5cmp [rsp+104], 0
    1400958cajne 0x140095960
    1400958d0
    1400958d0loc_1400958d0:
    1400958d0mov rsi, [rsp+120]
    1400958d5mov rax, [rsi]
    1400958d8mov rdi, [rax-24]
    1400958dcadd rdi, rsi
    1400958dftest [rdi+25], 32
    1400958e3je 0x1400958ec
    1400958e5mov eax, [rdi+32]
    1400958e8test eax, eax
    1400958eaje 0x140095918
    1400958ec
    1400958ecloc_1400958ec:
    1400958ecmov rdx, [rip+0x101d9d]
    1400958f3mov rax, [rsp+136]
    1400958fbsub rax, [rdx]
    1400958fejne 0x140095a57
    140095904mov rax, rbx
    140095907add rsp, 152
    14009590epop rbx
    14009590fpop rsi
    140095910pop rdi
    140095911pop r14
    140095913ret
    140095914
    140095914 0f 1f 40 00 ..@.
    140095918
    140095918loc_140095918:
    140095918call std::uncaught_exception()
    14009591dtest al, al
    14009591fjne 0x1400958ec
    140095921mov rcx, [rdi+232]
    140095928mov r14l, [rdi+28]
    14009592cmov [rdi+28], 0
    140095933test rcx, rcx
    140095936je 0x140095951
    140095938mov rax, [rcx]
    14009593bcall [rax+48]
    14009593ecmp eax, -1
    140095941je 0x1400959e0
    140095947
    140095947loc_140095947:
    140095947mov rax, [rsi]
    14009594aadd rsi, [rax-24]
    14009594emov rdi, rsi
    140095951
    140095951loc_140095951:
    140095951mov [rdi+28], r14l
    140095955jmp 0x1400958ec
    140095957
    140095957 66 0f 1f 84 00 00 00 00 00 f........
    140095960
    140095960loc_140095960:
    140095960mov rax, [rbx]
    140095963mov rcx, [rax-24]
    140095967add rcx, rbx
    14009596amov edx, [rcx+32]
    14009596dor edx, 1
    140095970call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095975jmp 0x1400958d0
    14009597a
    14009597a 66 0f 1f 44 00 00 f..D..
    140095980
    140095980loc_140095980:
    140095980mov rax, [r9+240]
    140095987mov r14, rax
    14009598atest rax, rax
    14009598dje 0x140095a5c
    140095993cmp [rax+56], 0
    140095997je 0x1400959a8
    140095999movsx r8l, [rax+89]
    14009599ejmp 0x14009587f
    1400959a3
    1400959a3 0f 1f 44 00 00 ..D..
    1400959a8
    1400959a8loc_1400959a8:
    1400959a8mov rcx, rax
    1400959abcall std::ctype<char>::_M_widen_init() const
    1400959b0mov rax, [r14]
    1400959b3lea rdx, [rip-0x5d1ca]
    1400959bamov rax, [rax+48]
    1400959becmp rax, rdx
    1400959c1jne 0x1400959fc
    1400959c3mov rax, [rbx]
    1400959c6mov r8l, 32
    1400959ccmov r9, [rax-24]
    1400959d0add r9, rbx
    1400959d3jmp 0x14009587f
    1400959d8
    1400959d8 0f 1f 84 00 00 00 00 00 ........
    1400959e0
    1400959e0loc_1400959e0:
    1400959e0mov rcx, [rsp+120]
    1400959e5mov rax, [rcx]
    1400959e8add rcx, [rax-24]
    1400959ecmov edx, [rcx+32]
    1400959efor edx, 1
    1400959f2call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    1400959f7jmp 0x140095947
    1400959fc
    1400959fcloc_1400959fc:
    1400959fcmov edx, 32
    140095a01mov rcx, r14
    140095a04call rax
    140095a06mov rdx, [rbx]
    140095a09movsx r8l, al
    140095a0dmov r9, [rdx-24]
    140095a11add r9, rbx
    140095a14jmp 0x14009587f
    140095a19
    140095a19 48 83 ea 01 48 89 c1 H...H..
    140095a20 0f 85 9b 00 00 00 e8 65 c2 06 00 48 8b 03 ba 01 .......e...H....
    140095a30 00 00 00 48 03 58 e8 48 89 d9 e8 91 13 06 00 48 ...H.X.H.......H
    140095a40 8b 1d 4a 1c 10 00 48 8b 84 24 88 00 00 00 48 2b ..J...H..$....H+
    140095a50 03 0f 84 bf 00 00 00 .......
    140095a57
    140095a57loc_140095a57:
    140095a57call __stack_chk_fail
    140095a5c
    140095a5cloc_140095a5c:
    140095a5cmov rsi, [rip+0x101c2d]
    140095a63mov rax, [rsp+136]
    140095a6bsub rax, [rsi]
    140095a6ejne 0x140095a57
    140095a70call std::__throw_bad_cast()
    140095a75
    140095a75loc_140095a75:
    140095a75mov rsi, [rip+0x101c14]
    140095a7cmov rax, [rsp+136]
    140095a84sub rax, [rsi]
    140095a87jne 0x140095a57
    140095a89call std::__throw_bad_cast()
    140095a8emov rcx, rax
    140095a91call __cxa_begin_catch
    140095a96mov rcx, [rsp+120]
    140095a9bmov rax, [rcx]
    140095a9eadd rcx, [rax-24]
    140095aa2mov edx, [rcx+32]
    140095aa5or edx, 1
    140095aa8call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
    140095aadcall __cxa_end_catch
    140095ab2mov rax, [rsi]
    140095ab5mov rdi, [rax-24]
    140095ab9add rdi, rsi
    140095abcjmp 0x140095951
    140095ac1
    140095ac1 e8 ca c1 06 00 48 8b 03 ba 01 00 00 00 48 8b .....H.......H.
    140095ad0 48 e8 48 01 d9 e8 f6 12 06 00 e8 a1 c3 06 00 e9 H.H.............
    140095ae0 ec fd ff ff 48 89 c3 e8 94 c3 06 00 48 8d 4c 24 ....H.......H.L$
    140095af0 70 e8 aa f2 ff ff 48 8b 3d 93 1b 10 00 48 8b 84 p.....H.=....H..
    140095b00 24 88 00 00 00 48 2b 07 0f 85 49 ff ff ff 48 89 $....H+...I...H.
    140095b10 d9 e8 8a 58 f8 ff e8 35 c7 06 00 48 89 c3 eb cc ...X...5...H....
    140095b20 48 89 c3 e8 58 c3 06 00 eb c2 H...X.....
    140095810