Function at 0x438d50
Capabilities:
Parse credit card information

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0xf8
mov r13, qword [rsp + 0x160]
mov r15d, dword [rsp + 0x1a8]
cmp r9, r13
mov r14d, ecx
mov ebx, edx
mov qword [rsp + 0x90], 0
mov rsi, r8
mov rbp, r9
ja 0x438d96
jne 0x438dc0
cmp edx, 0x19
je 0x438dc0
lea rcx, str.Corrupt_attribute_n
mov r12, rbp
call fcn.00449140
mov rax, r12
add rsp, 0xf8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
cmp ebx, 0x12
je 0x439960
jbe 0x438ec0
cmp ebx, 0x19
je 0x439830
ja 0x439190
cmp ebx, 0x15
je 0x439930
jbe 0x439305
cmp ebx, 0x16
jne 0x439980
lea rbx, [rsp + 0x8c]
mov r9, r13
xor r8d, r8d
mov rcx, rbp
mov rdx, rbx
movsx r15d, r15b
call fcn.00436200
mov r9d, dword [rsp + 0x190]
mov rdi, rax
mov eax, dword [rsp + 0x8c]
add rbp, rax
test r9d, r9d
je 0x43a7ed
cmp edi, 0x21
je 0x43a937
mov rax, qword [rsp + 0x1a0]
mov r9, rbp
mov r8, rsi
mov edx, edi
mov dword [rsp + 0x68], r15d
mov ecx, r14d
mov qword [rsp + 0x20], r13
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0x50], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x180]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x28], rax
call fcn.00438d50
mov r12, rax
jmp 0x438da5
cmp ebx, 0xc
jbe 0x439010
cmp ebx, 0xf
je 0x439930
jbe 0x439290
cmp ebx, 0x10
jne 0x439910
cmp dword [rsp + 0x180], 2
je 0x43a76b
mov eax, dword [rsp + 0x180]
sub eax, 3
cmp eax, 1
ja 0x43a8a6
mov edx, dword [rsp + 0x178]
cmp edx, 8
ja 0x43aa94
mov eax, dword [rsp + 0x178]
add rax, rbp
cmp r13, rax
ja 0x438f2f
cmp rbp, r13
jae 0x43acb0
mov edx, r13d
sub edx, ebp
lea eax, [rdx - 1]
cmp eax, 7
ja 0x43acb0
mov rax, qword [0x0048c400]
mov rcx, rbp
call qword [rax]
mov qword [rsp + 0x90], rax
mov r12, qword [rsp + 0x178]
add r12, rbp
mov r8d, dword [rsp + 0x190]
xor edi, edi
test r8d, r8d
je 0x43a95d
nop dword [rax]
mov eax, dword [0x00494bf4]
test eax, eax
jne 0x438da5
cmp qword [rsp + 0x188], 0
je 0x4390e7
cmp r14d, 0x55
je 0x43a190
jbe 0x4394c0
cmp r14d, 0x2114
jbe 0x43a015
cmp r14d, 0x2132
je 0x43a170
ja 0x439ef0
cmp r14d, 0x2130
je 0x43a046
cmp r14d, 0x2131
jne 0x4390e7
mov r8d, dword [0x00494bc0]
test r8d, r8d
je 0x438da5
cmp ebx, 7
jne 0x43afc9
mov qword [0x00494bc8], 8
lea rax, [r12 - 8]
mov qword [0x00494bd0], rax
jmp 0x438da5
cmp ebx, 0xb
jae 0x439915
cmp ebx, 5
je 0x439960
cmp ebx, 6
je 0x43930e
cmp ebx, 1
jne 0x439990
mov r12, qword [rsp + 0x170]
mov edx, dword [rsp + 0x170]
add r12, rbp
cmp qword [rsp + 0x170], 8
ja 0x43a80b
cmp r13, r12
ja 0x439068
cmp rbp, r13
jae 0x43a915
mov edx, r13d
sub edx, ebp
lea eax, [rdx - 1]
cmp eax, 7
ja 0x43a915
mov rax, qword [0x0048c400]
mov rcx, rbp
call qword [rax]
mov qword [rsp + 0x90], rax
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
jne 0x438f70
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047ccc8]
call fcn.00432e90
lea rcx, str._c0x_s
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
mov eax, dword [0x00495544]
test eax, eax
jne 0x4390d9
mov r15d, dword [0x00495568]
test r15d, r15d
je 0x4390e7
mov esi, dword [0x00494bf4]
test esi, esi
je 0x438f7e
mov ecx, dword [rsp + 0x190]
test ecx, ecx
jne 0x438da5
test r14d, r14d
je 0x438da5
cmp r14d, 0x42
je 0x43a400
ja 0x439630
cmp r14d, 0x22
je 0x43959d
ja 0x439540
cmp r14d, 0x13
je 0x43a4da
jbe 0x43a120
cmp r14d, 0x18
je 0x43a540
ja 0x43a8ba
cmp r14d, 0x17
jne 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 2
je 0x43ad38
cmp rax, 3
je 0x43ad27
cmp rax, 1
je 0x43ad49
lea rcx, str._unknown_visibility_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp ebx, 0x1f02
je 0x439844
ja 0x439392
cmp ebx, 0x1f
je 0x4393a1
cmp ebx, 0x1f01
jne 0x439990
lea rdx, [rsp + 0x8c]
mov r9, r13
xor r8d, r8d
mov rcx, rbp
call fcn.00436200
mov r12d, dword [rsp + 0x8c]
mov qword [rsp + 0x90], rax
add r12, rbp
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
jne 0x438f70
mov rax, qword [0x00458f10]
lea rsi, str._no_.debug_addr_section_
mov rdx, qword [rsp + 0x90]
test rax, rax
je 0x43925e
imul rdx, qword [rsp + 0x170]
mov rcx, qword [rsp + 0x170]
add rcx, rdx
cmp rcx, qword [0x00458f20]
ja 0x43b2ef
lea rcx, [rax + rdx]
mov rax, qword [0x0048c400]
mov edx, dword [rsp + 0x170]
call qword [rax]
lea rcx, [0x0047ccc8]
xor r8d, r8d
mov rdx, rax
call fcn.00432e90
mov rdx, qword [rsp + 0x90]
mov rsi, rax
lea rcx, [0x0047ccc8]
xor r8d, r8d
xor edi, edi
call fcn.00432e90
movsx edx, r15b
mov r9, rsi
lea rcx, str._c_addr_index:_0x_s_:__s
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp ebx, 0xd
jne 0x43a110
lea rdx, [rsp + 0x8c]
mov r9, r13
mov r8d, 1
mov rcx, rbp
call fcn.00436200
mov r12d, dword [rsp + 0x8c]
mov qword [rsp + 0x90], rax
add r12, rbp
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
jne 0x438f70
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047deeb]
call fcn.00432e90
lea rcx, str._c_s
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp ebx, 0x13
jne 0x439990
lea r12, [rbp + 4]
cmp r12, r13
jae 0x439520
mov edx, 4
mov rax, qword [0x0048c400]
mov rcx, rbp
call qword [rax]
mov qword [rsp + 0x90], rax
cmp ebx, 0x13
jbe 0x439400
cmp ebx, 0x1e
je 0x439c20
jbe 0x4396f0
cmp ebx, 0x1f01
je 0x4391e0
ja 0x4399f0
cmp ebx, 0x20
je 0x439e13
jb 0x439d80
cmp ebx, 0x21
jne 0x439d63
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
jne 0x438f70
xor r8d, r8d
mov rdx, rsi
jmp 0x4392e1
lea eax, [rbx - 0x1f20]
cmp eax, 1
ja 0x439990
mov edx, dword [rsp + 0x178]
cmp edx, 8
ja 0x43a7c4
mov eax, dword [rsp + 0x178]
add rax, rbp
cmp r13, rax
ja 0x4393ce
cmp rbp, r13
jae 0x43a926
mov edx, r13d
sub edx, ebp
lea eax, [rdx - 1]
cmp eax, 7
ja 0x43a926
mov rax, qword [0x0048c400]
mov rcx, rbp
call qword [rax]
mov qword [rsp + 0x90], rax
mov r12, qword [rsp + 0x178]
add r12, rbp
jmp 0x439334
cmp ebx, 0x11
jae 0x43970d
cmp ebx, 8
je 0x439bf0
ja 0x4396b0
cmp ebx, 4
je 0x439bd0
ja 0x439755
cmp ebx, 1
je 0x439088
cmp ebx, 3
jne 0x439d63
lea rdi, [r12 + 2]
cmp rdi, r13
jae 0x4399b0
mov edx, 2
mov rax, qword [0x0048c400]
mov rcx, r12
call qword [rax]
mov rdx, rax
mov qword [rsp + 0x90], rax
lea rax, [rdi + rax]
cmp r13, rax
jb 0x439471
cmp rdi, rax
jbe 0x43948b
lea rcx, str.Corrupt_attribute_block_length:__lx_n
call fcn.00449140
mov rdx, r13
sub rdx, rdi
mov qword [rsp + 0x90], rdx
mov r9d, dword [rsp + 0x190]
lea r12, [rdi + rdx]
test r9d, r9d
jne 0x438f70
movsx r9d, r15b
mov r8, r13
mov rcx, rdi
call fcn.00434200
mov r12, rax
jmp 0x4390c3
cmp r14d, 0x38
je 0x439af2
ja 0x439ad2
cmp r14d, 0x19
je 0x439af2
ja 0x439e80
cmp r14d, 2
je 0x439af2
cmp r14d, 0x11
jne 0x4390e7
mov r11d, dword [0x00494bf8]
test r11d, r11d
je 0x438da5
mov rax, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x188]
mov qword [rdi + 0x18], rax
jmp 0x438da5
cmp rbp, r13
jae 0x439334
mov rdx, r13
sub rdx, rbp
lea eax, [rdx - 1]
cmp eax, 7
jbe 0x439320
jmp 0x439334
cmp r14d, 0x36
je 0x43a626
jbe 0x439fb0
cmp r14d, 0x3d
je 0x43a5f0
jbe 0x43b29e
cmp r14d, 0x3e
je 0x43a1f1
cmp r14d, 0x40
jne 0x438da5
mov dword [0x00494bfc], 1
cmp dword [rsp + 0x180], 3
jg 0x439594
lea eax, [rbx - 6]
cmp eax, 1
jbe 0x43a895
cmp ebx, 0x17
je 0x43a895
test rdi, rdi
je 0x438da5
lea rcx, [0x0047f39b]
call sub.msvcrt.dll_printf
mov rax, qword [rsp + 0x198]
mov rcx, rdi
mov r9d, dword [rsp + 0x180]
mov r8d, dword [rsp + 0x178]
mov edx, dword [rsp + 0x170]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x20], rax
call fcn.00436680
mov ecx, 0x29
mov ebx, eax
call sub.msvcrt.dll_putchar
test ebx, ebx
je 0x438da5
mov edx, dword [0x00494bfc]
test edx, edx
jne 0x438da5
lea rcx, str.__without_DW_AT_frame_base_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp r14d, 0x6b
je 0x43a701
ja 0x43a0b0
cmp r14d, 0x4d
je 0x43957e
jbe 0x43a834
cmp r14d, 0x5e
je 0x43a447
jbe 0x43ae63
cmp r14d, 0x65
jne 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 1
je 0x43ae52
jb 0x43ae41
cmp rax, 2
jne 0x43ae20
lea rcx, str._little_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp ebx, 0xd
ja 0x439f20
cmp ebx, 0xb
jae 0x4392c5
cmp ebx, 9
je 0x439cc2
cmp ebx, 0xa
jne 0x439d63
lea rdi, [r12 + 1]
cmp rdi, r13
jae 0x4399b0
mov edx, 1
jmp 0x43944c
cmp ebx, 0x16
je 0x439813
ja 0x439d4b
cmp ebx, 0x14
je 0x439764
cmp ebx, 0x15
jne 0x439d63
mov edx, dword [rsp + 0x190]
xor edi, edi
test edx, edx
jne 0x438f70
mov rdx, qword [rsp + 0x168]
xor r8d, r8d
add rdx, qword [rsp + 0x90]
lea rcx, [0x0047ccc8]
call fcn.00432e90
lea rcx, str._c_0x_s_
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp ebx, 6
je 0x439088
jbe 0x4392c5
mov eax, dword [rsp + 0x190]
lea rsi, [r12 + 8]
test eax, eax
jne 0x4397e0
cmp rsi, r13
jbe 0x43aba4
mov qword [rsp + 0xa8], 0
xor ecx, ecx
cmp ebx, 0x14
mov qword [rsp + 0x90], 0
mov rdx, rcx
cmove rdx, qword [rsp + 0x168]
lea r8, [rsp + 0xb0]
call fcn.004347a0
lea rcx, str._c0x_s
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
mov eax, dword [0x00495544]
test eax, eax
jne 0x4397e0
mov r15d, dword [0x00495568]
test r15d, r15d
je 0x439810
nop dword [rax]
mov eax, dword [0x00494bf4]
test eax, eax
jne 0x439810
cmp rsi, r13
jb 0x43aa20
cmp r12, r13
jb 0x43afff
mov qword [rsp + 0x90], 0
nop dword [rax + rax]
mov r12, rsi
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
je 0x4390c3
jmp 0x438f70
mov qword [rsp + 0x90], 1
mov r12, rbp
jmp 0x4392c5
lea rdx, [rsp + 0x8c]
mov r9, r13
xor r8d, r8d
mov rcx, rbp
call fcn.00436200
mov r12d, dword [rsp + 0x8c]
mov qword [rsp + 0x90], rax
add r12, rbp
mov edx, dword [rsp + 0x190]
test edx, edx
jne 0x4399a3
mov rax, qword [rsp + 0x198]
mov edx, 0x2e
mov rcx, qword [rax + 0x10]
call sub.msvcrt.dll_strrchr
xor r9d, r9d
test rax, rax
je 0x4398b3
lea rdi, str..dwo
mov ecx, 5
mov rsi, rax
repe cmpsb byte [rsi], byte [rdi]
sete r9b
movzx r9d, r9b
mov r8, qword [rsp + 0x178]
xor edi, edi
mov rdx, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x90]
call fcn.00432f70
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047ccc8]
mov rsi, rax
call fcn.00432e90
movsx edx, r15b
mov r9, rsi
lea rcx, str._c_indexed_string:_0x_s_:__s
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp ebx, 0x11
jne 0x439990
lea r12, [rbp + 1]
cmp r12, r13
jae 0x439520
mov edx, 1
jmp 0x439320
lea rdx, [rsp + 0x8c]
mov r9, r13
xor r8d, r8d
mov rcx, rbp
call fcn.00436200
mov r12d, dword [rsp + 0x8c]
mov qword [rsp + 0x90], rax
add r12, rbp
jmp 0x439334
lea r12, [rbp + 2]
cmp r12, r13
jae 0x439520
mov edx, 2
jmp 0x439320
cmp ebx, 0x17
je 0x4393a1
nop dword [rax]
mov r12, rbp
jmp 0x439334
mov r12, rsi
xor edi, edi
jmp 0x438f70
cmp r12, r13
jb 0x439f84
mov qword [rsp + 0x90], 0
lea rcx, str.Block_ends_prematurely_n
mov rdi, r13
call fcn.00449140
xor edx, edx
mov qword [rsp + 0x90], 0
jmp 0x43948b
cmp ebx, 0x1f20
je 0x439dd3
cmp ebx, 0x1f21
jne 0x43b062
mov eax, dword [rsp + 0x190]
xor edi, edi
test eax, eax
jne 0x438f70
mov eax, dword [0x00495578]
lea rsi, [0x0047ea39]
mov rdi, qword [rsp + 0x90]
test eax, eax
je 0x439aa3
mov rdx, qword [0x00494ba8]
lea rsi, str._following_link_not_possible_
test rdx, rdx
je 0x439aa3
mov ecx, 0x2a
call fcn.004310f0
test eax, eax
je 0x43b1d6
mov rsi, qword [0x00459140]
test rsi, rsi
je 0x43b4b9
mov rax, qword [0x00459150]
cmp rdi, rax
jae 0x43b438
sub rax, rdi
add rsi, rdi
mov rdx, rax
mov rcx, rsi
call fcn.00455780
mov rdx, qword [0x00459150]
sub rdx, rdi
mov rdi, qword [rsp + 0x90]
cmp rax, rdx
je 0x43b4cd
lea rcx, [0x0047ccc8]
mov rdx, rdi
xor r8d, r8d
call fcn.00432e90
movsx edx, r15b
mov r9, rsi
xor edi, edi
lea rcx, str._c_alt_indirect_string__offset:_0x_s___s
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp r14d, 0x48
je 0x439af2
ja 0x43ab8b
cmp r14d, 0x40
jne 0x43aed3
mov dword [0x00494bfc], 1
cmp dword [rsp + 0x180], 3
jg 0x439b04
lea eax, [rbx - 6]
cmp eax, 1
jbe 0x439b0d
cmp ebx, 0x17
jne 0x4390e7
mov rax, qword [rsp + 0x188]
mov rsi, qword [rsp + 0x188]
mov eax, dword [rax + 0x4c]
mov r15d, dword [rsi + 0x48]
test eax, eax
je 0x43ab08
cmp eax, r15d
jbe 0x43ab08
mov rax, qword [rsi + 0x40]
cmp qword [rsp + 0x1a0], 0
je 0x439b58
mov rsi, qword [rsp + 0x1a0]
mov rdx, qword [rsi + 0x30]
add qword [rsp + 0x90], rdx
mov ecx, dword [0x00494bfc]
mov edx, r15d
cmp r14d, 0x2137
mov dword [rax + rdx*4], ecx
mov rax, qword [rsp + 0x188]
je 0x43aa3e
mov rax, qword [rax + 0x30]
mov rcx, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x188]
mov qword [rax + rdx*8], rcx
mov rax, qword [rsp + 0x188]
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x70], eax
add eax, 1
mov dword [rsi + 0x48], eax
sub eax, dword [rsi + 0x50]
cmp eax, 1
jbe 0x4390e7
lea rdx, str..._.._.._src_binutils_2.30_binutils_dwarf.c
mov r8d, 0x87e
lea rcx, str.debug_info_p__num_loc_offsets___debug_info_p__num_loc_views___1
call fcn.004558f0
jmp 0x4390e7
lea rdi, [r12 + 4]
cmp rdi, r13
jae 0x4399b0
mov edx, 4
jmp 0x43944c
mov r11d, dword [rsp + 0x190]
mov rsi, r13
sub rsi, r12
test r11d, r11d
je 0x43a98f
mov rcx, r12
mov rdx, rsi
call fcn.00455780
lea r12, [r12 + rax + 1]
jmp 0x439813
mov edi, dword [rsp + 0x190]
lea rsi, [r12 + 0x10]
test edi, edi
jne 0x4399a0
lea rdi, [r12 + 8]
cmp rdi, r13
jbe 0x43ac4e
mov qword [rsp + 0x98], 0
mov qword [rsp + 0xa0], 0
cmp r13, rsi
jae 0x43ac21
mov qword [rsp + 0xa8], 0
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0xb0], 0
mov r10, qword [0x0048c400]
lea rcx, [fcn.004492d0]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
cmp qword [r10], rcx
je 0x43ade9
mov qword [rsp + 0x20], rax
lea rcx, str._0x_08I64x_08I64x_08I64x_08I64x
mov r12, rsi
xor edi, edi
call sub.msvcrt.dll_printf
jmp 0x4390c3
xor r8d, r8d
mov r9, r13
mov rcx, r12
lea rdx, [rsp + 0x8c]
call fcn.00436200
mov edi, dword [rsp + 0x8c]
mov qword [rsp + 0x90], rax
add rdi, r12
cmp r13, rdi
jbe 0x43a96d
mov rdx, rdi
add rdx, rax
jb 0x439d00
cmp r13, rdx
jae 0x439d1c
lea rcx, str.Corrupt_attribute_block_length:__lx_n
mov edx, eax
call fcn.00449140
mov rax, r13
sub rax, rdi
mov qword [rsp + 0x90], rax
mov r10d, dword [rsp + 0x190]
lea r12, [rdi + rax]
test r10d, r10d
jne 0x438f70
movsx r9d, r15b
mov r8, r13
mov rdx, rax
mov rcx, rdi
call fcn.00434200
mov r12, rax
jmp 0x4390c3
cmp ebx, 0x18
je 0x439cc2
jb 0x439088
cmp ebx, 0x19
je 0x4392c5
lea rcx, str.Unrecognized_form:__lu_n
mov edx, ebx
call fcn.00449140
jmp 0x439813
mov ecx, dword [rsp + 0x190]
xor edi, edi
test ecx, ecx
jne 0x438f70
mov rcx, qword [rsp + 0x90]
call fcn.00434340
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047ccc8]
mov rsi, rax
call fcn.00432e90
movsx edx, r15b
mov r9, rsi
lea rcx, str._c_indirect_line_string__offset:_0x_s_:__s
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
mov ecx, dword [rsp + 0x190]
xor edi, edi
test ecx, ecx
jne 0x438f70
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047ccc8]
call fcn.00432e90
lea rcx, str._c_alt_0x_s_
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
mov eax, dword [rsp + 0x190]
lea rsi, [r12 + 8]
test eax, eax
jne 0x4399a0
cmp r13, rsi
jae 0x43abf4
mov qword [rsp + 0xa8], 0
xor ecx, ecx
xor edx, edx
mov qword [rsp + 0x90], 0
lea r8, [rsp + 0xb0]
mov r12, rsi
xor edi, edi
call fcn.004347a0
lea rcx, str._csignature:_0x_s
movsx edx, r15b
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
cmp r14d, 0x1b
jne 0x43ae93
mov r9d, dword [0x00494bc0]
test r9d, r9d
je 0x438da5
cmp ebx, 0xe
je 0x43b168
jbe 0x43b020
cmp ebx, 0x1f
je 0x43b0f1
cmp ebx, 0x1f02
jne 0x43b181
mov r8, qword [rsp + 0x178]
xor r9d, r9d
mov rdx, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x90]
call fcn.00432f70
mov qword [0x00494bd8], rax
jmp 0x438da5
cmp r14d, 0x2133
jne 0x43aee2
mov rax, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x188]
mov qword [rdi + 0x20], rax
jmp 0x438da5
cmp ebx, 0xf
je 0x4392c5
ja 0x438f5a
mov r8d, dword [rsp + 0x190]
xor edi, edi
test r8d, r8d
jne 0x438f70
mov rcx, qword [rsp + 0x90]
call fcn.004342a0
mov rdx, qword [rsp + 0x90]
xor r8d, r8d
lea rcx, [0x0047ccc8]
mov rsi, rax
call fcn.00432e90
movsx edx, r15b
mov r9, rsi
lea rcx, str._c_indirect_string__offset:_0x_s_:__s
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x4390c3
mov rdx, r13
sub rdx, r12
lea eax, [rdx - 1]
cmp eax, 7
ja 0x4399b9
mov rax, qword [0x0048c400]
mov rcx, r12
call qword [rax]
mov qword [rsp + 0x90], rax
jmp 0x4399c5
cmp r14d, 0x2e
je 0x43a701
jbe 0x43b28f
cmp r14d, 0x2f
je 0x43959d
cmp r14d, 0x32
jne 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 2
je 0x43ad05
cmp rax, 3
je 0x43acf4
cmp rax, 1
je 0x43ace3
lea rcx, str._unknown_accessibility_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp r14d, 0x2111
jae 0x439af2
cmp r14d, 0x84
ja 0x43ae81
cmp r14d, 0x83
jae 0x439af2
cmp r14d, 0x76
jne 0x43ae72
mov r10d, dword [0x00494bc0]
test r10d, r10d
je 0x4390e7
cmp ebx, 0xe
je 0x43b09f
cmp ebx, 0x1f02
je 0x43b073
cmp ebx, 8
je 0x43b0b8
mov ecx, r14d
call fcn.00434460
mov ecx, ebx
mov rsi, rax
call fcn.004344c0
lea rcx, str.Unsupported_form___s__for_attribute__s_n
mov r8, rsi
mov rdx, rax
call fcn.00449140
lea rax, [0x0047eda0]
mov qword [0x00494be0], rax
jmp 0x4390e7
cmp r14d, 0x84
jbe 0x43ac80
cmp r14d, 0x8b
jne 0x43b0c4
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 1
je 0x43acd2
jb 0x43acc1
cmp rax, 2
jne 0x43ad5a
lea rcx, str._out_of_class_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp ebx, 0xe
je 0x4393a1
jmp 0x439990
cmp r14d, 9
jne 0x43a6eb
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 1
je 0x43ad16
jb 0x43ad6b
cmp rax, 0xff
je 0x43a15e
cmp rax, 0xffffffffffffffff
jne 0x438da5
lea rcx, str._undefined_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov rax, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x188]
mov qword [rdi + 0x28], rax
jmp 0x438da5
cmp dword [rsp + 0x180], 3
jg 0x43a1a2
lea eax, [rbx - 6]
cmp eax, 1
jbe 0x43a1ab
cmp ebx, 0x17
jne 0x438da5
mov rax, qword [rsp + 0x188]
mov r8d, dword [rax + 0x64]
mov ebx, dword [rax + 0x60]
mov rax, qword [rax + 0x58]
test r8d, r8d
je 0x43b035
cmp r8d, ebx
mov edx, ebx
jbe 0x43b035
mov rcx, qword [rsp + 0x90]
add edx, 1
mov qword [rax + rbx*8], rcx
mov rax, qword [rsp + 0x188]
mov dword [rax + 0x60], edx
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rdx, qword [rsp + 0x90]
cmp rdx, 0x86
ja case.0x43a21e.19
lea rcx, [0x0047f434]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
lea rcx, str._HP_imaginary_float128_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_imaginary_float80_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_floathpintel_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_complex_float128_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_float128_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_complex_float80_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._HP_float80_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._ASCII_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._UCS_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unicode_string_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._decimal_float_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unsigned_fixed_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._signed_fixed_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._edited_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._numeric_string_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._packed_decimal_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._imaginary_float_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unsigned_char_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unsigned_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._signed_char_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._signed_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._float_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._complex_float_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._boolean_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._machine_address_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._void_
call sub.msvcrt.dll_printf
jmp 0x438da5
add rdx, 0xffffffffffffff80
cmp rdx, 0x7f
ja 0x43b48f
lea rcx, str._user_defined_type_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 1
je 0x43af62
jb 0x43af51
cmp rax, 2
je 0x43af40
cmp rax, 3
jne 0x43af2f
lea rcx, str._case_insensitive_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
cmp qword [rsp + 0x90], 5
ja case.0x43a472.0
mov rax, qword [rsp + 0x90]
lea rdx, [0x0047f650]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
lea rcx, str._trailing_separate_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._leading_separate_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._trailing_overpunch_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._leading_overpunch_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unsigned_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unrecognised_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rdx, qword [rsp + 0x90]
cmp rdx, 0xe
je 0x43b46d
ja 0x43a9aa
cmp rdx, 7
je 0x43b2de
ja 0x43aea2
cmp rdx, 3
je 0x43b3e3
jbe 0x43b20f
cmp rdx, 5
je 0x43b3d2
ja 0x43b3c1
lea rcx, str._C_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp ebx, 0x20
je 0x438da5
cmp ebx, 0x1f20
je 0x438da5
lea eax, [rbx - 0x11]
mov rdx, qword [rsp + 0x90]
cmp eax, 2
jbe 0x43ac6b
cmp ebx, 0x15
je 0x43ac6b
mov rax, qword [rsp + 0x198]
cmp qword [rax + 0x30], rdx
mov rsi, qword [rax + 0x20]
jbe 0x43ad8d
lea rcx, [rsi + rdx]
xor r8d, r8d
xor edx, edx
mov r9, r13
call fcn.00436200
lea rcx, str._t_Abbrev_Number:__ld
mov edx, eax
mov rdi, rax
mov esi, eax
call sub.msvcrt.dll_printf
cmp ebx, 0x10
je 0x43a5e1
mov rax, qword [0x00494b58]
test rax, rax
je 0x43a5e1
cmp edi, dword [rax]
jne 0x43a5d8
jmp 0x43b1ba
cmp dword [rax], esi
je 0x43b1ba
mov rax, qword [rax + 0x20]
test rax, rax
jne 0x43a5d0
mov ecx, 0x5d
call sub.msvcrt.dll_putchar
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
test rax, rax
je 0x43aaf7
cmp rax, 1
jne 0x43aae6
lea rcx, str._range_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rdx, qword [rsp + 0x90]
cmp rdx, 0x41
ja case.0x43a650.0
lea rcx, [0x0047f668]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
lea rcx, str._Borland_fastcall_i386_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Rensas_SH_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._pass_by_value_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._pass_by_ref_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._nocall_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._program_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._normal_
call sub.msvcrt.dll_printf
jmp 0x438da5
sub rdx, 0x40
cmp rdx, 0xbf
ja 0x43b26f
lea rcx, str._user_defined_
call sub.msvcrt.dll_printf
jmp 0x438da5
jbe 0x43b280
cmp r14d, 0xb
je 0x43a701
cmp r14d, 0xd
jne 0x438da5
cmp ebx, 0x18
jne 0x438da5
lea rcx, [0x0047f39b]
call sub.msvcrt.dll_printf
mov rax, qword [rsp + 0x198]
mov rcx, rdi
mov r9d, dword [rsp + 0x180]
mov r8d, dword [rsp + 0x178]
mov edx, dword [rsp + 0x170]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x20], rax
call fcn.00436680
mov ecx, 0x29
call sub.msvcrt.dll_putchar
jmp 0x438da5
mov r12, qword [rsp + 0x170]
mov edx, dword [rsp + 0x170]
add r12, rbp
cmp qword [rsp + 0x170], 8
ja 0x43aabd
cmp r13, r12
ja 0x43a79f
cmp rbp, r13
jae 0x43ad7c
mov edx, r13d
sub edx, ebp
lea eax, [rdx - 1]
cmp eax, 7
ja 0x43ad7c
mov rax, qword [0x0048c400]
mov rcx, rbp
call qword [rax]
mov qword [rsp + 0x90], rax
jmp 0x438f5a
lea rcx, str.internal_error:_attempt_to_read__d_bytes_of_data_in_to__d_sized_variable
mov r8d, 8
call fcn.00448cd0
lea rax, [rbp + 8]
mov edx, 8
cmp r13, rax
ja 0x4393da
jmp 0x4393c0
mov ecx, edi
call fcn.004344c0
lea rcx, str._c_s
mov edx, r15d
mov r8, rax
call sub.msvcrt.dll_printf
jmp 0x438e31
lea rcx, str.internal_error:_attempt_to_read__d_bytes_of_data_in_to__d_sized_variable
mov r8d, 8
call fcn.00448cd0
lea rax, [rbp + 8]
mov edx, 8
cmp r13, rax
ja 0x439074
jmp 0x43905a
cmp r14d, 0x48
je 0x43957e
jbe 0x43b2ad
cmp r14d, 0x4a
je 0x43957e
cmp r14d, 0x4c
jne 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rax, qword [rsp + 0x90]
cmp rax, 1
je 0x43add8
jb 0x43adc7
cmp rax, 2
jne 0x43adb6
lea rcx, str._pure_virtual_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str.__location_list_
call sub.msvcrt.dll_printf
jmp 0x43959d
lea rcx, str.Internal_error:_DWARF_version_is_not_2__3_or_4._n
mov r12, rbp
call fcn.00448cd0
jmp 0x438f5a
cmp r14d, 0x19
je 0x43957e
cmp r14d, 0x20
jne 0x438da5
mov ecx, 9
call sub.msvcrt.dll_putchar
mov rdx, qword [rsp + 0x90]
cmp rdx, 1
je 0x43afb8
jb 0x43afa7
cmp rdx, 2
je 0x43af96
cmp rdx, 3
jne 0x43af73
lea rcx, str._declared_as_inline_and_inlined_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov qword [rsp + 0x90], 0
jmp 0x439088
mov qword [rsp + 0x90], 0
jmp 0x4393ee
mov rcx, rbp
mov r9, r13
mov r8d, 1
mov rdx, rbx
call fcn.00436200
mov rsi, rax
mov eax, dword [rsp + 0x8c]
add rbp, rax
jmp 0x438e3a
xor r8d, r8d
mov rdx, qword [rsp + 0x90]
jmp 0x439731
lea rcx, str.Block_ends_prematurely_n
mov rdi, r13
call fcn.00449140
xor eax, eax
mov qword [rsp + 0x90], 0
jmp 0x439d1c
movsx edx, r15b
mov r9, r12
mov r8d, esi
lea rcx, str._c_.s
call sub.msvcrt.dll_printf
jmp 0x439c07
cmp rdx, 0x16
je 0x43b2cd
jbe 0x43aef4
cmp rdx, 0x22
je 0x43b2bc
ja 0x43b10a
cmp rdx, 0x1d
je 0x43b3b0
cmp rdx, 0x21
je 0x43b39f
cmp rdx, 0x1a
je 0x43b38e
lea rax, [rdx - 0x8000]
xor r8d, r8d
lea rcx, [0x0047ccc8]
cmp rax, 0x7fff
ja 0x43b4a0
call fcn.00432e90
lea rcx, str._implementation_defined:__s_
mov rdx, rax
call sub.msvcrt.dll_printf
jmp 0x438da5
mov edx, 8
mov rax, qword [0x0048c400]
mov rcx, r12
call qword [rax]
mov qword [rsp + 0x90], rax
jmp 0x439810
mov eax, dword [rax + 0x50]
cmp eax, r15d
ja 0x43b13f
mov rdi, qword [rsp + 0x188]
mov ecx, eax
add eax, 1
mov r8, qword [rsp + 0x90]
mov rdx, qword [rdi + 0x38]
mov qword [rdx + rcx*8], r8
mov dword [rdi + 0x50], eax
sub eax, dword [rdi + 0x48]
cmp eax, 1
jbe 0x438da5
lea rdx, str..._.._.._src_binutils_2.30_binutils_dwarf.c
mov r8d, 0x887
lea rcx, str.debug_info_p__num_loc_views___debug_info_p__num_loc_offsets___1
call fcn.004558f0
jmp 0x438da5
lea rcx, str.internal_error:_attempt_to_read__d_bytes_of_data_in_to__d_sized_variable
mov r8d, 8
call fcn.00448cd0
lea rax, [rbp + 8]
cmp r13, rax
jbe 0x438f21
mov edx, 8
jmp 0x438f3b
lea rcx, str.internal_error:_attempt_to_read__d_bytes_of_data_in_to__d_sized_variable
mov r8d, 8
call fcn.00448cd0
lea rax, [rbp + 8]
cmp r13, rax
jbe 0x43a791
mov edx, 8
jmp 0x43a7ab
lea rcx, str._unrecognised_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._label_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea r8d, [rax + 0x400]
mov rax, qword [rsp + 0x188]
lea r9, [r8*8]
mov rsi, r8
mov qword [rsp + 0x78], r8
mov rdx, r9
mov qword [rsp + 0x70], r9
mov rcx, qword [rax + 0x30]
call fcn.0044ced0
mov rcx, qword [rsp + 0x188]
mov r9, qword [rsp + 0x70]
mov qword [rcx + 0x30], rax
mov rcx, qword [rcx + 0x38]
mov rdx, r9
call fcn.0044ced0
mov rcx, qword [rsp + 0x188]
mov r8, qword [rsp + 0x78]
mov qword [rcx + 0x38], rax
mov rcx, qword [rcx + 0x40]
lea rdx, [r8*4]
call fcn.0044ced0
mov rcx, qword [rsp + 0x188]
mov qword [rcx + 0x40], rax
mov dword [rcx + 0x4c], esi
jmp 0x439b39
cmp r14d, 0x4a
je 0x439af2
cmp r14d, 0x4d
jne 0x4390e7
jmp 0x439af2
lea rdx, [rsp + 0xa8]
mov rcx, r12
lea r8, [rsp + 0x90]
call fcn.00449440
cmp ebx, 0x14
mov rdx, qword [rsp + 0x90]
mov rcx, qword [rsp + 0xa8]
jne 0x4397a6
add rdx, qword [rsp + 0x168]
jae 0x4397a6
add rcx, 1
mov qword [rsp + 0xa8], rcx
jmp 0x4397a6
lea rdx, [rsp + 0xa8]
mov rcx, r12
lea r8, [rsp + 0x90]
call fcn.00449440
mov rdx, qword [rsp + 0x90]
mov rcx, qword [rsp + 0xa8]
jmp 0x439e4c
lea rdx, [rsp + 0xa8]
mov rcx, rdi
lea r8, [rsp + 0xb0]
call fcn.00449440
mov r9, qword [rsp + 0xa8]
mov rax, qword [rsp + 0xb0]
jmp 0x439c80
lea rdx, [rsp + 0x98]
mov rcx, r12
lea r8, [rsp + 0xa0]
call fcn.00449440
jmp 0x439c5a
add rdx, qword [rsp + 0x168]
mov qword [rsp + 0x90], rdx
jmp 0x43a572
cmp r14d, 0x83
jae 0x43957e
cmp r14d, 0x6f
jb 0x438da5
cmp r14d, 0x70
jbe 0x43a701
cmp r14d, 0x7e
je 0x43957e
jmp 0x438da5
mov qword [rsp + 0x90], 0
jmp 0x438f4f
lea rcx, str._no_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._in_class_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._public_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._private_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._protected_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._column_major_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._qualified_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._exported_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._local_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unrecognised_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._row_major_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov qword [rsp + 0x90], 0
jmp 0x438f5a
lea rcx, [0x0047ccc8]
xor r8d, r8d
call fcn.00432e90
lea rcx, str.Offset__s_used_as_value_for_DW_AT_import_attribute_of_DIE_at_offset_0x_lx_is_too_big._n
mov r8d, ebp
sub r8d, esi
mov rdx, rax
call fcn.00449140
jmp 0x438da5
lea rcx, str._unknown_virtuality_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._none_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._virtual_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov rcx, r9
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0x98], r9
mov r9, rdx
mov rdx, rcx
mov rcx, rax
mov qword [rsp + 0xb0], r8
mov qword [rsp + 0xa0], rax
mov rax, r8
mov r8, rcx
jmp 0x439ca7
sub rax, 0x40
cmp rax, 0xbf
ja 0x43b0e0
lea rcx, str._user_specified_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._default_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._big_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp r14d, 0x51
jbe 0x43959d
jmp 0x438da5
cmp r14d, 0x7e
jne 0x4390e7
jmp 0x439af2
cmp r14d, 0x86
jne 0x4390e7
jmp 0x439af2
cmp r14d, 0x2a
jne 0x4390e7
jmp 0x439af2
cmp rdx, 0xa
je 0x43b36c
jbe 0x43b234
cmp rdx, 0xc
je 0x43b35b
ja 0x43b34a
lea rcx, str._Java_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp r14d, 0x46
jne 0x4390e7
jmp 0x439af2
cmp r14d, 0x2137
jne 0x4390e7
jmp 0x439af2
cmp rdx, 0x11
je 0x43b405
jbe 0x43b1ea
cmp rdx, 0x13
je 0x43b427
jb 0x43b416
cmp rdx, 0x14
jne 0x43a9e8
lea rcx, str._Python_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unknown_case_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._down_case_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._case_sensitive_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._up_case_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, [0x0047ccc8]
xor r8d, r8d
call fcn.00432e90
lea rcx, str.___Unknown_inline_attribute_value:__s_
mov rdx, rax
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._declared_as_inline_but_ignored_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._not_inlined_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._inlined_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov ecx, 0x2131
call fcn.00434460
mov ecx, ebx
mov rsi, rax
call fcn.004344c0
lea rcx, str.Unsupported_form___s__for_attribute__s_n
mov r8, rsi
mov rdx, rax
call fcn.00449140
mov qword [0x00494bd0], 0
jmp 0x438da5
mov rdx, r13
sub rdx, r12
lea eax, [rdx - 1]
cmp eax, 7
jbe 0x43aa25
jmp 0x4397fc
cmp ebx, 8
jne 0x43b181
mov qword [0x00494bd8], rbp
jmp 0x438da5
lea edx, [r8 + 0x400]
mov rcx, rax
mov rsi, rdx
shl rdx, 3
call fcn.0044ced0
mov rdi, qword [rsp + 0x188]
mov qword [rdi + 0x58], rax
mov edx, dword [rdi + 0x60]
mov dword [rdi + 0x64], esi
jmp 0x43a1d2
cmp ebx, 0x1f02
jne 0x439d63
jmp 0x43986d
mov r8, qword [rsp + 0x178]
xor r9d, r9d
mov rdx, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x90]
call fcn.00432f70
mov qword [0x00494be0], rax
jmp 0x4390e7
mov rcx, qword [rsp + 0x90]
call fcn.004342a0
mov qword [0x00494be0], rax
jmp 0x4390e7
mov qword [0x00494be0], rbp
jmp 0x4390e7
ja 0x43b259
cmp r14d, 0x86
je 0x43957e
jmp 0x438da5
lea rcx, str._unknown_endianity_
call sub.msvcrt.dll_printf
jmp 0x438da5
mov rcx, qword [rsp + 0x90]
call fcn.00434340
mov qword [0x00494bd8], rax
jmp 0x438da5
cmp rdx, 0x8001
je 0x43b339
cmp rdx, 0x8765
je 0x43b328
cmp rdx, 0x23
jne 0x43a9e8
lea rcx, str._Fortran_08_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rdx, str..._.._.._src_binutils_2.30_binutils_dwarf.c
mov r8d, 0x882
lea rcx, str.debug_info_p__num_loc_views___num
call fcn.004558f0
mov rax, qword [rsp + 0x188]
mov eax, dword [rax + 0x50]
jmp 0x43aa4a
mov rcx, qword [rsp + 0x90]
call fcn.004342a0
mov qword [0x00494bd8], rax
jmp 0x438da5
mov ecx, 0x1b
call fcn.00434460
mov ecx, ebx
mov rsi, rax
call fcn.004344c0
lea rcx, str.Unsupported_form___s__for_attribute__s_n
mov r8, rsi
mov rdx, rax
call fcn.00449140
lea rax, [0x0047eda0]
mov qword [0x00494bd8], rax
jmp 0x438da5
mov ecx, dword [rax + 4]
call fcn.004343e0
lea rcx, str.___s_
mov rdx, rax
call sub.msvcrt.dll_printf
jmp 0x43a5e1
mov rdi, qword [rsp + 0x90]
lea rsi, str._could_not_load_separate_string_section_
jmp 0x439aa3
cmp rdx, 0xf
je 0x43b3f4
cmp rdx, 0x10
jne 0x43a9e8
lea rcx, [0x0047eed8]
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp rdx, 1
je 0x43b37d
cmp rdx, 2
jne 0x43a9e8
lea rcx, str._non_ANSI_C_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp rdx, 8
je 0x43b47e
cmp rdx, 9
jne 0x43a9e8
lea rcx, str._ANSI_Pascal_
call sub.msvcrt.dll_printf
jmp 0x438da5
sub r14d, 0x2111
cmp r14d, 3
jbe 0x43957e
jmp 0x438da5
lea rcx, str._unknown_convention_
call sub.msvcrt.dll_printf
jmp 0x438da5
cmp r14d, 2
je 0x43957e
jmp 0x438da5
cmp r14d, 0x2a
je 0x43957e
jmp 0x438da5
cmp r14d, 0x38
je 0x43957e
jmp 0x438da5
cmp r14d, 0x46
je 0x43957e
jmp 0x438da5
lea rcx, str._Fortran_03_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Go_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._FORTRAN_77_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, [0x0047ccc8]
xor r8d, r8d
call fcn.00432e90
mov rdx, qword [0x00458f00]
lea rcx, str.Offset_into_section__s_too_big:__s_n
lea rsi, str._offset_too_big_
mov r8, rax
call fcn.00449140
mov rdx, qword [rsp + 0x90]
jmp 0x43925e
lea rcx, str._Unified_Parallel_C_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._MIPS_assembler_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._ADA_95_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._ANSI_C99_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Modula_2_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._ANSI_C_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, [0x0047ef1d]
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._C14_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._C11_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Cobol_85_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Cobol_74_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Ada_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._PLI_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Objective_C_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Unified_Parallel_C_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, [0x0047ef0b]
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, [0x0047ccc8]
mov rdx, rdi
xor r8d, r8d
call fcn.00432e90
lea rcx, str.DW_FORM_GNU_strp_alt_offset_too_big:__s_n
lea rsi, str._offset_is_too_big_
mov rdx, rax
call fcn.00449140
mov rdi, qword [rsp + 0x90]
jmp 0x439aa3
lea rcx, str._Fortran_95_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._Fortran_90_
call sub.msvcrt.dll_printf
jmp 0x438da5
lea rcx, str._unknown_type_
call sub.msvcrt.dll_printf
jmp 0x438da5
call fcn.00432e90
lea rcx, str._Unknown:__s_
mov rdx, rax
call sub.msvcrt.dll_printf
jmp 0x438da5
mov rdi, qword [rsp + 0x90]
lea rsi, str._no_.debug_str_section_
jmp 0x439aa3
lea rsi, str._no_NUL_byte_at_end_of_.debug_str_section_
jmp 0x439aa3