File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8bcc
1400f8bcc // align 0x20
1400f8bcc // align 0x20
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8db5
1400f8db5 // align 0x10
1400f8db5 // align 0x10
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8ea4
1400f8ea4 // align 0x10
1400f8ea4 // align 0x10
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8fb1
1400f8fb1 // align 0x10
1400f8fb1 // align 0x10
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f90a3
1400f90a3 // align 0x10
1400f90a3 // align 0x10
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f9117
1400f9117 // align 0x10
1400f9117 // align 0x10
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9187
1400f9187 // align 0x10
1400f9187 // align 0x10
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f919b
1400f919b // align 0x10
1400f919b // align 0x10
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91b9
1400f91b9 // align 0x10
1400f91b9 // align 0x10
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91fc
1400f91fc // align 0x10
1400f91fc // align 0x10
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9228
1400f9228 // align 0x10
1400f9228 // align 0x10
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9258
1400f9258 // align 0x10
1400f9258 // align 0x10
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9288
1400f9288 // align 0x10
1400f9288 // align 0x10
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f92b8
1400f92b8 // align 0x10
1400f92b8 // align 0x10
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92e8
1400f92e8 // align 0x10
1400f92e8 // align 0x10
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f9318
1400f9318 // align 0x10
1400f9318 // align 0x10
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9348
1400f9348 // align 0x10
1400f9348 // align 0x10
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9378
1400f9378 // align 0x10
1400f9378 // align 0x10
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f93a8
1400f93a8 // align 0x10
1400f93a8 // align 0x10
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93d8
1400f93d8 // align 0x10
1400f93d8 // align 0x10
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f9408
1400f9408 // align 0x10
1400f9408 // align 0x10
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
1400f9438
1400f9438 // align 0x10
1400f9438 // align 0x10
1400f9440
1400f9440std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9440push rbx
1400f9441sub rsp, 32
1400f9445mov rbx, rcx
1400f9448lea rcx, [rip+52113]
1400f944fcall std::locale::id::_M_id() const
1400f9454mov rdx, rax
1400f9457mov rax, [rbx]
1400f945amov rax, [rax+8]
1400f945emov rax, [rax+8*rdx]
1400f9462add rsp, 32
1400f9466pop rbx
1400f9467ret
1400f9440
1400f9440std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9440push rbx
1400f9441sub rsp, 32
1400f9445mov rbx, rcx
1400f9448lea rcx, [rip+52113]
1400f944fcall std::locale::id::_M_id() const
1400f9454mov rdx, rax
1400f9457mov rax, [rbx]
1400f945amov rax, [rax+8]
1400f945emov rax, [rax+8*rdx]
1400f9462add rsp, 32
1400f9466pop rbx
1400f9467ret
1400f9440
1400f9468
1400f9468 // align 0x10
1400f9468 // align 0x10
1400f9470
1400f9470std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9470push rbx
1400f9471sub rsp, 32
1400f9475mov rbx, rcx
1400f9478lea rcx, [rip+52081]
1400f947fcall std::locale::id::_M_id() const
1400f9484mov rdx, rax
1400f9487mov rax, [rbx]
1400f948amov rax, [rax+8]
1400f948emov rax, [rax+8*rdx]
1400f9492add rsp, 32
1400f9496pop rbx
1400f9497ret
1400f9470
1400f9470std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9470push rbx
1400f9471sub rsp, 32
1400f9475mov rbx, rcx
1400f9478lea rcx, [rip+52081]
1400f947fcall std::locale::id::_M_id() const
1400f9484mov rdx, rax
1400f9487mov rax, [rbx]
1400f948amov rax, [rax+8]
1400f948emov rax, [rax+8*rdx]
1400f9492add rsp, 32
1400f9496pop rbx
1400f9497ret
1400f9470
1400f9498
1400f9498 // align 0x10
1400f9498 // align 0x10
1400f94a0
1400f94a0std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f94a0push rbx
1400f94a1sub rsp, 32
1400f94a5mov rbx, rcx
1400f94a8lea rcx, [rip+52049]
1400f94afcall std::locale::id::_M_id() const
1400f94b4mov rdx, rax
1400f94b7mov rax, [rbx]
1400f94bamov rax, [rax+8]
1400f94bemov rax, [rax+8*rdx]
1400f94c2add rsp, 32
1400f94c6pop rbx
1400f94c7ret
1400f94a0
1400f94a0std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f94a0push rbx
1400f94a1sub rsp, 32
1400f94a5mov rbx, rcx
1400f94a8lea rcx, [rip+52049]
1400f94afcall std::locale::id::_M_id() const
1400f94b4mov rdx, rax
1400f94b7mov rax, [rbx]
1400f94bamov rax, [rax+8]
1400f94bemov rax, [rax+8*rdx]
1400f94c2add rsp, 32
1400f94c6pop rbx
1400f94c7ret
1400f94a0
1400f94c8
1400f94c8 // align 0x10
1400f94c8 // align 0x10
1400f94d0
1400f94d0std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f94d0push rbx
1400f94d1sub rsp, 32
1400f94d5mov rbx, rcx
1400f94d8lea rcx, [rip+52017]
1400f94dfcall std::locale::id::_M_id() const
1400f94e4mov rdx, rax
1400f94e7mov rax, [rbx]
1400f94eamov rax, [rax+8]
1400f94eemov rax, [rax+8*rdx]
1400f94f2add rsp, 32
1400f94f6pop rbx
1400f94f7ret
1400f94d0
1400f94d0std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f94d0push rbx
1400f94d1sub rsp, 32
1400f94d5mov rbx, rcx
1400f94d8lea rcx, [rip+52017]
1400f94dfcall std::locale::id::_M_id() const
1400f94e4mov rdx, rax
1400f94e7mov rax, [rbx]
1400f94eamov rax, [rax+8]
1400f94eemov rax, [rax+8*rdx]
1400f94f2add rsp, 32
1400f94f6pop rbx
1400f94f7ret
1400f94d0
1400f94f8
1400f94f8 // align 0x10
1400f94f8 // align 0x10
1400f9500
1400f9500std::moneypunct<char, false> const* std::__try_use_facet<std::moneypunct<char, false>>(std::locale const&):
1400f9500push rbx
1400f9501sub rsp, 32
1400f9505mov rbx, rcx
1400f9508lea rcx, [rip+50817]
1400f950fcall std::locale::id::_M_id() const
1400f9514mov rdx, rax
1400f9517mov rax, [rbx]
1400f951amov rax, [rax+8]
1400f951emov rax, [rax+8*rdx]
1400f9522add rsp, 32
1400f9526pop rbx
1400f9527ret
1400f9500
1400f9500std::moneypunct<char, false> const* std::__try_use_facet<std::moneypunct<char, false>>(std::locale const&):
1400f9500push rbx
1400f9501sub rsp, 32
1400f9505mov rbx, rcx
1400f9508lea rcx, [rip+50817]
1400f950fcall std::locale::id::_M_id() const
1400f9514mov rdx, rax
1400f9517mov rax, [rbx]
1400f951amov rax, [rax+8]
1400f951emov rax, [rax+8*rdx]
1400f9522add rsp, 32
1400f9526pop rbx
1400f9527ret
1400f9500
1400f9528
1400f9528 // align 0x10
1400f9528 // align 0x10
1400f9530
1400f9530std::moneypunct<char, true> const* std::__try_use_facet<std::moneypunct<char, true>>(std::locale const&):
1400f9530push rbx
1400f9531sub rsp, 32
1400f9535mov rbx, rcx
1400f9538lea rcx, [rip+50785]
1400f953fcall std::locale::id::_M_id() const
1400f9544mov rdx, rax
1400f9547mov rax, [rbx]
1400f954amov rax, [rax+8]
1400f954emov rax, [rax+8*rdx]
1400f9552add rsp, 32
1400f9556pop rbx
1400f9557ret
1400f9530
1400f9530std::moneypunct<char, true> const* std::__try_use_facet<std::moneypunct<char, true>>(std::locale const&):
1400f9530push rbx
1400f9531sub rsp, 32
1400f9535mov rbx, rcx
1400f9538lea rcx, [rip+50785]
1400f953fcall std::locale::id::_M_id() const
1400f9544mov rdx, rax
1400f9547mov rax, [rbx]
1400f954amov rax, [rax+8]
1400f954emov rax, [rax+8*rdx]
1400f9552add rsp, 32
1400f9556pop rbx
1400f9557ret
1400f9530
1400f9558
1400f9558 // align 0x10
1400f9558 // align 0x10
1400f9560
1400f9560std::moneypunct<wchar_t, false> const* std::__try_use_facet<std::moneypunct<wchar_t, false>>(std::locale const&):
1400f9560push rbx
1400f9561sub rsp, 32
1400f9565mov rbx, rcx
1400f9568lea rcx, [rip+50753]
1400f956fcall std::locale::id::_M_id() const
1400f9574mov rdx, rax
1400f9577mov rax, [rbx]
1400f957amov rax, [rax+8]
1400f957emov rax, [rax+8*rdx]
1400f9582add rsp, 32
1400f9586pop rbx
1400f9587ret
1400f9560
1400f9560std::moneypunct<wchar_t, false> const* std::__try_use_facet<std::moneypunct<wchar_t, false>>(std::locale const&):
1400f9560push rbx
1400f9561sub rsp, 32
1400f9565mov rbx, rcx
1400f9568lea rcx, [rip+50753]
1400f956fcall std::locale::id::_M_id() const
1400f9574mov rdx, rax
1400f9577mov rax, [rbx]
1400f957amov rax, [rax+8]
1400f957emov rax, [rax+8*rdx]
1400f9582add rsp, 32
1400f9586pop rbx
1400f9587ret
1400f9560
1400f9588
1400f9588 // align 0x10
1400f9588 // align 0x10
1400f9590
1400f9590std::moneypunct<wchar_t, true> const* std::__try_use_facet<std::moneypunct<wchar_t, true>>(std::locale const&):
1400f9590push rbx
1400f9591sub rsp, 32
1400f9595mov rbx, rcx
1400f9598lea rcx, [rip+50721]
1400f959fcall std::locale::id::_M_id() const
1400f95a4mov rdx, rax
1400f95a7mov rax, [rbx]
1400f95aamov rax, [rax+8]
1400f95aemov rax, [rax+8*rdx]
1400f95b2add rsp, 32
1400f95b6pop rbx
1400f95b7ret
1400f9590
1400f9590std::moneypunct<wchar_t, true> const* std::__try_use_facet<std::moneypunct<wchar_t, true>>(std::locale const&):
1400f9590push rbx
1400f9591sub rsp, 32
1400f9595mov rbx, rcx
1400f9598lea rcx, [rip+50721]
1400f959fcall std::locale::id::_M_id() const
1400f95a4mov rdx, rax
1400f95a7mov rax, [rbx]
1400f95aamov rax, [rax+8]
1400f95aemov rax, [rax+8*rdx]
1400f95b2add rsp, 32
1400f95b6pop rbx
1400f95b7ret
1400f9590
1400f95b8
1400f95b8 // align 0x10
1400f95b8 // align 0x10
1400f95c0
1400f95c0std::__timepunct<char> const* std::__try_use_facet<std::__timepunct<char>>(std::locale const&):
1400f95c0push rbx
1400f95c1sub rsp, 32
1400f95c5mov rbx, rcx
1400f95c8lea rcx, [rip+50689]
1400f95cfcall std::locale::id::_M_id() const
1400f95d4mov rdx, [rbx]
1400f95d7cmp rax, [rdx+16]
1400f95dbjae 0x1400f9608
1400f95ddmov rdx, [rdx+8]
1400f95e1mov rcx, [rdx+8*rax]
1400f95e5test rcx, rcx
1400f95e8je 0x1400f9608
1400f95eaxor r9l, r9l
1400f95edlea r8, [rip+0xa277c]
1400f95f4lea rdx, [rip+0xa1f85]
1400f95fbadd rsp, 32
1400f95ffpop rbx
1400f9600jmp 0x1401022f0
1400f9605
1400f9605 0f 1f 00 ...
1400f9608
1400f9608loc_1400f9608:
1400f9608xor eax, eax
1400f960aadd rsp, 32
1400f960epop rbx
1400f960fret
1400f95c0
1400f95c0std::__timepunct<char> const* std::__try_use_facet<std::__timepunct<char>>(std::locale const&):
1400f95c0push rbx
1400f95c1sub rsp, 32
1400f95c5mov rbx, rcx
1400f95c8lea rcx, [rip+50689]
1400f95cfcall std::locale::id::_M_id() const
1400f95d4mov rdx, [rbx]
1400f95d7cmp rax, [rdx+16]
1400f95dbjae 0x1400f9608
1400f95ddmov rdx, [rdx+8]
1400f95e1mov rcx, [rdx+8*rax]
1400f95e5test rcx, rcx
1400f95e8je 0x1400f9608
1400f95eaxor r9l, r9l
1400f95edlea r8, [rip+0xa277c]
1400f95f4lea rdx, [rip+0xa1f85]
1400f95fbadd rsp, 32
1400f95ffpop rbx
1400f9600jmp 0x1401022f0
1400f9605
1400f9605 0f 1f 00 ...
1400f9608
1400f9608loc_1400f9608:
1400f9608xor eax, eax
1400f960aadd rsp, 32
1400f960epop rbx
1400f960fret
1400f95c0
1400f9610
1400f9610std::__timepunct<wchar_t> const* std::__try_use_facet<std::__timepunct<wchar_t>>(std::locale const&):
1400f9610push rbx
1400f9611sub rsp, 32
1400f9615mov rbx, rcx
1400f9618lea rcx, [rip+50625]
1400f961fcall std::locale::id::_M_id() const
1400f9624mov rdx, [rbx]
1400f9627cmp rax, [rdx+16]
1400f962bjae 0x1400f9658
1400f962dmov rdx, [rdx+8]
1400f9631mov rcx, [rdx+8*rax]
1400f9635test rcx, rcx
1400f9638je 0x1400f9658
1400f963axor r9l, r9l
1400f963dlea r8, [rip+0xa274c]
1400f9644lea rdx, [rip+0xa1f35]
1400f964badd rsp, 32
1400f964fpop rbx
1400f9650jmp 0x1401022f0
1400f9655
1400f9655 0f 1f 00 ...
1400f9658
1400f9658loc_1400f9658:
1400f9658xor eax, eax
1400f965aadd rsp, 32
1400f965epop rbx
1400f965fret
1400f9610
1400f9610std::__timepunct<wchar_t> const* std::__try_use_facet<std::__timepunct<wchar_t>>(std::locale const&):
1400f9610push rbx
1400f9611sub rsp, 32
1400f9615mov rbx, rcx
1400f9618lea rcx, [rip+50625]
1400f961fcall std::locale::id::_M_id() const
1400f9624mov rdx, [rbx]
1400f9627cmp rax, [rdx+16]
1400f962bjae 0x1400f9658
1400f962dmov rdx, [rdx+8]
1400f9631mov rcx, [rdx+8*rax]
1400f9635test rcx, rcx
1400f9638je 0x1400f9658
1400f963axor r9l, r9l
1400f963dlea r8, [rip+0xa274c]
1400f9644lea rdx, [rip+0xa1f35]
1400f964badd rsp, 32
1400f964fpop rbx
1400f9650jmp 0x1401022f0
1400f9655
1400f9655 0f 1f 00 ...
1400f9658
1400f9658loc_1400f9658:
1400f9658xor eax, eax
1400f965aadd rsp, 32
1400f965epop rbx
1400f965fret
1400f9610
1400f9660
1400f9660std::ctype<char> const* std::__try_use_facet<std::ctype<char>>(std::locale const&):
1400f9660push rbx
1400f9661sub rsp, 32
1400f9665mov rbx, rcx
1400f9668mov rcx, [rip+0x9d6d1]
1400f966fcall std::locale::id::_M_id() const
1400f9674mov rdx, rax
1400f9677mov rax, [rbx]
1400f967amov rax, [rax+8]
1400f967emov rax, [rax+8*rdx]
1400f9682add rsp, 32
1400f9686pop rbx
1400f9687ret
1400f9660
1400f9660std::ctype<char> const* std::__try_use_facet<std::ctype<char>>(std::locale const&):
1400f9660push rbx
1400f9661sub rsp, 32
1400f9665mov rbx, rcx
1400f9668mov rcx, [rip+0x9d6d1]
1400f966fcall std::locale::id::_M_id() const
1400f9674mov rdx, rax
1400f9677mov rax, [rbx]
1400f967amov rax, [rax+8]
1400f967emov rax, [rax+8*rdx]
1400f9682add rsp, 32
1400f9686pop rbx
1400f9687ret
1400f9660
1400f9688
1400f9688 // align 0x10
1400f9688 // align 0x10
1400f9690
1400f9690std::ctype<wchar_t> const* std::__try_use_facet<std::ctype<wchar_t>>(std::locale const&):
1400f9690push rbx
1400f9691sub rsp, 32
1400f9695mov rbx, rcx
1400f9698mov rcx, [rip+0x9d6b1]
1400f969fcall std::locale::id::_M_id() const
1400f96a4mov rdx, rax
1400f96a7mov rax, [rbx]
1400f96aamov rax, [rax+8]
1400f96aemov rax, [rax+8*rdx]
1400f96b2add rsp, 32
1400f96b6pop rbx
1400f96b7ret
1400f9690
1400f9690std::ctype<wchar_t> const* std::__try_use_facet<std::ctype<wchar_t>>(std::locale const&):
1400f9690push rbx
1400f9691sub rsp, 32
1400f9695mov rbx, rcx
1400f9698mov rcx, [rip+0x9d6b1]
1400f969fcall std::locale::id::_M_id() const
1400f96a4mov rdx, rax
1400f96a7mov rax, [rbx]
1400f96aamov rax, [rax+8]
1400f96aemov rax, [rax+8*rdx]
1400f96b2add rsp, 32
1400f96b6pop rbx
1400f96b7ret
1400f9690
1400f96b8
1400f96b8 // align 0x10
1400f96b8 // align 0x10
1400f96c0
1400f96c0std::codecvt<char, char, int> const* std::__try_use_facet<std::codecvt<char, char, int>>(std::locale const&):
1400f96c0push rbx
1400f96c1sub rsp, 32
1400f96c5mov rbx, rcx
1400f96c8mov rcx, [rip+0x9d821]
1400f96cfcall std::locale::id::_M_id() const
1400f96d4mov rdx, rax
1400f96d7mov rax, [rbx]
1400f96damov rax, [rax+8]
1400f96demov rax, [rax+8*rdx]
1400f96e2add rsp, 32
1400f96e6pop rbx
1400f96e7ret
1400f96c0
1400f96c0std::codecvt<char, char, int> const* std::__try_use_facet<std::codecvt<char, char, int>>(std::locale const&):
1400f96c0push rbx
1400f96c1sub rsp, 32
1400f96c5mov rbx, rcx
1400f96c8mov rcx, [rip+0x9d821]
1400f96cfcall std::locale::id::_M_id() const
1400f96d4mov rdx, rax
1400f96d7mov rax, [rbx]
1400f96damov rax, [rax+8]
1400f96demov rax, [rax+8*rdx]
1400f96e2add rsp, 32
1400f96e6pop rbx
1400f96e7ret
1400f96c0
1400f96e8
1400f96e8 // align 0x10
1400f96e8 // align 0x10
1400f96f0
1400f96f0std::codecvt<wchar_t, char, int> const* std::__try_use_facet<std::codecvt<wchar_t, char, int>>(std::locale const&):
1400f96f0push rbx
1400f96f1sub rsp, 32
1400f96f5mov rbx, rcx
1400f96f8mov rcx, [rip+0x9d801]
1400f96ffcall std::locale::id::_M_id() const
1400f9704mov rdx, rax
1400f9707mov rax, [rbx]
1400f970amov rax, [rax+8]
1400f970emov rax, [rax+8*rdx]
1400f9712add rsp, 32
1400f9716pop rbx
1400f9717ret
1400f96f0
1400f96f0std::codecvt<wchar_t, char, int> const* std::__try_use_facet<std::codecvt<wchar_t, char, int>>(std::locale const&):
1400f96f0push rbx
1400f96f1sub rsp, 32
1400f96f5mov rbx, rcx
1400f96f8mov rcx, [rip+0x9d801]
1400f96ffcall std::locale::id::_M_id() const
1400f9704mov rdx, rax
1400f9707mov rax, [rbx]
1400f970amov rax, [rax+8]
1400f970emov rax, [rax+8*rdx]
1400f9712add rsp, 32
1400f9716pop rbx
1400f9717ret
1400f96f0
1400f9718
1400f9718 // align 0x10
1400f9718 // align 0x10
1400f9720
1400f9720std::collate<char> const* std::__try_use_facet<std::collate<char>>(std::locale const&):
1400f9720push rbx
1400f9721sub rsp, 32
1400f9725mov rbx, rcx
1400f9728lea rcx, [rip+51537]
1400f972fcall std::locale::id::_M_id() const
1400f9734mov rdx, rax
1400f9737mov rax, [rbx]
1400f973amov rax, [rax+8]
1400f973emov rax, [rax+8*rdx]
1400f9742add rsp, 32
1400f9746pop rbx
1400f9747ret
1400f9720
1400f9720std::collate<char> const* std::__try_use_facet<std::collate<char>>(std::locale const&):
1400f9720push rbx
1400f9721sub rsp, 32
1400f9725mov rbx, rcx
1400f9728lea rcx, [rip+51537]
1400f972fcall std::locale::id::_M_id() const
1400f9734mov rdx, rax
1400f9737mov rax, [rbx]
1400f973amov rax, [rax+8]
1400f973emov rax, [rax+8*rdx]
1400f9742add rsp, 32
1400f9746pop rbx
1400f9747ret
1400f9720
1400f9748
1400f9748 // align 0x10
1400f9748 // align 0x10
1400f9750
1400f9750std::collate<wchar_t> const* std::__try_use_facet<std::collate<wchar_t>>(std::locale const&):
1400f9750push rbx
1400f9751sub rsp, 32
1400f9755mov rbx, rcx
1400f9758lea rcx, [rip+51505]
1400f975fcall std::locale::id::_M_id() const
1400f9764mov rdx, rax
1400f9767mov rax, [rbx]
1400f976amov rax, [rax+8]
1400f976emov rax, [rax+8*rdx]
1400f9772add rsp, 32
1400f9776pop rbx
1400f9777ret
1400f9750
1400f9750std::collate<wchar_t> const* std::__try_use_facet<std::collate<wchar_t>>(std::locale const&):
1400f9750push rbx
1400f9751sub rsp, 32
1400f9755mov rbx, rcx
1400f9758lea rcx, [rip+51505]
1400f975fcall std::locale::id::_M_id() const
1400f9764mov rdx, rax
1400f9767mov rax, [rbx]
1400f976amov rax, [rax+8]
1400f976emov rax, [rax+8*rdx]
1400f9772add rsp, 32
1400f9776pop rbx
1400f9777ret
1400f9750
1400f9778
1400f9778 // align 0x10
1400f9778 // align 0x10
1400f9780
1400f9780std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9780push rbx
1400f9781sub rsp, 32
1400f9785mov rbx, rcx
1400f9788lea rcx, [rip+51473]
1400f978fcall std::locale::id::_M_id() const
1400f9794mov rdx, rax
1400f9797mov rax, [rbx]
1400f979amov rax, [rax+8]
1400f979emov rax, [rax+8*rdx]
1400f97a2add rsp, 32
1400f97a6pop rbx
1400f97a7ret
1400f9780
1400f9780std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9780push rbx
1400f9781sub rsp, 32
1400f9785mov rbx, rcx
1400f9788lea rcx, [rip+51473]
1400f978fcall std::locale::id::_M_id() const
1400f9794mov rdx, rax
1400f9797mov rax, [rbx]
1400f979amov rax, [rax+8]
1400f979emov rax, [rax+8*rdx]
1400f97a2add rsp, 32
1400f97a6pop rbx
1400f97a7ret
1400f9780
1400f97a8
1400f97a8 // align 0x10
1400f97a8 // align 0x10
1400f97b0
1400f97b0std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f97b0push rbx
1400f97b1sub rsp, 32
1400f97b5mov rbx, rcx
1400f97b8lea rcx, [rip+51441]
1400f97bfcall std::locale::id::_M_id() const
1400f97c4mov rdx, rax
1400f97c7mov rax, [rbx]
1400f97camov rax, [rax+8]
1400f97cemov rax, [rax+8*rdx]
1400f97d2add rsp, 32
1400f97d6pop rbx
1400f97d7ret
1400f97b0
1400f97b0std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f97b0push rbx
1400f97b1sub rsp, 32
1400f97b5mov rbx, rcx
1400f97b8lea rcx, [rip+51441]
1400f97bfcall std::locale::id::_M_id() const
1400f97c4mov rdx, rax
1400f97c7mov rax, [rbx]
1400f97camov rax, [rax+8]
1400f97cemov rax, [rax+8*rdx]
1400f97d2add rsp, 32
1400f97d6pop rbx
1400f97d7ret
1400f97b0
1400f97d8
1400f97d8 // align 0x10
1400f97d8 // align 0x10
1400f97e0
1400f97e0std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f97e0push rbx
1400f97e1sub rsp, 32
1400f97e5mov rbx, rcx
1400f97e8lea rcx, [rip+51409]
1400f97efcall std::locale::id::_M_id() const
1400f97f4mov rdx, rax
1400f97f7mov rax, [rbx]
1400f97famov rax, [rax+8]
1400f97femov rax, [rax+8*rdx]
1400f9802add rsp, 32
1400f9806pop rbx
1400f9807ret
1400f97e0
1400f97e0std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f97e0push rbx
1400f97e1sub rsp, 32
1400f97e5mov rbx, rcx
1400f97e8lea rcx, [rip+51409]
1400f97efcall std::locale::id::_M_id() const
1400f97f4mov rdx, rax
1400f97f7mov rax, [rbx]
1400f97famov rax, [rax+8]
1400f97femov rax, [rax+8*rdx]
1400f9802add rsp, 32
1400f9806pop rbx
1400f9807ret
1400f97e0
1400f9808
1400f9808 // align 0x10
1400f9808 // align 0x10
1400f9810
1400f9810std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9810push rbx
1400f9811sub rsp, 32
1400f9815mov rbx, rcx
1400f9818lea rcx, [rip+51377]
1400f981fcall std::locale::id::_M_id() const
1400f9824mov rdx, rax
1400f9827mov rax, [rbx]
1400f982amov rax, [rax+8]
1400f982emov rax, [rax+8*rdx]
1400f9832add rsp, 32
1400f9836pop rbx
1400f9837ret
1400f9810
1400f9810std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9810push rbx
1400f9811sub rsp, 32
1400f9815mov rbx, rcx
1400f9818lea rcx, [rip+51377]
1400f981fcall std::locale::id::_M_id() const
1400f9824mov rdx, rax
1400f9827mov rax, [rbx]
1400f982amov rax, [rax+8]
1400f982emov rax, [rax+8*rdx]
1400f9832add rsp, 32
1400f9836pop rbx
1400f9837ret
1400f9810
1400f9838
1400f9838 // align 0x10
1400f9838 // align 0x10
1400f9840
1400f9840std::messages<char> const* std::__try_use_facet<std::messages<char>>(std::locale const&):
1400f9840push rbx
1400f9841sub rsp, 32
1400f9845mov rbx, rcx
1400f9848lea rcx, [rip+51377]
1400f984fcall std::locale::id::_M_id() const
1400f9854mov rdx, rax
1400f9857mov rax, [rbx]
1400f985amov rax, [rax+8]
1400f985emov rax, [rax+8*rdx]
1400f9862add rsp, 32
1400f9866pop rbx
1400f9867ret
1400f9840
1400f9840std::messages<char> const* std::__try_use_facet<std::messages<char>>(std::locale const&):
1400f9840push rbx
1400f9841sub rsp, 32
1400f9845mov rbx, rcx
1400f9848lea rcx, [rip+51377]
1400f984fcall std::locale::id::_M_id() const
1400f9854mov rdx, rax
1400f9857mov rax, [rbx]
1400f985amov rax, [rax+8]
1400f985emov rax, [rax+8*rdx]
1400f9862add rsp, 32
1400f9866pop rbx
1400f9867ret
1400f9840
1400f9868
1400f9868 // align 0x10
1400f9868 // align 0x10
1400f9870
1400f9870std::messages<wchar_t> const* std::__try_use_facet<std::messages<wchar_t>>(std::locale const&):
1400f9870push rbx
1400f9871sub rsp, 32
1400f9875mov rbx, rcx
1400f9878lea rcx, [rip+51345]
1400f987fcall std::locale::id::_M_id() const
1400f9884mov rdx, rax
1400f9887mov rax, [rbx]
1400f988amov rax, [rax+8]
1400f988emov rax, [rax+8*rdx]
1400f9892add rsp, 32
1400f9896pop rbx
1400f9897ret
1400f9870
1400f9870std::messages<wchar_t> const* std::__try_use_facet<std::messages<wchar_t>>(std::locale const&):
1400f9870push rbx
1400f9871sub rsp, 32
1400f9875mov rbx, rcx
1400f9878lea rcx, [rip+51345]
1400f987fcall std::locale::id::_M_id() const
1400f9884mov rdx, rax
1400f9887mov rax, [rbx]
1400f988amov rax, [rax+8]
1400f988emov rax, [rax+8*rdx]
1400f9892add rsp, 32
1400f9896pop rbx
1400f9897ret
1400f9870
1400f9898
1400f9898 // align 0x10
1400f9898 // align 0x10
1400f98a0
1400f98a0std::numpunct<char> const* std::__try_use_facet<std::numpunct<char>>(std::locale const&):
1400f98a0push rbx
1400f98a1sub rsp, 32
1400f98a5mov rbx, rcx
1400f98a8lea rcx, [rip+51313]
1400f98afcall std::locale::id::_M_id() const
1400f98b4mov rdx, rax
1400f98b7mov rax, [rbx]
1400f98bamov rax, [rax+8]
1400f98bemov rax, [rax+8*rdx]
1400f98c2add rsp, 32
1400f98c6pop rbx
1400f98c7ret
1400f98a0
1400f98a0std::numpunct<char> const* std::__try_use_facet<std::numpunct<char>>(std::locale const&):
1400f98a0push rbx
1400f98a1sub rsp, 32
1400f98a5mov rbx, rcx
1400f98a8lea rcx, [rip+51313]
1400f98afcall std::locale::id::_M_id() const
1400f98b4mov rdx, rax
1400f98b7mov rax, [rbx]
1400f98bamov rax, [rax+8]
1400f98bemov rax, [rax+8*rdx]
1400f98c2add rsp, 32
1400f98c6pop rbx
1400f98c7ret
1400f98a0
1400f98c8
1400f98c8 // align 0x10
1400f98c8 // align 0x10
1400f98d0
1400f98d0std::numpunct<wchar_t> const* std::__try_use_facet<std::numpunct<wchar_t>>(std::locale const&):
1400f98d0push rbx
1400f98d1sub rsp, 32
1400f98d5mov rbx, rcx
1400f98d8lea rcx, [rip+51281]
1400f98dfcall std::locale::id::_M_id() const
1400f98e4mov rdx, rax
1400f98e7mov rax, [rbx]
1400f98eamov rax, [rax+8]
1400f98eemov rax, [rax+8*rdx]
1400f98f2add rsp, 32
1400f98f6pop rbx
1400f98f7ret
1400f98d0
1400f98d0std::numpunct<wchar_t> const* std::__try_use_facet<std::numpunct<wchar_t>>(std::locale const&):
1400f98d0push rbx
1400f98d1sub rsp, 32
1400f98d5mov rbx, rcx
1400f98d8lea rcx, [rip+51281]
1400f98dfcall std::locale::id::_M_id() const
1400f98e4mov rdx, rax
1400f98e7mov rax, [rbx]
1400f98eamov rax, [rax+8]
1400f98eemov rax, [rax+8*rdx]
1400f98f2add rsp, 32
1400f98f6pop rbx
1400f98f7ret
1400f98d0
1400f98f8
1400f98f8 // align 0x10
1400f98f8 // align 0x10
1400f9900
1400f9900std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9900push rbx
1400f9901sub rsp, 32
1400f9905mov rbx, rcx
1400f9908lea rcx, [rip+51249]
1400f990fcall std::locale::id::_M_id() const
1400f9914mov rdx, rax
1400f9917mov rax, [rbx]
1400f991amov rax, [rax+8]
1400f991emov rax, [rax+8*rdx]
1400f9922add rsp, 32
1400f9926pop rbx
1400f9927ret
1400f9900
1400f9900std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9900push rbx
1400f9901sub rsp, 32
1400f9905mov rbx, rcx
1400f9908lea rcx, [rip+51249]
1400f990fcall std::locale::id::_M_id() const
1400f9914mov rdx, rax
1400f9917mov rax, [rbx]
1400f991amov rax, [rax+8]
1400f991emov rax, [rax+8*rdx]
1400f9922add rsp, 32
1400f9926pop rbx
1400f9927ret
1400f9900
1400f9928
1400f9928 // align 0x10
1400f9928 // align 0x10
1400f9930
1400f9930std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9930push rbx
1400f9931sub rsp, 32
1400f9935mov rbx, rcx
1400f9938lea rcx, [rip+51217]
1400f993fcall std::locale::id::_M_id() const
1400f9944mov rdx, rax
1400f9947mov rax, [rbx]
1400f994amov rax, [rax+8]
1400f994emov rax, [rax+8*rdx]
1400f9952add rsp, 32
1400f9956pop rbx
1400f9957ret
1400f9930
1400f9930std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9930push rbx
1400f9931sub rsp, 32
1400f9935mov rbx, rcx
1400f9938lea rcx, [rip+51217]
1400f993fcall std::locale::id::_M_id() const
1400f9944mov rdx, rax
1400f9947mov rax, [rbx]
1400f994amov rax, [rax+8]
1400f994emov rax, [rax+8*rdx]
1400f9952add rsp, 32
1400f9956pop rbx
1400f9957ret
1400f9930
1400f9958
1400f9958 // align 0x10
1400f9958 // align 0x10
1400f9960
1400f9960std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9960push rbx
1400f9961sub rsp, 32
1400f9965mov rbx, rcx
1400f9968lea rcx, [rip+51185]
1400f996fcall std::locale::id::_M_id() const
1400f9974mov rdx, rax
1400f9977mov rax, [rbx]
1400f997amov rax, [rax+8]
1400f997emov rax, [rax+8*rdx]
1400f9982add rsp, 32
1400f9986pop rbx
1400f9987ret
1400f9960
1400f9960std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9960push rbx
1400f9961sub rsp, 32
1400f9965mov rbx, rcx
1400f9968lea rcx, [rip+51185]
1400f996fcall std::locale::id::_M_id() const
1400f9974mov rdx, rax
1400f9977mov rax, [rbx]
1400f997amov rax, [rax+8]
1400f997emov rax, [rax+8*rdx]
1400f9982add rsp, 32
1400f9986pop rbx
1400f9987ret
1400f9960
1400f9988
1400f9988 // align 0x10
1400f9988 // align 0x10
1400f9990
1400f9990std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9990push rbx
1400f9991sub rsp, 32
1400f9995mov rbx, rcx
1400f9998lea rcx, [rip+51153]
1400f999fcall std::locale::id::_M_id() const
1400f99a4mov rdx, rax
1400f99a7mov rax, [rbx]
1400f99aamov rax, [rax+8]
1400f99aemov rax, [rax+8*rdx]
1400f99b2add rsp, 32
1400f99b6pop rbx
1400f99b7ret
1400f9990
1400f9990std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9990push rbx
1400f9991sub rsp, 32
1400f9995mov rbx, rcx
1400f9998lea rcx, [rip+51153]
1400f999fcall std::locale::id::_M_id() const
1400f99a4mov rdx, rax
1400f99a7mov rax, [rbx]
1400f99aamov rax, [rax+8]
1400f99aemov rax, [rax+8*rdx]
1400f99b2add rsp, 32
1400f99b6pop rbx
1400f99b7ret
1400f9990
1400f99b8
1400f99b8 // align 0x10
1400f99b8 // align 0x10
1400f99c0
1400f99c0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f99c0push rbx
1400f99c1sub rsp, 32
1400f99c5mov rbx, rcx
1400f99c8lea rcx, [rip+51121]
1400f99cfcall std::locale::id::_M_id() const
1400f99d4mov rdx, rax
1400f99d7mov rax, [rbx]
1400f99damov rax, [rax+8]
1400f99demov rax, [rax+8*rdx]
1400f99e2add rsp, 32
1400f99e6pop rbx
1400f99e7ret
1400f99c0
1400f99c0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f99c0push rbx
1400f99c1sub rsp, 32
1400f99c5mov rbx, rcx
1400f99c8lea rcx, [rip+51121]
1400f99cfcall std::locale::id::_M_id() const
1400f99d4mov rdx, rax
1400f99d7mov rax, [rbx]
1400f99damov rax, [rax+8]
1400f99demov rax, [rax+8*rdx]
1400f99e2add rsp, 32
1400f99e6pop rbx
1400f99e7ret
1400f99c0
1400f99e8
1400f99e8 // align 0x10
1400f99e8 // align 0x10
1400f99f0
1400f99f0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f99f0push rbx
1400f99f1sub rsp, 32
1400f99f5mov rbx, rcx
1400f99f8lea rcx, [rip+51089]
1400f99ffcall std::locale::id::_M_id() const
1400f9a04mov rdx, rax
1400f9a07mov rax, [rbx]
1400f9a0amov rax, [rax+8]
1400f9a0emov rax, [rax+8*rdx]
1400f9a12add rsp, 32
1400f9a16pop rbx
1400f9a17ret
1400f99f0
1400f99f0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f99f0push rbx
1400f99f1sub rsp, 32
1400f99f5mov rbx, rcx
1400f99f8lea rcx, [rip+51089]
1400f99ffcall std::locale::id::_M_id() const
1400f9a04mov rdx, rax
1400f9a07mov rax, [rbx]
1400f9a0amov rax, [rax+8]
1400f9a0emov rax, [rax+8*rdx]
1400f9a12add rsp, 32
1400f9a16pop rbx
1400f9a17ret
1400f99f0
1400f9a18
1400f9a18 // align 0x10
1400f9a18 // align 0x10
1400f9a20
1400f9a20std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9a20push rbx
1400f9a21sub rsp, 32
1400f9a25mov rbx, rcx
1400f9a28lea rcx, [rip+51057]
1400f9a2fcall std::locale::id::_M_id() const
1400f9a34mov rdx, rax
1400f9a37mov rax, [rbx]
1400f9a3amov rax, [rax+8]
1400f9a3emov rax, [rax+8*rdx]
1400f9a42add rsp, 32
1400f9a46pop rbx
1400f9a47ret
1400f9a20
1400f9a20std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9a20push rbx
1400f9a21sub rsp, 32
1400f9a25mov rbx, rcx
1400f9a28lea rcx, [rip+51057]
1400f9a2fcall std::locale::id::_M_id() const
1400f9a34mov rdx, rax
1400f9a37mov rax, [rbx]
1400f9a3amov rax, [rax+8]
1400f9a3emov rax, [rax+8*rdx]
1400f9a42add rsp, 32
1400f9a46pop rbx
1400f9a47ret
1400f9a20
1400f9a48
1400f9a48 // align 0x10
1400f9a48 // align 0x10
1400f9a50
1400f9a50std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9a50push rbx
1400f9a51sub rsp, 32
1400f9a55mov rbx, rcx
1400f9a58lea rcx, [rip+51025]
1400f9a5fcall std::locale::id::_M_id() const
1400f9a64mov rdx, rax
1400f9a67mov rax, [rbx]
1400f9a6amov rax, [rax+8]
1400f9a6emov rax, [rax+8*rdx]
1400f9a72add rsp, 32
1400f9a76pop rbx
1400f9a77ret
1400f9a50
1400f9a50std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9a50push rbx
1400f9a51sub rsp, 32
1400f9a55mov rbx, rcx
1400f9a58lea rcx, [rip+51025]
1400f9a5fcall std::locale::id::_M_id() const
1400f9a64mov rdx, rax
1400f9a67mov rax, [rbx]
1400f9a6amov rax, [rax+8]
1400f9a6emov rax, [rax+8*rdx]
1400f9a72add rsp, 32
1400f9a76pop rbx
1400f9a77ret
1400f9a50
1400f9a78
1400f9a78 // align 0x10
1400f9a78 // align 0x10
1400f9a88
1400f9a88 // align 0x10
1400f9a88 // align 0x10
1400f9a90
1400f9a90std::make_error_code(std::errc):
1400f9a90push rbp
1400f9a91mov rbp, rsp
1400f9a94sub rsp, 32
1400f9a98mov [rbp+16], rcx
1400f9a9cmov [rbp+24], edx
1400f9a9fcall std::_V2::generic_category()
1400f9aa4mov rcx, rax
1400f9aa7mov edx, [rbp+24]
1400f9aaamov rax, [rbp+16]
1400f9aaemov r8, rcx
1400f9ab1mov rcx, rax
1400f9ab4call std::error_code::error_code(int, std::_V2::error_category const&)
1400f9ab9mov rax, [rbp+16]
1400f9abdadd rsp, 32
1400f9ac1pop rbp
1400f9ac2ret
1400f9a90
1400f9a90std::make_error_code(std::errc):
1400f9a90push rbp
1400f9a91mov rbp, rsp
1400f9a94sub rsp, 32
1400f9a98mov [rbp+16], rcx
1400f9a9cmov [rbp+24], edx
1400f9a9fcall std::_V2::generic_category()
1400f9aa4mov rcx, rax
1400f9aa7mov edx, [rbp+24]
1400f9aaamov rax, [rbp+16]
1400f9aaemov r8, rcx
1400f9ab1mov rcx, rax
1400f9ab4call std::error_code::error_code(int, std::_V2::error_category const&)
1400f9ab9mov rax, [rbp+16]
1400f9abdadd rsp, 32
1400f9ac1pop rbp
1400f9ac2ret
1400f9a90
1400f9ac3
1400f9ac3 // align 0x10
1400f9ac3 // align 0x10
1400f9ad0
1400f9ad0std::set_new_handler(void (*)()):
1400f9ad0mov rax, rcx
1400f9ad3xchg [rip+44758], rax
1400f9adaret
1400f9ad0
1400f9ad0std::set_new_handler(void (*)()):
1400f9ad0mov rax, rcx
1400f9ad3xchg [rip+44758], rax
1400f9adaret
1400f9ad0
1400f9adb
1400f9adb // align 0x10
1400f9adb // align 0x10
1400f9ae0
1400f9ae0std::__convert_from_v(int* const&, char*, int, char const*, ...):
1400f9ae0push rbp
1400f9ae1push rdi
1400f9ae2push rsi
1400f9ae3push rbx
1400f9ae4sub rsp, 72
1400f9ae8mov rcx, [rip+0x9dba1]
1400f9aefmov rsi, rdx
1400f9af2movsxd rbx, r8l
1400f9af5mov rdi, r9
1400f9af8mov rdx, [rcx]
1400f9afbmov [rsp+56], rdx
1400f9b00xor edx, edx
1400f9b02mov ecx, 4
1400f9b07call setlocale
1400f9b0cmov rdx, rax
1400f9b0fmovzx eax, [rax]
1400f9b12sub eax, 67
1400f9b15jne 0x1400f9b1b
1400f9b17movzx eax, [rdx+1]
1400f9b1b
1400f9b1bloc_1400f9b1b:
1400f9b1btest eax, eax
1400f9b1djne 0x1400f9b60
1400f9b1flea r9, [rsp+144]
1400f9b27mov rdx, rbx
1400f9b2amov r8, rdi
1400f9b2dmov rcx, rsi
1400f9b30mov [rsp+48], r9
1400f9b35call __mingw_vsnprintf
1400f9b3amov ebx, eax
1400f9b3c
1400f9b3cloc_1400f9b3c:
1400f9b3cmov rsi, [rip+0x9db4d]
1400f9b43mov rax, [rsp+56]
1400f9b48sub rax, [rsi]
1400f9b4bjne 0x1400f9bdb
1400f9b51mov eax, ebx
1400f9b53add rsp, 72
1400f9b57pop rbx
1400f9b58pop rsi
1400f9b59pop rdi
1400f9b5apop rbp
1400f9b5bret
1400f9b5c
1400f9b5c 0f 1f 40 00 ..@.
1400f9b60
1400f9b60loc_1400f9b60:
1400f9b60mov rcx, rdx
1400f9b63mov [rsp+40], rdx
1400f9b68call strlen
1400f9b6dlea r8, [rax+1]
1400f9b71mov rcx, r8
1400f9b74mov [rsp+32], r8
1400f9b79call operator new[](unsigned long long)
1400f9b7emov r8, [rsp+32]
1400f9b83mov rdx, [rsp+40]
1400f9b88mov rcx, rax
1400f9b8bmov rbp, rax
1400f9b8ecall memcpy
1400f9b93lea rdx, [rip+0x9788d]
1400f9b9amov ecx, 4
1400f9b9fcall setlocale
1400f9ba4mov r8, rdi
1400f9ba7mov rdx, rbx
1400f9baamov rcx, rsi
1400f9badlea r9, [rsp+144]
1400f9bb5mov [rsp+48], r9
1400f9bbacall __mingw_vsnprintf
1400f9bbfmov rdx, rbp
1400f9bc2mov ecx, 4
1400f9bc7mov ebx, eax
1400f9bc9call setlocale
1400f9bcemov rcx, rbp
1400f9bd1call operator delete[](void*)
1400f9bd6jmp 0x1400f9b3c
1400f9bdb
1400f9bdbloc_1400f9bdb:
1400f9bdbcall __stack_chk_fail
1400f9be0nop
1400f9ae0
1400f9ae0std::__convert_from_v(int* const&, char*, int, char const*, ...):
1400f9ae0push rbp
1400f9ae1push rdi
1400f9ae2push rsi
1400f9ae3push rbx
1400f9ae4sub rsp, 72
1400f9ae8mov rcx, [rip+0x9dba1]
1400f9aefmov rsi, rdx
1400f9af2movsxd rbx, r8l
1400f9af5mov rdi, r9
1400f9af8mov rdx, [rcx]
1400f9afbmov [rsp+56], rdx
1400f9b00xor edx, edx
1400f9b02mov ecx, 4
1400f9b07call setlocale
1400f9b0cmov rdx, rax
1400f9b0fmovzx eax, [rax]
1400f9b12sub eax, 67
1400f9b15jne 0x1400f9b1b
1400f9b17movzx eax, [rdx+1]
1400f9b1b
1400f9b1bloc_1400f9b1b:
1400f9b1btest eax, eax
1400f9b1djne 0x1400f9b60
1400f9b1flea r9, [rsp+144]
1400f9b27mov rdx, rbx
1400f9b2amov r8, rdi
1400f9b2dmov rcx, rsi
1400f9b30mov [rsp+48], r9
1400f9b35call __mingw_vsnprintf
1400f9b3amov ebx, eax
1400f9b3c
1400f9b3cloc_1400f9b3c:
1400f9b3cmov rsi, [rip+0x9db4d]
1400f9b43mov rax, [rsp+56]
1400f9b48sub rax, [rsi]
1400f9b4bjne 0x1400f9bdb
1400f9b51mov eax, ebx
1400f9b53add rsp, 72
1400f9b57pop rbx
1400f9b58pop rsi
1400f9b59pop rdi
1400f9b5apop rbp
1400f9b5bret
1400f9b5c
1400f9b5c 0f 1f 40 00 ..@.
1400f9b60
1400f9b60loc_1400f9b60:
1400f9b60mov rcx, rdx
1400f9b63mov [rsp+40], rdx
1400f9b68call strlen
1400f9b6dlea r8, [rax+1]
1400f9b71mov rcx, r8
1400f9b74mov [rsp+32], r8
1400f9b79call operator new[](unsigned long long)
1400f9b7emov r8, [rsp+32]
1400f9b83mov rdx, [rsp+40]
1400f9b88mov rcx, rax
1400f9b8bmov rbp, rax
1400f9b8ecall memcpy
1400f9b93lea rdx, [rip+0x9788d]
1400f9b9amov ecx, 4
1400f9b9fcall setlocale
1400f9ba4mov r8, rdi
1400f9ba7mov rdx, rbx
1400f9baamov rcx, rsi
1400f9badlea r9, [rsp+144]
1400f9bb5mov [rsp+48], r9
1400f9bbacall __mingw_vsnprintf
1400f9bbfmov rdx, rbp
1400f9bc2mov ecx, 4
1400f9bc7mov ebx, eax
1400f9bc9call setlocale
1400f9bcemov rcx, rbp
1400f9bd1call operator delete[](void*)
1400f9bd6jmp 0x1400f9b3c
1400f9bdb
1400f9bdbloc_1400f9bdb:
1400f9bdbcall __stack_chk_fail
1400f9be0nop
1400f9ae0
1400f9be1
1400f9be1 // align 0x10
1400f9be1 // align 0x10
1400f9bf0
1400f9bf0_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEwSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKwSC_RSC_PcSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9bf0push rbp
1400f9bf1push rbx
1400f9bf2sub rsp, 136
1400f9bf9lea rbp, [rsp+128]
1400f9c01mov [rbp+32], rcx
1400f9c05mov [rbp+40], rdx
1400f9c09mov [rbp+48], r8
1400f9c0dmov [rbp+56], r9
1400f9c11mov rbx, [rbp+80]
1400f9c15mov rax, [rbx]
1400f9c18mov rdx, [rbx+8]
1400f9c1cmov [rbp-64], rax
1400f9c20mov [rbp-56], rdx
1400f9c24mov rax, [rbp+32]
1400f9c28cmp rax, [rbp+40]
1400f9c2cjne 0x1400f9c4f
1400f9c2emov rax, [rbp+48]
1400f9c32mov rcx, rax
1400f9c35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::clear()
1400f9c3amov rax, [rbp+72]
1400f9c3emov [rax], 0
1400f9c45mov eax, 1
1400f9c4ajmp 0x1400f9df1
1400f9c4f
1400f9c4floc_1400f9c4f:
1400f9c4fmov [rbp-8], 0
1400f9c57mov rax, [rbp+32]
1400f9c5bmov [rbp-40], rax
1400f9c5fmov rax, [rbp+56]
1400f9c63mov rcx, rax
1400f9c66call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9c6badd eax, 1
1400f9c6emov [rbp-12], eax
1400f9c71
1400f9c71loc_1400f9c71:
1400f9c71mov rax, [rbp+48]
1400f9c75mov rcx, rax
1400f9c78call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9c7dmov rdx, [rbp-40]
1400f9c81mov rcx, [rbp+40]
1400f9c85sub rcx, rdx
1400f9c88sar rcx, 1
1400f9c8bmov rdx, rcx
1400f9c8emov rcx, rdx
1400f9c91mov edx, [rbp-12]
1400f9c94movsxd rdx, edx
1400f9c97imul rdx, rcx
1400f9c9badd rdx, rax
1400f9c9emov rax, [rbp+48]
1400f9ca2mov rcx, rax
1400f9ca5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9caamov rax, [rbp+48]
1400f9caemov rcx, rax
1400f9cb1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9cb6mov rdx, [rbp-8]
1400f9cbaadd rax, rdx
1400f9cbdmov [rbp-48], rax
1400f9cc1mov rax, [rbp+48]
1400f9cc5mov rcx, rax
1400f9cc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::back()
1400f9ccdadd rax, 1
1400f9cd1mov [rbp-24], rax
1400f9cd5mov rcx, [rbp+56]
1400f9cd9mov rax, [rbp-64]
1400f9cddmov rdx, [rbp-56]
1400f9ce1mov r8, rax
1400f9ce4and r8l, 1
1400f9ce8test r8, r8
1400f9cebje 0x1400f9d05
1400f9cedmov r8, rdx
1400f9cf0add r8, rcx
1400f9cf3mov r8, [r8]
1400f9cf6mov r9, rax
1400f9cf9sub r9, 1
1400f9cfdadd r8, r9
1400f9d00mov r10, [r8]
1400f9d03jmp 0x1400f9d08
1400f9d05
1400f9d05loc_1400f9d05:
1400f9d05mov r10, rax
1400f9d08
1400f9d08loc_1400f9d08:
1400f9d08mov rax, rdx
1400f9d0badd rcx, rax
1400f9d0emov rdx, [rbp-48]
1400f9d12mov r11, [rbp-40]
1400f9d16mov r9, [rbp+40]
1400f9d1amov rax, [rbp+64]
1400f9d1elea r8, [rbp-48]
1400f9d22mov [rsp+56], r8
1400f9d27mov r8, [rbp-24]
1400f9d2bmov [rsp+48], r8
1400f9d30mov [rsp+40], rdx
1400f9d35lea rdx, [rbp-40]
1400f9d39mov [rsp+32], rdx
1400f9d3emov r8, r11
1400f9d41mov rdx, rax
1400f9d44call r10
1400f9d47mov [rbp-28], eax
1400f9d4amov rbx, [rbp-48]
1400f9d4emov rax, [rbp+48]
1400f9d52mov rcx, rax
1400f9d55call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9d5asub rbx, rax
1400f9d5dmov rdx, rbx
1400f9d60mov [rbp-8], rdx
1400f9d64cmp [rbp-28], 1
1400f9d68jne 0x1400f9d98
1400f9d6amov rax, [rbp-40]
1400f9d6ecmp [rbp+40], rax
1400f9d72je 0x1400f9d98
1400f9d74mov rax, [rbp+48]
1400f9d78mov rcx, rax
1400f9d7bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9d80sub rax, [rbp-8]
1400f9d84mov rdx, rax
1400f9d87mov eax, [rbp-12]
1400f9d8acdqe
1400f9d8ccmp rdx, rax
1400f9d8fjge 0x1400f9d98
1400f9d91mov eax, 1
1400f9d96jmp 0x1400f9d9d
1400f9d98
1400f9d98loc_1400f9d98:
1400f9d98mov eax, 0
1400f9d9d
1400f9d9dloc_1400f9d9d:
1400f9d9dtest al, al
1400f9d9fjne 0x1400f9c71
1400f9da5cmp [rbp-28], 2
1400f9da9jne 0x1400f9dc7
1400f9dabmov rax, [rbp-40]
1400f9dafsub rax, [rbp+32]
1400f9db3sar rax, 1
1400f9db6mov rdx, rax
1400f9db9mov rax, [rbp+72]
1400f9dbdmov [rax], rdx
1400f9dc0mov eax, 0
1400f9dc5jmp 0x1400f9df1
1400f9dc7
1400f9dc7loc_1400f9dc7:
1400f9dc7mov rdx, [rbp-8]
1400f9dcbmov rax, [rbp+48]
1400f9dcfmov rcx, rax
1400f9dd2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9dd7mov rax, [rbp-40]
1400f9ddbsub rax, [rbp+32]
1400f9ddfsar rax, 1
1400f9de2mov rdx, rax
1400f9de5mov rax, [rbp+72]
1400f9de9mov [rax], rdx
1400f9decmov eax, 1
1400f9df1
1400f9df1loc_1400f9df1:
1400f9df1add rsp, 136
1400f9df8pop rbx
1400f9df9pop rbp
1400f9dfaret
1400f9bf0
1400f9bf0_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEwSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKwSC_RSC_PcSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9bf0push rbp
1400f9bf1push rbx
1400f9bf2sub rsp, 136
1400f9bf9lea rbp, [rsp+128]
1400f9c01mov [rbp+32], rcx
1400f9c05mov [rbp+40], rdx
1400f9c09mov [rbp+48], r8
1400f9c0dmov [rbp+56], r9
1400f9c11mov rbx, [rbp+80]
1400f9c15mov rax, [rbx]
1400f9c18mov rdx, [rbx+8]
1400f9c1cmov [rbp-64], rax
1400f9c20mov [rbp-56], rdx
1400f9c24mov rax, [rbp+32]
1400f9c28cmp rax, [rbp+40]
1400f9c2cjne 0x1400f9c4f
1400f9c2emov rax, [rbp+48]
1400f9c32mov rcx, rax
1400f9c35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::clear()
1400f9c3amov rax, [rbp+72]
1400f9c3emov [rax], 0
1400f9c45mov eax, 1
1400f9c4ajmp 0x1400f9df1
1400f9c4f
1400f9c4floc_1400f9c4f:
1400f9c4fmov [rbp-8], 0
1400f9c57mov rax, [rbp+32]
1400f9c5bmov [rbp-40], rax
1400f9c5fmov rax, [rbp+56]
1400f9c63mov rcx, rax
1400f9c66call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9c6badd eax, 1
1400f9c6emov [rbp-12], eax
1400f9c71
1400f9c71loc_1400f9c71:
1400f9c71mov rax, [rbp+48]
1400f9c75mov rcx, rax
1400f9c78call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9c7dmov rdx, [rbp-40]
1400f9c81mov rcx, [rbp+40]
1400f9c85sub rcx, rdx
1400f9c88sar rcx, 1
1400f9c8bmov rdx, rcx
1400f9c8emov rcx, rdx
1400f9c91mov edx, [rbp-12]
1400f9c94movsxd rdx, edx
1400f9c97imul rdx, rcx
1400f9c9badd rdx, rax
1400f9c9emov rax, [rbp+48]
1400f9ca2mov rcx, rax
1400f9ca5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9caamov rax, [rbp+48]
1400f9caemov rcx, rax
1400f9cb1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9cb6mov rdx, [rbp-8]
1400f9cbaadd rax, rdx
1400f9cbdmov [rbp-48], rax
1400f9cc1mov rax, [rbp+48]
1400f9cc5mov rcx, rax
1400f9cc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::back()
1400f9ccdadd rax, 1
1400f9cd1mov [rbp-24], rax
1400f9cd5mov rcx, [rbp+56]
1400f9cd9mov rax, [rbp-64]
1400f9cddmov rdx, [rbp-56]
1400f9ce1mov r8, rax
1400f9ce4and r8l, 1
1400f9ce8test r8, r8
1400f9cebje 0x1400f9d05
1400f9cedmov r8, rdx
1400f9cf0add r8, rcx
1400f9cf3mov r8, [r8]
1400f9cf6mov r9, rax
1400f9cf9sub r9, 1
1400f9cfdadd r8, r9
1400f9d00mov r10, [r8]
1400f9d03jmp 0x1400f9d08
1400f9d05
1400f9d05loc_1400f9d05:
1400f9d05mov r10, rax
1400f9d08
1400f9d08loc_1400f9d08:
1400f9d08mov rax, rdx
1400f9d0badd rcx, rax
1400f9d0emov rdx, [rbp-48]
1400f9d12mov r11, [rbp-40]
1400f9d16mov r9, [rbp+40]
1400f9d1amov rax, [rbp+64]
1400f9d1elea r8, [rbp-48]
1400f9d22mov [rsp+56], r8
1400f9d27mov r8, [rbp-24]
1400f9d2bmov [rsp+48], r8
1400f9d30mov [rsp+40], rdx
1400f9d35lea rdx, [rbp-40]
1400f9d39mov [rsp+32], rdx
1400f9d3emov r8, r11
1400f9d41mov rdx, rax
1400f9d44call r10
1400f9d47mov [rbp-28], eax
1400f9d4amov rbx, [rbp-48]
1400f9d4emov rax, [rbp+48]
1400f9d52mov rcx, rax
1400f9d55call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9d5asub rbx, rax
1400f9d5dmov rdx, rbx
1400f9d60mov [rbp-8], rdx
1400f9d64cmp [rbp-28], 1
1400f9d68jne 0x1400f9d98
1400f9d6amov rax, [rbp-40]
1400f9d6ecmp [rbp+40], rax
1400f9d72je 0x1400f9d98
1400f9d74mov rax, [rbp+48]
1400f9d78mov rcx, rax
1400f9d7bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9d80sub rax, [rbp-8]
1400f9d84mov rdx, rax
1400f9d87mov eax, [rbp-12]
1400f9d8acdqe
1400f9d8ccmp rdx, rax
1400f9d8fjge 0x1400f9d98
1400f9d91mov eax, 1
1400f9d96jmp 0x1400f9d9d
1400f9d98
1400f9d98loc_1400f9d98:
1400f9d98mov eax, 0
1400f9d9d
1400f9d9dloc_1400f9d9d:
1400f9d9dtest al, al
1400f9d9fjne 0x1400f9c71
1400f9da5cmp [rbp-28], 2
1400f9da9jne 0x1400f9dc7
1400f9dabmov rax, [rbp-40]
1400f9dafsub rax, [rbp+32]
1400f9db3sar rax, 1
1400f9db6mov rdx, rax
1400f9db9mov rax, [rbp+72]
1400f9dbdmov [rax], rdx
1400f9dc0mov eax, 0
1400f9dc5jmp 0x1400f9df1
1400f9dc7
1400f9dc7loc_1400f9dc7:
1400f9dc7mov rdx, [rbp-8]
1400f9dcbmov rax, [rbp+48]
1400f9dcfmov rcx, rax
1400f9dd2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9dd7mov rax, [rbp-40]
1400f9ddbsub rax, [rbp+32]
1400f9ddfsar rax, 1
1400f9de2mov rdx, rax
1400f9de5mov rax, [rbp+72]
1400f9de9mov [rax], rdx
1400f9decmov eax, 1
1400f9df1
1400f9df1loc_1400f9df1:
1400f9df1add rsp, 136
1400f9df8pop rbx
1400f9df9pop rbp
1400f9dfaret
1400f9bf0
1400f9dfb
1400f9dfb // align 0x10
1400f9dfb // align 0x10
1400f9e00
1400f9e00_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9e00push rbp
1400f9e01push rbx
1400f9e02sub rsp, 136
1400f9e09lea rbp, [rsp+128]
1400f9e11mov [rbp+32], rcx
1400f9e15mov [rbp+40], rdx
1400f9e19mov [rbp+48], r8
1400f9e1dmov [rbp+56], r9
1400f9e21mov rbx, [rbp+80]
1400f9e25mov rax, [rbx]
1400f9e28mov rdx, [rbx+8]
1400f9e2cmov [rbp-64], rax
1400f9e30mov [rbp-56], rdx
1400f9e34mov rax, [rbp+32]
1400f9e38cmp rax, [rbp+40]
1400f9e3cjne 0x1400f9e5f
1400f9e3emov rax, [rbp+48]
1400f9e42mov rcx, rax
1400f9e45call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::clear()
1400f9e4amov rax, [rbp+72]
1400f9e4emov [rax], 0
1400f9e55mov eax, 1
1400f9e5ajmp 0x1400f9ffb
1400f9e5f
1400f9e5floc_1400f9e5f:
1400f9e5fmov [rbp-8], 0
1400f9e67mov rax, [rbp+32]
1400f9e6bmov [rbp-40], rax
1400f9e6fmov rax, [rbp+56]
1400f9e73mov rcx, rax
1400f9e76call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9e7badd eax, 1
1400f9e7emov [rbp-12], eax
1400f9e81
1400f9e81loc_1400f9e81:
1400f9e81mov rax, [rbp+48]
1400f9e85mov rcx, rax
1400f9e88call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9e8dmov rdx, [rbp-40]
1400f9e91mov rcx, [rbp+40]
1400f9e95sub rcx, rdx
1400f9e98mov edx, [rbp-12]
1400f9e9bmovsxd rdx, edx
1400f9e9eimul rdx, rcx
1400f9ea2add rdx, rax
1400f9ea5mov rax, [rbp+48]
1400f9ea9mov rcx, rax
1400f9eaccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9eb1mov rax, [rbp+48]
1400f9eb5mov rcx, rax
1400f9eb8call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9ebdmov rdx, [rbp-8]
1400f9ec1add rdx, rdx
1400f9ec4add rax, rdx
1400f9ec7mov [rbp-48], rax
1400f9ecbmov rax, [rbp+48]
1400f9ecfmov rcx, rax
1400f9ed2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::back()
1400f9ed7add rax, 2
1400f9edbmov [rbp-24], rax
1400f9edfmov rcx, [rbp+56]
1400f9ee3mov rax, [rbp-64]
1400f9ee7mov rdx, [rbp-56]
1400f9eebmov r8, rax
1400f9eeeand r8l, 1
1400f9ef2test r8, r8
1400f9ef5je 0x1400f9f0f
1400f9ef7mov r8, rdx
1400f9efaadd r8, rcx
1400f9efdmov r8, [r8]
1400f9f00mov r9, rax
1400f9f03sub r9, 1
1400f9f07add r8, r9
1400f9f0amov r10, [r8]
1400f9f0djmp 0x1400f9f12
1400f9f0f
1400f9f0floc_1400f9f0f:
1400f9f0fmov r10, rax
1400f9f12
1400f9f12loc_1400f9f12:
1400f9f12mov rax, rdx
1400f9f15add rcx, rax
1400f9f18mov rdx, [rbp-48]
1400f9f1cmov r11, [rbp-40]
1400f9f20mov r9, [rbp+40]
1400f9f24mov rax, [rbp+64]
1400f9f28lea r8, [rbp-48]
1400f9f2cmov [rsp+56], r8
1400f9f31mov r8, [rbp-24]
1400f9f35mov [rsp+48], r8
1400f9f3amov [rsp+40], rdx
1400f9f3flea rdx, [rbp-40]
1400f9f43mov [rsp+32], rdx
1400f9f48mov r8, r11
1400f9f4bmov rdx, rax
1400f9f4ecall r10
1400f9f51mov [rbp-28], eax
1400f9f54mov rbx, [rbp-48]
1400f9f58mov rax, [rbp+48]
1400f9f5cmov rcx, rax
1400f9f5fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9f64sub rbx, rax
1400f9f67mov rdx, rbx
1400f9f6amov rax, rdx
1400f9f6dsar rax, 1
1400f9f70mov [rbp-8], rax
1400f9f74cmp [rbp-28], 1
1400f9f78jne 0x1400f9fa8
1400f9f7amov rax, [rbp-40]
1400f9f7ecmp [rbp+40], rax
1400f9f82je 0x1400f9fa8
1400f9f84mov rax, [rbp+48]
1400f9f88mov rcx, rax
1400f9f8bcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9f90sub rax, [rbp-8]
1400f9f94mov rdx, rax
1400f9f97mov eax, [rbp-12]
1400f9f9acdqe
1400f9f9ccmp rdx, rax
1400f9f9fjge 0x1400f9fa8
1400f9fa1mov eax, 1
1400f9fa6jmp 0x1400f9fad
1400f9fa8
1400f9fa8loc_1400f9fa8:
1400f9fa8mov eax, 0
1400f9fad
1400f9fadloc_1400f9fad:
1400f9fadtest al, al
1400f9fafjne 0x1400f9e81
1400f9fb5cmp [rbp-28], 2
1400f9fb9jne 0x1400f9fd4
1400f9fbbmov rax, [rbp-40]
1400f9fbfsub rax, [rbp+32]
1400f9fc3mov rdx, rax
1400f9fc6mov rax, [rbp+72]
1400f9fcamov [rax], rdx
1400f9fcdmov eax, 0
1400f9fd2jmp 0x1400f9ffb
1400f9fd4
1400f9fd4loc_1400f9fd4:
1400f9fd4mov rdx, [rbp-8]
1400f9fd8mov rax, [rbp+48]
1400f9fdcmov rcx, rax
1400f9fdfcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9fe4mov rax, [rbp-40]
1400f9fe8sub rax, [rbp+32]
1400f9fecmov rdx, rax
1400f9fefmov rax, [rbp+72]
1400f9ff3mov [rax], rdx
1400f9ff6mov eax, 1
1400f9ffb
1400f9ffbloc_1400f9ffb:
1400f9ffbadd rsp, 136
1400fa002pop rbx
1400fa003pop rbp
1400fa004ret
1400f9e00
1400f9e00_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9e00push rbp
1400f9e01push rbx
1400f9e02sub rsp, 136
1400f9e09lea rbp, [rsp+128]
1400f9e11mov [rbp+32], rcx
1400f9e15mov [rbp+40], rdx
1400f9e19mov [rbp+48], r8
1400f9e1dmov [rbp+56], r9
1400f9e21mov rbx, [rbp+80]
1400f9e25mov rax, [rbx]
1400f9e28mov rdx, [rbx+8]
1400f9e2cmov [rbp-64], rax
1400f9e30mov [rbp-56], rdx
1400f9e34mov rax, [rbp+32]
1400f9e38cmp rax, [rbp+40]
1400f9e3cjne 0x1400f9e5f
1400f9e3emov rax, [rbp+48]
1400f9e42mov rcx, rax
1400f9e45call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::clear()
1400f9e4amov rax, [rbp+72]
1400f9e4emov [rax], 0
1400f9e55mov eax, 1
1400f9e5ajmp 0x1400f9ffb
1400f9e5f
1400f9e5floc_1400f9e5f:
1400f9e5fmov [rbp-8], 0
1400f9e67mov rax, [rbp+32]
1400f9e6bmov [rbp-40], rax
1400f9e6fmov rax, [rbp+56]
1400f9e73mov rcx, rax
1400f9e76call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9e7badd eax, 1
1400f9e7emov [rbp-12], eax
1400f9e81
1400f9e81loc_1400f9e81:
1400f9e81mov rax, [rbp+48]
1400f9e85mov rcx, rax
1400f9e88call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9e8dmov rdx, [rbp-40]
1400f9e91mov rcx, [rbp+40]
1400f9e95sub rcx, rdx
1400f9e98mov edx, [rbp-12]
1400f9e9bmovsxd rdx, edx
1400f9e9eimul rdx, rcx
1400f9ea2add rdx, rax
1400f9ea5mov rax, [rbp+48]
1400f9ea9mov rcx, rax
1400f9eaccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9eb1mov rax, [rbp+48]
1400f9eb5mov rcx, rax
1400f9eb8call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9ebdmov rdx, [rbp-8]
1400f9ec1add rdx, rdx
1400f9ec4add rax, rdx
1400f9ec7mov [rbp-48], rax
1400f9ecbmov rax, [rbp+48]
1400f9ecfmov rcx, rax
1400f9ed2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::back()
1400f9ed7add rax, 2
1400f9edbmov [rbp-24], rax
1400f9edfmov rcx, [rbp+56]
1400f9ee3mov rax, [rbp-64]
1400f9ee7mov rdx, [rbp-56]
1400f9eebmov r8, rax
1400f9eeeand r8l, 1
1400f9ef2test r8, r8
1400f9ef5je 0x1400f9f0f
1400f9ef7mov r8, rdx
1400f9efaadd r8, rcx
1400f9efdmov r8, [r8]
1400f9f00mov r9, rax
1400f9f03sub r9, 1
1400f9f07add r8, r9
1400f9f0amov r10, [r8]
1400f9f0djmp 0x1400f9f12
1400f9f0f
1400f9f0floc_1400f9f0f:
1400f9f0fmov r10, rax
1400f9f12
1400f9f12loc_1400f9f12:
1400f9f12mov rax, rdx
1400f9f15add rcx, rax
1400f9f18mov rdx, [rbp-48]
1400f9f1cmov r11, [rbp-40]
1400f9f20mov r9, [rbp+40]
1400f9f24mov rax, [rbp+64]
1400f9f28lea r8, [rbp-48]
1400f9f2cmov [rsp+56], r8
1400f9f31mov r8, [rbp-24]
1400f9f35mov [rsp+48], r8
1400f9f3amov [rsp+40], rdx
1400f9f3flea rdx, [rbp-40]
1400f9f43mov [rsp+32], rdx
1400f9f48mov r8, r11
1400f9f4bmov rdx, rax
1400f9f4ecall r10
1400f9f51mov [rbp-28], eax
1400f9f54mov rbx, [rbp-48]
1400f9f58mov rax, [rbp+48]
1400f9f5cmov rcx, rax
1400f9f5fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9f64sub rbx, rax
1400f9f67mov rdx, rbx
1400f9f6amov rax, rdx
1400f9f6dsar rax, 1
1400f9f70mov [rbp-8], rax
1400f9f74cmp [rbp-28], 1
1400f9f78jne 0x1400f9fa8
1400f9f7amov rax, [rbp-40]
1400f9f7ecmp [rbp+40], rax
1400f9f82je 0x1400f9fa8
1400f9f84mov rax, [rbp+48]
1400f9f88mov rcx, rax
1400f9f8bcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9f90sub rax, [rbp-8]
1400f9f94mov rdx, rax
1400f9f97mov eax, [rbp-12]
1400f9f9acdqe
1400f9f9ccmp rdx, rax
1400f9f9fjge 0x1400f9fa8
1400f9fa1mov eax, 1
1400f9fa6jmp 0x1400f9fad
1400f9fa8
1400f9fa8loc_1400f9fa8:
1400f9fa8mov eax, 0
1400f9fad
1400f9fadloc_1400f9fad:
1400f9fadtest al, al
1400f9fafjne 0x1400f9e81
1400f9fb5cmp [rbp-28], 2
1400f9fb9jne 0x1400f9fd4
1400f9fbbmov rax, [rbp-40]
1400f9fbfsub rax, [rbp+32]
1400f9fc3mov rdx, rax
1400f9fc6mov rax, [rbp+72]
1400f9fcamov [rax], rdx
1400f9fcdmov eax, 0
1400f9fd2jmp 0x1400f9ffb
1400f9fd4
1400f9fd4loc_1400f9fd4:
1400f9fd4mov rdx, [rbp-8]
1400f9fd8mov rax, [rbp+48]
1400f9fdcmov rcx, rax
1400f9fdfcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9fe4mov rax, [rbp-40]
1400f9fe8sub rax, [rbp+32]
1400f9fecmov rdx, rax
1400f9fefmov rax, [rbp+72]
1400f9ff3mov [rax], rdx
1400f9ff6mov eax, 1
1400f9ffb
1400f9ffbloc_1400f9ffb:
1400f9ffbadd rsp, 136
1400fa002pop rbx
1400fa003pop rbp
1400fa004ret
1400f9e00
1400fa005
1400fa005 // align 0x40
1400fa005 // align 0x40
1400fa040
1400fa040std::basic_ostream<char, std::char_traits<char>>& std::__ostream_insert<char, std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char>>&, char const*, long long):
1400fa040push r15
1400fa042push r14
1400fa044push r13
1400fa046push r12
1400fa048push rbp
1400fa049push rdi
1400fa04apush rsi
1400fa04bpush rbx
1400fa04csub rsp, 72
1400fa050mov r14, rdx
1400fa053mov rdx, [rip+0x9d636]
1400fa05amov rbx, rcx
1400fa05dmov rdi, r8
1400fa060mov rax, [rdx]
1400fa063mov [rsp+56], rax
1400fa068xor eax, eax
1400fa06amov rdx, rcx
1400fa06dlea rcx, [rsp+32]
1400fa072call std::ostream::sentry::sentry(std::ostream&)
1400fa077cmp [rsp+32], 0
1400fa07cje 0x1400fa178
1400fa082mov rax, [rbx]
1400fa085mov rax, [rax-24]
1400fa089lea rcx, [rbx+rax]
1400fa08dmov rbp, [rcx+16]
1400fa091cmp rdi, rbp
1400fa094jge 0x1400fa200
1400fa09amov edx, [rcx+24]
1400fa09dand edx, 176
1400fa0a3mov r15l, edx
1400fa0a6cmp edx, 32
1400fa0a9je 0x1400fa254
1400fa0afcmp [rcx+225], 0
1400fa0b6je 0x1400fa350
1400fa0bcmovzx r12l, [rcx+224]
1400fa0c4
1400fa0c4loc_1400fa0c4:
1400fa0c4mov rsi, rbp
1400fa0c7sub rsi, rdi
1400fa0cajmp 0x1400fa119
1400fa0cc
1400fa0cc 66 66 2e 0f ff..
1400fa0d0 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 .......ff.......
1400fa0e0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa0f0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fa100
1400fa100loc_1400fa100:
1400fa100mov [rax], r12b
1400fa103add [rcx+40], 1
1400fa108
1400fa108loc_1400fa108:
1400fa108mov rax, [rbx]
1400fa10bmov rax, [rax-24]
1400fa10fsub rsi, 1
1400fa113je 0x1400fa250
1400fa119
1400fa119loc_1400fa119:
1400fa119mov rcx, [rbx+rax+232]
1400fa121mov rax, [rcx+40]
1400fa125cmp rax, [rcx+48]
1400fa129jb 0x1400fa100
1400fa12bmov rax, [rcx]
1400fa12emovzx edx, r12b
1400fa132call [rax+104]
1400fa135cmp eax, -1
1400fa138jne 0x1400fa108
1400fa13amov rax, [rbx]
1400fa13dmov rcx, [rax-24]
1400fa141add rcx, rbx
1400fa144mov edx, [rcx+32]
1400fa147or edx, 1
1400fa14acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa14fmov rax, [rbx]
1400fa152mov rcx, [rax-24]
1400fa156add rcx, rbx
1400fa159mov r9l, [rcx+32]
1400fa15dtest r9l, r9l
1400fa160je 0x1400fa261
1400fa166nop [rax+rax]
1400fa170
1400fa170loc_1400fa170:
1400fa170mov [rcx+16], 0
1400fa178
1400fa178loc_1400fa178:
1400fa178mov rsi, [rsp+40]
1400fa17dmov rax, [rsi]
1400fa180mov rdi, [rax-24]
1400fa184add rdi, rsi
1400fa187test [rdi+25], 32
1400fa18bje 0x1400fa194
1400fa18dmov eax, [rdi+32]
1400fa190test eax, eax
1400fa192je 0x1400fa1c0
1400fa194
1400fa194loc_1400fa194:
1400fa194mov rsi, [rip+0x9d4f5]
1400fa19bmov rax, [rsp+56]
1400fa1a0sub rax, [rsi]
1400fa1a3jne 0x1400fa46c
1400fa1a9mov rax, rbx
1400fa1acadd rsp, 72
1400fa1b0pop rbx
1400fa1b1pop rsi
1400fa1b2pop rdi
1400fa1b3pop rbp
1400fa1b4pop r12
1400fa1b6pop r13
1400fa1b8pop r14
1400fa1bapop r15
1400fa1bcret
1400fa1bd
1400fa1bd 0f 1f 00 ...
1400fa1c0
1400fa1c0loc_1400fa1c0:
1400fa1c0call std::uncaught_exception()
1400fa1c5test al, al
1400fa1c7jne 0x1400fa194
1400fa1c9mov rcx, [rdi+232]
1400fa1d0mov ebp, [rdi+28]
1400fa1d3mov [rdi+28], 0
1400fa1datest rcx, rcx
1400fa1ddje 0x1400fa1f8
1400fa1dfmov rax, [rcx]
1400fa1e2call [rax+48]
1400fa1e5cmp eax, -1
1400fa1e8je 0x1400fa399
1400fa1eemov rax, [rsi]
1400fa1f1mov rdi, [rax-24]
1400fa1f5add rdi, rsi
1400fa1f8
1400fa1f8loc_1400fa1f8:
1400fa1f8mov [rdi+28], ebp
1400fa1fbjmp 0x1400fa194
1400fa1fd
1400fa1fd 0f 1f 00 ...
1400fa200
1400fa200loc_1400fa200:
1400fa200mov rcx, [rcx+232]
1400fa207mov r8, rdi
1400fa20amov rdx, r14
1400fa20dmov rax, [rcx]
1400fa210call [rax+96]
1400fa213mov rdx, [rbx]
1400fa216mov rcx, [rdx-24]
1400fa21aadd rcx, rbx
1400fa21dcmp rdi, rax
1400fa220je 0x1400fa170
1400fa226mov edx, [rcx+32]
1400fa229or edx, 1
1400fa22ccall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa231
1400fa231loc_1400fa231:
1400fa231mov rax, [rbx]
1400fa234mov rcx, [rax-24]
1400fa238add rcx, rbx
1400fa23bmov [rcx+16], 0
1400fa243jmp 0x1400fa178
1400fa248
1400fa248 0f 1f 84 00 00 00 00 00 ........
1400fa250
1400fa250loc_1400fa250:
1400fa250lea rcx, [rbx+rax]
1400fa254
1400fa254loc_1400fa254:
1400fa254mov r8l, [rcx+32]
1400fa258test r8l, r8l
1400fa25bjne 0x1400fa170
1400fa261
1400fa261loc_1400fa261:
1400fa261mov rcx, [rcx+232]
1400fa268mov r8, rdi
1400fa26bmov rdx, r14
1400fa26emov rax, [rcx]
1400fa271call [rax+96]
1400fa274cmp rdi, rax
1400fa277je 0x1400fa28e
1400fa279mov rax, [rbx]
1400fa27cmov rcx, [rax-24]
1400fa280add rcx, rbx
1400fa283mov edx, [rcx+32]
1400fa286or edx, 1
1400fa289call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa28e
1400fa28eloc_1400fa28e:
1400fa28emov rax, [rbx]
1400fa291mov rax, [rax-24]
1400fa295lea rcx, [rbx+rax]
1400fa299cmp r15l, 32
1400fa29djne 0x1400fa170
1400fa2a3mov edx, [rcx+32]
1400fa2a6test edx, edx
1400fa2a8jne 0x1400fa170
1400fa2aecmp [rcx+225], 0
1400fa2b5je 0x1400fa370
1400fa2bbmovzx esi, [rcx+224]
1400fa2c2
1400fa2c2loc_1400fa2c2:
1400fa2c2sub rbp, rdi
1400fa2c5jmp 0x1400fa315
1400fa2c7
1400fa2c7 66 66 2e 0f 1f 84 00 00 00 ff.......
1400fa2d0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa2e0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400fa2f0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 ...ff.........f.
1400fa300
1400fa300loc_1400fa300:
1400fa300mov [rax], sil
1400fa303add [rcx+40], 1
1400fa308
1400fa308loc_1400fa308:
1400fa308mov rax, [rbx]
1400fa30bmov rax, [rax-24]
1400fa30fsub rbp, 1
1400fa313je 0x1400fa390
1400fa315
1400fa315loc_1400fa315:
1400fa315mov rcx, [rbx+rax+232]
1400fa31dmov rax, [rcx+40]
1400fa321cmp rax, [rcx+48]
1400fa325jb 0x1400fa300
1400fa327mov rax, [rcx]
1400fa32amovzx edx, sil
1400fa32ecall [rax+104]
1400fa331cmp eax, -1
1400fa334jne 0x1400fa308
1400fa336mov rax, [rbx]
1400fa339mov rcx, [rax-24]
1400fa33dadd rcx, rbx
1400fa340mov edx, [rcx+32]
1400fa343or edx, 1
1400fa346call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa34bjmp 0x1400fa231
1400fa350
1400fa350loc_1400fa350:
1400fa350mov rsi, [rcx+240]
1400fa357test rsi, rsi
1400fa35aje 0x1400fa489
1400fa360cmp [rsi+56], 0
1400fa364je 0x1400fa3bf
1400fa366movzx r12l, [rsi+89]
1400fa36bjmp 0x1400fa0c4
1400fa370
1400fa370loc_1400fa370:
1400fa370mov rsi, [rcx+240]
1400fa377test rsi, rsi
1400fa37aje 0x1400fa49f
1400fa380cmp [rsi+56], 0
1400fa384je 0x1400fa3ec
1400fa386movzx esi, [rsi+89]
1400fa38ajmp 0x1400fa2c2
1400fa38f
1400fa38f 90 .
1400fa390
1400fa390loc_1400fa390:
1400fa390lea rcx, [rbx+rax]
1400fa394jmp 0x1400fa170
1400fa399
1400fa399loc_1400fa399:
1400fa399mov rcx, [rsp+40]
1400fa39emov rax, [rcx]
1400fa3a1add rcx, [rax-24]
1400fa3a5mov edx, [rcx+32]
1400fa3a8or edx, 1
1400fa3abcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa3b0mov rax, [rsi]
1400fa3b3add rsi, [rax-24]
1400fa3b7mov rdi, rsi
1400fa3bajmp 0x1400fa1f8
1400fa3bf
1400fa3bfloc_1400fa3bf:
1400fa3bfmov rcx, rsi
1400fa3c2call std::ctype<char>::_M_widen_init() const
1400fa3c7mov rax, [rsi]
1400fa3calea rdx, [rip-0xc1be1]
1400fa3d1mov rax, [rax+48]
1400fa3d5cmp rax, rdx
1400fa3d8jne 0x1400fa418
1400fa3damov rax, [rbx]
1400fa3ddmov r12l, 32
1400fa3e3mov rax, [rax-24]
1400fa3e7jmp 0x1400fa0c4
1400fa3ec
1400fa3ecloc_1400fa3ec:
1400fa3ecmov rcx, rsi
1400fa3efcall std::ctype<char>::_M_widen_init() const
1400fa3f4mov rax, [rsi]
1400fa3f7lea rdx, [rip-0xc1c0e]
1400fa3femov rax, [rax+48]
1400fa402cmp rax, rdx
1400fa405jne 0x1400fa471
1400fa407mov rax, [rbx]
1400fa40amov esi, 32
1400fa40fmov rax, [rax-24]
1400fa413jmp 0x1400fa2c2
1400fa418
1400fa418loc_1400fa418:
1400fa418mov edx, 32
1400fa41dmov rcx, rsi
1400fa420call rax
1400fa422mov r12l, eax
1400fa425mov rax, [rbx]
1400fa428mov rax, [rax-24]
1400fa42cjmp 0x1400fa0c4
1400fa431
1400fa431 48 83 ea 01 48 89 c1 0f 85 aa 00 00 00 e8 4d H...H.........M
1400fa440 78 00 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 x..H.......H.X.H
1400fa450 89 d9 e8 79 c9 ff ff 48 8b 35 32 d2 09 00 48 8b ...y...H.52...H.
1400fa460 44 24 38 48 2b 06 0f 84 9f 00 00 00 D$8H+.......
1400fa46c
1400fa46cloc_1400fa46c:
1400fa46ccall __stack_chk_fail
1400fa471
1400fa471loc_1400fa471:
1400fa471mov edx, 32
1400fa476mov rcx, rsi
1400fa479call rax
1400fa47bmov esi, eax
1400fa47dmov rax, [rbx]
1400fa480mov rax, [rax-24]
1400fa484jmp 0x1400fa2c2
1400fa489
1400fa489loc_1400fa489:
1400fa489mov rsi, [rip+0x9d200]
1400fa490mov rax, [rsp+56]
1400fa495sub rax, [rsi]
1400fa498jne 0x1400fa46c
1400fa49acall std::__throw_bad_cast()
1400fa49f
1400fa49floc_1400fa49f:
1400fa49fmov rsi, [rip+0x9d1ea]
1400fa4a6mov rax, [rsp+56]
1400fa4absub rax, [rsi]
1400fa4aejne 0x1400fa46c
1400fa4b0call std::__throw_bad_cast()
1400fa4b5mov rcx, rax
1400fa4b8call __cxa_begin_catch
1400fa4bdmov rcx, [rsp+40]
1400fa4c2mov rax, [rcx]
1400fa4c5add rcx, [rax-24]
1400fa4c9mov edx, [rcx+32]
1400fa4ccor edx, 1
1400fa4cfcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa4d4call __cxa_end_catch
1400fa4d9mov rax, [rsi]
1400fa4dcadd rsi, [rax-24]
1400fa4e0mov rdi, rsi
1400fa4e3jmp 0x1400fa1f8
1400fa4e8
1400fa4e8 e8 a3 77 00 00 48 8b 03 ..w..H..
1400fa4f0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 cf c8 ff .....H.H.H......
1400fa500 ff e8 7a 79 00 00 e9 6d fc ff ff e8 40 7d 00 00 ..zy...m....@}..
1400fa510 48 89 c3 e8 68 79 00 00 48 8d 4c 24 20 e8 7e a8 H...hy..H.L$ .~.
1400fa520 f9 ff 48 8b 35 67 d1 09 00 48 8b 44 24 38 48 2b ..H.5g...H.D$8H+
1400fa530 06 0f 85 35 ff ff ff 48 89 d9 e8 61 0e f2 ff 48 ...5...H...a...H
1400fa540 89 c3 eb d4 48 89 c3 e8 34 79 00 00 eb ca ....H...4y....
1400fa040
1400fa040std::basic_ostream<char, std::char_traits<char>>& std::__ostream_insert<char, std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char>>&, char const*, long long):
1400fa040push r15
1400fa042push r14
1400fa044push r13
1400fa046push r12
1400fa048push rbp
1400fa049push rdi
1400fa04apush rsi
1400fa04bpush rbx
1400fa04csub rsp, 72
1400fa050mov r14, rdx
1400fa053mov rdx, [rip+0x9d636]
1400fa05amov rbx, rcx
1400fa05dmov rdi, r8
1400fa060mov rax, [rdx]
1400fa063mov [rsp+56], rax
1400fa068xor eax, eax
1400fa06amov rdx, rcx
1400fa06dlea rcx, [rsp+32]
1400fa072call std::ostream::sentry::sentry(std::ostream&)
1400fa077cmp [rsp+32], 0
1400fa07cje 0x1400fa178
1400fa082mov rax, [rbx]
1400fa085mov rax, [rax-24]
1400fa089lea rcx, [rbx+rax]
1400fa08dmov rbp, [rcx+16]
1400fa091cmp rdi, rbp
1400fa094jge 0x1400fa200
1400fa09amov edx, [rcx+24]
1400fa09dand edx, 176
1400fa0a3mov r15l, edx
1400fa0a6cmp edx, 32
1400fa0a9je 0x1400fa254
1400fa0afcmp [rcx+225], 0
1400fa0b6je 0x1400fa350
1400fa0bcmovzx r12l, [rcx+224]
1400fa0c4
1400fa0c4loc_1400fa0c4:
1400fa0c4mov rsi, rbp
1400fa0c7sub rsi, rdi
1400fa0cajmp 0x1400fa119
1400fa0cc
1400fa0cc 66 66 2e 0f ff..
1400fa0d0 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 .......ff.......
1400fa0e0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa0f0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fa100
1400fa100loc_1400fa100:
1400fa100mov [rax], r12b
1400fa103add [rcx+40], 1
1400fa108
1400fa108loc_1400fa108:
1400fa108mov rax, [rbx]
1400fa10bmov rax, [rax-24]
1400fa10fsub rsi, 1
1400fa113je 0x1400fa250
1400fa119
1400fa119loc_1400fa119:
1400fa119mov rcx, [rbx+rax+232]
1400fa121mov rax, [rcx+40]
1400fa125cmp rax, [rcx+48]
1400fa129jb 0x1400fa100
1400fa12bmov rax, [rcx]
1400fa12emovzx edx, r12b
1400fa132call [rax+104]
1400fa135cmp eax, -1
1400fa138jne 0x1400fa108
1400fa13amov rax, [rbx]
1400fa13dmov rcx, [rax-24]
1400fa141add rcx, rbx
1400fa144mov edx, [rcx+32]
1400fa147or edx, 1
1400fa14acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa14fmov rax, [rbx]
1400fa152mov rcx, [rax-24]
1400fa156add rcx, rbx
1400fa159mov r9l, [rcx+32]
1400fa15dtest r9l, r9l
1400fa160je 0x1400fa261
1400fa166nop [rax+rax]
1400fa170
1400fa170loc_1400fa170:
1400fa170mov [rcx+16], 0
1400fa178
1400fa178loc_1400fa178:
1400fa178mov rsi, [rsp+40]
1400fa17dmov rax, [rsi]
1400fa180mov rdi, [rax-24]
1400fa184add rdi, rsi
1400fa187test [rdi+25], 32
1400fa18bje 0x1400fa194
1400fa18dmov eax, [rdi+32]
1400fa190test eax, eax
1400fa192je 0x1400fa1c0
1400fa194
1400fa194loc_1400fa194:
1400fa194mov rsi, [rip+0x9d4f5]
1400fa19bmov rax, [rsp+56]
1400fa1a0sub rax, [rsi]
1400fa1a3jne 0x1400fa46c
1400fa1a9mov rax, rbx
1400fa1acadd rsp, 72
1400fa1b0pop rbx
1400fa1b1pop rsi
1400fa1b2pop rdi
1400fa1b3pop rbp
1400fa1b4pop r12
1400fa1b6pop r13
1400fa1b8pop r14
1400fa1bapop r15
1400fa1bcret
1400fa1bd
1400fa1bd 0f 1f 00 ...
1400fa1c0
1400fa1c0loc_1400fa1c0:
1400fa1c0call std::uncaught_exception()
1400fa1c5test al, al
1400fa1c7jne 0x1400fa194
1400fa1c9mov rcx, [rdi+232]
1400fa1d0mov ebp, [rdi+28]
1400fa1d3mov [rdi+28], 0
1400fa1datest rcx, rcx
1400fa1ddje 0x1400fa1f8
1400fa1dfmov rax, [rcx]
1400fa1e2call [rax+48]
1400fa1e5cmp eax, -1
1400fa1e8je 0x1400fa399
1400fa1eemov rax, [rsi]
1400fa1f1mov rdi, [rax-24]
1400fa1f5add rdi, rsi
1400fa1f8
1400fa1f8loc_1400fa1f8:
1400fa1f8mov [rdi+28], ebp
1400fa1fbjmp 0x1400fa194
1400fa1fd
1400fa1fd 0f 1f 00 ...
1400fa200
1400fa200loc_1400fa200:
1400fa200mov rcx, [rcx+232]
1400fa207mov r8, rdi
1400fa20amov rdx, r14
1400fa20dmov rax, [rcx]
1400fa210call [rax+96]
1400fa213mov rdx, [rbx]
1400fa216mov rcx, [rdx-24]
1400fa21aadd rcx, rbx
1400fa21dcmp rdi, rax
1400fa220je 0x1400fa170
1400fa226mov edx, [rcx+32]
1400fa229or edx, 1
1400fa22ccall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa231
1400fa231loc_1400fa231:
1400fa231mov rax, [rbx]
1400fa234mov rcx, [rax-24]
1400fa238add rcx, rbx
1400fa23bmov [rcx+16], 0
1400fa243jmp 0x1400fa178
1400fa248
1400fa248 0f 1f 84 00 00 00 00 00 ........
1400fa250
1400fa250loc_1400fa250:
1400fa250lea rcx, [rbx+rax]
1400fa254
1400fa254loc_1400fa254:
1400fa254mov r8l, [rcx+32]
1400fa258test r8l, r8l
1400fa25bjne 0x1400fa170
1400fa261
1400fa261loc_1400fa261:
1400fa261mov rcx, [rcx+232]
1400fa268mov r8, rdi
1400fa26bmov rdx, r14
1400fa26emov rax, [rcx]
1400fa271call [rax+96]
1400fa274cmp rdi, rax
1400fa277je 0x1400fa28e
1400fa279mov rax, [rbx]
1400fa27cmov rcx, [rax-24]
1400fa280add rcx, rbx
1400fa283mov edx, [rcx+32]
1400fa286or edx, 1
1400fa289call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa28e
1400fa28eloc_1400fa28e:
1400fa28emov rax, [rbx]
1400fa291mov rax, [rax-24]
1400fa295lea rcx, [rbx+rax]
1400fa299cmp r15l, 32
1400fa29djne 0x1400fa170
1400fa2a3mov edx, [rcx+32]
1400fa2a6test edx, edx
1400fa2a8jne 0x1400fa170
1400fa2aecmp [rcx+225], 0
1400fa2b5je 0x1400fa370
1400fa2bbmovzx esi, [rcx+224]
1400fa2c2
1400fa2c2loc_1400fa2c2:
1400fa2c2sub rbp, rdi
1400fa2c5jmp 0x1400fa315
1400fa2c7
1400fa2c7 66 66 2e 0f 1f 84 00 00 00 ff.......
1400fa2d0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa2e0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400fa2f0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 ...ff.........f.
1400fa300
1400fa300loc_1400fa300:
1400fa300mov [rax], sil
1400fa303add [rcx+40], 1
1400fa308
1400fa308loc_1400fa308:
1400fa308mov rax, [rbx]
1400fa30bmov rax, [rax-24]
1400fa30fsub rbp, 1
1400fa313je 0x1400fa390
1400fa315
1400fa315loc_1400fa315:
1400fa315mov rcx, [rbx+rax+232]
1400fa31dmov rax, [rcx+40]
1400fa321cmp rax, [rcx+48]
1400fa325jb 0x1400fa300
1400fa327mov rax, [rcx]
1400fa32amovzx edx, sil
1400fa32ecall [rax+104]
1400fa331cmp eax, -1
1400fa334jne 0x1400fa308
1400fa336mov rax, [rbx]
1400fa339mov rcx, [rax-24]
1400fa33dadd rcx, rbx
1400fa340mov edx, [rcx+32]
1400fa343or edx, 1
1400fa346call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa34bjmp 0x1400fa231
1400fa350
1400fa350loc_1400fa350:
1400fa350mov rsi, [rcx+240]
1400fa357test rsi, rsi
1400fa35aje 0x1400fa489
1400fa360cmp [rsi+56], 0
1400fa364je 0x1400fa3bf
1400fa366movzx r12l, [rsi+89]
1400fa36bjmp 0x1400fa0c4
1400fa370
1400fa370loc_1400fa370:
1400fa370mov rsi, [rcx+240]
1400fa377test rsi, rsi
1400fa37aje 0x1400fa49f
1400fa380cmp [rsi+56], 0
1400fa384je 0x1400fa3ec
1400fa386movzx esi, [rsi+89]
1400fa38ajmp 0x1400fa2c2
1400fa38f
1400fa38f 90 .
1400fa390
1400fa390loc_1400fa390:
1400fa390lea rcx, [rbx+rax]
1400fa394jmp 0x1400fa170
1400fa399
1400fa399loc_1400fa399:
1400fa399mov rcx, [rsp+40]
1400fa39emov rax, [rcx]
1400fa3a1add rcx, [rax-24]
1400fa3a5mov edx, [rcx+32]
1400fa3a8or edx, 1
1400fa3abcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa3b0mov rax, [rsi]
1400fa3b3add rsi, [rax-24]
1400fa3b7mov rdi, rsi
1400fa3bajmp 0x1400fa1f8
1400fa3bf
1400fa3bfloc_1400fa3bf:
1400fa3bfmov rcx, rsi
1400fa3c2call std::ctype<char>::_M_widen_init() const
1400fa3c7mov rax, [rsi]
1400fa3calea rdx, [rip-0xc1be1]
1400fa3d1mov rax, [rax+48]
1400fa3d5cmp rax, rdx
1400fa3d8jne 0x1400fa418
1400fa3damov rax, [rbx]
1400fa3ddmov r12l, 32
1400fa3e3mov rax, [rax-24]
1400fa3e7jmp 0x1400fa0c4
1400fa3ec
1400fa3ecloc_1400fa3ec:
1400fa3ecmov rcx, rsi
1400fa3efcall std::ctype<char>::_M_widen_init() const
1400fa3f4mov rax, [rsi]
1400fa3f7lea rdx, [rip-0xc1c0e]
1400fa3femov rax, [rax+48]
1400fa402cmp rax, rdx
1400fa405jne 0x1400fa471
1400fa407mov rax, [rbx]
1400fa40amov esi, 32
1400fa40fmov rax, [rax-24]
1400fa413jmp 0x1400fa2c2
1400fa418
1400fa418loc_1400fa418:
1400fa418mov edx, 32
1400fa41dmov rcx, rsi
1400fa420call rax
1400fa422mov r12l, eax
1400fa425mov rax, [rbx]
1400fa428mov rax, [rax-24]
1400fa42cjmp 0x1400fa0c4
1400fa431
1400fa431 48 83 ea 01 48 89 c1 0f 85 aa 00 00 00 e8 4d H...H.........M
1400fa440 78 00 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 x..H.......H.X.H
1400fa450 89 d9 e8 79 c9 ff ff 48 8b 35 32 d2 09 00 48 8b ...y...H.52...H.
1400fa460 44 24 38 48 2b 06 0f 84 9f 00 00 00 D$8H+.......
1400fa46c
1400fa46cloc_1400fa46c:
1400fa46ccall __stack_chk_fail
1400fa471
1400fa471loc_1400fa471:
1400fa471mov edx, 32
1400fa476mov rcx, rsi
1400fa479call rax
1400fa47bmov esi, eax
1400fa47dmov rax, [rbx]
1400fa480mov rax, [rax-24]
1400fa484jmp 0x1400fa2c2
1400fa489
1400fa489loc_1400fa489:
1400fa489mov rsi, [rip+0x9d200]
1400fa490mov rax, [rsp+56]
1400fa495sub rax, [rsi]
1400fa498jne 0x1400fa46c
1400fa49acall std::__throw_bad_cast()
1400fa49f
1400fa49floc_1400fa49f:
1400fa49fmov rsi, [rip+0x9d1ea]
1400fa4a6mov rax, [rsp+56]
1400fa4absub rax, [rsi]
1400fa4aejne 0x1400fa46c
1400fa4b0call std::__throw_bad_cast()
1400fa4b5mov rcx, rax
1400fa4b8call __cxa_begin_catch
1400fa4bdmov rcx, [rsp+40]
1400fa4c2mov rax, [rcx]
1400fa4c5add rcx, [rax-24]
1400fa4c9mov edx, [rcx+32]
1400fa4ccor edx, 1
1400fa4cfcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa4d4call __cxa_end_catch
1400fa4d9mov rax, [rsi]
1400fa4dcadd rsi, [rax-24]
1400fa4e0mov rdi, rsi
1400fa4e3jmp 0x1400fa1f8
1400fa4e8
1400fa4e8 e8 a3 77 00 00 48 8b 03 ..w..H..
1400fa4f0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 cf c8 ff .....H.H.H......
1400fa500 ff e8 7a 79 00 00 e9 6d fc ff ff e8 40 7d 00 00 ..zy...m....@}..
1400fa510 48 89 c3 e8 68 79 00 00 48 8d 4c 24 20 e8 7e a8 H...hy..H.L$ .~.
1400fa520 f9 ff 48 8b 35 67 d1 09 00 48 8b 44 24 38 48 2b ..H.5g...H.D$8H+
1400fa530 06 0f 85 35 ff ff ff 48 89 d9 e8 61 0e f2 ff 48 ...5...H...a...H
1400fa540 89 c3 eb d4 48 89 c3 e8 34 79 00 00 eb ca ....H...4y....
1400fa040
1400fa54e
1400fa54e // align 0x40
1400fa54e // align 0x40
1400fa580
1400fa580std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::__ostream_insert<wchar_t, std::char_traits<wchar_t>>(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&, wchar_t const*, long long):
1400fa580push r15
1400fa582push r14
1400fa584push r13
1400fa586push r12
1400fa588push rbp
1400fa589push rdi
1400fa58apush rsi
1400fa58bpush rbx
1400fa58csub rsp, 72
1400fa590mov rsi, [rip+0x9d0f9]
1400fa597mov r14, rdx
1400fa59amov rbx, rcx
1400fa59dmov rdi, r8
1400fa5a0mov rdx, [rsi]
1400fa5a3mov [rsp+56], rdx
1400fa5a8mov rdx, rcx
1400fa5ablea rcx, [rsp+32]
1400fa5b0call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400fa5b5cmp [rsp+32], 0
1400fa5baje 0x1400fa698
1400fa5c0mov rdx, [rbx]
1400fa5c3mov rcx, [rdx-24]
1400fa5c7lea r8, [rbx+rcx]
1400fa5cbmov r12, [r8+16]
1400fa5cfcmp rdi, r12
1400fa5d2jge 0x1400fa720
1400fa5d8mov eax, [r8+24]
1400fa5dcand eax, 176
1400fa5e1mov r15l, eax
1400fa5e4cmp eax, 32
1400fa5e7je 0x1400fa774
1400fa5edcmp [r8+226], 0
1400fa5f5je 0x1400fa840
1400fa5fbmovzx ebp, [r8+224]
1400fa603
1400fa603loc_1400fa603:
1400fa603mov rsi, r12
1400fa606sub rsi, rdi
1400fa609jmp 0x1400fa631
1400fa60b
1400fa60b 0f 1f 44 00 00 ..D..
1400fa610
1400fa610loc_1400fa610:
1400fa610mov [rax], bp
1400fa613add rax, 2
1400fa617mov [rcx+40], rax
1400fa61bmov eax, ebp
1400fa61dmov rcx, [rdx-24]
1400fa621cmp ax, -1
1400fa625je 0x1400fa660
1400fa627
1400fa627loc_1400fa627:
1400fa627sub rsi, 1
1400fa62bje 0x1400fa770
1400fa631
1400fa631loc_1400fa631:
1400fa631mov rcx, [rbx+rcx+232]
1400fa639mov rax, [rcx+40]
1400fa63dcmp rax, [rcx+48]
1400fa641jb 0x1400fa610
1400fa643mov rax, [rcx]
1400fa646movzx edx, bp
1400fa649call [rax+104]
1400fa64cmov rdx, [rbx]
1400fa64fmov rcx, [rdx-24]
1400fa653cmp ax, -1
1400fa657jne 0x1400fa627
1400fa659nop [rax]
1400fa660
1400fa660loc_1400fa660:
1400fa660add rcx, rbx
1400fa663mov edx, [rcx+32]
1400fa666or edx, 1
1400fa669call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa66emov rax, [rbx]
1400fa671mov r8, [rax-24]
1400fa675add r8, rbx
1400fa678mov r9l, [r8+32]
1400fa67ctest r9l, r9l
1400fa67fje 0x1400fa780
1400fa685nop [rax+rax]
1400fa690
1400fa690loc_1400fa690:
1400fa690mov [r8+16], 0
1400fa698
1400fa698loc_1400fa698:
1400fa698mov rsi, [rsp+40]
1400fa69dmov rax, [rsi]
1400fa6a0mov rdi, [rax-24]
1400fa6a4add rdi, rsi
1400fa6a7test [rdi+25], 32
1400fa6abje 0x1400fa6b4
1400fa6admov eax, [rdi+32]
1400fa6b0test eax, eax
1400fa6b2je 0x1400fa6e0
1400fa6b4
1400fa6b4loc_1400fa6b4:
1400fa6b4mov rsi, [rip+0x9cfd5]
1400fa6bbmov rax, [rsp+56]
1400fa6c0sub rax, [rsi]
1400fa6c3jne 0x1400fa903
1400fa6c9mov rax, rbx
1400fa6ccadd rsp, 72
1400fa6d0pop rbx
1400fa6d1pop rsi
1400fa6d2pop rdi
1400fa6d3pop rbp
1400fa6d4pop r12
1400fa6d6pop r13
1400fa6d8pop r14
1400fa6dapop r15
1400fa6dcret
1400fa6dd
1400fa6dd 0f 1f 00 ...
1400fa6e0
1400fa6e0loc_1400fa6e0:
1400fa6e0call std::uncaught_exception()
1400fa6e5test al, al
1400fa6e7jne 0x1400fa6b4
1400fa6e9mov rcx, [rdi+232]
1400fa6f0mov ebp, [rdi+28]
1400fa6f3mov [rdi+28], 0
1400fa6fatest rcx, rcx
1400fa6fdje 0x1400fa718
1400fa6ffmov rax, [rcx]
1400fa702call [rax+48]
1400fa705cmp eax, -1
1400fa708je 0x1400fa8ac
1400fa70e
1400fa70eloc_1400fa70e:
1400fa70emov rax, [rsi]
1400fa711mov rdi, [rax-24]
1400fa715add rdi, rsi
1400fa718
1400fa718loc_1400fa718:
1400fa718mov [rdi+28], ebp
1400fa71bjmp 0x1400fa6b4
1400fa71d
1400fa71d 0f 1f 00 ...
1400fa720
1400fa720loc_1400fa720:
1400fa720mov rcx, [r8+232]
1400fa727mov rdx, r14
1400fa72amov r8, rdi
1400fa72dmov rax, [rcx]
1400fa730call [rax+96]
1400fa733mov rdx, [rbx]
1400fa736mov r8, [rdx-24]
1400fa73aadd r8, rbx
1400fa73dcmp rdi, rax
1400fa740je 0x1400fa690
1400fa746mov edx, [r8+32]
1400fa74amov rcx, r8
1400fa74dor edx, 1
1400fa750call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa755
1400fa755loc_1400fa755:
1400fa755mov rax, [rbx]
1400fa758mov r8, [rax-24]
1400fa75cadd r8, rbx
1400fa75fmov [r8+16], 0
1400fa767jmp 0x1400fa698
1400fa76c
1400fa76c 0f 1f 40 00 ..@.
1400fa770
1400fa770loc_1400fa770:
1400fa770lea r8, [rbx+rcx]
1400fa774
1400fa774loc_1400fa774:
1400fa774mov ecx, [r8+32]
1400fa778test ecx, ecx
1400fa77ajne 0x1400fa690
1400fa780
1400fa780loc_1400fa780:
1400fa780mov rcx, [r8+232]
1400fa787mov rdx, r14
1400fa78amov r8, rdi
1400fa78dmov rax, [rcx]
1400fa790call [rax+96]
1400fa793cmp rdi, rax
1400fa796je 0x1400fa7ad
1400fa798mov rax, [rbx]
1400fa79bmov rcx, [rax-24]
1400fa79fadd rcx, rbx
1400fa7a2mov edx, [rcx+32]
1400fa7a5or edx, 1
1400fa7a8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa7ad
1400fa7adloc_1400fa7ad:
1400fa7admov rax, [rbx]
1400fa7b0mov r9, [rax-24]
1400fa7b4add r9, rbx
1400fa7b7mov r8, r9
1400fa7bacmp r15l, 32
1400fa7bejne 0x1400fa690
1400fa7c4mov edx, [r9+32]
1400fa7c8test edx, edx
1400fa7cajne 0x1400fa690
1400fa7d0cmp [r9+226], 0
1400fa7d8je 0x1400fa869
1400fa7demovzx esi, [r9+224]
1400fa7e6
1400fa7e6loc_1400fa7e6:
1400fa7e6sub r12, rdi
1400fa7e9jmp 0x1400fa811
1400fa7eb
1400fa7eb 0f 1f 44 00 00 ..D..
1400fa7f0
1400fa7f0loc_1400fa7f0:
1400fa7f0mov [rax], si
1400fa7f3add rax, 2
1400fa7f7mov [rcx+40], rax
1400fa7fbmov eax, esi
1400fa7fd
1400fa7fdloc_1400fa7fd:
1400fa7fdcmp ax, -1
1400fa801je 0x1400fa898
1400fa807sub r12, 1
1400fa80bje 0x1400fa690
1400fa811
1400fa811loc_1400fa811:
1400fa811mov rcx, [r9+232]
1400fa818mov r8, r9
1400fa81bmov rax, [rcx+40]
1400fa81fcmp rax, [rcx+48]
1400fa823jb 0x1400fa7f0
1400fa825mov rax, [rcx]
1400fa828movzx edx, si
1400fa82bcall [rax+104]
1400fa82emov rdx, [rbx]
1400fa831mov r9, [rdx-24]
1400fa835add r9, rbx
1400fa838mov r8, r9
1400fa83bjmp 0x1400fa7fd
1400fa83d
1400fa83d 0f 1f 00 ...
1400fa840
1400fa840loc_1400fa840:
1400fa840mov rcx, [r8+240]
1400fa847test rcx, rcx
1400fa84aje 0x1400fa908
1400fa850mov rax, [rcx]
1400fa853mov edx, 32
1400fa858call [rax+80]
1400fa85bmov rdx, [rbx]
1400fa85emov ebp, eax
1400fa860mov rcx, [rdx-24]
1400fa864jmp 0x1400fa603
1400fa869
1400fa869loc_1400fa869:
1400fa869mov rcx, [r9+240]
1400fa870test rcx, rcx
1400fa873je 0x1400fa91e
1400fa879mov rax, [rcx]
1400fa87cmov edx, 32
1400fa881call [rax+80]
1400fa884mov esi, eax
1400fa886mov rax, [rbx]
1400fa889mov r9, [rax-24]
1400fa88dadd r9, rbx
1400fa890jmp 0x1400fa7e6
1400fa895
1400fa895 0f 1f 00 ...
1400fa898
1400fa898loc_1400fa898:
1400fa898mov edx, [r9+32]
1400fa89cmov rcx, r9
1400fa89for edx, 1
1400fa8a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8a7jmp 0x1400fa755
1400fa8ac
1400fa8acloc_1400fa8ac:
1400fa8acmov rcx, [rsp+40]
1400fa8b1mov rax, [rcx]
1400fa8b4add rcx, [rax-24]
1400fa8b8mov edx, [rcx+32]
1400fa8bbor edx, 1
1400fa8becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8c3jmp 0x1400fa70e
1400fa8c8
1400fa8c8 48 83 ea 01 48 89 c1 0f H...H...
1400fa8d0 85 92 00 00 00 e8 b6 73 00 00 48 8b 03 ba 01 00 .......s..H.....
1400fa8e0 00 00 48 03 58 e8 48 89 d9 e8 92 cd ff ff 48 8b ..H.X.H.......H.
1400fa8f0 1d 9b cd 09 00 48 8b 44 24 38 48 2b 03 0f 84 87 .....H.D$8H+....
1400fa900 00 00 00 ...
1400fa903
1400fa903loc_1400fa903:
1400fa903call __stack_chk_fail
1400fa908
1400fa908loc_1400fa908:
1400fa908mov rdi, [rip+0x9cd81]
1400fa90fmov rax, [rsp+56]
1400fa914sub rax, [rdi]
1400fa917jne 0x1400fa903
1400fa919call std::__throw_bad_cast()
1400fa91e
1400fa91eloc_1400fa91e:
1400fa91emov rdi, [rip+0x9cd6b]
1400fa925mov rax, [rsp+56]
1400fa92asub rax, [rdi]
1400fa92djne 0x1400fa903
1400fa92fcall std::__throw_bad_cast()
1400fa934mov rcx, rax
1400fa937call __cxa_begin_catch
1400fa93cmov rcx, [rsp+40]
1400fa941mov rax, [rcx]
1400fa944add rcx, [rax-24]
1400fa948mov edx, [rcx+32]
1400fa94bor edx, 1
1400fa94ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa953call __cxa_end_catch
1400fa958mov rax, [rsi]
1400fa95bmov rdi, [rax-24]
1400fa95fadd rdi, rsi
1400fa962jmp 0x1400fa718
1400fa967
1400fa967 e8 24 73 00 00 48 8b 03 ba .$s..H...
1400fa970 01 00 00 00 48 8b 48 e8 48 01 d9 e8 00 cd ff ff ....H.H.H.......
1400fa980 e8 fb 74 00 00 e9 0e fd ff ff e8 c1 78 00 00 48 ..t.........x..H
1400fa990 89 c3 e8 e9 74 00 00 48 8d 4c 24 20 e8 4f b6 fc ....t..H.L$ .O..
1400fa9a0 ff 48 8b 3d e8 cc 09 00 48 8b 44 24 38 48 2b 07 .H.=....H.D$8H+.
1400fa9b0 0f 85 4d ff ff ff 48 89 d9 e8 e2 09 f2 ff 48 89 ..M...H.......H.
1400fa9c0 c3 eb d4 48 89 c3 e8 b5 74 00 00 eb ca ...H....t....
1400fa580
1400fa580std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::__ostream_insert<wchar_t, std::char_traits<wchar_t>>(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&, wchar_t const*, long long):
1400fa580push r15
1400fa582push r14
1400fa584push r13
1400fa586push r12
1400fa588push rbp
1400fa589push rdi
1400fa58apush rsi
1400fa58bpush rbx
1400fa58csub rsp, 72
1400fa590mov rsi, [rip+0x9d0f9]
1400fa597mov r14, rdx
1400fa59amov rbx, rcx
1400fa59dmov rdi, r8
1400fa5a0mov rdx, [rsi]
1400fa5a3mov [rsp+56], rdx
1400fa5a8mov rdx, rcx
1400fa5ablea rcx, [rsp+32]
1400fa5b0call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400fa5b5cmp [rsp+32], 0
1400fa5baje 0x1400fa698
1400fa5c0mov rdx, [rbx]
1400fa5c3mov rcx, [rdx-24]
1400fa5c7lea r8, [rbx+rcx]
1400fa5cbmov r12, [r8+16]
1400fa5cfcmp rdi, r12
1400fa5d2jge 0x1400fa720
1400fa5d8mov eax, [r8+24]
1400fa5dcand eax, 176
1400fa5e1mov r15l, eax
1400fa5e4cmp eax, 32
1400fa5e7je 0x1400fa774
1400fa5edcmp [r8+226], 0
1400fa5f5je 0x1400fa840
1400fa5fbmovzx ebp, [r8+224]
1400fa603
1400fa603loc_1400fa603:
1400fa603mov rsi, r12
1400fa606sub rsi, rdi
1400fa609jmp 0x1400fa631
1400fa60b
1400fa60b 0f 1f 44 00 00 ..D..
1400fa610
1400fa610loc_1400fa610:
1400fa610mov [rax], bp
1400fa613add rax, 2
1400fa617mov [rcx+40], rax
1400fa61bmov eax, ebp
1400fa61dmov rcx, [rdx-24]
1400fa621cmp ax, -1
1400fa625je 0x1400fa660
1400fa627
1400fa627loc_1400fa627:
1400fa627sub rsi, 1
1400fa62bje 0x1400fa770
1400fa631
1400fa631loc_1400fa631:
1400fa631mov rcx, [rbx+rcx+232]
1400fa639mov rax, [rcx+40]
1400fa63dcmp rax, [rcx+48]
1400fa641jb 0x1400fa610
1400fa643mov rax, [rcx]
1400fa646movzx edx, bp
1400fa649call [rax+104]
1400fa64cmov rdx, [rbx]
1400fa64fmov rcx, [rdx-24]
1400fa653cmp ax, -1
1400fa657jne 0x1400fa627
1400fa659nop [rax]
1400fa660
1400fa660loc_1400fa660:
1400fa660add rcx, rbx
1400fa663mov edx, [rcx+32]
1400fa666or edx, 1
1400fa669call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa66emov rax, [rbx]
1400fa671mov r8, [rax-24]
1400fa675add r8, rbx
1400fa678mov r9l, [r8+32]
1400fa67ctest r9l, r9l
1400fa67fje 0x1400fa780
1400fa685nop [rax+rax]
1400fa690
1400fa690loc_1400fa690:
1400fa690mov [r8+16], 0
1400fa698
1400fa698loc_1400fa698:
1400fa698mov rsi, [rsp+40]
1400fa69dmov rax, [rsi]
1400fa6a0mov rdi, [rax-24]
1400fa6a4add rdi, rsi
1400fa6a7test [rdi+25], 32
1400fa6abje 0x1400fa6b4
1400fa6admov eax, [rdi+32]
1400fa6b0test eax, eax
1400fa6b2je 0x1400fa6e0
1400fa6b4
1400fa6b4loc_1400fa6b4:
1400fa6b4mov rsi, [rip+0x9cfd5]
1400fa6bbmov rax, [rsp+56]
1400fa6c0sub rax, [rsi]
1400fa6c3jne 0x1400fa903
1400fa6c9mov rax, rbx
1400fa6ccadd rsp, 72
1400fa6d0pop rbx
1400fa6d1pop rsi
1400fa6d2pop rdi
1400fa6d3pop rbp
1400fa6d4pop r12
1400fa6d6pop r13
1400fa6d8pop r14
1400fa6dapop r15
1400fa6dcret
1400fa6dd
1400fa6dd 0f 1f 00 ...
1400fa6e0
1400fa6e0loc_1400fa6e0:
1400fa6e0call std::uncaught_exception()
1400fa6e5test al, al
1400fa6e7jne 0x1400fa6b4
1400fa6e9mov rcx, [rdi+232]
1400fa6f0mov ebp, [rdi+28]
1400fa6f3mov [rdi+28], 0
1400fa6fatest rcx, rcx
1400fa6fdje 0x1400fa718
1400fa6ffmov rax, [rcx]
1400fa702call [rax+48]
1400fa705cmp eax, -1
1400fa708je 0x1400fa8ac
1400fa70e
1400fa70eloc_1400fa70e:
1400fa70emov rax, [rsi]
1400fa711mov rdi, [rax-24]
1400fa715add rdi, rsi
1400fa718
1400fa718loc_1400fa718:
1400fa718mov [rdi+28], ebp
1400fa71bjmp 0x1400fa6b4
1400fa71d
1400fa71d 0f 1f 00 ...
1400fa720
1400fa720loc_1400fa720:
1400fa720mov rcx, [r8+232]
1400fa727mov rdx, r14
1400fa72amov r8, rdi
1400fa72dmov rax, [rcx]
1400fa730call [rax+96]
1400fa733mov rdx, [rbx]
1400fa736mov r8, [rdx-24]
1400fa73aadd r8, rbx
1400fa73dcmp rdi, rax
1400fa740je 0x1400fa690
1400fa746mov edx, [r8+32]
1400fa74amov rcx, r8
1400fa74dor edx, 1
1400fa750call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa755
1400fa755loc_1400fa755:
1400fa755mov rax, [rbx]
1400fa758mov r8, [rax-24]
1400fa75cadd r8, rbx
1400fa75fmov [r8+16], 0
1400fa767jmp 0x1400fa698
1400fa76c
1400fa76c 0f 1f 40 00 ..@.
1400fa770
1400fa770loc_1400fa770:
1400fa770lea r8, [rbx+rcx]
1400fa774
1400fa774loc_1400fa774:
1400fa774mov ecx, [r8+32]
1400fa778test ecx, ecx
1400fa77ajne 0x1400fa690
1400fa780
1400fa780loc_1400fa780:
1400fa780mov rcx, [r8+232]
1400fa787mov rdx, r14
1400fa78amov r8, rdi
1400fa78dmov rax, [rcx]
1400fa790call [rax+96]
1400fa793cmp rdi, rax
1400fa796je 0x1400fa7ad
1400fa798mov rax, [rbx]
1400fa79bmov rcx, [rax-24]
1400fa79fadd rcx, rbx
1400fa7a2mov edx, [rcx+32]
1400fa7a5or edx, 1
1400fa7a8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa7ad
1400fa7adloc_1400fa7ad:
1400fa7admov rax, [rbx]
1400fa7b0mov r9, [rax-24]
1400fa7b4add r9, rbx
1400fa7b7mov r8, r9
1400fa7bacmp r15l, 32
1400fa7bejne 0x1400fa690
1400fa7c4mov edx, [r9+32]
1400fa7c8test edx, edx
1400fa7cajne 0x1400fa690
1400fa7d0cmp [r9+226], 0
1400fa7d8je 0x1400fa869
1400fa7demovzx esi, [r9+224]
1400fa7e6
1400fa7e6loc_1400fa7e6:
1400fa7e6sub r12, rdi
1400fa7e9jmp 0x1400fa811
1400fa7eb
1400fa7eb 0f 1f 44 00 00 ..D..
1400fa7f0
1400fa7f0loc_1400fa7f0:
1400fa7f0mov [rax], si
1400fa7f3add rax, 2
1400fa7f7mov [rcx+40], rax
1400fa7fbmov eax, esi
1400fa7fd
1400fa7fdloc_1400fa7fd:
1400fa7fdcmp ax, -1
1400fa801je 0x1400fa898
1400fa807sub r12, 1
1400fa80bje 0x1400fa690
1400fa811
1400fa811loc_1400fa811:
1400fa811mov rcx, [r9+232]
1400fa818mov r8, r9
1400fa81bmov rax, [rcx+40]
1400fa81fcmp rax, [rcx+48]
1400fa823jb 0x1400fa7f0
1400fa825mov rax, [rcx]
1400fa828movzx edx, si
1400fa82bcall [rax+104]
1400fa82emov rdx, [rbx]
1400fa831mov r9, [rdx-24]
1400fa835add r9, rbx
1400fa838mov r8, r9
1400fa83bjmp 0x1400fa7fd
1400fa83d
1400fa83d 0f 1f 00 ...
1400fa840
1400fa840loc_1400fa840:
1400fa840mov rcx, [r8+240]
1400fa847test rcx, rcx
1400fa84aje 0x1400fa908
1400fa850mov rax, [rcx]
1400fa853mov edx, 32
1400fa858call [rax+80]
1400fa85bmov rdx, [rbx]
1400fa85emov ebp, eax
1400fa860mov rcx, [rdx-24]
1400fa864jmp 0x1400fa603
1400fa869
1400fa869loc_1400fa869:
1400fa869mov rcx, [r9+240]
1400fa870test rcx, rcx
1400fa873je 0x1400fa91e
1400fa879mov rax, [rcx]
1400fa87cmov edx, 32
1400fa881call [rax+80]
1400fa884mov esi, eax
1400fa886mov rax, [rbx]
1400fa889mov r9, [rax-24]
1400fa88dadd r9, rbx
1400fa890jmp 0x1400fa7e6
1400fa895
1400fa895 0f 1f 00 ...
1400fa898
1400fa898loc_1400fa898:
1400fa898mov edx, [r9+32]
1400fa89cmov rcx, r9
1400fa89for edx, 1
1400fa8a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8a7jmp 0x1400fa755
1400fa8ac
1400fa8acloc_1400fa8ac:
1400fa8acmov rcx, [rsp+40]
1400fa8b1mov rax, [rcx]
1400fa8b4add rcx, [rax-24]
1400fa8b8mov edx, [rcx+32]
1400fa8bbor edx, 1
1400fa8becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8c3jmp 0x1400fa70e
1400fa8c8
1400fa8c8 48 83 ea 01 48 89 c1 0f H...H...
1400fa8d0 85 92 00 00 00 e8 b6 73 00 00 48 8b 03 ba 01 00 .......s..H.....
1400fa8e0 00 00 48 03 58 e8 48 89 d9 e8 92 cd ff ff 48 8b ..H.X.H.......H.
1400fa8f0 1d 9b cd 09 00 48 8b 44 24 38 48 2b 03 0f 84 87 .....H.D$8H+....
1400fa900 00 00 00 ...
1400fa903
1400fa903loc_1400fa903:
1400fa903call __stack_chk_fail
1400fa908
1400fa908loc_1400fa908:
1400fa908mov rdi, [rip+0x9cd81]
1400fa90fmov rax, [rsp+56]
1400fa914sub rax, [rdi]
1400fa917jne 0x1400fa903
1400fa919call std::__throw_bad_cast()
1400fa91e
1400fa91eloc_1400fa91e:
1400fa91emov rdi, [rip+0x9cd6b]
1400fa925mov rax, [rsp+56]
1400fa92asub rax, [rdi]
1400fa92djne 0x1400fa903
1400fa92fcall std::__throw_bad_cast()
1400fa934mov rcx, rax
1400fa937call __cxa_begin_catch
1400fa93cmov rcx, [rsp+40]
1400fa941mov rax, [rcx]
1400fa944add rcx, [rax-24]
1400fa948mov edx, [rcx+32]
1400fa94bor edx, 1
1400fa94ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa953call __cxa_end_catch
1400fa958mov rax, [rsi]
1400fa95bmov rdi, [rax-24]
1400fa95fadd rdi, rsi
1400fa962jmp 0x1400fa718
1400fa967
1400fa967 e8 24 73 00 00 48 8b 03 ba .$s..H...
1400fa970 01 00 00 00 48 8b 48 e8 48 01 d9 e8 00 cd ff ff ....H.H.H.......
1400fa980 e8 fb 74 00 00 e9 0e fd ff ff e8 c1 78 00 00 48 ..t.........x..H
1400fa990 89 c3 e8 e9 74 00 00 48 8d 4c 24 20 e8 4f b6 fc ....t..H.L$ .O..
1400fa9a0 ff 48 8b 3d e8 cc 09 00 48 8b 44 24 38 48 2b 07 .H.=....H.D$8H+.
1400fa9b0 0f 85 4d ff ff ff 48 89 d9 e8 e2 09 f2 ff 48 89 ..M...H.......H.
1400fa9c0 c3 eb d4 48 89 c3 e8 b5 74 00 00 eb ca ...H....t....
1400fa580
1400fa9cd
1400fa9cd // align 0x10
1400fa9cd // align 0x10
1400fa9d0
1400fa9d0bool std::__str_codecvt_in<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>, int>(char const*, char const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&, std::codecvt<wchar_t, char, int> const&, int&, unsigned long long&):
1400fa9d0push rbp
1400fa9d1mov rbp, rsp
1400fa9d4sub rsp, 96
1400fa9d8mov [rbp+16], rcx
1400fa9dcmov [rbp+24], rdx
1400fa9e0mov [rbp+32], r8
1400fa9e4mov [rbp+40], r9
1400fa9e8lea rax, [rip-0xc375f]
1400fa9efmov [rbp-16], rax
1400fa9f3mov [rbp-8], 0
1400fa9fbmov rax, [rbp-16]
1400fa9ffmov rdx, [rbp-8]
1400faa03mov [rbp-32], rax
1400faa07mov [rbp-24], rdx
1400faa0bmov r9, [rbp+40]
1400faa0fmov r8, [rbp+32]
1400faa13mov rdx, [rbp+24]
1400faa17mov rax, [rbp+16]
1400faa1blea rcx, [rbp-32]
1400faa1fmov [rsp+48], rcx
1400faa24mov rcx, [rbp+56]
1400faa28mov [rsp+40], rcx
1400faa2dmov rcx, [rbp+48]
1400faa31mov [rsp+32], rcx
1400faa36mov rcx, rax
1400faa39call _ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_
1400faa3eadd rsp, 96
1400faa42pop rbp
1400faa43ret
1400fa9d0
1400fa9d0bool std::__str_codecvt_in<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>, int>(char const*, char const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&, std::codecvt<wchar_t, char, int> const&, int&, unsigned long long&):
1400fa9d0push rbp
1400fa9d1mov rbp, rsp
1400fa9d4sub rsp, 96
1400fa9d8mov [rbp+16], rcx
1400fa9dcmov [rbp+24], rdx
1400fa9e0mov [rbp+32], r8
1400fa9e4mov [rbp+40], r9
1400fa9e8lea rax, [rip-0xc375f]
1400fa9efmov [rbp-16], rax
1400fa9f3mov [rbp-8], 0
1400fa9fbmov rax, [rbp-16]
1400fa9ffmov rdx, [rbp-8]
1400faa03mov [rbp-32], rax
1400faa07mov [rbp-24], rdx
1400faa0bmov r9, [rbp+40]
1400faa0fmov r8, [rbp+32]
1400faa13mov rdx, [rbp+24]
1400faa17mov rax, [rbp+16]
1400faa1blea rcx, [rbp-32]
1400faa1fmov [rsp+48], rcx
1400faa24mov rcx, [rbp+56]
1400faa28mov [rsp+40], rcx
1400faa2dmov rcx, [rbp+48]
1400faa31mov [rsp+32], rcx
1400faa36mov rcx, rax
1400faa39call _ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_
1400faa3eadd rsp, 96
1400faa42pop rbp
1400faa43ret
1400fa9d0
1400faa44
1400faa44 // align 0x10
1400faa44 // align 0x10
1400faa50
1400faa50long long std::__copy_streambufs<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*):
1400faa50sub rsp, 56
1400faa54mov r9, [rip+0x9cc35]
1400faa5bmov r8, [r9]
1400faa5emov [rsp+40], r8
1400faa63lea r8, [rsp+39]
1400faa68call 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&)
1400faa6dmov rcx, [rip+0x9cc1c]
1400faa74mov rdx, [rsp+40]
1400faa79sub rdx, [rcx]
1400faa7cjne 0x1400faa83
1400faa7eadd rsp, 56
1400faa82ret
1400faa83
1400faa83loc_1400faa83:
1400faa83call __stack_chk_fail
1400faa88nop
1400faa50
1400faa50long long std::__copy_streambufs<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*):
1400faa50sub rsp, 56
1400faa54mov r9, [rip+0x9cc35]
1400faa5bmov r8, [r9]
1400faa5emov [rsp+40], r8
1400faa63lea r8, [rsp+39]
1400faa68call 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&)
1400faa6dmov rcx, [rip+0x9cc1c]
1400faa74mov rdx, [rsp+40]
1400faa79sub rdx, [rcx]
1400faa7cjne 0x1400faa83
1400faa7eadd rsp, 56
1400faa82ret
1400faa83
1400faa83loc_1400faa83:
1400faa83call __stack_chk_fail
1400faa88nop
1400faa50
1400faa89
1400faa89 // align 0x10
1400faa89 // align 0x10
1400faa90
1400faa90long long std::__copy_streambufs<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400faa90sub rsp, 56
1400faa94mov r9, [rip+0x9cbf5]
1400faa9bmov r8, [r9]
1400faa9emov [rsp+40], r8
1400faaa3lea r8, [rsp+39]
1400faaa8call long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400faaadmov rcx, [rip+0x9cbdc]
1400faab4mov rdx, [rsp+40]
1400faab9sub rdx, [rcx]
1400faabcjne 0x1400faac3
1400faabeadd rsp, 56
1400faac2ret
1400faac3
1400faac3loc_1400faac3:
1400faac3call __stack_chk_fail
1400faac8nop
1400faa90
1400faa90long long std::__copy_streambufs<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400faa90sub rsp, 56
1400faa94mov r9, [rip+0x9cbf5]
1400faa9bmov r8, [r9]
1400faa9emov [rsp+40], r8
1400faaa3lea r8, [rsp+39]
1400faaa8call long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400faaadmov rcx, [rip+0x9cbdc]
1400faab4mov rdx, [rsp+40]
1400faab9sub rdx, [rcx]
1400faabcjne 0x1400faac3
1400faabeadd rsp, 56
1400faac2ret
1400faac3
1400faac3loc_1400faac3:
1400faac3call __stack_chk_fail
1400faac8nop
1400faa90
1400faac9
1400faac9 // align 0x10
1400faac9 // align 0x10
1400faad0
1400faad0void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long):
1400faad0push r15
1400faad2push r14
1400faad4push r13
1400faad6push r12
1400faad8push rbp
1400faad9push rdi
1400faadapush rsi
1400faadbpush rbx
1400faadcsub rsp, 88
1400faae0mov rsi, [rip+0x9cba9]
1400faae7mov rdi, rcx
1400faaeamov r15, rdx
1400faaedmov rbx, r8
1400faaf0xor r8l, r8l
1400faaf3mov rcx, [rsi]
1400faaf6mov [rsp+72], rcx
1400faafblea rcx, [rsp+63]
1400fab00mov rdx, rdi
1400fab03call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400fab08movzx esi, [rsp+63]
1400fab0dmov rax, [rdi]
1400fab10mov [rsp+47], sil
1400fab15test sil, sil
1400fab18je 0x1400faca0
1400fab1emov rdx, [rax-24]
1400fab22add rdx, rdi
1400fab25mov r12, [rdx+16]
1400fab29test r12, r12
1400fab2cjle 0x1400face0
1400fab32cmp rbx, r12
1400fab35jle 0x1400face0
1400fab3b
1400fab3bloc_1400fab3b:
1400fab3badd rdx, 208
1400fab42lea rcx, [rsp+64]
1400fab47call std::locale::locale(std::locale const&)
1400fab4cmov rcx, [rip+0x9c1fd]
1400fab53call std::locale::id::_M_id() const
1400fab58mov rdx, rax
1400fab5bmov rax, [rsp+64]
1400fab60mov rax, [rax+8]
1400fab64mov r13, [rax+8*rdx]
1400fab68test r13, r13
1400fab6bje 0x1400fae16
1400fab71lea rcx, [rsp+64]
1400fab76call std::locale::~locale()
1400fab7bmov rax, [rdi]
1400fab7emov rax, [rax-24]
1400fab82mov r14, [rdi+rax+232]
1400fab8amov rax, [r14+16]
1400fab8ecmp rax, [r14+24]
1400fab92jae 0x1400fad58
1400fab98movzx ebx, [rax]
1400fab9b
1400fab9bloc_1400fab9b:
1400fab9bsub r12, 1
1400fab9ftest r12, r12
1400faba2jle 0x1400fad80
1400faba8lea rbp, [r15+2*r12]
1400fabacxor esi, esi
1400fabaejmp 0x1400fabdf
1400fabb0
1400fabb0loc_1400fabb0:
1400fabb0movzx ebx, [rax]
1400fabb3add rax, 2
1400fabb7mov [r14+16], rax
1400fabbbcmp bx, -1
1400fabbfje 0x1400fac30
1400fabc1
1400fabc1loc_1400fabc1:
1400fabc1mov rax, [r14+16]
1400fabc5cmp rax, [r14+24]
1400fabc9jae 0x1400facf0
1400fabcfadd r15, 2
1400fabd3movzx ebx, [rax]
1400fabd6cmp r15, rbp
1400fabd9je 0x1400fad10
1400fabdf
1400fabdfloc_1400fabdf:
1400fabdfcmp bx, -1
1400fabe3je 0x1400fadd0
1400fabe9mov rax, [r13]
1400fabedmovzx r8l, bx
1400fabf1mov edx, 32
1400fabf6mov rcx, r13
1400fabf9call [rax+16]
1400fabfctest al, al
1400fabfejne 0x1400fad28
1400fac04mov [r15], bx
1400fac08mov rax, [r14+16]
1400fac0cadd rsi, 1
1400fac10cmp rax, [r14+24]
1400fac14jb 0x1400fabb0
1400fac16mov rax, [r14]
1400fac19mov rcx, r14
1400fac1ccall [rax+80]
1400fac1fmov ebx, eax
1400fac21cmp bx, -1
1400fac25jne 0x1400fabc1
1400fac27nop [rax+rax]
1400fac30
1400fac30loc_1400fac30:
1400fac30add r15, 2
1400fac34cmp rbp, r15
1400fac37je 0x1400fad10
1400fac3d
1400fac3dloc_1400fac3d:
1400fac3dmov rax, [rdi]
1400fac40mov rdx, [rax-24]
1400fac44add rdx, rdi
1400fac47cmp rsi, r12
1400fac4ajge 0x1400fac57
1400fac4ccmp [rsp+47], 0
1400fac51jne 0x1400fad68
1400fac57
1400fac57loc_1400fac57:
1400fac57xor eax, eax
1400fac59mov [r15], ax
1400fac5dmov [rdx+16], 0
1400fac65jmp 0x1400facb4
1400fac67
1400fac67 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fac6f
1400fac6floc_1400fac6f:
1400fac6fsub rax, 1
1400fac73je 0x1400fada1
1400fac79call __cxa_begin_catch
1400fac7emov rax, [rdi]
1400fac81mov edx, 1
1400fac86mov rcx, [rax-24]
1400fac8aadd rcx, rdi
1400fac8dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fac92call __cxa_end_catch
1400fac97test rsi, rsi
1400fac9ajne 0x1400facb4
1400fac9cmov rax, [rdi]
1400fac9fnop
1400faca0
1400faca0loc_1400faca0:
1400faca0mov edx, 4
1400faca5
1400faca5loc_1400faca5:
1400faca5add rdi, [rax-24]
1400faca9mov rcx, rdi
1400facacor edx, [rdi+32]
1400facafcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400facb4
1400facb4loc_1400facb4:
1400facb4mov rdi, [rip+0x9c9d5]
1400facbbmov rax, [rsp+72]
1400facc0sub rax, [rdi]
1400facc3jne 0x1400fadcb
1400facc9add rsp, 88
1400faccdpop rbx
1400faccepop rsi
1400faccfpop rdi
1400facd0pop rbp
1400facd1pop r12
1400facd3pop r13
1400facd5pop r14
1400facd7pop r15
1400facd9ret
1400facda
1400facda 66 0f 1f 44 00 00 f..D..
1400face0
1400face0loc_1400face0:
1400face0mov r12, rbx
1400face3jmp 0x1400fab3b
1400face8
1400face8 0f 1f 84 00 00 00 00 00 ........
1400facf0
1400facf0loc_1400facf0:
1400facf0mov rax, [r14]
1400facf3mov rcx, r14
1400facf6call [rax+72]
1400facf9add r15, 2
1400facfdmov ebx, eax
1400facffcmp r15, rbp
1400fad02jne 0x1400fabdf
1400fad08nop [rax+rax]
1400fad10
1400fad10loc_1400fad10:
1400fad10cmp bx, -1
1400fad14mov r15, rbp
1400fad17sete [rsp+47]
1400fad1cjmp 0x1400fac3d
1400fad21
1400fad21 0f 1f 80 00 00 00 00 .......
1400fad28
1400fad28loc_1400fad28:
1400fad28mov rax, [rdi]
1400fad2bmov rdx, [rax-24]
1400fad2fadd rdx, rdi
1400fad32
1400fad32loc_1400fad32:
1400fad32xor r9l, r9l
1400fad35mov [r15], r9w
1400fad39mov [rdx+16], 0
1400fad41mov edx, 4
1400fad46test rsi, rsi
1400fad49je 0x1400faca5
1400fad4fjmp 0x1400facb4
1400fad54
1400fad54 0f 1f 40 00 ..@.
1400fad58
1400fad58loc_1400fad58:
1400fad58mov rax, [r14]
1400fad5bmov rcx, r14
1400fad5ecall [rax+72]
1400fad61mov ebx, eax
1400fad63jmp 0x1400fab9b
1400fad68
1400fad68loc_1400fad68:
1400fad68xor ecx, ecx
1400fad6amov [r15], cx
1400fad6emov [rdx+16], 0
1400fad76mov edx, 2
1400fad7bjmp 0x1400faca5
1400fad80
1400fad80loc_1400fad80:
1400fad80mov rax, [rdi]
1400fad83xor r10l, r10l
1400fad86mov [r15], r10w
1400fad8amov rdx, [rax-24]
1400fad8emov [rdi+rdx+16], 0
1400fad97mov edx, 4
1400fad9cjmp 0x1400faca5
1400fada1
1400fada1loc_1400fada1:
1400fada1call __cxa_begin_catch
1400fada6mov rax, [rdi]
1400fada9mov edx, 1
1400fadaeadd rdi, [rax-24]
1400fadb2mov rcx, rdi
1400fadb5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fadbamov rdi, [rip+0x9c8cf]
1400fadc1mov rax, [rsp+72]
1400fadc6sub rax, [rdi]
1400fadc9je 0x1400fae49
1400fadcb
1400fadcbloc_1400fadcb:
1400fadcbcall __stack_chk_fail
1400fadd0
1400fadd0loc_1400fadd0:
1400fadd0mov rax, [rdi]
1400fadd3mov rdx, [rax-24]
1400fadd7add rdx, rdi
1400faddacmp rsi, r12
1400fadddjge 0x1400fad32
1400fade3xor r8l, r8l
1400fade6mov [r15], r8w
1400fadeamov [rdx+16], 0
1400fadf2test rsi, rsi
1400fadf5jne 0x1400fae01
1400fadf7mov edx, 6
1400fadfcjmp 0x1400faca5
1400fae01
1400fae01loc_1400fae01:
1400fae01mov edx, 2
1400fae06jmp 0x1400faca5
1400fae0b
1400fae0b 48 89 c1 48 89 H..H.
1400fae10 d0 e9 59 fe ff ff ..Y...
1400fae16
1400fae16loc_1400fae16:
1400fae16mov rsi, [rip+0x9c873]
1400fae1dmov rax, [rsp+72]
1400fae22sub rax, [rsi]
1400fae25jne 0x1400fadcb
1400fae27call std::__throw_bad_cast()
1400fae2cmov rsi, rax
1400fae2fmov rbp, rdx
1400fae32lea rcx, [rsp+64]
1400fae37call std::locale::~locale()
1400fae3cmov rcx, rsi
1400fae3fmov rax, rbp
1400fae42xor esi, esi
1400fae44jmp 0x1400fac6f
1400fae49
1400fae49loc_1400fae49:
1400fae49call __cxa_rethrow
1400fae4emov rbx, rax
1400fae51call __cxa_end_catch
1400fae56mov rdi, [rip+0x9c833]
1400fae5dmov rax, [rsp+72]
1400fae62sub rax, [rdi]
1400fae65jne 0x1400fadcb
1400fae6b
1400fae6bloc_1400fae6b:
1400fae6bmov rcx, rbx
1400fae6ecall _Unwind_Resume
1400fae73mov rbx, rax
1400fae76call __cxa_end_catch
1400fae7bmov rdi, [rip+0x9c80e]
1400fae82mov rax, [rsp+72]
1400fae87sub rax, [rdi]
1400fae8aje 0x1400fae6b
1400fae8cjmp 0x1400fadcb
1400faad0
1400faad0void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long):
1400faad0push r15
1400faad2push r14
1400faad4push r13
1400faad6push r12
1400faad8push rbp
1400faad9push rdi
1400faadapush rsi
1400faadbpush rbx
1400faadcsub rsp, 88
1400faae0mov rsi, [rip+0x9cba9]
1400faae7mov rdi, rcx
1400faaeamov r15, rdx
1400faaedmov rbx, r8
1400faaf0xor r8l, r8l
1400faaf3mov rcx, [rsi]
1400faaf6mov [rsp+72], rcx
1400faafblea rcx, [rsp+63]
1400fab00mov rdx, rdi
1400fab03call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400fab08movzx esi, [rsp+63]
1400fab0dmov rax, [rdi]
1400fab10mov [rsp+47], sil
1400fab15test sil, sil
1400fab18je 0x1400faca0
1400fab1emov rdx, [rax-24]
1400fab22add rdx, rdi
1400fab25mov r12, [rdx+16]
1400fab29test r12, r12
1400fab2cjle 0x1400face0
1400fab32cmp rbx, r12
1400fab35jle 0x1400face0
1400fab3b
1400fab3bloc_1400fab3b:
1400fab3badd rdx, 208
1400fab42lea rcx, [rsp+64]
1400fab47call std::locale::locale(std::locale const&)
1400fab4cmov rcx, [rip+0x9c1fd]
1400fab53call std::locale::id::_M_id() const
1400fab58mov rdx, rax
1400fab5bmov rax, [rsp+64]
1400fab60mov rax, [rax+8]
1400fab64mov r13, [rax+8*rdx]
1400fab68test r13, r13
1400fab6bje 0x1400fae16
1400fab71lea rcx, [rsp+64]
1400fab76call std::locale::~locale()
1400fab7bmov rax, [rdi]
1400fab7emov rax, [rax-24]
1400fab82mov r14, [rdi+rax+232]
1400fab8amov rax, [r14+16]
1400fab8ecmp rax, [r14+24]
1400fab92jae 0x1400fad58
1400fab98movzx ebx, [rax]
1400fab9b
1400fab9bloc_1400fab9b:
1400fab9bsub r12, 1
1400fab9ftest r12, r12
1400faba2jle 0x1400fad80
1400faba8lea rbp, [r15+2*r12]
1400fabacxor esi, esi
1400fabaejmp 0x1400fabdf
1400fabb0
1400fabb0loc_1400fabb0:
1400fabb0movzx ebx, [rax]
1400fabb3add rax, 2
1400fabb7mov [r14+16], rax
1400fabbbcmp bx, -1
1400fabbfje 0x1400fac30
1400fabc1
1400fabc1loc_1400fabc1:
1400fabc1mov rax, [r14+16]
1400fabc5cmp rax, [r14+24]
1400fabc9jae 0x1400facf0
1400fabcfadd r15, 2
1400fabd3movzx ebx, [rax]
1400fabd6cmp r15, rbp
1400fabd9je 0x1400fad10
1400fabdf
1400fabdfloc_1400fabdf:
1400fabdfcmp bx, -1
1400fabe3je 0x1400fadd0
1400fabe9mov rax, [r13]
1400fabedmovzx r8l, bx
1400fabf1mov edx, 32
1400fabf6mov rcx, r13
1400fabf9call [rax+16]
1400fabfctest al, al
1400fabfejne 0x1400fad28
1400fac04mov [r15], bx
1400fac08mov rax, [r14+16]
1400fac0cadd rsi, 1
1400fac10cmp rax, [r14+24]
1400fac14jb 0x1400fabb0
1400fac16mov rax, [r14]
1400fac19mov rcx, r14
1400fac1ccall [rax+80]
1400fac1fmov ebx, eax
1400fac21cmp bx, -1
1400fac25jne 0x1400fabc1
1400fac27nop [rax+rax]
1400fac30
1400fac30loc_1400fac30:
1400fac30add r15, 2
1400fac34cmp rbp, r15
1400fac37je 0x1400fad10
1400fac3d
1400fac3dloc_1400fac3d:
1400fac3dmov rax, [rdi]
1400fac40mov rdx, [rax-24]
1400fac44add rdx, rdi
1400fac47cmp rsi, r12
1400fac4ajge 0x1400fac57
1400fac4ccmp [rsp+47], 0
1400fac51jne 0x1400fad68
1400fac57
1400fac57loc_1400fac57:
1400fac57xor eax, eax
1400fac59mov [r15], ax
1400fac5dmov [rdx+16], 0
1400fac65jmp 0x1400facb4
1400fac67
1400fac67 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fac6f
1400fac6floc_1400fac6f:
1400fac6fsub rax, 1
1400fac73je 0x1400fada1
1400fac79call __cxa_begin_catch
1400fac7emov rax, [rdi]
1400fac81mov edx, 1
1400fac86mov rcx, [rax-24]
1400fac8aadd rcx, rdi
1400fac8dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fac92call __cxa_end_catch
1400fac97test rsi, rsi
1400fac9ajne 0x1400facb4
1400fac9cmov rax, [rdi]
1400fac9fnop
1400faca0
1400faca0loc_1400faca0:
1400faca0mov edx, 4
1400faca5
1400faca5loc_1400faca5:
1400faca5add rdi, [rax-24]
1400faca9mov rcx, rdi
1400facacor edx, [rdi+32]
1400facafcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400facb4
1400facb4loc_1400facb4:
1400facb4mov rdi, [rip+0x9c9d5]
1400facbbmov rax, [rsp+72]
1400facc0sub rax, [rdi]
1400facc3jne 0x1400fadcb
1400facc9add rsp, 88
1400faccdpop rbx
1400faccepop rsi
1400faccfpop rdi
1400facd0pop rbp
1400facd1pop r12
1400facd3pop r13
1400facd5pop r14
1400facd7pop r15
1400facd9ret
1400facda
1400facda 66 0f 1f 44 00 00 f..D..
1400face0
1400face0loc_1400face0:
1400face0mov r12, rbx
1400face3jmp 0x1400fab3b
1400face8
1400face8 0f 1f 84 00 00 00 00 00 ........
1400facf0
1400facf0loc_1400facf0:
1400facf0mov rax, [r14]
1400facf3mov rcx, r14
1400facf6call [rax+72]
1400facf9add r15, 2
1400facfdmov ebx, eax
1400facffcmp r15, rbp
1400fad02jne 0x1400fabdf
1400fad08nop [rax+rax]
1400fad10
1400fad10loc_1400fad10:
1400fad10cmp bx, -1
1400fad14mov r15, rbp
1400fad17sete [rsp+47]
1400fad1cjmp 0x1400fac3d
1400fad21
1400fad21 0f 1f 80 00 00 00 00 .......
1400fad28
1400fad28loc_1400fad28:
1400fad28mov rax, [rdi]
1400fad2bmov rdx, [rax-24]
1400fad2fadd rdx, rdi
1400fad32
1400fad32loc_1400fad32:
1400fad32xor r9l, r9l
1400fad35mov [r15], r9w
1400fad39mov [rdx+16], 0
1400fad41mov edx, 4
1400fad46test rsi, rsi
1400fad49je 0x1400faca5
1400fad4fjmp 0x1400facb4
1400fad54
1400fad54 0f 1f 40 00 ..@.
1400fad58
1400fad58loc_1400fad58:
1400fad58mov rax, [r14]
1400fad5bmov rcx, r14
1400fad5ecall [rax+72]
1400fad61mov ebx, eax
1400fad63jmp 0x1400fab9b
1400fad68
1400fad68loc_1400fad68:
1400fad68xor ecx, ecx
1400fad6amov [r15], cx
1400fad6emov [rdx+16], 0
1400fad76mov edx, 2
1400fad7bjmp 0x1400faca5
1400fad80
1400fad80loc_1400fad80:
1400fad80mov rax, [rdi]
1400fad83xor r10l, r10l
1400fad86mov [r15], r10w
1400fad8amov rdx, [rax-24]
1400fad8emov [rdi+rdx+16], 0
1400fad97mov edx, 4
1400fad9cjmp 0x1400faca5
1400fada1
1400fada1loc_1400fada1:
1400fada1call __cxa_begin_catch
1400fada6mov rax, [rdi]
1400fada9mov edx, 1
1400fadaeadd rdi, [rax-24]
1400fadb2mov rcx, rdi
1400fadb5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fadbamov rdi, [rip+0x9c8cf]
1400fadc1mov rax, [rsp+72]
1400fadc6sub rax, [rdi]
1400fadc9je 0x1400fae49
1400fadcb
1400fadcbloc_1400fadcb:
1400fadcbcall __stack_chk_fail
1400fadd0
1400fadd0loc_1400fadd0:
1400fadd0mov rax, [rdi]
1400fadd3mov rdx, [rax-24]
1400fadd7add rdx, rdi
1400faddacmp rsi, r12
1400fadddjge 0x1400fad32
1400fade3xor r8l, r8l
1400fade6mov [r15], r8w
1400fadeamov [rdx+16], 0
1400fadf2test rsi, rsi
1400fadf5jne 0x1400fae01
1400fadf7mov edx, 6
1400fadfcjmp 0x1400faca5
1400fae01
1400fae01loc_1400fae01:
1400fae01mov edx, 2
1400fae06jmp 0x1400faca5
1400fae0b
1400fae0b 48 89 c1 48 89 H..H.
1400fae10 d0 e9 59 fe ff ff ..Y...
1400fae16
1400fae16loc_1400fae16:
1400fae16mov rsi, [rip+0x9c873]
1400fae1dmov rax, [rsp+72]
1400fae22sub rax, [rsi]
1400fae25jne 0x1400fadcb
1400fae27call std::__throw_bad_cast()
1400fae2cmov rsi, rax
1400fae2fmov rbp, rdx
1400fae32lea rcx, [rsp+64]
1400fae37call std::locale::~locale()
1400fae3cmov rcx, rsi
1400fae3fmov rax, rbp
1400fae42xor esi, esi
1400fae44jmp 0x1400fac6f
1400fae49
1400fae49loc_1400fae49:
1400fae49call __cxa_rethrow
1400fae4emov rbx, rax
1400fae51call __cxa_end_catch
1400fae56mov rdi, [rip+0x9c833]
1400fae5dmov rax, [rsp+72]
1400fae62sub rax, [rdi]
1400fae65jne 0x1400fadcb
1400fae6b
1400fae6bloc_1400fae6b:
1400fae6bmov rcx, rbx
1400fae6ecall _Unwind_Resume
1400fae73mov rbx, rax
1400fae76call __cxa_end_catch
1400fae7bmov rdi, [rip+0x9c80e]
1400fae82mov rax, [rsp+72]
1400fae87sub rax, [rdi]
1400fae8aje 0x1400fae6b
1400fae8cjmp 0x1400fadcb
1400faad0
Loading..