Function at 0x69e7d0
Capabilities:
Encrypt data using salsa20 or chacha
Resolve function by parsing pe exports

Disassembly:
mov ecx, dword [0x99504c]
mov ecx, dword fs:[ecx]
mov ecx, dword [ecx]
lea eax, [esp - 0xd0]
cmp eax, dword [ecx + 8]
jbe 0x69f392
sub esp, 0x150
mov ebp, dword [esp + 0x168]
mov esi, dword [esp + 0x15c]
cmp ebp, esi
jg 0x69f379
test ebp, ebp
jne 0x69e81d
mov eax, ebp
mov ebp, dword [esp + 0x158]
mov esi, dword [esp + 0x164]
jmp 0x69e855
mov esi, dword [esp + 0x164]
mov eax, ebp
mov ebp, dword [esp + 0x158]
cmp esi, ebp
je 0x69e855
mov ecx, ebp
lea edx, [esi + eax - 1]
nop
cmp edx, ebp
jb 0x69e853
lea edx, [eax + ecx - 1]
cmp edx, esi
jae 0x69f361
mov ebp, ecx
mov esi, dword [esp + 0x164]
jmp 0x69e855
mov ebp, ecx
mov ecx, ebp
mov ebp, dword [esp + 0x154]
mov edx, dword [ebp + 0x70]
test edx, edx
je 0x69e8c5
lea ebx, [edx - 0x40]
neg ebx
cmp ebx, 0x40
ja 0x69f355
mov edi, edx
neg edx
sar edx, 0x1f
and edx, ebx
lea edx, [ebp + edx + 0x30]
cmp eax, edi
jge 0x69e888
mov ebx, eax
jmp 0x69e88c
mov ebx, eax
mov eax, edi
mov edi, ebp
mov ebp, dword [esp + 0x160]
cmp ebp, eax
jb 0x69f34c
mov ebp, dword [esp + 0x16c]
cmp ebp, eax
jb 0x69f343
mov dword [esp + 0xec], eax
xor eax, eax
mov dword [esp + 0x58], eax
mov eax, dword [esp + 0xec]
jmp 0x69f2ad
mov edx, dword [esp + 0x160]
mov ebx, dword [esp + 0x16c]
test eax, eax
je 0x69eae5
mov dword [esp + 0xe8], edx
mov dword [esp + 0x14c], ecx
mov dword [esp + 0xe4], eax
mov dword [esp + 0x148], esi
mov edi, eax
and edi, 0x3f
mov dword [esp + 0x48], edi
sub eax, edi
mov dword [esp + 0x5c], eax
test edi, edi
je 0x69e96b
mov edi, dword [esp + 0xe4]
cmp edi, eax
jb 0x69f279
sub edi, eax
sub ebx, eax
neg ebx
sar ebx, 0x1f
and ebx, eax
add ebx, esi
cmp edi, 0x40
jl 0x69e930
mov edi, 0x40
lea esi, [ebp + 0x30]
cmp esi, ebx
je 0x69e960
mov dword [esp], esi
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
call fcn.004697f0
mov eax, dword [esp + 0x5c]
mov ecx, dword [esp + 0x14c]
mov edx, dword [esp + 0xe8]
mov ebp, dword [esp + 0x154]
mov esi, dword [esp + 0x148]
mov edi, dword [esp + 0x48]
mov ebx, dword [ebp + 4]
mov dword [esp + 0xa8], ebx
mov esi, dword [ebp + 0x14]
mov ecx, dword [ebp + 8]
mov eax, dword [ebp + 0x18]
mov edi, dword [ebp + 0xc]
mov edx, dword [ebp + 0x1c]
mov dword [esp + 0x8c], edx
lea edx, [ebx + 0x3320646e]
xor edx, dword [ebp + 0x24]
rol edx, 0x10
add esi, edx
mov dword [esp + 0x94], esi
xor esi, ebx
rol esi, 0xc
lea ebx, [esi + ebx + 0x3320646e]
xor ebx, edx
rol ebx, 8
mov dword [esp + 0x78], ebx
mov edx, esi
mov esi, dword [esp + 0x94]
add esi, ebx
lea ebx, [ecx + 0x79622d32]
xor ebx, dword [ebp + 0x28]
rol ebx, 0x10
add eax, ebx
mov dword [esp + 0x90], eax
xor eax, ecx
rol eax, 0xc
mov dword [esp + 0xa4], eax
lea eax, [eax + ecx + 0x79622d32]
xor eax, ebx
rol eax, 8
mov dword [esp + 0x74], eax
mov ebx, esi
mov esi, dword [esp + 0x90]
add esi, eax
mov dword [esp + 0x90], esi
lea eax, [edi + 0x6b206574]
xor eax, dword [ebp + 0x2c]
rol eax, 0x10
mov ebp, dword [esp + 0x8c]
add ebp, eax
mov dword [esp + 0x8c], ebp
xor ebp, edi
rol ebp, 0xc
mov dword [esp + 0xa0], ebp
lea ebp, [ebp + edi + 0x6b206574]
xor ebp, eax
rol ebp, 8
mov dword [esp + 0x70], ebp
mov eax, edi
mov edi, dword [esp + 0x8c]
add edi, ebp
mov dword [esp + 0x8c], edi
mov ebp, dword [esp + 0xa8]
add ebp, edx
mov dword [esp + 0xe0], ebp
xor edx, ebx
mov ebp, dword [esp + 0xa4]
add ecx, ebp
xor ebp, esi
mov esi, dword [esp + 0xa0]
add eax, esi
xor esi, edi
mov dword [esp + 0xa0], esi
mov edi, dword [esp + 0xe4]
mov esi, dword [esp + 0xe8]
cmp edi, esi
ja 0x69f270
mov dword [esp + 0xdc], ebx
mov dword [esp + 0xd8], eax
mov dword [esp + 0xd4], ecx
rol edx, 7
mov dword [esp + 0xa8], edx
rol ebp, 7
mov dword [esp + 0xa4], ebp
mov esi, dword [esp + 0xa0]
rol esi, 7
mov dword [esp + 0xa0], esi
mov dword [esp + 0x13c], eax
xor eax, eax
mov dword [esp + 0x54], eax
mov eax, dword [esp + 0x13c]
jmp 0x69ec1d
add esp, 0x150
ret
mov dword [esp + 0xd0], eax
mov dword [esp + 0xcc], edx
mov edi, dword [esp + 0x44]
add edi, 0x61707865
mov ebx, dword [esp + 0x40]
add ebx, 0x3320646e
mov ecx, dword [esp + 0x24]
add ecx, 0x79622d32
mov edx, dword [esp + 0x20]
add edx, 0x6b206574
mov eax, dword [esp + 0x144]
xor edi, dword [eax]
add ebp, 0x40
nop
mov dword [esi], edi
xor ebx, dword [eax + 4]
nop
mov dword [esi + 4], ebx
xor ecx, dword [eax + 8]
nop
mov dword [esi + 8], ecx
xor edx, dword [eax + 0xc]
nop
mov dword [esi + 0xc], edx
mov ecx, dword [esp + 0x1c]
xor ecx, dword [eax + 0x10]
nop
mov dword [esi + 0x10], ecx
mov ecx, dword [esp + 0xd0]
xor ecx, dword [eax + 0x14]
nop
mov dword [esi + 0x14], ecx
mov ecx, dword [esp + 0xcc]
xor ecx, dword [eax + 0x18]
nop
mov dword [esi + 0x18], ecx
mov ecx, dword [esp + 0x14]
xor ecx, dword [eax + 0x1c]
nop
mov dword [esi + 0x1c], ecx
mov ecx, dword [esp + 0x10]
xor ecx, dword [eax + 0x20]
nop
mov dword [esi + 0x20], ecx
mov ecx, dword [esp + 0xc]
xor ecx, dword [eax + 0x24]
nop
mov dword [esi + 0x24], ecx
mov ecx, dword [esp + 0x3c]
xor ecx, dword [eax + 0x28]
nop
mov dword [esi + 0x28], ecx
mov ecx, dword [esp + 0x38]
xor ecx, dword [eax + 0x2c]
nop
mov dword [esi + 0x2c], ecx
mov ecx, dword [esp + 0x34]
xor ecx, dword [eax + 0x30]
nop
mov dword [esi + 0x30], ecx
mov ecx, dword [esp + 0x30]
xor ecx, dword [eax + 0x34]
nop
mov dword [esi + 0x34], ecx
mov ecx, dword [esp + 0x2c]
xor ecx, dword [eax + 0x38]
nop
mov dword [esi + 0x38], ecx
mov ecx, dword [esp + 0x28]
xor ecx, dword [eax + 0x3c]
mov dword [esi + 0x3c], ecx
mov eax, dword [esp + 0x74]
mov ecx, dword [esp + 0xa4]
mov edx, dword [esp + 0x8c]
mov edi, dword [esp + 0xe4]
mov ebx, dword [esp + 0x154]
mov esi, dword [esp + 0xa0]
mov eax, dword [esp + 0xd8]
mov ecx, dword [esp + 0xd4]
mov edx, dword [esp + 0xa8]
mov ebx, dword [esp + 0xdc]
mov dword [esp + 0x54], ebp
mov ebp, dword [esp + 0xa4]
mov ebx, dword [esp + 0x54]
cmp ebx, edi
jge 0x69f01b
mov ebx, dword [esp + 0x154]
mov edi, dword [ebx]
mov dword [esp + 0x9c], edi
mov eax, dword [ebx + 0x10]
mov dword [esp + 0x88], eax
mov ebx, dword [ebx + 0x20]
mov dword [esp + 0x6c], ebx
lea ecx, [edi + 0x61707865]
xor ecx, ebx
rol ecx, 0x10
add eax, ecx
mov dword [esp + 0xd0], eax
xor eax, edi
rol eax, 0xc
lea ebx, [edi + eax]
lea edi, [eax + edi + 0x61707865]
xor edi, ecx
rol edi, 8
mov ecx, esi
mov esi, dword [esp + 0xd0]
add esi, edi
mov dword [esp + 0xd0], esi
xor eax, esi
rol eax, 7
mov dword [esp + 0xcc], eax
lea eax, [ebx + edx]
lea ebx, [ebx + edx + 0x61707865]
mov esi, dword [esp + 0x70]
xor ebx, esi
rol ebx, 0x10
mov esi, dword [esp + 0x90]
add esi, ebx
xor edx, esi
rol edx, 0xc
lea eax, [eax + edx + 0x61707865]
mov dword [esp + 0xb4], eax
xor ebx, eax
rol ebx, 8
mov dword [esp + 0x68], ebx
add esi, ebx
mov dword [esp + 0x84], esi
xor edx, esi
mov ebx, dword [esp + 0xe0]
lea eax, [ebx + ebp]
lea ebx, [ebx + ebp + 0x3320646e]
xor edi, ebx
rol edi, 0x10
mov ebx, dword [esp + 0x8c]
add ebx, edi
xor ebp, ebx
rol ebp, 0xc
lea eax, [eax + ebp + 0x3320646e]
mov dword [esp + 0xb0], eax
xor edi, eax
rol edi, 8
mov dword [esp + 0x64], edi
add ebx, edi
mov dword [esp + 0x80], ebx
xor ebp, ebx
mov ebx, dword [esp + 0xd4]
lea eax, [ebx + ecx]
lea ebx, [ebx + ecx + 0x79622d32]
mov esi, dword [esp + 0x78]
xor ebx, esi
rol ebx, 0x10
mov esi, dword [esp + 0xd0]
add esi, ebx
xor ecx, esi
rol ecx, 0xc
lea eax, [eax + ecx + 0x79622d32]
mov dword [esp + 0xac], eax
xor ebx, eax
rol ebx, 8
mov dword [esp + 0x60], ebx
add esi, ebx
mov dword [esp + 0x7c], esi
xor ecx, esi
mov ebx, dword [esp + 0xcc]
mov esi, dword [esp + 0xd8]
lea eax, [esi + ebx]
lea esi, [esi + ebx + 0x6b206574]
mov edi, dword [esp + 0x74]
xor esi, edi
rol esi, 0x10
mov edi, dword [esp + 0xdc]
add edi, esi
xor ebx, edi
rol ebx, 0xc
lea eax, [eax + ebx + 0x6b206574]
xor esi, eax
rol esi, 8
add edi, esi
xor ebx, edi
nop
nop
nop
nop
rol edx, 7
rol ebp, 7
rol ecx, 7
rol ebx, 7
mov dword [esp + 0x134], eax
xor eax, eax
mov dword [esp + 0x50], eax
mov eax, dword [esp + 0xb4]
mov dword [esp + 0x44], eax
mov dword [esp + 0x12c], ecx
mov ecx, dword [esp + 0x84]
mov dword [esp + 0x3c], ecx
mov dword [esp + 0x124], edx
mov edx, dword [esp + 0x68]
mov dword [esp + 0x28], edx
mov dword [esp + 0x11c], ebx
mov ebx, dword [esp + 0x64]
mov dword [esp + 0x34], ebx
mov dword [esp + 0x114], ebp
mov ebp, dword [esp + 0xb0]
mov dword [esp + 0x40], ebp
mov dword [esp + 0x10c], esi
mov esi, dword [esp + 0x80]
mov dword [esp + 0x38], esi
mov ebx, dword [esp + 0x11c]
mov eax, dword [esp + 0x134]
mov esi, dword [esp + 0x10c]
mov ecx, dword [esp + 0x12c]
mov dword [esp + 0x104], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x10], eax
mov dword [esp + 0xfc], ecx
mov ecx, dword [esp + 0xac]
mov dword [esp + 0x24], ecx
mov dword [esp + 0xf4], ebx
mov ebx, dword [esp + 0x60]
mov dword [esp + 0x30], ebx
mov edx, dword [esp + 0x124]
mov ebp, dword [esp + 0x114]
mov eax, dword [esp + 0x134]
mov ecx, dword [esp + 0x12c]
mov ebx, dword [esp + 0x11c]
jmp 0x69f219
mov dword [esp + 0x18], ebp
mov dword [esp + 0xc], edi
mov esi, dword [esp + 0x154]
mov eax, dword [esi + 4]
mov edi, dword [esi + 8]
mov ecx, dword [esi + 0xc]
mov dword [esp + 0xd0], ecx
mov ecx, dword [esi + 0x14]
mov dword [esp + 0xcc], ecx
mov ecx, dword [esi + 0x18]
mov dword [esp + 0xc8], ecx
mov ecx, dword [esi + 0x1c]
mov dword [esp + 0xc4], ecx
mov ecx, dword [esi + 0x24]
mov dword [esp + 0xc0], ecx
mov ecx, dword [esi + 0x28]
mov dword [esp + 0xbc], ecx
mov ecx, dword [esi + 0x2c]
mov dword [esp + 0xb8], ecx
mov ebp, dword [esp + 0x6c]
lea ecx, [ebp + 1]
mov dword [esi + 0x20], ecx
mov ecx, esi
mov esi, dword [esp + 0x9c]
add ebx, esi
lea esi, [eax + edx]
mov eax, esi
mov esi, dword [esp + 0x18]
add esi, edi
mov edi, dword [esp + 0x14]
mov edx, esi
mov esi, dword [esp + 0xd0]
add esi, edi
mov dword [esp + 0x14], esi
mov edi, dword [esp + 0x10]
mov esi, dword [esp + 0x88]
add esi, edi
mov dword [esp + 0x10], esi
mov edi, dword [esp + 0xc]
mov esi, dword [esp + 0xcc]
add esi, edi
mov dword [esp + 0xc], esi
mov edi, dword [esp + 0x3c]
mov esi, dword [esp + 0xc8]
add esi, edi
mov dword [esp + 0x3c], esi
mov edi, dword [esp + 0x38]
mov esi, dword [esp + 0xc4]
add esi, edi
mov dword [esp + 0x38], esi
mov edi, dword [esp + 0x34]
add edi, ebp
mov dword [esp + 0x34], edi
mov edi, dword [esp + 0x30]
mov esi, dword [esp + 0xc0]
add esi, edi
mov dword [esp + 0x30], esi
mov edi, dword [esp + 0x2c]
mov esi, dword [esp + 0xbc]
add esi, edi
mov dword [esp + 0x2c], esi
mov edi, dword [esp + 0x28]
mov esi, dword [esp + 0xb8]
add esi, edi
cmp ebp, 0xffffffff
je 0x69f258
mov ebp, dword [esp + 0x54]
mov edi, dword [esp + 0xe4]
cmp ebp, edi
ja 0x69f24f
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x28], esi
sub edi, ebp
mov dword [esp + 0x4c], edi
xchg edi, ebx
neg ebx
xchg edi, ebx
sar edi, 0x1f
and edi, ebp
mov esi, dword [esp + 0x148]
add esi, edi
mov ebx, dword [esp + 0x14c]
add edi, ebx
mov ebx, dword [esp + 0x5c]
cmp ebp, ebx
jne 0x69effa
lea esi, [ecx + 0x30]
mov edi, 0x40
mov dword [esp + 0x144], esi
jmp 0x69f007
mov dword [esp + 0x144], esi
mov esi, edi
mov edi, dword [esp + 0x4c]
cmp edi, 0x40
jb 0x69f243
jae 0x69eaec
jmp 0x69f237
mov edx, dword [esp + 0x48]
test edx, edx
je 0x69f073
add edx, 0xffffffc0
neg edx
mov ebx, dword [esp + 0x154]
mov dword [ebx + 0x70], edx
mov eax, dword [esp + 0x5c]
cmp edi, eax
jb 0x69f07a
sub edi, eax
mov ecx, edi
xchg edi, ebx
neg ebx
xchg edi, ebx
sar edi, 0x1f
and edi, eax
mov eax, dword [esp + 0x14c]
add eax, edi
cmp ecx, 0x40
jle 0x69f05c
mov ecx, 0x40
lea edx, [ebx + 0x30]
cmp edx, eax
je 0x69f073
mov dword [esp], eax
mov dword [esp + 4], edx
mov dword [esp + 8], ecx
call fcn.004697f0
add esp, 0x150
ret
mov ecx, edi
call fcn.00468f30
mov esi, dword [esp + 0x44]
add esi, ebx
mov eax, dword [esp + 0x34]
xor eax, esi
rol eax, 0x10
mov ecx, dword [esp + 0x10]
add ecx, eax
xor ebx, ecx
rol ebx, 0xc
add esi, ebx
xor eax, esi
rol eax, 8
mov dword [esp + 0x34], eax
add ecx, eax
mov dword [esp + 0x10], ecx
xor ebx, ecx
rol ebx, 7
mov dword [esp + 0x1c], ebx
mov ebx, dword [esp + 0x40]
add ebx, edx
mov ecx, dword [esp + 0x30]
xor ecx, ebx
rol ecx, 0x10
add edi, ecx
xor edx, edi
rol edx, 0xc
add ebx, edx
mov dword [esp + 0x40], ebx
xor ecx, ebx
rol ecx, 8
mov dword [esp + 0x30], ecx
add edi, ecx
mov dword [esp + 0xc], edi
xor edx, edi
rol edx, 7
mov edi, dword [esp + 0x24]
add edi, ebp
mov ecx, dword [esp + 0x2c]
xor ecx, edi
rol ecx, 0x10
mov eax, dword [esp + 0x3c]
add eax, ecx
xor ebp, eax
rol ebp, 0xc
add edi, ebp
mov dword [esp + 0x24], edi
xor ecx, edi
rol ecx, 8
mov dword [esp + 0x2c], ecx
add eax, ecx
xor ebp, eax
rol ebp, 7
mov dword [esp + 0x18], ebp
mov ecx, dword [esp + 0x14]
mov edi, dword [esp + 0x20]
add edi, ecx
mov ebx, dword [esp + 0x28]
xor ebx, edi
rol ebx, 0x10
mov ebp, dword [esp + 0x38]
add ebp, ebx
xor ecx, ebp
rol ecx, 0xc
add edi, ecx
xor ebx, edi
rol ebx, 8
add ebp, ebx
xor ecx, ebp
rol ecx, 7
add esi, edx
xor ebx, esi
rol ebx, 0x10
add eax, ebx
xor edx, eax
rol edx, 0xc
add esi, edx
mov dword [esp + 0x44], esi
xor ebx, esi
rol ebx, 8
mov dword [esp + 0x28], ebx
add eax, ebx
mov dword [esp + 0x3c], eax
xor edx, eax
mov eax, dword [esp + 0x18]
mov ebx, dword [esp + 0x40]
add ebx, eax
mov esi, dword [esp + 0x34]
xor esi, ebx
rol esi, 0x10
add ebp, esi
xor eax, ebp
rol eax, 0xc
add ebx, eax
mov dword [esp + 0x40], ebx
xor esi, ebx
rol esi, 8
mov dword [esp + 0x34], esi
add ebp, esi
mov dword [esp + 0x38], ebp
xor eax, ebp
mov ebx, dword [esp + 0x24]
add ebx, ecx
mov ebp, dword [esp + 0x30]
xor ebp, ebx
rol ebp, 0x10
mov esi, dword [esp + 0x10]
add esi, ebp
xor ecx, esi
rol ecx, 0xc
add ebx, ecx
mov dword [esp + 0x24], ebx
xor ebp, ebx
rol ebp, 8
mov dword [esp + 0x30], ebp
add esi, ebp
mov dword [esp + 0x10], esi
xor ecx, esi
mov ebx, dword [esp + 0x1c]
add edi, ebx
mov ebp, dword [esp + 0x2c]
xor ebp, edi
rol ebp, 0x10
mov esi, dword [esp + 0xc]
add esi, ebp
xor ebx, esi
rol ebx, 0xc
add edi, ebx
xor ebp, edi
rol ebp, 8
mov dword [esp + 0x2c], ebp
add esi, ebp
xor ebx, esi
mov ebp, dword [esp + 0x50]
inc ebp
nop
nop
nop
nop
nop
rol edx, 7
rol eax, 7
rol ecx, 7
rol ebx, 7
mov dword [esp + 0x50], ebp
mov ebp, eax
mov eax, edi
mov edi, esi
mov esi, dword [esp + 0x2c]
mov dword [esp + 0x20], eax
mov dword [esp + 0x14], ecx
mov dword [esp + 0x2c], esi
mov esi, dword [esp + 0x50]
cmp esi, 9
jl 0x69f081
jmp 0x69ee8f
mov ecx, 0x40
mov edx, edi
call fcn.00468f10
mov ecx, 0x40
mov edx, edi
call fcn.00468f10
mov eax, ebp
mov ecx, edi
call fcn.00468f30
lea eax, [0x6f44e0]
mov dword [esp], eax
lea eax, [0x7b07f0]
mov dword [esp + 4], eax
call fcn.00438b10
mov edx, edi
mov ebx, esi
call fcn.00468f70
mov ecx, edi
call fcn.00468f30
movzx ebx, byte [ebp + edx]
movzx edi, byte [ebp + esi]
xor edi, ebx
xchg edi, eax
mov byte [ecx + ebp], al
xchg edi, eax
lea ebx, [ebp + 1]
mov ebp, dword [esp + 0x16c]
mov edi, dword [esp + 0x154]
mov dword [esp + 0x58], ebx
mov ebx, dword [esp + 0x168]
mov ebp, dword [esp + 0x58]
cmp ebp, eax
jl 0x69f280
mov ebp, dword [edi + 0x70]
sub ebp, eax
mov dword [edi + 0x70], ebp
test ebp, ebp
jne 0x69f335
mov dword [esp + 0x98], eax
lea ebp, [edi + 0x30]
mov edx, edi
mov edi, ebp
xor eax, eax
call fcn.004690f0
mov eax, dword [esp + 0x98]
cmp ebx, eax
jb 0x69f33c
mov edi, dword [esp + 0x16c]
sub edi, eax
mov ecx, edi
xchg edi, ebx
neg ebx
xchg edi, ebx
sar edi, 0x1f
and edi, eax
mov ebp, edi
mov edi, dword [esp + 0x160]
sub edi, eax
mov dword [esp + 0xe8], edi
xchg edi, ebx
neg ebx
xchg edi, ebx
sar edi, 0x1f
and edi, eax
sub ebx, eax
add esi, ebp
mov eax, dword [esp + 0x158]
add edi, eax
mov ebp, edx
mov eax, ebx
mov edx, dword [esp + 0xe8]
mov ebx, ecx
mov ecx, edi
jmp 0x69e8d3
add esp, 0x150
ret
mov ecx, ebx
call fcn.00468f30
mov ecx, eax
mov edx, ebp
call fcn.00468f10
mov ecx, eax
mov edx, ebp
call fcn.00468f10
mov eax, ebx
mov ecx, 0x40
call fcn.00468f30
lea eax, [0x6f44e0]
mov dword [esp], eax
lea eax, [0x7b07e8]
mov dword [esp + 4], eax
call fcn.00438b10
lea eax, [0x6f44e0]
mov dword [esp], eax
lea eax, [0x7b07e0]
mov dword [esp + 4], eax
call fcn.00438b10
nop
call fcn.00467a60
jmp fcn.0069e7d0