Function at 0x14005e430
Capabilities:
Check os version
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
movabs rsi, 0x811dc6a46246ad4c
movabs rdi, 0x43621365a0f16a94
movabs rbx, 0x3a40a45307977b1e
movabs r14, 0x63a5871bce7c991
mov ecx, 0x110
call fcn.140085750
mov qword [rsp + 0x58], rax
mov rcx, qword [rsp + 0x58]
lea rdx, [0x1400f0b88]
mov r8d, 0x110
call fcn.140086310
mov rax, qword gs:[0x30]
movabs rcx, 0xcd43f58fda7816fe
sub rax, rcx
mov rax, qword [rax + rcx + 0x60]
mov qword [rsp + 0x120], rax
mov eax, 0x3db62284
add r14, rsi
mov qword [rsp + 0x110], r14
add rbx, rdi
mov qword [rsp + 0x118], rbx
jmp 0x14005e510
mov ecx, dword [rsp + 0x98]
test ecx, ecx
sete al
mov edx, dword [rsp + 0x94]
cmp edx, 0xa
setl r8b
xor r8b, al
mov r8d, 0x231cd96c
mov r9d, 0x4fd8312a
cmovne r8d, r9d
cmp edx, 0xa
mov eax, r8d
cmovl eax, r9d
test ecx, ecx
cmovne eax, r8d
nop
cmp eax, 0x1ff1cf83
jle 0x14005e560
cmp eax, 0x551505b0
jle 0x14005e5f0
cmp eax, 0x6c2ec10b
jle 0x14005e6d1
cmp eax, 0x78201170
jg 0x14005e7e0
cmp eax, 0x738f9abd
jg 0x14005ea86
cmp eax, 0x6c2ec10c
je 0x14005ee42
cmp eax, 0x71930874
jne 0x14005e510
mov eax, 0xad7eba7e
jmp 0x14005e510
cmp eax, 0xc5a4ea9c
jle 0x14005e640
cmp eax, 0xed628560
jg 0x14005e71a
cmp eax, 0xdf076926
jg 0x14005e870
cmp eax, 0xd9a92ef7
jg 0x14005eabd
cmp eax, 0xc5a4ea9d
je 0x14005ee4c
cmp eax, 0xd9874512
jne 0x14005e510
mov rax, qword [rsp + 0x30]
add rax, 0x24
mov qword [rsp + 0x138], rax
mov eax, dword [0x1400f2178]
mov ecx, dword [0x1400f217c]
mov dword [rsp + 0x94], ecx
lea ecx, [rax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
and eax, ecx
mov dword [rsp + 0x98], eax
mov eax, 0xa9a8ee90
jmp 0x14005e510
cmp eax, 0x3a5ea693
jg 0x14005e755
cmp eax, 0x36ee93a3
jle 0x14005e8a5
cmp eax, 0x378a62b0
jg 0x14005eadd
cmp eax, 0x36ee93a4
je 0x14005eea6
cmp eax, 0x371addad
jne 0x14005e510
mov eax, 0xddaccad2
jmp 0x14005e510
cmp eax, 0xa8157651
jg 0x14005e790
cmp eax, 0x9513b03f
jle 0x14005e8d0
cmp eax, 0x9ecebfd1
jg 0x14005eb1f
cmp eax, 0x9513b040
je 0x14005eedc
cmp eax, 0x9a32cfb3
jne 0x14005e510
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x88]
shl rcx, 4
mov eax, dword [rax + rcx]
mov dword [rsp + 0xb0], eax
cmp byte [rsp + 0x26], 0
mov eax, 0x7ca0bfea
mov ecx, 0xd9a92ef8
cmovne eax, ecx
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0xd8], rcx
xor r13d, r13d
movzx edi, byte [rsp + 0x20]
jmp 0x14005e510
cmp eax, 0x6143cb3c
jle 0x14005e925
cmp eax, 0x683f413a
jg 0x14005eb63
cmp eax, 0x6143cb3d
je 0x14005eef0
cmp eax, 0x6779f552
jne 0x14005e510
mov rax, qword [rsp + 0x88]
inc rax
mov qword [rsp + 0x100], rax
mov eax, 0x71930874
jmp 0x14005e510
cmp eax, 0xd6457bc
jle 0x14005e961
cmp eax, 0x1688a3c8
jg 0x14005ebaa
cmp eax, 0xd6457bd
je 0x14005ef3e
cmp eax, 0x163007d6
jne 0x14005e510
mov rax, qword [rsp + 0x40]
mov eax, 0x6c2ec10c
jmp 0x14005e510
cmp eax, 0x3e6b3faa
jle 0x14005e9c0
cmp eax, 0x4c2007cd
jg 0x14005ebdd
cmp eax, 0x3e6b3fab
je 0x14005ef5f
cmp eax, 0x43009fe0
jne 0x14005e510
mov rax, qword [rsp + 0x30]
mov eax, 0x1688a3c9
jmp 0x14005e510
cmp eax, 0xb766954d
jle 0x14005ea37
cmp eax, 0xc1e125b9
jg 0x14005ec14
cmp eax, 0xb766954e
je 0x14005efd7
cmp eax, 0xbe865125
jne 0x14005e510
mov eax, dword [rsp + 0x9c]
cmp eax, 0xa
setl cl
movzx edx, byte [rsp + 0x23]
xor cl, dl
mov ecx, 0x163007d6
mov r8d, 0x9ecebfd2
jmp 0x14005eec5
cmp eax, 0x794137be
jg 0x14005ec41
cmp eax, 0x78201171
je 0x14005f028
cmp eax, 0x78f763b1
jne 0x14005e510
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x78], r15
mov rax, qword [rsp + 0x128]
mov eax, dword [rax]
add rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x78]
mov eax, dword [rax + rcx*4]
add rax, qword [rsp + 0x28]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
movzx eax, word [rax]
cmp eax, 0x775a
mov eax, 0xb766954e
mov ecx, 0x3e6b3fab
cmove eax, ecx
mov rsi, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x38]
jmp 0x14005e510
cmp eax, 0xe4aea226
jle 0x14005ee0a
cmp eax, 0xe4aea227
je 0x14005f032
cmp eax, 0xed37f9ba
jne 0x14005e510
mov rsi, qword [rsp + 0x60]
mov eax, 0xb766954e
mov rbx, qword [rsp + 0x68]
jmp 0x14005e510
cmp eax, 0x1ff1cf84
je 0x14005f04a
cmp eax, 0x231cd96c
je 0x14005f05f
cmp eax, 0x251a1fed
jne 0x14005e510
mov eax, 0x371addad
jmp 0x14005e510
cmp eax, 0x8937757e
je 0x14005f073
cmp eax, 0x8c9e9e92
je 0x14005f08d
cmp eax, 0x93cd3bf4
jne 0x14005e510
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x88]
shl rcx, 4
mov rax, qword [rax + rcx + 8]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x70]
mov dword [rsp + 0xb4], eax
mov eax, 0x5f958d4c
jmp 0x14005e510
cmp eax, 0x551505b1
je 0x14005f0bf
cmp eax, 0x5e9bb2cd
je 0x14005f0d3
cmp eax, 0x5f958d4c
jne 0x14005e510
mov rax, qword [rsp + 0x140]
mov ecx, dword [rsp + 0xb4]
mov dword [rax], ecx
mov eax, 0x4c2007ce
jmp 0x14005e510
cmp eax, 0xed628561
je 0x14005f0e2
cmp eax, 0xfa480ccf
je 0x14005f159
cmp eax, 0xfda6de75
jne 0x14005e510
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x70]
shl rcx, 4
mov rax, qword [rax + rcx + 8]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0xf8]
movzx eax, byte [rax]
mov byte [rsp + 0x20], al
cmp byte [rsp + 0x20], 0
sete byte [rsp + 0x26]
mov eax, 0x696b6e35
jmp 0x14005e510
cmp eax, 0x3a5ea694
je 0x14005f17d
cmp eax, 0x3b41ab0f
je 0x14005f191
cmp eax, 0x3db62284
jne 0x14005e510
mov rax, qword [rsp + 0x120]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rax, qword [rax]
mov rax, qword [rax + 0x30]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x28]
movsxd rax, dword [rax + 0x3c]
mov rcx, qword [rsp + 0x28]
mov eax, dword [rcx + rax + 0x88]
add rax, qword [rsp + 0x28]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
add rax, 0x18
mov qword [rsp + 0xe0], rax
mov eax, 0x1b80af24
jmp 0x14005e510
cmp eax, 0xa8157652
je 0x14005f1a8
cmp eax, 0xa9a8ee90
je 0x14005e4d1
cmp eax, 0xad7eba7e
jne 0x14005e510
mov rax, qword [rsp + 0x100]
cmp rax, 0x11
mov eax, 0x9a32cfb3
mov ecx, 0x8937757e
cmove eax, ecx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0xc0], rcx
jmp 0x14005e510
cmp eax, 0x738f9abe
je 0x14005f244
cmp eax, 0x770815db
jne 0x14005e510
cmp byte [rsp + 0x21], 0
mov eax, 0xc5a4ea9d
mov ecx, 0xe14ed757
cmovne eax, ecx
xor ecx, ecx
mov qword [rsp + 0xb8], rcx
jmp 0x14005e510
cmp eax, 0xd9a92ef8
je 0x14005f273
cmp eax, 0xddaccad2
jne 0x14005e510
mov eax, 0xdf076927
jmp 0x14005e510
cmp eax, 0x378a62b1
je 0x14005f28f
cmp eax, 0x38af179b
jne 0x14005e510
mov rax, qword [rsp + 0x30]
add rax, 0x20
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x30]
add rax, 0x1c
mov qword [rsp + 0x130], rax
mov eax, 0xd9874512
jmp 0x14005e510
cmp eax, 0x9ecebfd2
je 0x14005f2a6
cmp eax, 0xa49a0dba
jne 0x14005e510
mov ecx, dword [rsp + 0xac]
test ecx, ecx
sete al
mov edx, dword [rsp + 0xa8]
cmp edx, 0xa
setl r8b
xor r8b, al
mov r8d, 0xfa480ccf
mov r9d, 0x9513b040
jmp 0x14005e4fa
cmp eax, 0x683f413b
je 0x14005f2c5
cmp eax, 0x696b6e35
jne 0x14005e510
mov eax, dword [0x1400f2178]
mov ecx, dword [0x1400f217c]
mov dword [rsp + 0xa8], ecx
lea ecx, [rax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
and eax, ecx
mov dword [rsp + 0xac], eax
mov eax, 0xa49a0dba
jmp 0x14005e510
cmp eax, 0x1688a3c9
je 0x14005f2cf
cmp eax, 0x1b80af24
jne 0x14005e510
mov rax, qword [rsp + 0xe0]
cmp dword [rax], 0
mov eax, 0x3a5ea694
mov ecx, 0x371addad
cmove eax, ecx
jmp 0x14005e510
cmp eax, 0x4c2007ce
je 0x14005f2d9
cmp eax, 0x4fd8312a
jne 0x14005e510
mov eax, 0x78f763b1
xor r15d, r15d
xor ecx, ecx
mov qword [rsp + 0xd0], rcx
xor ecx, ecx
mov qword [rsp + 0xc8], rcx
jmp 0x14005e510
cmp eax, 0xc1e125ba
je 0x14005f2e3
cmp eax, 0xc318aa91
jne 0x14005e510
cmp dword [rsp + 0xa0], 0
sete byte [rsp + 0x23]
mov eax, 0xbe865125
jmp 0x14005e510
cmp eax, 0x794137bf
je 0x14005f2f7
cmp eax, 0x7ca0bfea
jne 0x14005e510
mov eax, edi
xor al, 0x20
and al, dil
movzx eax, al
mov ecx, eax
xor ecx, eax
not ecx
and ecx, r13d
xor ecx, eax
mov edx, ecx
shr edx, 1
mov r8d, ecx
xor r8d, 0xfffffffe
and r8d, ecx
mov r11d, 0xf43b83c4
cmovne r8d, r11d
mov eax, r8d
xor eax, r8d
not eax
and eax, edx
xor eax, r8d
mov edx, eax
shr edx, 1
mov r9d, ecx
xor r9d, 0xfffffffd
and r9d, ecx
cmovne r9d, r11d
mov r8d, r9d
xor r8d, r9d
not r8d
and r8d, edx
xor r8d, r9d
mov r9d, r8d
shr r9d, 1
not ecx
or ecx, 0xfffffffb
cmp ecx, 0xffffffff
mov ecx, 0xf43b83c4
mov r10d, 0
cmove ecx, r10d
mov edx, ecx
xor edx, ecx
not edx
and edx, r9d
xor edx, ecx
mov r9d, edx
xor r9d, 4
mov ecx, r9d
shr ecx, 1
not eax
or eax, 0xfffffffb
cmp eax, 0xffffffff
mov eax, 0xf43b83c4
cmove eax, r10d
xor eax, ecx
mov r10d, eax
shr r10d, 1
mov ecx, r8d
xor ecx, 0xfffffffb
and ecx, r8d
cmovne ecx, r11d
and ecx, 0xfcfba7f4
xor ecx, r10d
mov r8d, ecx
shr r8d, 3
not edx
and edx, r9d
mov r9d, 0x3d0ee0f1
cmovne edx, r9d
mov r9d, r8d
xor r9d, r8d
not r9d
and r9d, edx
xor r9d, r8d
not eax
or eax, 0xfffffffb
cmp eax, 0xffffffff
mov edx, 0x525551b3
mov eax, 0x28489051
cmove edx, eax
mov eax, edx
xor eax, edx
not eax
and eax, r9d
xor eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x28489051
mov r8d, eax
and r8d, 0x57b76fae
or r8d, edx
mov edx, ecx
xor edx, 0xfffffffb
and edx, ecx
cmovne edx, r11d
and r9d, 0xd7b76fae
and eax, 0x28489051
or eax, r9d
mov ecx, edx
not ecx
not eax
or eax, ecx
and ecx, 0x4bead20f
and edx, 0x341101c0
or edx, ecx
xor edx, r8d
xor edx, 0x4bead20f
and edx, r8d
mov r13d, edx
not r13d
mov ecx, r13d
and ecx, 0x5230a21c
and edx, 0x2dcf5de3
or edx, ecx
or r13d, eax
and eax, 0xf63ba3dc
xor eax, edx
xor eax, 0xa40b01c0
not r13d
or r13d, eax
mov rax, qword [rsp + 0xd8]
movzx edi, byte [rax + 1]
inc rax
mov qword [rsp + 0xd8], rax
test dil, dil
mov eax, 0x7ca0bfea
mov ecx, 0xd9a92ef8
cmove eax, ecx
jmp 0x14005e510
cmp eax, 0xe14ed757
jne 0x14005f301
mov eax, dword [0x1400f2178]
mov ecx, dword [0x1400f217c]
mov dword [rsp + 0x9c], ecx
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
mov dword [rsp + 0xa0], ecx
mov eax, 0xc318aa91
jmp 0x14005e510
mov eax, 0x9ecebfd2
jmp 0x14005e510
mov eax, dword [0x1400f2178]
mov ecx, dword [0x1400f217c]
lea edx, [rax + 1]
imul edx, eax
not edx
or edx, 0xfffffffe
cmp edx, 0xffffffff
sete al
cmp ecx, 0xa
setl r8b
xor r8b, al
mov r8d, 0xfa480ccf
mov r9d, 0xfda6de75
cmovne r8d, r9d
cmp ecx, 0xa
mov eax, r8d
cmovl eax, r9d
cmp edx, 0xffffffff
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 0x70], rcx
cmovne eax, r8d
jmp 0x14005e510
mov eax, dword [rsp + 0xa4]
cmp eax, 0xa
setl cl
movzx edx, byte [rsp + 0x25]
xor cl, dl
mov ecx, 0x163007d6
mov r8d, 0x378a62b1
cmovne ecx, r8d
cmp eax, 0xa
mov eax, ecx
cmovl eax, r8d
test dl, dl
cmove eax, ecx
jmp 0x14005e510
mov eax, 0x9a32cfb3
xor ecx, ecx
mov qword [rsp + 0xc0], rcx
jmp 0x14005e510
mov ecx, dword [rsp + 0x50]
inc ecx
imul ecx, dword [rsp + 0x50]
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete al
mov r8d, dword [rsp + 0x90]
cmp r8d, 0xa
setl r9b
xor r9b, al
mov r9d, 0x231cd96c
mov r10d, 0x38af179b
cmovne r9d, r10d
cmp r8d, 0xa
mov eax, r9d
cmovl eax, r10d
test edx, ecx
cmovne eax, r9d
jmp 0x14005e510
cmp byte [rsp + 0x22], 0
mov eax, 0xed628561
mov ecx, 0xa8157652
cmovne eax, ecx
mov r14, qword [rsp + 0x48]
xor r12d, r12d
xor ebp, ebp
jmp 0x14005e510
mov rax, qword [rsp + 0x130]
mov eax, dword [rax]
add rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x138]
mov ecx, dword [rcx]
add rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x78]
movzx ecx, word [rcx + rdx*2]
mov eax, dword [rax + rcx*4]
add rax, qword [rsp + 0x28]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x48]
inc rax
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
shr rax, 0x3c
mov rdx, qword [rsp + 0x60]
shl rdx, 4
neg rax
mov ecx, 0
sbb rcx, rcx
or rcx, rdx
call fcn.140085c40
mov qword [rsp + 0x68], rax
mov eax, 0x1ff1cf84
jmp 0x14005e510
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x80], rsi
mov r15, qword [rsp + 0x78]
inc r15
mov rax, qword [rsp + 0xe0]
mov eax, dword [rax]
cmp r15, rax
mov eax, 0x794137bf
mov ecx, 0x78f763b1
cmovb eax, ecx
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0xd0], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0xc8], rcx
jmp 0x14005e510
mov eax, 0x8c9e9e92
jmp 0x14005e510
cmp qword [rsp + 0x80], 0
sete byte [rsp + 0x21]
mov eax, 0x770815db
jmp 0x14005e510
cmp qword [rsp + 0x48], 0
sete byte [rsp + 0x22]
mov eax, 0xd6457bd
jmp 0x14005e510
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, 0x43009fe0
jmp 0x14005e510
mov rax, qword [rsp + 0x70]
inc rax
mov qword [rsp + 0x108], rax
mov eax, 0x78201171
jmp 0x14005e510
mov rax, qword [rsp + 0x108]
cmp rax, qword [rsp + 0x80]
mov eax, 0xc5a4ea9d
mov ecx, 0xe14ed757
cmove eax, ecx
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rcx
jmp 0x14005e510
mov rcx, qword [rsp + 0x40]
call fcn.140085cb0
mov eax, 0x251a1fed
jmp 0x14005e510
movzx eax, byte [rsp + 0x27]
mov eax, 0x683f413b
jmp 0x14005e510
movabs rax, 0xc5bf5bacf86884e2
add rax, r14
sub rax, r12
movabs rcx, 0x43621365a0f16a94
sub rax, rcx
add rax, qword [rsp + 0x118]
shr rax, 1
movabs rdx, 0xe52a7d9b1f57a3c7
add rax, rdx
add rax, r12
sub rax, rdx
mov rcx, qword [rsp + 0x38]
mov rdx, rax
shl rdx, 4
mov rcx, qword [rcx + rdx]
lea rdx, [rax + 1]
cmp rcx, qword [rsp + 0xf0]
cmovae r14, rax
cmovb r12, rdx
cmp r14, r12
mov eax, 0xa8157652
mov ecx, 0xed628561
cmova eax, ecx
mov rbp, r12
jmp 0x14005e510
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x70]
shl rcx, 4
mov rax, qword [rax + rcx + 8]
movzx eax, byte [rax]
mov byte [rsp + 0x27], al
mov eax, 0x5e9bb2cd
jmp 0x14005e510
mov eax, dword [0x1400f2178]
mov dword [rsp + 0x50], eax
mov eax, 0x3b41ab0f
jmp 0x14005e510
mov eax, dword [0x1400f217c]
mov dword [rsp + 0x90], eax
mov eax, 0x6143cb3d
jmp 0x14005e510
mov rsi, rbp
shl rsi, 4
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x38]
mov r8, rsi
call fcn.140086310
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0xf0]
mov qword [rax + rsi], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rax + rsi + 8], rcx
lea rcx, [rax + rsi]
add rcx, 0x10
add rsi, qword [rsp + 0x38]
mov r8, qword [rsp + 0x48]
movabs rax, 0x811dc6a46246ad4c
sub r8, rax
add r8, qword [rsp + 0x110]
sub r8, rbp
shl r8, 4
movabs rax, 0x9c5a78e4318366f0
add r8, rax
mov rdx, rsi
call fcn.140086310
cmp qword [rsp + 0x38], 0
mov eax, 0xc1e125ba
mov ecx, 0xb766954e
cmove eax, ecx
mov rsi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x68]
jmp 0x14005e510
mov eax, dword [0x1400f217c]
mov dword [rsp + 0xa4], eax
mov eax, dword [rsp + 0x54]
inc eax
imul eax, dword [rsp + 0x54]
not eax
or eax, 0xfffffffe
cmp eax, 0xffffffff
sete byte [rsp + 0x25]
mov eax, 0x36ee93a4
jmp 0x14005e510
mov eax, dword [rsp + 0xb0]
cmp eax, r13d
mov eax, 0x6779f552
mov ecx, 0x93cd3bf4
cmove eax, ecx
jmp 0x14005e510
cmp byte [rsp + 0x24], 0
mov eax, 0x551505b1
mov ecx, 0x371addad
cmovne eax, ecx
jmp 0x14005e510
cmp qword [rsp + 0x40], 0
sete byte [rsp + 0x24]
mov eax, dword [0x1400f2178]
mov dword [rsp + 0x54], eax
mov eax, 0x738f9abe
jmp 0x14005e510
mov eax, 0xfda6de75
jmp 0x14005e510
mov eax, 0x38af179b
jmp 0x14005e510
mov eax, 0x8937757e
jmp 0x14005e510
mov rcx, qword [rsp + 0x38]
call fcn.140085cb0
mov eax, 0xed37f9ba
jmp 0x14005e510
mov eax, 0xe4aea227
jmp 0x14005e510
cmp eax, 0xdf076927
jne 0x14005e510
mov rcx, qword [rsp + 0x58]
mov edx, 0x110
call fcn.140085870
mov al, 1
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret