Function at 0x1400e5350
Capabilities:
Check for software breakpoints
Parse pe header
Read file on windows

Disassembly:
push rbp
push rbx
push rsi
lea rbp, [rsp - 0x7a0]
sub rsp, 0x8a0
mov rax, qword [0x1401f7280]
xor rax, rsp
mov qword [rbp + 0x770], rax
mov rbx, rdx
mov rsi, rcx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x48], 0xffffffff
mov word [rsp + 0x4c], 0xffff
mov byte [rsp + 0x4e], 0xff
mov dword [rdx], 0xffffffff
test rcx, rcx
jne 0x1400e53a6
or eax, 0xffffffff
jmp 0x1400e71f2
lea rdx, [0x140183378]
mov qword [rsp + 0x8d0], rdi
call fcn.1400fafe4
mov rdi, rax
test rax, rax
jne 0x1400e53ca
or eax, 0xffffffff
jmp 0x1400e71ea
mov qword [rsp + 0x898], r12
mov qword [rsp + 0x890], r13
lea rcx, [rbp + 0x350]
xor edx, edx
mov r8d, 0x210
mov qword [rsp + 0x888], r14
mov qword [rsp + 0x880], r15
call fcn.1400f9ab0
or rax, 0xffffffffffffffff
inc rax
cmp word [rsi + rax*2], 0
jne 0x1400e5402
mov r8d, 0x104
cmp rax, r8
ja 0x1400e542b
or r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rsi + r8*2], 0
jne 0x1400e5420
lea rcx, [rbp + 0x350]
mov rdx, rsi
call fcn.1400fb86c
lea rcx, [rbp + 0x350]
call fcn.1400f9670
lea rax, [rbp + 0x350]
or r12, 0xffffffffffffffff
inc r12
cmp word [rax + r12*2], 0
jne 0x1400e5451
lea rcx, [rsp + 0x50]
xor edx, edx
mov r8d, 0x400
lea esi, [r12 - 1]
lea r14d, [r12 - 2]
lea r15d, [r12 - 3]
lea r13d, [r12 - 4]
sub r12b, 5
call fcn.1400f9ab0
mov edx, 1
lea rcx, [rsp + 0x50]
mov r9, rdi
lea r8d, [rdx + 0x3f]
call fcn.1400fabdc
cmp eax, 0x40
je 0x1400e5515
test eax, eax
jne 0x1400e54f4
movzx eax, r13b
cmp word [rbp + rax*2 + 0x350], 0x2e
jne 0x1400e5505
movzx eax, r15b
cmp word [rbp + rax*2 + 0x350], 0x54
jne 0x1400e5505
movzx eax, r14b
cmp word [rbp + rax*2 + 0x350], 0x58
jne 0x1400e5505
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x54
jne 0x1400e5505
mov rcx, rdi
call fcn.1400fa904
mov dword [rbx], 0x42
jmp 0x1400e71c8
cmp eax, 1
jl 0x1400e5505
mov rcx, rdi
call fcn.1400fa994
test eax, eax
je 0x1400e5515
mov rcx, rdi
call fcn.1400fa904
or eax, 0xffffffff
jmp 0x1400e71ca
mov rcx, rdi
call fcn.1400fa904
movzx edx, byte [rsp + 0x56]
movzx eax, byte [rsp + 0x59]
cmp dl, 0x4a
jne 0x1400e553e
cmp byte [rsp + 0x57], 0x46
jne 0x1400e5555
cmp byte [rsp + 0x58], 0x49
jne 0x1400e5555
cmp al, 0x46
jmp 0x1400e5553
cmp dl, 0x45
jne 0x1400e5555
cmp byte [rsp + 0x57], 0x78
jne 0x1400e5555
cmp byte [rsp + 0x58], 0x69
jne 0x1400e5555
cmp al, 0x66
je 0x1400e5588
mov rdi, qword [rsp + 0x50]
movzx eax, byte [rsp + 0x53]
movzx r10d, byte [rsp + 0x52]
movzx r11d, byte [rsp + 0x51]
cmp dil, 0xff
jne 0x1400e55fb
cmp r11b, 0xd8
jne 0x1400e5633
cmp r10b, dil
jne 0x1400e5633
movzx eax, r15b
movzx ecx, word [rbp + rax*2 + 0x350]
cmp cx, 0x4a
jne 0x1400e55c3
movzx eax, r14b
cmp word [rbp + rax*2 + 0x350], 0x4c
jne 0x1400e55f2
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x53
jne 0x1400e55f2
mov dword [rbx], 0x66
jmp 0x1400e71c8
cmp cx, 0x4d
jne 0x1400e55f2
movzx eax, r14b
cmp word [rbp + rax*2 + 0x350], 0x50
jne 0x1400e55f2
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x4f
jne 0x1400e55f2
mov dword [rbx], 0x6b
jmp 0x1400e71c8
xor ecx, ecx
mov dword [rbx], ecx
jmp 0x1400e71c8
cmp dil, 0x47
jne 0x1400e561c
cmp r11b, 0x49
jne 0x1400e5633
cmp r10b, 0x46
jne 0x1400e5633
cmp al, 0x38
jne 0x1400e5633
mov dword [rbx], 1
jmp 0x1400e71c8
cmp dil, 0x42
jne 0x1400e5633
cmp r11b, 0x4d
jne 0x1400e5633
mov dword [rbx], 2
jmp 0x1400e71c8
cmp byte [rsp + 0x63], 0x70
movzx ecx, byte [rsp + 0x66]
jne 0x1400e5657
cmp byte [rsp + 0x64], 0x6a
jne 0x1400e5657
cmp byte [rsp + 0x65], 0x70
jne 0x1400e5657
cmp cl, 0x32
je 0x1400e566c
cmp cl, 0x78
je 0x1400e566c
cmp dil, 0xff
jne 0x1400e5677
cmp r11b, 0x4f
jne 0x1400e5677
cmp r10b, dil
jne 0x1400e5677
cmp al, 0x51
jne 0x1400e5677
mov dword [rbx], 0x38
jmp 0x1400e71c8
movzx eax, r15b
lea rax, [rbp + rax*2 + 0x350]
mov qword [rsp + 0x30], rax
movzx r9d, word [rax]
cmp r9w, 0x43
jne 0x1400e56df
movzx eax, r14b
movzx ecx, word [rbp + rax*2 + 0x350]
cmp cx, 0x52
jne 0x1400e5722
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x57
jne 0x1400e56bf
mov dword [rbx], 0x37
jmp 0x1400e71c8
cmp cx, 0x52
jne 0x1400e5722
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x32
jne 0x1400e5722
mov dword [rbx], 0x6a
jmp 0x1400e71c8
cmp r9w, 0x4c
jne 0x1400e5722
movzx eax, r14b
cmp word [rbp + rax*2 + 0x350], 0x44
jne 0x1400e5722
movzx eax, sil
cmp word [rbp + rax*2 + 0x350], 0x46
jne 0x1400e5722
cmp dil, 0x49
jne 0x1400e570f
cmp r11b, dil
jmp 0x1400e5731
cmp dil, 0x4d
jne 0x1400e5737
cmp r11b, dil
jne 0x1400e5737
or eax, 0xffffffff
jmp 0x1400e71ca
cmp dil, 0x4d
jne 0x1400e5737
cmp r11b, dil
jne 0x1400e5737
cmp r10b, 0x44
je 0x1400e6d47
movzx r15d, byte [rsp + 0x54]
cmp r15b, 0x4d
jne 0x1400e5753
cmp byte [rsp + 0x55], 0x45
jne 0x1400e5753
cmp dl, 0x44
je 0x1400e6d47
movzx eax, r14b
movzx r8d, r9w
lea rax, [rbp + rax*2 + 0x350]
shl r8d, 8
movzx edx, word [rax]
mov qword [rsp + 0x20], rax
movzx eax, sil
movzx ecx, word [rbp + rax*2 + 0x350]
add r8d, edx
lea rax, [rbp + rax*2 + 0x350]
shl r8d, 8
mov qword [rsp + 0x28], rax
add r8d, ecx
cmp r8d, 0x4f5246
jg 0x1400e580d
je 0x1400e57e5
cmp r8d, 0x494951
je 0x1400e57e5
cmp r8d, 0x334652
je 0x1400e57e5
cmp r8d, 0x415257
je 0x1400e57e5
cmp r8d, 0x444e47
je 0x1400e57e5
cmp r8d, 0x455246
je 0x1400e57e5
cmp r8d, 0x4b4443
je 0x1400e57e5
cmp r8d, 0x4e4546
je 0x1400e57e5
cmp r8d, 0x4e5257
jne 0x1400e5856
mov dword [rbx], 0x4a
cmp r9w, 0x4e
jne 0x1400e70fe
cmp edx, 0x45
jne 0x1400e70eb
cmp ecx, 0x46
je 0x1400e715a
jmp 0x1400e71c8
cmp r8d, 0x52574c
jg 0x1400e5835
je 0x1400e57e5
cmp r8d, 0x504546
je 0x1400e57e5
cmp r8d, 0x524146
je 0x1400e57e5
cmp r8d, 0x525732
je 0x1400e57e5
jmp 0x1400e5856
mov r10d, r8d
sub r10d, 0x535246
je 0x1400e57e5
sub r10d, 0x11
je 0x1400e57e5
sub r10d, 0x4e0ef
je 0x1400e57e5
movzx r10d, byte [rsp + 0x52]
cmp r8d, 0x444352
je 0x1400e57e5
cmp r8d, 0x4d5257
je 0x1400e57e5
cmp r9w, 0x4d
jne 0x1400e58ff
cmp edx, 0x4f
jne 0x1400e5946
cmp ecx, 0x53
jne 0x1400e5946
cmp dil, r9b
jne 0x1400e5946
cmp r11b, r9b
je 0x1400e57e5
movzx esi, byte [rsp + 0x53]
cmp r11b, 0x50
jne 0x1400e5996
cmp r10b, 0x4e
jne 0x1400e59d0
cmp sil, 0x47
jne 0x1400e59d0
mov dword [rbx], 3
mov ecx, 4
nop dword [rax]
movsxd rax, ecx
cmp byte [rsp + rax + 0x50], 0x43
jne 0x1400e58f3
cmp byte [rsp + rax + 0x51], 0x67
jne 0x1400e58f3
cmp byte [rsp + rax + 0x52], 0x42
jne 0x1400e58f3
cmp byte [rsp + rax + 0x53], 0x49
je 0x1400e598b
inc ecx
cmp ecx, 0x20
jl 0x1400e58d0
jmp 0x1400e71c8
cmp r9w, 0x52
jne 0x1400e592a
cmp edx, 0x41
jne 0x1400e5946
cmp ecx, 0x57
jne 0x1400e5946
cmp dil, 0x49
jne 0x1400e593b
cmp r11b, dil
je 0x1400e57e5
mov dword [rbx], 0x3f
jmp 0x1400e71c8
cmp r9w, 0x59
jne 0x1400e5946
cmp edx, 0x55
jne 0x1400e5946
cmp ecx, 0x56
jne 0x1400e5946
mov dword [rbx], 0x3f
jmp 0x1400e71c8
cmp dil, 0x49
jne 0x1400e596d
cmp r11b, dil
jne 0x1400e589b
cmp r10b, 0xbc
jne 0x1400e5980
cmp byte [rsp + 0x53], 1
ja 0x1400e5980
mov dword [rbx], 0x61
jmp 0x1400e71c8
cmp dil, 0x4d
jne 0x1400e589b
cmp r11b, dil
jne 0x1400e589b
mov dword [rbx], 6
jmp 0x1400e71c8
mov dword [rbx], 0x72
jmp 0x1400e71c8
cmp r11b, 0x4d
jne 0x1400e59b3
cmp r10b, 0x4e
jne 0x1400e59d0
cmp sil, 0x47
jne 0x1400e59d0
mov dword [rbx], 0x3d
jmp 0x1400e71c8
cmp r11b, 0x4a
jne 0x1400e59d0
cmp r10b, 0x4e
jne 0x1400e59d0
cmp sil, 0x47
jne 0x1400e59d0
mov dword [rbx], 0x3e
jmp 0x1400e71c8
cmp dil, 1
jne 0x1400e5a2c
test r11b, r11b
jne 0x1400e59e5
test r10b, r10b
jne 0x1400e5a21
test sil, sil
je 0x1400e5a44
movzx eax, r13b
lea rax, [rbp + rax*2 + 0x350]
mov qword [rsp + 0x40], rax
movzx r14d, word [rax]
cmp r14w, 0x57
jne 0x1400e5a4f
cmp r9w, 0x42
jne 0x1400e5a4f
cmp edx, 0x4d
jne 0x1400e5a68
cmp ecx, 0x50
jne 0x1400e5c21
mov dword [rbx], 0x2b
jmp 0x1400e71c8
cmp r10b, 9
jne 0x1400e59e5
test sil, sil
jmp 0x1400e5a42
cmp dil, 0xd7
jne 0x1400e59e5
cmp r11b, 0xcd
jne 0x1400e59e5
cmp r10b, 0xc6
jne 0x1400e59e5
cmp sil, 0x9a
jne 0x1400e59e5
mov dword [rbx], 0xb
jmp 0x1400e71c8
cmp r9w, 0x57
jne 0x1400e5a68
cmp edx, 0x41
jne 0x1400e5a68
cmp ecx, 0x4c
jne 0x1400e5a8e
or eax, 0xffffffff
jmp 0x1400e71ca
cmp edx, 0x47
jne 0x1400e5a7d
cmp ecx, 0x33
jne 0x1400e5a7d
mov dword [rbx], 0x17
jmp 0x1400e71c8
cmp r9w, 0x44
jne 0x1400e5ab5
cmp edx, 0x43
jne 0x1400e5a8e
cmp ecx, 0x4d
je 0x1400e5ad7
cmp r14w, 0x2e
jne 0x1400e5b9b
cmp r9w, 0x54
jne 0x1400e5b9b
cmp edx, 0x58
jne 0x1400e5b9b
cmp ecx, 0x54
jmp 0x1400e5c1b
cmp r9w, 0x41
jne 0x1400e5ac6
cmp edx, 0x43
jne 0x1400e5a8e
cmp ecx, 0x52
jmp 0x1400e5a8c
cmp r9w, 0x49
jne 0x1400e5ae2
cmp edx, 0x4d
jne 0x1400e5b02
cmp ecx, 0x41
jne 0x1400e5a8e
mov dword [rbx], 0x23
jmp 0x1400e71c8
cmp r9w, 0x4d
jne 0x1400e5afb
cmp edx, 0x4f
jne 0x1400e5b56
cmp ecx, 0x53
jne 0x1400e5a8e
or eax, 0xffffffff
jmp 0x1400e71ca
cmp r9w, 0x49
jne 0x1400e5b2f
cmp edx, 0x43
jne 0x1400e5b15
cmp ecx, 0x53
je 0x1400e6d47
jmp 0x1400e5a8e
cmp edx, 0x44
jne 0x1400e5a8e
cmp ecx, 0x53
jne 0x1400e5a8e
or eax, 0xffffffff
jmp 0x1400e71ca
cmp r9w, 0x58
jne 0x1400e5b4f
cmp edx, 0x42
jne 0x1400e5b7e
cmp ecx, 0x4d
jne 0x1400e5a8e
mov dword [rbx], 0x26
jmp 0x1400e71c8
cmp r9w, 0x4d
jne 0x1400e5b73
cmp edx, 0x33
jne 0x1400e5a8e
cmp ecx, 0x55
jne 0x1400e5a8e
mov dword [rbx], 0x31
jmp 0x1400e71c8
cmp r9w, 0x58
jne 0x1400e5a8e
cmp edx, 0x50
jne 0x1400e5a8e
cmp ecx, 0x4d
jne 0x1400e5a8e
mov dword [rbx], 0x27
jmp 0x1400e71c8
cmp edx, 0x2e
jne 0x1400e5bb2
cmp ecx, 0x48
je 0x1400e5d7c
cmp ecx, 0x43
je 0x1400e5d7c
cmp r14w, 0x2e
jne 0x1400e5c21
cmp r9w, 0x43
jne 0x1400e5bc9
cmp edx, 0x50
jne 0x1400e5c21
cmp ecx, edx
jmp 0x1400e5c1b
cmp r9w, 0x48
jne 0x1400e5bd9
cmp edx, 0x50
jne 0x1400e5c21
cmp ecx, edx
jmp 0x1400e5c1b
cmp r9w, 0x49
jne 0x1400e5bea
cmp edx, 0x4e
jne 0x1400e5c21
cmp ecx, 0x49
jmp 0x1400e5c1b
cmp r9w, 0x50
jne 0x1400e5bfb
cmp edx, 0x41
jne 0x1400e5c21
cmp ecx, 0x53
jmp 0x1400e5c1b
cmp r9w, 0x44
jne 0x1400e5c0c
cmp edx, 0x46
jne 0x1400e5c21
cmp ecx, 0x4d
jmp 0x1400e5c1b
cmp r9w, 0x4a
jne 0x1400e5c21
cmp edx, 0x41
jne 0x1400e5c21
cmp ecx, 0x56
je 0x1400e5d7c
movzx eax, r12b
movzx r8d, word [rbp + rax*2 + 0x350]
cmp r8w, 0x2e
jne 0x1400e5c88
cmp r14w, 0x4a
jne 0x1400e5c88
cmp r9w, 0x41
jne 0x1400e5ce4
cmp edx, 0x56
jne 0x1400e5c55
cmp ecx, 0x41
je 0x1400e5d7c
cmp dil, 0x59
jne 0x1400e5ed6
cmp r11b, 0xa6
jne 0x1400e5ed6
cmp r10b, 0x6a
jne 0x1400e6163
cmp sil, 0x95
jne 0x1400e6163
mov dword [rbx], 5
jmp 0x1400e71c8
cmp r14w, 0x2e
jne 0x1400e5ce4
cmp r9w, 0x48
jne 0x1400e5ca7
cmp edx, 0x54
jne 0x1400e5d55
cmp ecx, 0x4d
jmp 0x1400e5d53
cmp r9w, 0x50
jne 0x1400e5cbf
cmp edx, 0x48
jne 0x1400e5d55
cmp ecx, 0x50
jmp 0x1400e5d53
cmp r9w, 0x49
jne 0x1400e5cd4
cmp edx, 0x4e
jne 0x1400e5d55
cmp ecx, 0x43
jmp 0x1400e5d53
cmp r9w, 0x43
jne 0x1400e5ce4
cmp edx, 0x53
jne 0x1400e5d07
cmp ecx, edx
jmp 0x1400e5d53
cmp r9w, 0x2e
jne 0x1400e5cf9
cmp edx, 0x4a
jne 0x1400e5cf9
cmp ecx, 0x53
je 0x1400e5d7c
cmp r14w, 0x2e
jne 0x1400e5d55
cmp r9w, 0x43
jne 0x1400e5d11
cmp edx, 0x4d
jne 0x1400e5d55
cmp ecx, 0x44
jmp 0x1400e5d53
cmp r9w, 0x56
jne 0x1400e5d22
cmp edx, 0x42
jne 0x1400e5d55
cmp ecx, 0x53
jmp 0x1400e5d53
cmp r9w, 0x57
jne 0x1400e5d33
cmp edx, 0x53
jne 0x1400e5d55
cmp ecx, 0x48
jmp 0x1400e5d53
cmp r9w, 0x42
jne 0x1400e5d44
cmp edx, 0x41
jne 0x1400e5d55
cmp ecx, 0x54
jmp 0x1400e5d53
cmp r9w, 0x4c
jne 0x1400e5d55
cmp edx, 0x4f
jne 0x1400e5d55
cmp ecx, 0x47
je 0x1400e5d7c
cmp r8w, 0x2e
jne 0x1400e5d87
cmp r14w, 0x48
jne 0x1400e5d87
cmp r9w, 0x54
jne 0x1400e5d87
cmp edx, 0x4d
jne 0x1400e5c55
cmp ecx, 0x4c
jne 0x1400e5c55
mov dword [rbx], 0x42
jmp 0x1400e71c8
cmp r9w, 0x44
jne 0x1400e5dca
cmp edx, 0x58
jne 0x1400e5d9d
cmp ecx, 0x46
je 0x1400e5dab
jmp 0x1400e5e3f
cmp edx, 0x57
jne 0x1400e5e3f
cmp ecx, 0x46
jne 0x1400e5db6
mov dword [rbx], 0x4c
jmp 0x1400e71c8
cmp ecx, 0x47
jne 0x1400e5e3f
mov dword [rbx], 0x4d
jmp 0x1400e71c8
cmp r9w, 0x43
jne 0x1400e5de6
cmp edx, 0x47
jne 0x1400e5e3f
cmp ecx, 0x4d
jne 0x1400e5e3f
mov dword [rbx], 0x4f
jmp 0x1400e71c8
cmp r9w, 0x53
jne 0x1400e5e02
cmp edx, 0x56
jne 0x1400e5e3f
cmp ecx, 0x47
jne 0x1400e5e3f
mov dword [rbx], 0x50
jmp 0x1400e71c8
cmp r9w, 0x50
jne 0x1400e5e13
cmp edx, 0x4c
jne 0x1400e5e35
cmp ecx, 0x54
jmp 0x1400e5e3d
cmp r9w, 0x48
jne 0x1400e5e2e
cmp edx, 0x50
jne 0x1400e5e24
cmp ecx, 0x47
jmp 0x1400e5e3d
cmp edx, 0x47
jne 0x1400e5e3f
cmp ecx, 0x4c
jmp 0x1400e5e3d
cmp r9w, 0x50
jne 0x1400e5e3f
cmp edx, 0x52
jne 0x1400e5e3f
cmp ecx, 0x49
je 0x1400e5e87
cmp r8w, 0x48
jne 0x1400e5e67
cmp r14w, 0x50
jne 0x1400e5e67
cmp r9w, 0x47
jne 0x1400e5e92
cmp edx, 0x4c
jne 0x1400e5c55
cmp ecx, 0x32
je 0x1400e5e87
jmp 0x1400e5c55
cmp r14w, 0x48
jne 0x1400e5e92
cmp r9w, 0x50
jne 0x1400e5e92
cmp edx, 0x47
jne 0x1400e5c55
cmp ecx, 0x4c
jne 0x1400e5c55
mov dword [rbx], 0x4e
jmp 0x1400e71c8
cmp r9w, 0x46
jne 0x1400e5ea3
cmp edx, 0x49
jne 0x1400e5ea3
cmp ecx, 0x54
je 0x1400e5ecb
cmp r14w, 0x46
jne 0x1400e5c55
cmp r9w, 0x49
jne 0x1400e5c55
cmp edx, 0x54
jne 0x1400e5c55
cmp ecx, 0x53
jne 0x1400e5c55
mov dword [rbx], 0x58
jmp 0x1400e71c8
cmp r11b, 0x63
jne 0x1400e5ee7
cmp r10b, r11b
jne 0x1400e5ee7
cmp sil, 0x66
je 0x1400e5f00
cmp dil, 0x66
jne 0x1400e5f0b
cmp r11b, 0x63
jne 0x1400e6163
cmp r10b, r11b
jne 0x1400e6163
mov dword [rbx], 0x34
jmp 0x1400e71c8
cmp dil, 0x50
jne 0x1400e5f5a
cmp r11b, 0x36
je 0x1400e5f4f
cmp r11b, 0x33
je 0x1400e5f4f
cmp r11b, 0x35
je 0x1400e5f44
cmp r11b, 0x32
je 0x1400e5f44
cmp r11b, 0x34
je 0x1400e5f39
cmp r11b, 0x31
jne 0x1400e6163
mov dword [rbx], InitCommonControls
jmp 0x1400e71c8
mov dword [rbx], InitCommonControls
jmp 0x1400e71c8
mov dword [rbx], InitCommonControls
jmp 0x1400e71c8
cmp dil, 0x52
jne 0x1400e5f75
cmp r11b, 0xcc
jne 0x1400e6163
mov dword [rbx], 0x2f
jmp 0x1400e71c8
cmp dil, 0x4a
jne 0x1400e5f8d
cmp r11b, 0x47
jne 0x1400e6163
or eax, 0xffffffff
jmp 0x1400e71ca
cmp dil, 0x25
jne 0x1400e5fbc
cmp r11b, 0x50
jne 0x1400e6163
cmp r10b, 0x44
jne 0x1400e6163
cmp sil, 0x46
jne 0x1400e6163
mov dword [rbx], 0x5a
jmp 0x1400e71c8
cmp dil, 0x53
jne 0x1400e601d
cmp r11b, 0x66
jne 0x1400e5fe5
cmp r10b, r11b
jne 0x1400e6163
cmp sil, r11b
jne 0x1400e6163
mov dword [rbx], 0x30
jmp 0x1400e71c8
cmp r11b, 0x49
jne 0x1400e6000
cmp r10b, 0x46
jne 0x1400e6163
mov dword [rbx], 0x5d
jmp 0x1400e71c8
cmp r11b, 0x44
jne 0x1400e6163
cmp r10b, 0x50
jne 0x1400e6163
cmp sil, 0x58
jmp 0x1400e6156
cmp dil, 0x57
jne 0x1400e6068
cmp r11b, 0x41
jne 0x1400e6045
cmp r10b, 0x44
jne 0x1400e6163
cmp sil, 0x33
jne 0x1400e6163
or eax, 0xffffffff
jmp 0x1400e71ca
cmp r11b, 0x57
jne 0x1400e6163
cmp r10b, 0x42
jne 0x1400e6163
cmp sil, r10b
jne 0x1400e6163
cmp r15b, 0x31
jmp 0x1400e60da
cmp dil, 0x47
jne 0x1400e6097
cmp r11b, 0x42
jne 0x1400e6163
cmp r10b, 0x49
jne 0x1400e6163
cmp sil, 0x58
jne 0x1400e6163
mov dword [rbx], 0x5e
jmp 0x1400e71c8
cmp dil, 0x4d
jne 0x1400e60c6
cmp r11b, 0x41
jne 0x1400e6163
cmp r10b, 0x4b
jne 0x1400e6163
cmp sil, 0x49
jne 0x1400e6163
mov dword [rbx], 0x6f
jmp 0x1400e71c8
cmp dil, 0x43
jne 0x1400e60eb
cmp r11b, 0xab
jne 0x1400e6163
cmp r10b, 0x91
jne 0x1400e6163
mov dword [rbx], 0x46
jmp 0x1400e71c8
cmp dil, 0xab
jne 0x1400e6108
cmp r11b, 0x16
jne 0x1400e6163
cmp r10b, 0xfa
jne 0x1400e6163
mov dword [rbx], 0x47
jmp 0x1400e71c8
cmp dil, 0x4f
jne 0x1400e6124
cmp r11b, 0x67
jne 0x1400e6163
cmp r10b, r11b
jne 0x1400e6163
mov dword [rbx], 0x4b
jmp 0x1400e71c8
cmp dil, 0x44
jne 0x1400e6140
cmp r11b, dil
jne 0x1400e6163
cmp r10b, 0x53
jne 0x1400e6163
mov dword [rbx], 0x51
jmp 0x1400e71c8
cmp dil, 0x58
jne 0x1400e6163
cmp r11b, 0x50
jne 0x1400e6163
cmp r10b, 0x44
jne 0x1400e6163
cmp sil, 0x53
jne 0x1400e6163
mov dword [rbx], 0x74
jmp 0x1400e71c8
mov r15d, dword [rsp + 0x58]
movzx r8d, byte [rsp + 0x5a]
movzx r12d, byte [rsp + 0x59]
cmp r15b, 0x63
jne 0x1400e6191
cmp r12b, 0x72
jne 0x1400e6191
cmp r8b, 0x78
jne 0x1400e6191
mov dword [rbx], 0x76
jmp 0x1400e71c8
cmp dil, 0x80
jne 0x1400e61b4
cmp r11b, 0x2a
jne 0x1400e61f3
cmp r10b, 0x5f
jne 0x1400e61f3
cmp sil, 0xd7
jne 0x1400e61f3
mov dword [rbx], 0x75
jmp 0x1400e71c8
cmp dil, 0x46
jne 0x1400e61d6
cmp r11b, 0x4c
jne 0x1400e61f3
cmp r10b, 0x49
jne 0x1400e61f3
cmp sil, dil
jne 0x1400e61f3
mov dword [rbx], 0x77
jmp 0x1400e71c8
cmp dil, 0x42
jne 0x1400e61f3
cmp r11b, 0x4c
jne 0x1400e61f3
cmp r10b, 0x50
jne 0x1400e61f3
mov dword [rbx], 0x68
jmp 0x1400e71c8
cmp byte [rsp + 0x64], 0x6a
jne 0x1400e6213
cmp byte [rsp + 0x65], 0x70
jne 0x1400e6213
cmp byte [rsp + 0x66], 0x6d
jne 0x1400e6213
mov dword [rbx], 0x52
jmp 0x1400e71c8
mov eax, dword [rsp + 0x50]
cmp eax, dword [str.RIFF]
jne 0x1400e6233
cmp r15d, dword [str.WEBP]
jne 0x1400e6233
mov dword [rbx], 0x6e
jmp 0x1400e71c8
cmp dil, 0x52
jne 0x1400e625b
cmp r11b, 0x49
jne 0x1400e625b
cmp r10b, 0x46
jne 0x1400e625b
cmp sil, r10b
jne 0x1400e625b
cmp r15b, 0x43
jne 0x1400e625b
cmp r12b, 0x44
jne 0x1400e6298
cmp r8b, dil
je 0x1400e62a4
cmp r9w, 0x54
jne 0x1400e62af
cmp edx, 0x54
jne 0x1400e62af
cmp ecx, 0x46
jne 0x1400e62af
test dil, dil
jne 0x1400e62af
cmp r11b, 1
jne 0x1400e6344
test r10b, r10b
jne 0x1400e6344
test sil, sil
jne 0x1400e6344
mov dword [rbx], 0x3b
jmp 0x1400e71c8
cmp r12b, 0x4d
jne 0x1400e625b
cmp r8b, 0x58
jne 0x1400e625b
mov dword [rbx], 0x45
jmp 0x1400e71c8
cmp dil, 0x52
jne 0x1400e62d2
cmp r11b, 0x49
jne 0x1400e62d2
cmp r10b, 0x46
jne 0x1400e62d2
cmp sil, r10b
jne 0x1400e62d2
cmp r15b, 0x41
jne 0x1400e62d2
cmp r12b, 0x56
je 0x1400e62e3
cmp r9w, 0x41
jne 0x1400e62ee
cmp edx, 0x56
jne 0x1400e62ee
cmp ecx, 0x49
jne 0x1400e62ee
mov dword [rbx], 0xa
jmp 0x1400e71c8
cmp dil, 0x52
jne 0x1400e6310
cmp r11b, 0x49
jne 0x1400e6344
cmp r10b, 0x46
jne 0x1400e6344
cmp sil, r10b
jne 0x1400e6344
cmp r15b, dil
jne 0x1400e6344
cmp r12b, 0x4d
jmp 0x1400e637b
cmp dil, 0x4d
jne 0x1400e6328
cmp r11b, 0x54
jne 0x1400e6344
cmp r10b, 0x68
jne 0x1400e6344
cmp sil, 0x64
jmp 0x1400e633e
cmp dil, 0x66
jne 0x1400e6344
cmp r11b, 0x4c
jne 0x1400e6344
cmp r10b, 0x61
jne 0x1400e6344
cmp sil, 0x43
je 0x1400e678e
cmp r15b, 0x4d
jne 0x1400e635a
cmp r12b, 0x34
jne 0x1400e635a
cmp r8b, 0x41
je 0x1400e678e
cmp dil, 0x52
jne 0x1400e6381
cmp r11b, 0x49
jne 0x1400e6381
cmp r10b, 0x46
jne 0x1400e6381
cmp sil, r10b
jne 0x1400e6381
cmp r15b, 0x43
jne 0x1400e6381
cmp r12b, 0x44
je 0x1400e678e
cmp r9w, 0x4d
jne 0x1400e63a7
cmp edx, 0x50
jne 0x1400e63bf
lea eax, [rcx - 0x41]
mov r8d, 0xfff9
test r8w, ax
jne 0x1400e63c9
cmp ecx, 0x43
jne 0x1400e647f
jmp 0x1400e63c9
cmp r9w, 0x56
jne 0x1400e63b8
cmp edx, 0x4f
jne 0x1400e640a
cmp ecx, 0x42
jmp 0x1400e6423
cmp r9w, 0x4d
jne 0x1400e63e6
cmp edx, 0x4b
je 0x1400e6420
cmp edx, 0x50
jne 0x1400e63d7
cmp ecx, 0x56
je 0x1400e647f
cmp ecx, 0x34
jmp 0x1400e6423
cmp edx, 0x34
je 0x1400e6420
cmp edx, 0x50
jne 0x1400e63fe
cmp ecx, 0x34
jmp 0x1400e6423
cmp r9w, 0x56
jne 0x1400e63f7
cmp edx, 0x4f
jne 0x1400e640a
cmp ecx, 0x42
jmp 0x1400e6423
cmp r9w, 0x4d
jne 0x1400e640a
cmp edx, 0x32
jne 0x1400e640a
cmp ecx, 0x54
je 0x1400e647f
jmp 0x1400e6420
cmp edx, 0x54
jne 0x1400e6414
cmp ecx, 0x53
je 0x1400e647f
cmp r9w, 0x4d
jne 0x1400e6425
cmp edx, 0x32
jne 0x1400e6425
cmp ecx, 0x56
je 0x1400e647f
cmp r14w, 0x57
jne 0x1400e6467
cmp r9w, 0x45
jne 0x1400e643d
cmp edx, 0x42
jne 0x1400e643d
cmp ecx, 0x4d
je 0x1400e647f
cmp dil, 0xa
jne 0x1400e648a
cmp r11b, 5
ja 0x1400e648a
mov r8d, 0x2d
bt r8d, r11d
jae 0x1400e648a
cmp r10b, 1
ja 0x1400e648a
mov ecx, 4
mov dword [rbx], ecx
jmp 0x1400e71c8
cmp r14w, 0x4d
jne 0x1400e643d
cmp r9w, 0x50
jne 0x1400e643d
cmp edx, 0x45
jne 0x1400e643d
cmp ecx, 0x47
jne 0x1400e643d
mov dword [rbx], 0x32
jmp 0x1400e71c8
cmp r9w, 0x49
jne 0x1400e649d
cmp edx, 0x4d
jne 0x1400e64d2
cmp ecx, 0x47
je 0x1400e64ae
jmp 0x1400e64d2
cmp r9w, 0x47
jne 0x1400e64bd
cmp edx, 0x45
jne 0x1400e64d2
cmp ecx, 0x4d
jne 0x1400e64d2
test dil, dil
jne 0x1400e64bd
cmp r11b, 1
je 0x1400e60bb
cmp r9w, 0x46
jne 0x1400e64d2
cmp edx, 0x50
jne 0x1400e64d2
cmp ecx, 0x58
je 0x1400e6d47
test dil, dil
jne 0x1400e660b
test r11b, r11b
jne 0x1400e64f3
cmp r10b, 1
jne 0x1400e65b6
test sil, sil
je 0x1400e65c9
lea rdx, [0x140188fd8]
lea rcx, [rsp + 0x50]
mov r8d, 7
call fcn.1400fe7f0
test eax, eax
je 0x1400e70e0
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x50]
mov r8d, 7
call fcn.1400fe7f0
test eax, eax
je 0x1400e70e0
mov rdx, qword [rsp + 0x50]
movzx r12d, byte [rsp + 0x5b]
movzx edi, byte [rsp + 0x5a]
movzx r8d, byte [rsp + 0x59]
mov r10d, dword [rsp + 0x58]
movzx r15d, byte [rsp + 0x54]
movzx r14d, byte [rsp + 0x53]
movzx ecx, byte [rsp + 0x52]
movzx eax, byte [rsp + 0x51]
cmp dl, 0x52
jne 0x1400e670b
cmp al, 0x49
jne 0x1400e67b8
cmp cl, 0x46
jne 0x1400e67b8
cmp r14b, cl
jne 0x1400e67b8
cmp r10b, 0x41
jne 0x1400e66ec
cmp r8b, 0x43
jne 0x1400e67b8
cmp dil, 0x4f
jne 0x1400e67b8
cmp r12b, 0x4e
jne 0x1400e67b8
mov dword [rbx], reloc.COMCTL32.dll_InitCommonControls
jmp 0x1400e71c8
cmp r10b, 2
jne 0x1400e64f3
test sil, sil
jne 0x1400e64f3
cmp r9w, 0x49
jne 0x1400e65e3
cmp edx, 0x43
jne 0x1400e64f3
cmp ecx, 0x4f
je 0x1400e6600
jmp 0x1400e64f3
cmp r9w, 0x43
jne 0x1400e64f3
cmp edx, 0x55
jne 0x1400e64f3
cmp ecx, 0x52
jne 0x1400e64f3
mov dword [rbx], 9
jmp 0x1400e71c8
cmp dil, 0x4d
jne 0x1400e64f3
cmp r11b, 0x5a
jne 0x1400e64f3
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x350]
mov r8d, 8
call fcn.1400ed200
lea rdx, str..EXE
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..DLL
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..ICL
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..CPL
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..OCX
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..SCR
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
je 0x1400e66e1
lea rdx, str..MSSTYLES
lea rcx, [rbp + 0x560]
call fcn.1400f92fc
test eax, eax
jne 0x1400e6d47
mov dword [rbx], 0x19
jmp 0x1400e71c8
cmp r10b, 0x57
jne 0x1400e67b8
cmp r8b, 0x41
jne 0x1400e67b8
mov dword [rbx], 0x1a
jmp 0x1400e71c8
cmp dl, 0x30
jne 0x1400e6764
cmp al, 0x26
jne 0x1400e67b8
cmp cl, 0xb2
jne 0x1400e67b8
cmp r14b, 0x75
jne 0x1400e67b8
cmp r15b, 0x8e
jne 0x1400e67b8
mov r9, qword [rsp + 0x30]
cmp word [r9], 0x57
jne 0x1400e6759
mov rax, qword [rsp + 0x20]
cmp word [rax], 0x4d
jne 0x1400e6759
mov r12, qword [rsp + 0x28]
cmp word [r12], 0x41
je 0x1400e678e
mov dword [rbx], 0x59
jmp 0x1400e71c8
cmp dl, 0x46
jne 0x1400e6799
cmp al, 0x4f
jne 0x1400e67b8
cmp cl, 0x52
jne 0x1400e67b8
cmp r14b, 0x4d
jne 0x1400e67b8
cmp r10b, 0x41
jne 0x1400e67b8
cmp r8b, 0x49
jne 0x1400e67b8
cmp dil, dl
jne 0x1400e67b8
cmp r12b, dl
jne 0x1400e67b8
mov dword [rbx], 0x33
jmp 0x1400e71c8
cmp dl, 0x2e
jne 0x1400e67b8
cmp al, 0x73
jne 0x1400e67b8
cmp cl, 0x6e
jne 0x1400e67b8
cmp r14b, 0x64
jne 0x1400e67b8
mov dword [rbx], 0x33
jmp 0x1400e71c8
mov r9, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
mov r13, qword [rsp + 0x28]
movzx r9d, word [r9]
cmp r9w, 0x41
jne 0x1400e67e0
cmp word [r11], r9w
jne 0x1400e67e0
cmp word [r13], 0x43
je 0x1400e678e
cmp r10b, 0x33
jne 0x1400e67f2
cmp r8b, 0x67
jne 0x1400e6808
cmp dil, 0x70
jmp 0x1400e6802
cmp r10b, 0x6d
jne 0x1400e6808
cmp r8b, 0x70
jne 0x1400e6808
cmp dil, 0x34
je 0x1400e647f
cmp r9w, 0x4d
jne 0x1400e6822
cmp word [r11], 0x4f
jne 0x1400e6822
cmp word [r13], 0x56
je 0x1400e6947
movzx esi, byte [rsp + 0x57]
movzx r11d, byte [rsp + 0x56]
movzx r9d, byte [rsp + 0x55]
cmp r15b, 0x6d
jne 0x1400e685c
cmp r9b, 0x64
jne 0x1400e684b
cmp r11b, 0x61
jne 0x1400e68ba
cmp sil, 0x74
jmp 0x1400e68b4
cmp r9b, 0x6f
jne 0x1400e68ba
cmp r11b, r9b
jne 0x1400e68ba
cmp sil, 0x76
jmp 0x1400e68b4
cmp r15b, 0x73
jne 0x1400e6874
cmp r9b, 0x6b
jne 0x1400e68ba
cmp r11b, 0x69
jne 0x1400e68ba
cmp sil, 0x70
jmp 0x1400e68b4
cmp r15b, 0x70
jne 0x1400e688c
cmp r9b, 0x6e
jne 0x1400e68ba
cmp r11b, 0x6f
jne 0x1400e68ba
cmp sil, 0x74
jmp 0x1400e68b4
cmp r15b, 0x66
jne 0x1400e689e
cmp r9b, 0x72
jne 0x1400e68ba
cmp r11b, 0x65
jmp 0x1400e68ae
cmp r15b, 0x77
jne 0x1400e68ba
cmp r9b, 0x69
jne 0x1400e68ba
cmp r11b, 0x64
jne 0x1400e68ba
cmp sil, 0x65
je 0x1400e6947
cmp r10b, 0x33
jne 0x1400e68cc
cmp r8b, 0x67
jne 0x1400e68cc
cmp dil, 0x32
je 0x1400e6947
cmp byte [rsp + 0x60], 0x4d
jne 0x1400e68e1
cmp byte [rsp + 0x61], 0x34
jne 0x1400e68e1
cmp byte [rsp + 0x62], 0x56
je 0x1400e6947
cmp r15b, 0x11
jne 0x1400e693b
cmp r9b, 0xaf
je 0x1400e6947
cmp dl, 0x41
jne 0x1400e6966
cmp r15b, 0x12
jne 0x1400e68ed
cmp r9b, 0xaf
jne 0x1400e68ed
mov dword [rbx], 0x1f
jmp 0x1400e71c8
or eax, 0xffffffff
jmp 0x1400e71ca
mov dword [rbx], 7
jmp 0x1400e71c8
cmp edx, 0x52
jne 0x1400e71c8
cmp ecx, 0x57
je 0x1400e715a
jmp 0x1400e71c8
cmp r9w, 0x44
jne 0x1400e7118
cmp edx, 0x4e
jne 0x1400e71c8
cmp ecx, 0x47
je 0x1400e715a
jmp 0x1400e71c8
cmp r9w, 0x33
jne 0x1400e7132
cmp edx, 0x46
jne 0x1400e71c8
cmp ecx, 0x52
je 0x1400e715a
jmp 0x1400e71c8
cmp r9w, 0x49
jne 0x1400e7149
cmp edx, 0x49
jne 0x1400e71c8
cmp ecx, 0x51
je 0x1400e715a
jmp 0x1400e71c8
cmp r9w, 0x45
jne 0x1400e7160
cmp edx, 0x52
jne 0x1400e71c8
cmp ecx, 0x46
jne 0x1400e71c8
mov dword [rbx], 0x55
cmp r9w, 0x4f
jne 0x1400e7173
cmp edx, 0x52
jne 0x1400e71c8
cmp ecx, 0x46
je 0x1400e71c2
jmp 0x1400e71c8
cmp r9w, 0x52
jne 0x1400e7186
cmp edx, 0x41
jne 0x1400e71c8
cmp ecx, 0x46
je 0x1400e71c2
jmp 0x1400e71c8
cmp r9w, 0x50
jne 0x1400e7199
cmp edx, 0x45
jne 0x1400e71c8
cmp ecx, 0x46
je 0x1400e71c2
jmp 0x1400e71c8
cmp r9w, 0x41
jne 0x1400e71ac
cmp edx, 0x52
jne 0x1400e71c8
cmp ecx, 0x57
je 0x1400e71c2
jmp 0x1400e71c8
cmp r9w, 0x53
jne 0x1400e71c8
cmp edx, 0x52
jne 0x1400e71c8
cmp ecx, 0x57
je 0x1400e71c2
cmp ecx, 0x46
jne 0x1400e71c8
mov dword [rbx], 0x54
xor eax, eax
mov r14, qword [rsp + 0x888]
mov r13, qword [rsp + 0x890]
mov r12, qword [rsp + 0x898]
mov r15, qword [rsp + 0x880]
mov rdi, qword [rsp + 0x8d0]
mov rcx, qword [rbp + 0x770]
xor rcx, rsp
call fcn.1400f9a80
add rsp, 0x8a0
pop rsi
pop rbx
pop rbp
ret