Function at 0x5e4b60
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
push edi
push esi
sub esp, 0x5c
mov eax, dword [esp + 0x90]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x14], 0
test eax, eax
je 0x5e5238
mov edi, edx
xor ebx, ebx
jmp 0x5e4b9c
mov ebx, dword [esp + 8]
cmp ebx, eax
je 0x5e4c1e
lea ecx, [ebx + 1]
cmp ecx, eax
mov dword [esp + 8], ecx
jae 0x5e4b90
cmp ebx, dword [esp + 0x84]
mov ebp, dword [esp + 8]
jae 0x5e5886
nop dword [eax + eax]
cmp dword [esp + 0x84], ebp
je 0x5e5242
mov ecx, dword [esp + 0xc]
mov esi, eax
lea eax, [esp + 0x14]
mov edx, edi
push eax
push dword [esp + 0x90]
push dword [esp + 0x90]
push dword [esp + 0xa8]
mov eax, dword [esp + 0x90]
push dword [eax + ebp*4]
push dword [eax + ebx*4]
push dword [esp + 0x8c]
push dword [esp + 0x8c]
call fcn.005eb5e0
mov eax, esi
add esp, 0x20
inc ebp
cmp esi, ebp
jne 0x5e4bc0
jmp 0x5e4b90
cmp eax, 2
jb 0x5e523a
cmp dword [esp + 0x8c], 0
je 0x5e58bf
mov ecx, dword [esp + 0x94]
mov esi, 8
mov dword [esp + 0x28], edi
lea edx, [ecx - 1]
mov ecx, dword [esp + 0x7c]
cmp ecx, edx
cmovb edx, ecx
inc edx
mov ecx, edx
mov dword [esp + 0x44], edx
and ecx, 7
cmove ecx, esi
sub edx, ecx
mov ecx, dword [esp + 0xc]
cmp edi, dword [esp + 0x74]
mov dword [esp + 0x2c], edx
lea ecx, [ecx + 0x880]
mov dword [esp + 0x48], ecx
mov ecx, dword [esp + 0x80]
lea ecx, [ecx + 0x14]
jbe 0x5e5255
mov ebp, dword [esp + 0x88]
mov dword [esp + 0x3c], ecx
pxor xmm0, xmm0
mov dword [esp + 0x10], 1
movd dword [esp + 0x18], xmm0
lea ecx, [ebp + 8]
mov dword [esp + 0x38], ecx
lea ecx, [eax - 1]
lea edx, [eax - 2]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x34], edx
mov dword [esp + 0x20], edx
mov dword [esp + 0x30], ecx
mov dword [esp + 0x24], ecx
nop dword [eax + eax]
movss xmm0, dword [ebp + 0xc]
ucomiss xmm0, dword [esp + 0x18]
jae 0x5e5215
movsd xmm0, qword [ebp]
mov dword [esp + 4], eax
movaps xmm1, xmm0
shufps xmm1, xmm0, 0x55
movd ecx, xmm1
cmp ecx, edi
jae 0x5e5899
movd eax, xmm0
cmp eax, edi
jae 0x5e58a5
mov ebx, dword [esp + 0xc]
imul edi, ecx, 0x888
mov dword [esp + 8], eax
imul eax, eax, 0x888
lea edx, [ebx + edi]
mov esi, dword [edx + 0x880]
add dword [ebx + eax + 0x880], esi
lea esi, [ebx + eax]
mov ebx, dword [esp + 0x48]
add edi, ebx
cmp esi, edi
jae 0x5e4d70
lea edi, [ebx + eax]
cmp edx, edi
jae 0x5e4d70
mov edi, 0xfffffde0
nop word cs:[eax + eax]
nop
mov ebx, dword [edx + edi*4 + 0x880]
add dword [esi + edi*4 + 0x880], ebx
inc edi
jne 0x5e4d50
jmp 0x5e4dc3
mov edi, 0xfffffde0
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [esi + edi*4 + 0x880]
movdqu xmm3, xmmword [edx + edi*4 + 0x880]
movdqu xmm2, xmmword [esi + edi*4 + 0x890]
movdqu xmm4, xmmword [edx + edi*4 + 0x890]
paddd xmm3, xmm1
paddd xmm4, xmm2
movdqu xmmword [esi + edi*4 + 0x880], xmm3
movdqu xmmword [esi + edi*4 + 0x890], xmm4
add edi, 8
jne 0x5e4d80
movd xmm1, dword [ebp + 8]
mov edx, dword [esp + 0xc]
movd dword [edx + eax + 0x884], xmm1
mov edx, dword [esp + 0x74]
cmp ecx, edx
jae 0x5e58cd
mov ebp, dword [esp + 8]
cmp ebp, edx
jae 0x5e58b3
mov edx, dword [esp + 0x70]
mov eax, dword [edx + ecx*4]
add dword [edx + ebp*4], eax
cmp dword [esp + 0x94], 0
je 0x5e4f50
xor edi, edi
cmp dword [esp + 0x44], 8
jbe 0x5e4f14
mov eax, dword [esp + 0x2c]
mov edx, dword [esp + 0x78]
pshufd xmm1, xmm0, 0x55
jmp 0x5e4e3c
add edx, 0x20
add eax, 0xfffffff8
je 0x5e4f10
movdqu xmm2, xmmword [edx]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5e4ea0
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5e4eac
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5e4eb9
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e4e6e
mov dword [edx + 0xc], ebp
movdqu xmm2, xmmword [edx + 0x10]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5e4ed0
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5e4edd
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5e4eea
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e4e30
jmp 0x5e4efb
mov dword [edx], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5e4e57
mov dword [edx + 4], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5e4e61
mov dword [edx + 8], ebp
pextrw ebx, xmm2, 6
test bl, 1
jne 0x5e4e6b
jmp 0x5e4e6e
mov dword [edx + 0x10], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5e4e8a
mov dword [edx + 0x14], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5e4e94
mov dword [edx + 0x18], ebp
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e4e30
mov dword [edx + 0x1c], ebp
jmp 0x5e4e30
mov edi, dword [esp + 0x2c]
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0x7c]
mov esi, dword [esp + 0x94]
lea eax, [eax + edi*4]
sub edx, edi
sub esi, edi
jmp 0x5e4f36
add eax, 4
dec esi
je 0x5e4f50
sub edx, 1
jb 0x5e581d
cmp dword [eax], ecx
jne 0x5e4f30
mov dword [eax], ebp
jmp 0x5e4f30
mov ebx, dword [esp + 0x20]
mov esi, dword [esp + 0x3c]
punpckldq xmm0, xmm0
xor eax, eax
mov edx, 1
mov ebp, 0xffffffff
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
je 0x5e5840
mov edi, dword [esp + 0x80]
cmp dword [edi + eax*4], ecx
je 0x5e4fa0
inc eax
add esi, 4
dec ebx
inc edx
dec ebp
cmp dword [esp + 4], eax
jne 0x5e4f70
jmp 0x5e5066
mov ecx, dword [esp + 4]
mov edi, eax
not edi
add ecx, edi
mov dword [esp + 0x40], ecx
je 0x5e5066
mov ecx, dword [esp + 0x1c]
add ecx, eax
mov dword [esp], ecx
mov ecx, dword [esp + 0x34]
sub ecx, dword [esp]
mov dword [esp], ecx
lea ecx, [eax + 1]
cmp dword [esp + 0x84], ecx
cmova ecx, dword [esp + 0x84]
add ecx, edi
mov edi, dword [esp]
cmp edi, ecx
cmovb ecx, edi
xor edi, edi
inc ecx
cmp ecx, 9
jb 0x5e503e
mov edi, ecx
mov dword [esp], ecx
mov ecx, 8
and edi, 7
cmove edi, ecx
mov ecx, dword [esp + 0x84]
sub dword [esp], edi
cmp ecx, edx
cmova edx, ecx
add edx, ebp
cmp ebx, edx
cmovb edx, ebx
sub edx, edi
inc edx
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [esi - 0x10]
movdqu xmm2, xmmword [esi]
movdqu xmmword [esi - 0x14], xmm1
movdqu xmmword [esi - 4], xmm2
add esi, 0x20
add edx, 0xfffffff8
jne 0x5e5020
mov edi, dword [esp]
add eax, edi
lea ecx, [eax + 1]
cmp ecx, dword [esp + 0x84]
jae 0x5e5853
mov edx, dword [esp + 0x80]
inc edi
mov ecx, dword [edx + eax*4 + 4]
mov dword [edx + eax*4], ecx
inc eax
cmp edi, dword [esp + 0x40]
jb 0x5e5040
mov edx, dword [esp + 0x14]
mov edi, dword [esp + 0x28]
mov ebp, dword [esp + 0x88]
xor eax, eax
mov ecx, 0
test edx, edx
je 0x5e5190
mov ebx, dword [esp + 0x8c]
mov esi, dword [esp + 0x38]
xor ecx, ecx
jmp 0x5e50ca
cmp ecx, dword [esp + 0x8c]
jae 0x5e5875
mov edi, ecx
shl edi, 4
movd dword [ebp + edi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [ebp + edi + 4], xmm1
movlps qword [ebp + edi + 8], xmm2
inc ecx
mov edi, dword [esp + 0x28]
add esi, 0x10
dec edx
je 0x5e5190
sub ebx, 1
jb 0x5e582d
movq xmm1, qword [esi - 8]
movdqa xmm3, xmm1
punpcklqdq xmm3, xmm1
movdqa xmm2, xmm3
pcmpeqd xmm2, xmm0
pslld xmm2, 0x1f
movmskps edi, xmm2
test edi, edi
jne 0x5e50bc
movsd xmm2, qword [esi]
movss xmm4, dword [ebp + 0xc]
movaps xmm5, xmm2
shufps xmm5, xmm2, 0x55
ucomiss xmm4, xmm5
jne 0x5e510b
jnp 0x5e5112
ucomiss xmm4, xmm5
jbe 0x5e5093
jmp 0x5e5134
mov edi, dword [ebp + 4]
pshufd xmm4, xmm1, 0x55
psubd xmm4, xmm3
sub edi, dword [ebp]
movd ebp, xmm4
cmp edi, ebp
mov ebp, dword [esp + 0x88]
jbe 0x5e5093
movq xmm3, qword [ebp]
movq xmm4, qword [ebp + 8]
cmp ecx, dword [esp + 0x8c]
movd dword [ebp], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [ebp + 4], xmm1
movlps qword [ebp + 8], xmm2
movq qword [esp + 0x54], xmm4
movq qword [esp + 0x4c], xmm3
jae 0x5e5864
movq xmm1, qword [esp + 0x4c]
movsd xmm2, qword [esp + 0x54]
mov edi, ecx
shl edi, 4
movsd qword [ebp + edi + 8], xmm2
movq qword [ebp + edi], xmm1
jmp 0x5e50bb
dec dword [esp + 4]
mov dword [esp + 0x14], ecx
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
je 0x5e580a
mov ecx, dword [esp + 0xc]
lea ebx, [esp + 0x14]
lea esi, [eax + 1]
mov edx, edi
push ebx
push dword [esp + 0x90]
push ebp
push dword [esp + 0xa8]
mov ebx, dword [esp + 0x90]
push dword [ebx + eax*4]
push dword [esp + 0x1c]
push dword [esp + 0x8c]
push dword [esp + 0x8c]
call fcn.005eb5e0
add esp, 0x20
cmp dword [esp + 0x24], esi
mov eax, esi
jne 0x5e51a0
mov eax, dword [esp + 4]
dec dword [esp + 0x24]
inc dword [esp + 0x1c]
dec dword [esp + 0x20]
cmp eax, dword [esp + 0x10]
ja 0x5e4cd0
jmp 0x5e57f8
mov ecx, dword [esp + 0x98]
movd xmm0, dword [0x7d51c4]
cmp eax, ecx
movd dword [esp + 0x18], xmm0
mov dword [esp + 0x10], ecx
ja 0x5e4caa
jmp 0x5e523a
xor eax, eax
add esp, 0x5c
pop esi
pop edi
pop ebx
pop ebp
ret
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92550c
call fcn.007c1be0
mov ebp, dword [esp + 0x88]
mov dword [esp + 0x3c], ecx
pxor xmm0, xmm0
mov dword [esp + 0x10], 1
movd dword [esp + 0x18], xmm0
lea ecx, [ebp + 8]
mov dword [esp + 0x38], ecx
lea ecx, [eax - 1]
lea edx, [eax - 2]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x34], edx
mov dword [esp + 0x20], edx
mov dword [esp + 0x30], ecx
mov dword [esp + 0x24], ecx
nop word [eax + eax]
movss xmm0, dword [ebp + 0xc]
ucomiss xmm0, dword [esp + 0x18]
jae 0x5e57d2
movsd xmm0, qword [ebp]
mov dword [esp + 4], eax
movaps xmm1, xmm0
shufps xmm1, xmm0, 0x55
movd ecx, xmm1
cmp ecx, edi
jae 0x5e5899
movd eax, xmm0
cmp eax, edi
jae 0x5e58a5
mov ebx, dword [esp + 0xc]
imul edi, ecx, 0x888
mov dword [esp + 8], eax
imul eax, eax, 0x888
lea edx, [ebx + edi]
mov esi, dword [edx + 0x880]
add dword [ebx + eax + 0x880], esi
lea esi, [ebx + eax]
mov ebx, dword [esp + 0x48]
add edi, ebx
cmp esi, edi
jae 0x5e5340
lea edi, [ebx + eax]
cmp edx, edi
jae 0x5e5340
mov edi, 0xfffffde0
nop word cs:[eax + eax]
nop
mov ebx, dword [edx + edi*4 + 0x880]
add dword [esi + edi*4 + 0x880], ebx
inc edi
jne 0x5e5320
jmp 0x5e5393
mov edi, 0xfffffde0
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [esi + edi*4 + 0x880]
movdqu xmm3, xmmword [edx + edi*4 + 0x880]
movdqu xmm2, xmmword [esi + edi*4 + 0x890]
movdqu xmm4, xmmword [edx + edi*4 + 0x890]
paddd xmm3, xmm1
paddd xmm4, xmm2
movdqu xmmword [esi + edi*4 + 0x880], xmm3
movdqu xmmword [esi + edi*4 + 0x890], xmm4
add edi, 8
jne 0x5e5350
movd xmm1, dword [ebp + 8]
mov edx, dword [esp + 0xc]
mov esi, dword [esp + 0x70]
mov ebp, dword [esp + 8]
movd dword [edx + eax + 0x884], xmm1
mov eax, dword [esi + ecx*4]
add dword [esi + ebp*4], eax
cmp dword [esp + 0x94], 0
je 0x5e5500
xor edi, edi
cmp dword [esp + 0x44], 8
jbe 0x5e54c4
mov eax, dword [esp + 0x2c]
mov edx, dword [esp + 0x78]
pshufd xmm1, xmm0, 0x55
jmp 0x5e53ec
add edx, 0x20
add eax, 0xfffffff8
je 0x5e54c0
movdqu xmm2, xmmword [edx]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5e5450
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5e545c
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5e5469
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e541e
mov dword [edx + 0xc], ebp
movdqu xmm2, xmmword [edx + 0x10]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5e5480
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5e548d
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5e549a
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e53e0
jmp 0x5e54ab
mov dword [edx], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5e5407
mov dword [edx + 4], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5e5411
mov dword [edx + 8], ebp
pextrw ebx, xmm2, 6
test bl, 1
jne 0x5e541b
jmp 0x5e541e
mov dword [edx + 0x10], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5e543a
mov dword [edx + 0x14], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5e5444
mov dword [edx + 0x18], ebp
pextrw ebx, xmm2, 6
test bl, 1
je 0x5e53e0
mov dword [edx + 0x1c], ebp
jmp 0x5e53e0
mov edi, dword [esp + 0x2c]
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0x7c]
mov esi, dword [esp + 0x94]
lea eax, [eax + edi*4]
sub edx, edi
sub esi, edi
jmp 0x5e54e6
add eax, 4
dec esi
je 0x5e5500
sub edx, 1
jb 0x5e581d
cmp dword [eax], ecx
jne 0x5e54e0
mov dword [eax], ebp
jmp 0x5e54e0
mov ebp, dword [esp + 0x20]
mov esi, dword [esp + 0x3c]
punpckldq xmm0, xmm0
xor eax, eax
mov edx, 1
mov ebx, 0xffffffff
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
je 0x5e5840
mov edi, dword [esp + 0x80]
cmp dword [edi + eax*4], ecx
je 0x5e5550
inc eax
add esi, 4
dec ebp
inc edx
dec ebx
cmp dword [esp + 4], eax
jne 0x5e5520
jmp 0x5e5616
mov ecx, dword [esp + 4]
mov edi, eax
not edi
add ecx, edi
mov dword [esp + 0x40], ecx
je 0x5e5616
mov ecx, dword [esp + 0x1c]
add ecx, eax
mov dword [esp], ecx
mov ecx, dword [esp + 0x34]
sub ecx, dword [esp]
mov dword [esp], ecx
lea ecx, [eax + 1]
cmp dword [esp + 0x84], ecx
cmova ecx, dword [esp + 0x84]
add ecx, edi
mov edi, dword [esp]
cmp edi, ecx
cmovb ecx, edi
xor edi, edi
inc ecx
cmp ecx, 8
ja 0x5e559f
add eax, edi
jmp 0x5e55f0
mov edi, ecx
mov dword [esp], ecx
mov ecx, 8
and edi, 7
cmove edi, ecx
mov ecx, dword [esp + 0x84]
sub dword [esp], edi
cmp ecx, edx
cmova edx, ecx
add edx, ebx
cmp ebp, edx
cmovb edx, ebp
sub edx, edi
inc edx
nop dword [eax + eax]
movdqu xmm1, xmmword [esi - 0x10]
movdqu xmm2, xmmword [esi]
movdqu xmmword [esi - 0x14], xmm1
movdqu xmmword [esi - 4], xmm2
add esi, 0x20
add edx, 0xfffffff8
jne 0x5e55d0
mov edi, dword [esp]
add eax, edi
lea ecx, [eax + 1]
cmp ecx, dword [esp + 0x84]
jae 0x5e5853
mov edx, dword [esp + 0x80]
inc edi
mov ecx, dword [edx + eax*4 + 4]
mov dword [edx + eax*4], ecx
inc eax
cmp edi, dword [esp + 0x40]
jb 0x5e55f0
mov edx, dword [esp + 0x14]
mov edi, dword [esp + 0x28]
mov ebp, dword [esp + 0x88]
xor eax, eax
mov ecx, 0
test edx, edx
je 0x5e5750
mov esi, dword [esp + 0x8c]
mov ebx, dword [esp + 0x38]
xor ecx, ecx
jmp 0x5e565f
inc ecx
mov edi, dword [esp + 0x28]
add ebx, 0x10
dec edx
je 0x5e5750
sub esi, 1
jb 0x5e582d
movq xmm1, qword [ebx - 8]
movdqa xmm3, xmm1
punpcklqdq xmm3, xmm1
movdqa xmm2, xmm3
pcmpeqd xmm2, xmm0
pslld xmm2, 0x1f
movmskps edi, xmm2
test edi, edi
jne 0x5e5651
movsd xmm2, qword [ebx]
movss xmm4, dword [ebp + 0xc]
movaps xmm5, xmm2
shufps xmm5, xmm2, 0x55
ucomiss xmm4, xmm5
jne 0x5e56a0
jnp 0x5e56fd
ucomiss xmm4, xmm5
jbe 0x5e571b
movq xmm3, qword [ebp]
movq xmm4, qword [ebp + 8]
cmp ecx, dword [esp + 0x8c]
movd dword [ebp], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [ebp + 4], xmm1
movlps qword [ebp + 8], xmm2
movq qword [esp + 0x54], xmm4
movq qword [esp + 0x4c], xmm3
jae 0x5e5864
movq xmm1, qword [esp + 0x4c]
movsd xmm2, qword [esp + 0x54]
mov edi, ecx
shl edi, 4
movsd qword [ebp + edi + 8], xmm2
movq qword [ebp + edi], xmm1
jmp 0x5e5650
mov edi, dword [ebp + 4]
pshufd xmm4, xmm1, 0x55
psubd xmm4, xmm3
sub edi, dword [ebp]
movd ebp, xmm4
cmp edi, ebp
mov ebp, dword [esp + 0x88]
ja 0x5e56a5
cmp ecx, dword [esp + 0x8c]
jae 0x5e5875
mov edi, ecx
shl edi, 4
movd dword [ebp + edi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [ebp + edi + 4], xmm1
movlps qword [ebp + edi + 8], xmm2
jmp 0x5e5650
dec dword [esp + 4]
mov dword [esp + 0x14], ecx
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
je 0x5e580a
mov ecx, dword [esp + 0xc]
lea ebx, [esp + 0x14]
lea esi, [eax + 1]
mov edx, edi
push ebx
push dword [esp + 0x90]
push ebp
push dword [esp + 0xa8]
mov ebx, dword [esp + 0x90]
push dword [ebx + eax*4]
push dword [esp + 0x1c]
push dword [esp + 0x8c]
push dword [esp + 0x8c]
call fcn.005eb5e0
add esp, 0x20
cmp dword [esp + 0x24], esi
mov eax, esi
jne 0x5e5760
mov eax, dword [esp + 4]
dec dword [esp + 0x24]
inc dword [esp + 0x1c]
dec dword [esp + 0x20]
cmp eax, dword [esp + 0x10]
ja 0x5e52a0
jmp 0x5e57f8
mov ecx, dword [esp + 0x98]
movd xmm0, dword [0x7d51c4]
cmp eax, ecx
movd dword [esp + 0x18], xmm0
mov dword [esp + 0x10], ecx
ja 0x5e5279
jmp 0x5e523a
mov ecx, dword [esp + 0x10]
mov eax, dword [esp + 0x30]
cmp ecx, eax
cmovb eax, ecx
jmp 0x5e523a
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92549c
call fcn.007c1be0
mov ecx, dword [esp + 0x7c]
mov edx, ecx
push 0x9254ec
call fcn.007c1be0
mov ecx, dword [esp + 0x8c]
mov edx, ecx
push 0x9254ac
call fcn.007c1be0
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92548c
call fcn.007c1be0
mov edx, dword [esp + 0x84]
push 0x9254dc
call fcn.007c1be0
mov edx, dword [esp + 0x8c]
push 0x9254cc
call fcn.007c1be0
mov edx, dword [esp + 0x8c]
push 0x9254bc
call fcn.007c1be0
mov edx, dword [esp + 0x84]
mov ecx, ebx
push 0x9254fc
call fcn.007c1be0
mov edx, edi
push 0x925804
call fcn.007c1be0
mov ecx, eax
mov edx, edi
push 0x925814
call fcn.007c1be0
mov ecx, ebp
push 0x92547c
call fcn.007c1be0
xor ecx, ecx
xor edx, edx
push 0x92545c
call fcn.007c1be0
push 0x92546c
call fcn.007c1be0
int3