Function at 0x140270550
Capabilities:
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, 0x1d8
mov dword [rsp + 0x5c], r9d
mov rbp, rcx
mov rax, qword [0x14035bae8]
xor rax, rsp
mov qword [rsp + 0x1d0], rax
lea rax, [rdx + 0x10]
mov qword [rsp + 0xc8], rax
lea rax, [rdx + 0x18]
mov qword [rsp + 0x178], rax
mov qword [rsp + 0x180], rdx
lea rax, [rdx + 4]
mov qword [rsp + 0x170], rax
add r8d, 0xffffffff
mov qword [rsp + 0x188], r8
mov eax, 0x525d9f85
jmp 0x140270600
mov eax, dword [rsp + 0x1cc]
cmp eax, dword [rsp + 0x24]
setl byte [rsp + 0x31]
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x52a14eed
mov ecx, 0xcaf8f168
cmove eax, ecx
cmp dword [0x140362634], 0xa
cmovl eax, ecx
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xaea01ac
jg 0x140270670
cmp eax, 0xd1c96de4
jg 0x1402706d0
cmp eax, 0xb01b684c
jg 0x140270781
cmp eax, 0x8d0835cb
jle 0x1402708aa
cmp eax, 0xa2434d05
jle 0x140270b43
cmp eax, 0xa2434d06
je 0x140270ec5
cmp eax, 0xa59d1b1e
je 0x1402705bc
cmp eax, 0xab8e14b5
jne 0x140270600
cmp byte [rsp + 0x2f], 0
mov eax, 0xd8d0d65
mov ecx, 0x6253c326
cmovne eax, ecx
jmp 0x140270600
cmp eax, 0x491ab3fa
jg 0x140270730
cmp eax, 0x2b2af83f
jg 0x1402707cc
cmp eax, 0x18ee449f
jle 0x140270961
cmp eax, 0x28231eb0
jle 0x140270b83
cmp eax, 0x28231eb1
je 0x140270edc
cmp eax, 0x2946beb5
je 0x140270ef9
cmp eax, 0x2994a289
jne 0x140270600
mov qword [rsp + 0x190], rbp
mov eax, 0x43e31be6
jmp 0x140270600
cmp eax, 0xec39f7db
jg 0x14027081b
cmp eax, 0xe10143a0
jle 0x140270999
cmp eax, 0xe340b173
jle 0x140270bb3
cmp eax, 0xe340b174
je 0x140270f10
cmp eax, 0xe8175f74
je 0x140270f61
cmp eax, 0xea4ca2fa
jne 0x140270600
mov rax, qword [rsp + 0x50]
mov rax, qword [rax]
mov qword [rsp + 0x1a8], rax
mov eax, 0xd1c96de5
jmp 0x140270600
cmp eax, 0x71b39aa2
jle 0x140270874
cmp eax, 0x782b1a91
jle 0x1402709d2
cmp eax, 0x7d3e432f
jle 0x140270bf7
cmp eax, 0x7d3e4330
je 0x140270faf
cmp eax, 0x7eed6339
je 0x140270fb9
cmp eax, 0x7f98bac5
jne 0x140270600
cmp byte [rsp + 0x34], 0
mov eax, 0x7c54d455
jmp 0x140271334
cmp eax, 0xc128580e
jle 0x140270a0d
cmp eax, 0xc621bed1
jle 0x140270c35
cmp eax, 0xc621bed2
je 0x140271041
cmp eax, 0xcaf8f168
je 0x140271058
cmp eax, 0xce92ea40
jne 0x140270600
cmp byte [rsp + 0x37], 0
mov eax, 0xef779d71
mov ecx, 0xd264d2cf
jmp 0x14027114e
cmp eax, 0x3598c792
jle 0x140270a43
cmp eax, 0x38d46a19
jle 0x140270c65
cmp eax, 0x38d46a1a
je 0x140271062
cmp eax, 0x3c3e93e7
je 0x1402710b1
cmp eax, 0x43e31be6
jne 0x140270600
mov rax, qword [rsp + 0x190]
mov dword [rax], 0
mov eax, 0x491ab3fb
jmp 0x140270600
cmp eax, 0xf733d35b
jle 0x140270a98
cmp eax, 0xfc90a5e9
jle 0x140270c8f
cmp eax, 0xfc90a5ea
je 0x1402710f8
cmp eax, 0x5094dba
je 0x140271122
cmp eax, 0x50edbb3
jne 0x140270600
cmp byte [rsp + 0x32], 0
mov eax, 0xea4ca2fa
mov ecx, 0xe340b174
cmovne eax, ecx
mov dword [rsp + 0x84], 0
jmp 0x140270600
cmp eax, 0x60358b71
jg 0x140270b18
cmp eax, 0x52a14eec
jg 0x140270cc1
cmp eax, 0x4f5ddd70
je 0x14027113f
cmp eax, 0x525d9f85
jne 0x14027145b
mov eax, 0x38d46a1a
jmp 0x140270600
cmp eax, 0x8b8a613b
jg 0x140270ceb
cmp eax, 0x89b23b91
je 0x140271156
cmp eax, 0x8a907985
jne 0x140270600
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x1c0], rax
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x28], eax
cmp qword [rsp + 0xb0], 0
mov eax, 0x324c0d96
mov ecx, 0x89b23b91
cmove eax, ecx
mov ecx, dword [rsp + 0x28]
mov dword [rsp + 0x8c], ecx
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x110], rcx
mov ecx, dword [rsp + 0x44]
mov dword [rsp + 0x88], ecx
jmp 0x140270600
cmp eax, 0x1551e97c
jg 0x140270d15
cmp eax, 0xaea01ad
je 0x140271180
cmp eax, 0xd8d0d65
jne 0x140270600
mov eax, dword [rsp + 0x3c]
cmp eax, dword [rsp + 0x20]
sete byte [rsp + 0x30]
mov eax, 0x362c5894
jmp 0x140270600
cmp eax, 0xdbe0486e
jg 0x140270da2
cmp eax, 0xd1c96de5
je 0x1402711e7
cmp eax, 0xd264d2cf
jne 0x140270600
mov eax, dword [rsp + 0x1c8]
mov dword [rsp + 0xc4], eax
mov eax, 0xb5009b93
jmp 0x140270600
cmp eax, 0x76fd5478
jg 0x140270dd2
cmp eax, 0x71b39aa3
je 0x140271202
cmp eax, 0x75691bf2
jne 0x140270600
mov eax, 0x7eed6339
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0x108], rcx
jmp 0x140270600
cmp eax, 0xb5009b92
jg 0x140270e06
cmp eax, 0xb01b684d
je 0x140271220
cmp eax, 0xb2bbfe61
jne 0x140270600
cmp qword [rsp + 0x50], 0
sete byte [rsp + 0x32]
mov eax, 0x50edbb3
jmp 0x140270600
cmp eax, 0x3256cd4a
jg 0x140270e3a
cmp eax, 0x2b2af840
je 0x14027122a
cmp eax, 0x324c0d96
jne 0x140270600
mov rax, qword [rsp + 0xb0]
mov eax, dword [rax]
sub eax, dword [rsp + 0x38]
mov dword [rsp + 0x48], eax
lea rax, [rsp + 0x1c8]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x148]
mov eax, 0xfc90a5ea
jmp 0x140270600
cmp eax, 0xf1680419
jg 0x140270e67
cmp eax, 0xec39f7dc
je 0x140271250
cmp eax, 0xef779d71
jne 0x140270600
mov rax, qword [rsp + 0xb0]
mov rax, qword [rax + 8]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0x148]
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xf8], rax
mov eax, 0x8a907985
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 0xe8], rcx
mov dword [rsp + 0x80], r14d
mov dword [rsp + 0x7c], r10d
mov qword [rsp + 0xd8], r8
mov dword [rsp + 0x78], edi
jmp 0x140270600
cmp eax, 0x6e1571f0
jg 0x140270e91
cmp eax, 0x60358b72
je 0x14027126f
cmp eax, 0x6253c326
jne 0x140270600
mov eax, 0xec39f7dc
jmp 0x140270600
cmp eax, 0x8d0835cc
je 0x140271289
cmp eax, 0x9514a876
jne 0x140270600
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x120], rax
mov eax, 0xaea01ad
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0x118], rcx
jmp 0x140270600
cmp eax, 0x18ee44a0
je 0x1402712a0
cmp eax, 0x257abd6b
jne 0x140270600
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x1a0], rax
mov eax, 0x28231eb1
jmp 0x140270600
cmp eax, 0xe10143a1
je 0x1402712aa
cmp eax, 0xe1a69d31
jne 0x140270600
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0x198], rax
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3256cd4b
mov ecx, 0xb01b684d
jmp 0x1402705e5
cmp eax, 0x782b1a92
je 0x1402712c3
cmp eax, 0x7c54d455
jne 0x140270600
mov eax, dword [rsp + 0x1c8]
mov dword [rsp + 0x90], eax
mov eax, dword [rsp + 0x90]
cmp eax, dword [rsp + 0x40]
setl byte [rsp + 0x35]
mov eax, 0x8b8a613c
jmp 0x140270600
cmp eax, 0xc128580f
je 0x1402712e1
cmp eax, 0xc503ca83
jne 0x140270600
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x98], rax
mov eax, 0x5094dba
jmp 0x140270600
cmp eax, 0x3598c793
je 0x1402712fb
cmp eax, 0x362c5894
jne 0x140270600
cmp byte [rsp + 0x30], 0
mov eax, 0x3c3e93e7
mov ecx, 0x7193acd4
jmp 0x140271239
cmp eax, 0xf733d35c
je 0x140271305
cmp eax, 0xfa4927ec
jne 0x140270600
mov r13d, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x160]
mov eax, 0x3c3e93e7
mov r15d, dword [rsp + 0x24]
jmp 0x140270600
cmp eax, 0x52a14eed
je 0x14027131c
cmp eax, 0x57fffb01
jne 0x140270600
cmp byte [rsp + 0x31], 0
mov eax, 0x3c3e93e7
mov ecx, 0x6253c326
jmp 0x140271239
cmp eax, 0x8b8a613c
je 0x14027132a
cmp eax, 0x8c130fbd
jne 0x140270600
cmp byte [rsp + 0x2e], 0
mov eax, 0x3c3e93e7
mov ecx, 0x2946beb5
jmp 0x140271239
cmp eax, 0x1551e97d
je 0x140271341
cmp eax, 0x18c83217
jne 0x140270600
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x24], eax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x160], rax
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x20], eax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov eax, dword [rax]
add eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x128]
cmp eax, dword [rcx]
mov eax, 0xe8175f74
mov ecx, 0xb2bbfe61
cmovg eax, ecx
jmp 0x140270600
cmp eax, 0xdbe0486f
je 0x140271378
cmp eax, 0xdf260fcb
jne 0x140270600
mov eax, dword [rsp + 0x90]
cmp eax, dword [rsp + 0x40]
sete byte [rsp + 0x36]
mov eax, 0x4f5ddd70
jmp 0x140270600
cmp eax, 0x76fd5479
je 0x1402713b0
cmp eax, 0x7785c874
jne 0x140270600
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3256cd4b
mov ecx, 0xe1a69d31
jmp 0x1402705e5
cmp eax, 0xb5009b93
je 0x1402713c7
cmp eax, 0xb9f0a5e5
jne 0x140270600
mov rax, qword [rsp + 0xa8]
mov rax, qword [rax + 8]
mov qword [rsp + 0x1b0], rax
mov eax, 0x60358b72
jmp 0x140270600
cmp eax, 0x3256cd4b
je 0x1402713ea
cmp eax, 0x3438bb7f
jne 0x140270600
cmp byte [rsp + 0x2c], 0
mov eax, 0x76fd5479
mov ecx, 0xe10143a1
cmovne eax, ecx
jmp 0x140270600
cmp eax, 0xf168041a
je 0x1402713f9
cmp eax, 0xf17de8cc
jne 0x140270600
cmp byte [rsp + 0x33], 0
mov eax, 0xef779d71
mov ecx, 0x8d0835cc
jmp 0x14027114e
cmp eax, 0x6e1571f1
je 0x14027141a
cmp eax, 0x7193acd4
jne 0x140270600
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x52a14eed
mov ecx, 0xa59d1b1e
jmp 0x1402705e5
mov eax, dword [rsp + 0x48]
cmp eax, dword [rsp + 0x44]
setl byte [rsp + 0x37]
mov eax, 0xce92ea40
jmp 0x140270600
mov rax, qword [rsp + 0x1a0]
cmp dword [rax], 0
mov eax, 0xf168041a
mov ecx, 0xc621bed2
cmove eax, ecx
jmp 0x140270600
mov eax, dword [rsp + 0x3c]
cmp eax, dword [rsp + 0x20]
setl byte [rsp + 0x2f]
mov eax, 0xab8e14b5
jmp 0x140270600
mov eax, dword [rsp + 0x84]
mov dword [rsp + 0x94], eax
mov rax, qword [rsp + 0xc8]
cmp dword [rax], 1
mov eax, 0x89b23b91
mov ecx, 0xc128580f
cmove eax, ecx
mov ecx, dword [rsp + 0x20]
mov dword [rsp + 0x8c], ecx
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x110], rcx
mov ecx, dword [rsp + 0x94]
mov dword [rsp + 0x88], ecx
jmp 0x140270600
lea r9, [rsp + 0x1cc]
mov qword [rsp + 0x138], r9
mov rax, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
mov edx, dword [rax]
mov rbx, r8
mov r8d, dword [rsp + 0x38]
mov rcx, qword [rsp + 0xa0]
mov esi, r10d
call fcn.140271490
mov r8, rbx
mov r10d, esi
mov dword [rsp + 0x3c], eax
mov eax, 0x257abd6b
jmp 0x140270600
mov eax, 0xfa4927ec
jmp 0x140270600
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xa8]
mov eax, dword [rax]
cmp eax, dword [rsp + 0x38]
mov eax, 0x8a907985
mov ecx, 0xb9f0a5e5
cmovl eax, ecx
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0xf8], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0xe8], rcx
mov ecx, dword [rsp + 0x20]
mov dword [rsp + 0x78], ecx
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0x100], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0xd8], rcx
mov ecx, dword [rsp + 0x94]
mov dword [rsp + 0x7c], ecx
mov ecx, dword [rsp + 0x24]
mov dword [rsp + 0x80], ecx
jmp 0x140270600
mov eax, dword [rsp + 0x3c]
cmp eax, dword [rsp + 0x20]
setl byte [rsp + 0x2d]
mov eax, 0x2b2af840
jmp 0x140270600
mov eax, 0x57fffb01
jmp 0x140270600
mov rbx, rbp
mov rsi, qword [rsp + 0x180]
mov ebp, dword [rsi + 8]
mov rax, qword [rsp + 0x188]
lea ecx, [rax + rbp]
mov eax, ecx
cdq
idiv ebp
mov rbp, rbx
sub ecx, edx
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x128], rsi
mov rax, qword [rsp + 0x128]
mov ecx, dword [rsp + 0x38]
cmp ecx, dword [rax]
mov eax, 0xc503ca83
mov ecx, 0xe10143a1
cmovg eax, ecx
jmp 0x140270600
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rax + 8]
mov qword [rsp + 0xe0], rcx
add rax, 8
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x138]
mov eax, 0x18c83217
mov dword [rsp + 0x74], r15d
mov rcx, r12
mov qword [rsp + 0xd0], r12
mov dword [rsp + 0x70], r13d
jmp 0x140270600
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x120], rax
mov eax, 0xaea01ad
mov rcx, qword [rsp + 0x1b8]
mov qword [rsp + 0x118], rcx
jmp 0x140270600
mov rax, qword [rsp + 0x98]
mov ecx, dword [rsp + 0x5c]
cmp dword [rax], ecx
setl byte [rsp + 0x2c]
mov eax, 0x3438bb7f
jmp 0x140270600
cmp byte [rsp + 0x36], 0
mov eax, 0xef779d71
mov ecx, 0xa2434d06
cmovne eax, ecx
jmp 0x140271360
mov rax, qword [rsp + 0x110]
mov qword [rbp + 8], rax
mov eax, dword [rsp + 0x88]
mov dword [rbp], eax
mov eax, dword [rsp + 0x8c]
mov dword [rbp + 4], eax
mov eax, 0x491ab3fb
jmp 0x140270600
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xb8]
add rax, 8
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x150]
mov rax, qword [rax]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x158]
mov eax, dword [rax]
cmp eax, dword [rsp + 0x48]
mov eax, 0x3598c793
mov ecx, 0xdbe0486f
cmovg eax, ecx
jmp 0x140270600
mov rax, qword [rsp + 0x1a8]
mov eax, dword [rax]
mov dword [rsp + 0x84], eax
mov eax, 0xe340b174
jmp 0x140270600
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x18ee44a0
mov ecx, 0x6e1571f1
jmp 0x1402705e5
mov eax, 0x782b1a92
jmp 0x140270600
cmp byte [rsp + 0x2d], 0
mov eax, 0x3c3e93e7
mov ecx, 0x7d3e4330
cmovne eax, ecx
mov r13d, dword [rsp + 0x20]
mov r12, qword [rsp + 0x50]
mov r15d, dword [rsp + 0x24]
jmp 0x140270600
mov r15d, dword [rsp + 0x1cc]
mov r13d, dword [rsp + 0x3c]
mov eax, 0x3c3e93e7
mov r12, qword [rsp + 0x160]
jmp 0x140270600
mov eax, 0x7eed6339
mov rcx, qword [rsp + 0x1b0]
mov qword [rsp + 0x108], rcx
jmp 0x140270600
mov eax, dword [rsp + 0x4c]
cmp eax, dword [rsp + 0x28]
setl byte [rsp + 0x34]
mov eax, 0x7f98bac5
jmp 0x140270600
mov eax, 0x71b39aa3
jmp 0x140270600
mov qword [rbp + 8], 0
mov dword [rbp + 4], 0
mov eax, 0x2994a289
jmp 0x140270600
mov eax, dword [0x140362630]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x18ee44a0
mov ecx, 0x71b39aa3
jmp 0x1402705e5
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0x140], rax
mov eax, 0x75691bf2
jmp 0x140270600
mov eax, 0x9514a876
jmp 0x140270600
mov eax, dword [rsp + 0x4c]
cmp eax, dword [rsp + 0x28]
setle byte [rsp + 0x33]
mov eax, 0xf17de8cc
jmp 0x140270600
mov eax, dword [rsp + 0x24]
mov eax, 0xa59d1b1e
jmp 0x140270600
cmp byte [rsp + 0x35], 0
mov eax, 0xdf260fcb
mov ecx, 0xd264d2cf
cmovne eax, ecx
jmp 0x140270600
mov eax, dword [rsp + 0x4c]
add eax, dword [rsp + 0x5c]
mov rcx, qword [rsp + 0x98]
cmp eax, dword [rcx]
mov eax, 0xf733d35c
mov ecx, 0xef779d71
cmovg eax, ecx
mov edi, dword [rsp + 0x28]
mov r8, qword [rsp + 0x68]
mov r10d, dword [rsp + 0x44]
mov r14d, dword [rsp + 0x40]
jmp 0x140270600
mov rbx, r8
mov r8d, dword [rsp + 0x38]
mov edx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0xb8]
lea r9, [rsp + 0x1c8]
mov esi, r10d
call fcn.140271490
mov r8, rbx
mov r10d, esi
mov dword [rsp + 0x4c], eax
mov eax, 0x1551e97d
jmp 0x140270600
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x60], rax
mov eax, 0x7785c874
jmp 0x140270600
mov r10d, dword [rsp + 0x48]
mov edi, dword [rsp + 0x4c]
mov r14d, dword [rsp + 0xc4]
mov eax, 0xef779d71
mov r8, qword [rsp + 0x168]
jmp 0x140270600
mov rax, qword [rsp + 0x60]
mov eax, 0xe1a69d31
jmp 0x140270600
mov eax, dword [rsp + 0x3c]
add eax, dword [rsp + 0x5c]
mov rcx, qword [rsp + 0x98]
cmp eax, dword [rcx]
setle byte [rsp + 0x2e]
mov eax, 0x8c130fbd
jmp 0x140270600
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xf0], rax
mov eax, 0x18c83217
mov dword [rsp + 0x74], 0x40000000
mov rcx, qword [rsp + 0x198]
mov qword [rsp + 0xe0], rcx
xor ecx, ecx
mov qword [rsp + 0xd0], rcx
mov dword [rsp + 0x70], 0x40000000
jmp 0x140270600
cmp eax, 0x491ab3fb
jne 0x140270600
mov rcx, qword [rsp + 0x1d0]
xor rcx, rsp
call fcn.1402e6030
mov rax, rbp
add rsp, 0x1d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret