Function at 0x100718f4
Capabilities:
Parse pe header

Disassembly:
pshufd xmm2, xmm0, 0
jmp 0x10052aee
pmuldq xmm0, xmm3
jmp 0x1006965b
jl 0x1008a2f6
jmp 0x10052acd
punpckldq xmm1, xmm2
push eax
mov eax, esp
add eax, 4
push edi
push 0x5ee7b428
pop edi
shr edi, 8
inc edi
xor edi, 0x5ee7b1
sub eax, edi
pop edi
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edx
push ebx
mov dword [esp], eax
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push ebx
push esp
pop ebx
push ebp
push 4
pop ebp
add ebx, ebp
pop ebp
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100790bc
push 0x60c2ca85
mov dword [esp], edi
mov edi, esp
add edi, 4
push esi
mov esi, 0x16ffc31b
shl esi, 5
and esi, 0x377e51c1
or esi, 0x73dc830b
sub esi, 0x7fc6ec5c
add esi, 0x7ca2915
sub edi, esi
pop esi
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], eax
push ebx
mov dword [esp], 0x1b1bd284
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
add esp, 4
push ebx
mov dword [esp], 0xa0a0a0a1
mov eax, dword [esp]
push edx
mov edx, esp
push eax
mov eax, 0x7ffb39be
xor eax, 0x7ffd01bd
sub eax, 0x3fefa8e7
add eax, 0x3fe970e8
add edx, eax
pop eax
add edx, 4
xchg dword [esp], edx
pop esp
push edx
mov dword [esp], ebp
push edi
push 0x658fbff8
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
push ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 4
sub ebx, edx
pop edx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 4
add esi, edx
pop edx
xchg dword [esp], esi
pop esp
jmp 0x1007c807
je 0x10079c76
jmp 0x10087783
mov dword [ebp - 0xa4], edx
jmp 0x1008816b
sub esp, 4
mov dword [esp], edx
push ebx
mov ebx, 0x787fe060
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
push edi
mov edi, 4
add ecx, edi
pop edi
xchg dword [esp], ecx
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
add edx, ebx
pop ebx
xchg dword [esp], edx
pop esp
psrld xmm0, xmm6
jmp 0x1008f944
push edx
push esi
mov dword [esp], edi
mov edi, 0x22d7fd34
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], ebx
push ebx
push edi
mov edi, 0x2e65a8c5
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
push ecx
push ecx
mov ecx, 0x37ceca47
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], ebp
mov dword [esp], eax
jmp 0x1004cd45
movaps xmm6, xmmword [0x100403a0]
jmp 0x10077152
andps xmm1, xmmword [0x100403e0]
jmp 0x100aa32e
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edi
mov dword [esp], eax
push ebx
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push ebp
mov ebp, esp
push esi
mov esi, 0x5f6b6bfd
add esi, 0xa0949407
add ebp, esi
pop esi
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg dword [esp], ebp
pop esp
push eax
mov dword [esp], esi
mov esi, 0xffffffff
add edx, 0x7beda8b5
add edx, 0x5b7f1f60
sub edx, esi
sub edx, 0x5b7f1f60
sub edx, 0x7beda8b5
pop esi
jmp 0x100a0eaa
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebp
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push esi
push esp
pop esi
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov eax, dword [esp]
push ebp
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebp
add ebp, 4
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
push eax
push esp
pop eax
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], eax
pop dword [esi + 0x34]
jmp 0x10090137
push 0x13d90a36
mov dword [esp], ecx
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], 0x660a7b9b
mov dword [esp], ecx
push 0x7b8275f7
mov dword [esp], esi
mov esi, 0x6f765c6e
sub esi, 0xffffffff
xor esi, 0x6e7e58ab
or esi, 0x7f6709f0
shr esi, 3
sub esi, 0xd45293fc
sub ecx, esi
mov esi, dword [esp]
add esp, 4
add ecx, eax
add ecx, 0x3b9b4dc2
push dword [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
sub edx, 0x77aa51e7
add edx, ebx
add edx, 0x77aa51e7
pop ebx
xchg dword [esp], edx
pop esp
movd xmm0, eax
push ebx
mov ebx, esp
push edx
mov edx, 0x3fcfce4f
and edx, 0x3df67b8f
sub edx, 0x3dc64a0b
add ebx, edx
pop edx
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], esi
mov dword [esp], ecx
push ebp
push 0x13e3cf1c
mov dword [esp], ebx
mov ebx, 0x572be329
shl ebx, 5
add ebx, 0x7dfd4c2a
add ebx, 0xc57c6403
mov ebp, ebx
pop ebx
add ecx, ebp
pop ebp
sub ecx, 0x7fbecdd0
add ecx, eax
add ecx, 0x7fbecdd0
sub ecx, 0x28f6154d
push dword [esp]
push dword [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add esp, 4
jmp 0x1009fa37
jge 0x1007c2fe
jmp 0x1005c471
mov dword [ebp - 0xa4], edx
jmp 0x10093af1
shufps xmm1, xmm0, 0xdd
push eax
mov eax, esp
push esi
mov esi, 4
add eax, esi
pop esi
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], ecx
mov dword [esp], eax
push ebp
mov dword [esp], ebx
mov eax, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
pop eax
push esi
push esp
pop esi
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
pop ebx
xchg dword [esp], esi
pop esp
jmp 0x1008ca34
push 0x75a605e8
mov dword [esp], edi
push ebp
mov dword [esp], edi
mov edi, 0x6ed7a371
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
push eax
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
pmuldq xmm1, xmm3
push ebx
push esp
pop ebx
push edi
mov edi, 0x7fff5226
xor edi, 0x1d5f44ca
push edx
mov edx, 0x677f3a9b
add edx, 0x4ab77c83
xor edx, 0xd096a1f6
sub edi, edx
pop edx
add ebx, edi
pop edi
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
push ebp
mov ebp, esp
push esi
mov esi, 4
add ebp, esi
pop esi
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], esi
mov dword [esp], ecx
pop ebx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
sub esp, 4
mov dword [esp], edi
mov dword [esp], eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x100c67b8
movups xmm0, xmmword [str.J_f_v_n_tO_ABCDEFG89:__EJ_f_v_n_tO_AB]
jmp 0x1005219f
cmp dword [0x10043f44], 2
jmp 0x1006437c
movaps xmmword [ebp - 0x50], xmm0
jmp 0x100602de
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
mov dword [esp], edi
mov dword [esp], eax
pop dword [esi + 0x24]
jmp 0x10077b48
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edi
mov dword [esp], edx
pop dword [ebp - 0xa4]
jmp 0x100701ad
mov word [ebp - 0x2c], ax
jmp 0x1008f1e0
movups xmmword [ebp - 0x40], xmm0
jmp 0x1006b50a
jmp 0x1006c85c
call fcn.10014a00
jmp 0x100c7326
movd xmm0, eax
jmp 0x1006ac01
movd xmm0, eax
jmp 0x1009326b
sub esp, 4
mov dword [esp], eax
push ebp
push 0x5f56a8d0
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], eax
push ebx
mov dword [esp], 0x2916ce13
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
add esp, 4
psrldq xmm0, 0xf
push ecx
mov ecx, esp
push edi
push 0x5fef4cd7
pop edi
or edi, 0x7e71b537
sub edi, 0x7ceda882
xor edi, 0x3125571
add ecx, 0x77bd7c48
add ecx, edi
sub ecx, 0x77bd7c48
pop edi
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
push edi
mov dword [esp], ecx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
push dword [esp]
pop ebx
push 0x74890b7d
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x100ddeed
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
mov dword [esp], ebp
mov dword [esp], ecx
push eax
push 0x4ff39d19
pop eax
shl eax, 7
sub eax, 0xd1ef3116
sub ecx, eax
pop eax
add ecx, eax
push edi
push 0x27df5b6a
pop edi
add ecx, edi
pop edi
push dword [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
push esi
mov esi, 4
add ebx, 0x6ffbbe45
add ebx, esi
sub ebx, 0x6ffbbe45
pop esi
xchg dword [esp], ebx
pop esp
punpckldq xmm1, xmm2
sub esp, 4
mov dword [esp], edx
push ecx
mov ecx, 0x7fce3517
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], eax
push ecx
mov dword [esp], 0x1d4fd035
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
add esp, 4
jmp 0x100b59f8
push 0x169e439e
mov dword [esp], ebx
mov dword [esp], eax
push ecx
mov ecx, 0x29d8c3a
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
push dword [esp]
pop edx
push eax
mov eax, esp
push ebp
mov ebp, 0x7f9483ca
not ebp
shl ebp, 8
not ebp
add ebp, 0x6b7c3505
add eax, ebp
pop ebp
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
movd xmm5, eax
jmp 0x10078edd
mov dword [ebp - 0xa4], edx
jmp 0x10092e6f
jge 0x10069644
jmp 0x1007bcbe
call fcn.10014960
jmp 0x100701a5
call fcn.1000afd0
jmp 0x1004cd3b
push 0x51b82d80
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], ebx
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov eax, dword [esp]
push ecx
mov ecx, esp
sub esp, 4
mov dword [esp], ebx
push 0x4faebaa2
pop ebx
add ebx, 0x7eff1ba6
neg ebx
dec ebx
add ebx, 0x7ff34ad0
add ebx, 0x4eba8b7d
add ecx, ebx
pop ebx
add ecx, 4
xchg dword [esp], ecx
pop esp
psrad xmm1, xmm5
push ebp
push edi
mov dword [esp], esp
add dword [esp], 4
mov ebp, dword [esp]
add esp, 4
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push edi
mov edi, esp
add edi, 4
push ecx
mov ecx, 4
add edi, ecx
pop ecx
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
push dword [esp]
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
add esp, 4
jmp 0x10052d07
push ebx
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
sub ebx, ebp
pop ebp
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
push ebp
mov dword [esp], ecx
push dword [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], ebx
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
add ebx, 4
xchg dword [esp], ebx
pop esp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
mov dword [esp], 0x1f
mov eax, dword [esp]
add esp, 4
jmp 0x100c5af4
push eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
pop edi
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], edi
mov dword [esp], ecx
sub ecx, 0x5ef2fbf4
sub ecx, 0x7f6e0e8b
add ecx, eax
add ecx, 0x7f6e0e8b
push ebp
mov dword [esp], esi
mov esi, 0x4ff475eb
or esi, 0x566ed26b
sub esi, 1
xor esi, 0x10c0c1e
add ecx, esi
pop esi
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
movd xmm0, edx
push esi
push edi
push 0x7e8d9992
mov edi, dword [esp]
add esp, 4
mov dword [esp + 4], edi
pop edi
mov dword [esp], edx
push eax
mov eax, esp
push edx
mov edx, 0x6f6e0aba
xor edx, 0x6f6e0abe
add eax, edx
pop edx
push ebp
mov ebp, 0x37798938
xor ebp, 0x3779893c
sub eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x10091a98
movaps xmm0, xmm1
jmp 0x10055bc8
xorps xmm1, xmm0
jmp 0x10056b49
jne 0x1008662c
jmp 0x100c5978
mov ax, word [0x1003f054]
jmp 0x10088c22
call fcn.10014960
jmp 0x10098432
call fcn.1000afd0
jmp 0x10051414
shufps xmm1, xmm0, 0xdd
jmp 0x10051ed5
packuswb xmm1, xmm1
jmp 0x1009480f
movaps xmm3, xmmword [0x10040440]
jmp 0x100516c4
movaps xmm6, xmmword [0x100403a0]
jmp 0x100ddef6
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
push edi
mov edi, 0x5a8fc07c
sub ecx, edi
pop edi
add ecx, eax
push edx
push esi
mov dword [esp], 0x5f7ff495
pop edx
dec edx
sub edx, 0x4f03418
add ecx, edx
pop edx
push dword [esp]
pop ecx
push edi
mov edi, esp
push eax
mov eax, 4
add edi, eax
mov eax, dword [esp]
add esp, 4
add edi, 4
xchg dword [esp], edi
pop esp
paddd xmm1, xmm2
jmp 0x1007905b
andps xmm1, xmmword [0x100403e0]
jmp 0x100516a9
jmp 0x10090137
mov eax, dword [0x1003f36c]
jmp 0x1006085a
push ebx
mov ebx, 0x3be5522f
xor ebx, 0x7ff537be
sub ebx, 0xffffffff
shr ebx, 6
sub ebx, 0x1104191
push ebx
pop eax
push dword [esp]
pop ebx
add esp, 4
jmp 0x100a8ecf
push edx
push 0x4e27165a
mov dword [esp], esp
add dword [esp], 4
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
pop dword [ebp - 0x48]
jmp 0x1008d1eb
movaps xmm0, xmmword [str.2222222222222222]
jmp 0x1009fb70
movaps xmm4, xmmword [0x10040370]
jmp 0x100516b8
movd xmm0, edx
jmp 0x1006065d
paddd xmm2, xmm4
jmp 0x1009217e
push eax
mov dword [esp], 0x1bd2d64b
mov dword [esp], ebp
push ebx
mov ebx, 0x738d3c6a
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
push ecx
mov ecx, esp
push eax
mov eax, 4
add ecx, eax
pop eax
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push esi
push esp
pop esi
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
push 0x1f
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push esi
push ecx
mov ecx, 0x2417f97d
mov dword [esp + 4], ecx
push dword [esp]
pop ecx
add esp, 4
mov dword [esp], edx
push eax
mov dword [esp], ecx
mov edx, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
pop edx
push ebx
push esp
pop ebx
push edx
mov edx, 4
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1004cbc1
push edi
mov dword [esp], 0x715f8677
mov dword [esp], ecx
push ebp
mov ebp, 0x1f
mov dword [esp + 4], ebp
pop ebp
pop eax
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], edx
mov dword [esp], ecx
mov dword [esp], edx
push eax
mov dword [esp], ebx
mov dword [esp], ecx
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x10067ac4
push ebp
mov dword [esp], esi
mov dword [esp], edi
push ebx
mov ebx, 0x2864c600
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push ecx
mov ecx, esp
push eax
mov eax, 0x9cf62a1
not eax
inc eax
or eax, 0x4fef0772
sub eax, 0xffff9f7b
add ecx, eax
pop eax
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
pmuldq xmm1, xmm3
jmp 0x100b94bc
push esi
mov dword [esp], edi
push edi
push 0x4a6ee829
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
push edx
mov dword [esp], ebx
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 0x1b650ed8
push edi
mov edi, 0x3b7e8932
add ebp, edi
pop edi
neg ebp
sub ebp, 0x6ff7c030
xor ebp, 0x4d7f28bc
sub ebp, 0x745b8f76
add esi, ebp
pop ebp
xchg dword [esp], esi
mov esp, dword [esp]
paddd xmm0, xmm1
jmp 0x10066ecb
mov word [ebp - 0x44], ax
jmp 0x10091b07
packuswb xmm1, xmm1
jmp 0x1004d54a
pmuldq xmm0, xmm4
jmp 0x10072aeb
mov eax, dword [str.2222222222222222]
jmp 0x1004b861
movaps xmm2, xmmword [0x10040380]
jmp 0x100687e4
andps xmm1, xmmword [0x100403e0]
jmp 0x10053b71
movd xmm0, dword [str.J_f_v_n_tO_A]
jmp 0x100df750
sub esp, 4
mov dword [esp], edx
mov dword [esp], edi
mov dword [esp], 0x6f7e674b
mov dword [esp], ebx
sub esp, 4
mov dword [esp], edi
mov dword [esp], 0x7a0684d1
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push esi
mov esi, esp
push ebx
mov ebx, 4
add esi, ebx
pop ebx
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
paddd xmm2, xmm4
jmp 0x1006d560
push edx
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 0x7feff010
add eax, 0x6b94bc05
add eax, 0x147b53ef
add esi, eax
pop eax
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x1009a7be
psrld xmm0, xmm7
push ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
pop esi
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], edx
push edx
mov edx, esp
add edx, 4
push ecx
mov ecx, 4
sub edx, ecx
pop ecx
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push 0xd92ae1d
mov dword [esp], ebx
mov ebx, esp
push edi
mov edi, 4
add ebx, edi
pop edi
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1005382f
push eax
mov eax, esp
add eax, 4
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], esi
mov esi, 4
sub eax, esi
pop esi
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
sub ecx, 0x52ff8d2
sub ecx, 0x3fd78974
sub ecx, 0x5eeecbcc
add ecx, eax
add ecx, 0x5eeecbcc
add ecx, 0x3fd78974
push ebp
mov ebp, 0x77ff7989
inc ebp
add ebp, 0x8d307f48
add ecx, ebp
mov ebp, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
punpckhdq xmm0, xmm2
sub esp, 4
mov dword [esp], edx
push ebx
mov dword [esp], esi
mov esi, 0x60f2d484
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov eax, dword [esp]
push eax
mov eax, esp
push edi
mov edi, 0x7ebf176a
sub edi, 0x3eab3837
inc edi
sub edi, 0x4013df30
add eax, edi
pop edi
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
jmp 0x100c004d
pshuflw xmm0, xmm2, 0xd8
push edx
mov edx, esp
push ebp
mov ebp, 4
add edx, ebp
pop ebp
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ecx
mov dword [esp], ebx
push 0x1663e5d6
mov dword [esp], ecx
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
push dword [esp]
push dword [esp]
pop ebx
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x1008ef96
push 0x6b6fc2f
mov dword [esp], edx
push esi
push 0x7524b91c
pop esi
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
push ebp
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
shr eax, 0x1f
jmp 0x1007ac2a
sub esp, 4
mov dword [esp], ebp
push edi
mov dword [esp], ebx
mov ebx, 0x4f617601
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
movd dword [ebp + edx - 0x3c], xmm1
push edx
push edx
mov edx, 0x627bd2ad
mov dword [esp + 4], edx
pop edx
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], eax
push edi
push edx
mov edx, 0x125af167
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
mov eax, dword [esp]
push ebp
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
jmp 0x1006a5b6
push eax
mov eax, esp
add eax, 4
push 0x32c09174
mov dword [esp], esi
mov esi, 0x6f6be6d7
inc esi
xor esi, 0x3ffbe079
and esi, 0x5eee0307
neg esi
push eax
mov eax, 0x5f7bfbb2
xor eax, 0x2086fc39
sub esi, eax
pop eax
add esi, 0xd07d0990
sub eax, esi
pop esi
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
push dword [esp]
pop ebx
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
movaps xmm0, xmm2
sub esp, 4
mov dword [esp], esi
mov dword [esp], ebp
mov dword [esp], esi
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov edx, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov edx, dword [esp]
push ebp
push esp
pop ebp
push edi
mov dword [esp], esi
mov esi, 0x34e7fb2f
shr esi, 4
xor esi, 0x1f530007
not esi
xor esi, 0xe3e2804e
add ebp, esi
pop esi
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x10055c2d
mov ax, word [0x1003f014]
jmp 0x1005fa96
mov dword [ebp - 0xa4], edx
jmp 0x100a55b8
movd xmm6, eax
sub esp, 4
mov dword [esp], eax
push edx
push 0x183f168d
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], edx
push 0x2dd1d600
mov dword [esp], esi
mov dword [esp], 0x254607af
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
mov edx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0x10053f75
pmulld xmm0, xmmword [0x100403a0]
jmp 0x10078386
pmulld xmm0, xmmword [0x100403a0]
jmp 0x100635fc
paddd xmm0, xmm1
jmp 0x1006ff94
paddb xmm1, xmm0
jmp 0x10065938
jl 0x10092e6f
jmp 0x1007293b
movd xmm0, dword [ebp + edx - 0x40]
jmp 0x100a748a
je 0x100a0f0f
jmp 0x10061d63
mov dword [ebp - 0xa4], edx
jmp 0x100a7850
push eax
mov eax, edx
push edx
mov edx, 0x6ad7eb4f
push eax
mov eax, 0x35d5fd59
xor edx, eax
pop eax
sub edx, 0x176e3c3b
push ebp
mov ebp, 0x7f9f3b1a
not ebp
add ebp, 0x77cfc995
neg ebp
xor ebp, 0xbfa35463
add edx, ebp
pop ebp
add eax, edx
mov edx, dword [esp]
add esp, 4
add eax, ebp
xor byte [eax], cl
pop eax
jmp 0x1004bc12
push 0x3a1e8580
mov dword [esp], edx
push 0xc33b8c3
mov dword [esp], ebp
mov ebp, 0x61272c8f
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
sub ecx, 0x6dfe210d
add ecx, eax
push edx
push 0x6dfe210d
pop edx
add ecx, 0x7ff6260d
sub ecx, 0x57ee73cd
add ecx, edx
add ecx, 0x57ee73cd
sub ecx, 0x7ff6260d
pop edx
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 0x7effb3ae
xor ebp, 0x7d97121f
add ebp, 0x6f7d4d26
sub ebp, 0x5ffac184
sub ebp, 0x597fd84b
or ebp, 0x2d2fb4dd
xor ebp, 0xbd6ff5d9
add eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
lea edx, [ebp - 0x40]
jmp 0x1005c294
mov ecx, 0x1003ed20
jmp 0x100c2bcd
call fcn.10014960
jmp 0x10081368
push ebx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebp
mov dword [esp], edx
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], ecx
pop edx
mov edx, dword [esp]
push edi
push esp
mov edi, dword [esp]
add esp, 4
add edi, 4
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
nop
jmp 0x100b8f58
imul eax, eax, 0x33
push ecx
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
sub ebp, eax
pop eax
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], ebx
push esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
pop ebx
push dword [esp]
pop ebx
push ebx
push esp
mov ebx, dword [esp]
add esp, 4
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100ac0a6
jl 0x1004b5e7
jmp 0x100a0f0f
jne 0x10068717
jmp fcn.100c6e17
push ebp
push edx
mov edx, 0x45f838cb
mov dword [esp + 4], edx
mov edx, dword [esp]
add esp, 4
mov dword [esp], ecx
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
xor edx, edx
jmp 0x100a55d3
push ebp
mov dword [esp], edx
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push esi
mov dword [esp], 0x1c85b8b8
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], eax
push 0x532c2dec
mov dword [esp], ebx
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov eax, dword [esp]
push esi
mov esi, esp
push ebp
push 4
pop ebp
add esi, ebp
pop ebp
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x100562b7
push dword [ebp - 0xc0]
jmp 0x1005c200
jne 0x100de509
jmp 0x1007a51f
push edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], eax
mov dword [esp], 0x13dbf0c0
mov dword [esp], eax
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [ebp - 0x50]
mov ecx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push edi
mov dword [esp], edx
mov edx, esp
push ecx
mov ecx, 0x7ef5e386
sub ecx, 0x7ef5e382
add edx, ecx
pop ecx
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ecx
push edi
mov edi, 0x752e5a08
sub ecx, edi
pop edi
add ecx, 0x739da0d7
add ecx, eax
push esi
mov esi, 0x59efd6e1
and esi, 0x57ffd4aa
and esi, 0x625d99ae
push edx
mov edx, 0x3c7f01ed
inc edx
add edx, 0x43700d63
or esi, edx
pop edx
sub esi, 0xc51ff1a
sub ecx, esi
pop esi
add ecx, 0x752e5a08
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], edi
mov edi, esp
push ebp
mov ebp, 4
add edi, ebp
pop ebp
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x100df195
push 0x79e01e9a
mov dword [esp], ebp
push 0x113485b3
mov dword [esp], esp
add dword [esp], 4
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
push 0x5143a313
mov dword [esp], ebx
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop eax
push eax
mov dword [esp], edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
lea eax, [edx + 4]
jmp 0x10049e00
movsx eax, al
jmp 0x100b43e3
cmp edx, 0x20
jmp 0x100a0eb5
add esp, 0x10
jmp 0x100a6d4e
mov dword [ebp - 0x30], eax
jmp 0x1006831e
movaps xmm2, xmmword [0x10040370]
jmp 0x1006862c
movaps xmm4, xmmword [0x10040440]
jmp 0x100a2f58
push edx
push ebp
mov ebp, 0x6c8a92eb
mov dword [esp + 4], ebp
push dword [esp]
pop ebp
add esp, 4
mov dword [esp], ebx
sub esp, 4
mov dword [esp], esi
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
pop ebx
push edi
mov edi, esp
push eax
push ecx
mov ecx, 0x67fd8a44
not ecx
sub ecx, 0x980275b7
mov eax, ecx
pop ecx
add edi, eax
pop eax
add edi, 4
xchg dword [esp], edi
pop esp
push eax
push ecx
mov ch, 0xb3
mov ah, ch
mov ecx, dword [esp]
add esp, 4
push edi
mov dword [esp], ebx
mov bh, 0x7f
add ah, bh
pop ebx
add cl, ah
pop eax
jmp 0x100b5143
sub esp, 4
mov dword [esp], esi
push 0x1cd99288
mov dword [esp], ecx
mov ecx, 0x675c6edc
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov edx, dword [esp]
push edi
push esp
pop edi
add edi, 4
push ebp
mov ebp, 4
add edi, ebp
pop ebp
xchg dword [esp], edi
mov esp, dword [esp]
psrld xmm0, xmm6
jmp 0x100aeb05
cmp edx, 0x14
jmp 0x1009d419
lea edx, [ebp - 0x40]
jmp 0x1009d177
push ecx
push ebp
push 0x638f842e
pop ebp
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], ebx
push 0x2dbf7e7a
mov dword [esp], ebx
push ebp
mov ebp, 0x50774565
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
pop ebx
mov ebx, dword [esp]
push ebx
mov ebx, esp
push edx
mov edx, 0x1f7beb74
sub edx, 0x1f7beb70
add ebx, edx
pop edx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
sub esp, 4
mov dword [esp], edi
mov dword [esp], 0x58f6f605
mov dword [esp], esi
mov ecx, dword [esp]
add esp, 4
jmp 0x1004e463
xor edx, edx
jmp 0x10095cae
test eax, eax
jmp 0x1005cc24
je 0x10080389
jmp 0x10080b55
mov dword [ebp - 0xa4], edx
jmp 0x10049e16
push esi
push ebp
mov dword [esp], 0x489d6700
mov dword [esp], edx
mov edx, 0x52dac0b
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
push edi
mov dword [esp], 0xd1f5c8e
mov dword [esp], ebx
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov eax, dword [esp]
push esi
mov esi, esp
push ebp
push 0x7faf1c2f
pop ebp
sub ebp, 0x7faf1c2b
add esi, ebp
pop ebp
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
push dword [ebp - 0x50]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push ebp
push ecx
mov ecx, 0x563ef7c6
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], esi
mov dword [esp], ecx
push 0x235408dd
mov dword [esp], eax
mov eax, 0x7bfdaee5
add ecx, eax
pop eax
sub ecx, 0x7d3fd1a1
add ecx, 0x7fab2e20
add ecx, eax
sub ecx, 0x7fab2e20
add ecx, 0x7d3fd1a1
sub ecx, 0x7bfdaee5
push dword [esp]
push dword [esp]
pop ecx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x100a7571
psubd xmm2, xmm0
push edx
mov edx, esp
push eax
mov eax, 0x7ff44a7e
shr eax, 7
dec eax
neg eax
sub eax, 0xff001769
add edx, eax
pop eax
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100718cd
push edi
mov dword [esp], ebx
push esi
push 0x5f87d507
pop esi
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
push 0x2218eef2
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
push edi
push esp
pop edi
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
shufps xmm1, xmm0, 0xdd
jmp 0x10077bc5
mov dword [ebp - 0xa4], edx
jmp 0x10064387
jl 0x10096405
jmp 0x10064392
movaps xmm0, xmmword [str.2222222222222222]
jmp 0x10071a61
movaps xmm4, xmmword [0x10040370]
jmp 0x10064eee
movaps xmm3, xmmword [0x10040440]
jmp 0x10064efa
movaps xmm6, xmmword [0x100403a0]
jmp 0x1004df34
push 0x4c3ff7c6
mov dword [esp], ecx
mov ecx, esp
push ebp
mov ebp, 0x77f35cbc
sub ebp, 0x3bff202f
inc ebp
add ebp, 0x7bf5611b
push eax
mov eax, 0x17fb1720
shr eax, 1
sub eax, 0x5413ede3
xor ebp, eax
pop eax
add ecx, ebp
pop ebp
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
push esi
mov dword [esp], ebx
mov dword [esp], 0x761fbdc5
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop ebx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add esp, 4
xorps xmm1, xmm0
push edx
push ebx
push 0x50bba04b
pop ebx
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edx
push esi
mov dword [esp], edi
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 4
sub edx, 0x7ef553d4
add edx, ebp
add edx, 0x7ef553d4
pop ebp
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
jmp fcn.1004f5cf
paddd xmm1, xmm2
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], eax
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push 0x42e69c65
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
mov ebp, dword [esp]
add esp, 4
pop dword [esp]
pop esp
jmp 0x1007996e
cmp dword [0x10043f44], 2
jmp 0x1004b7fc
movaps xmm0, xmmword [str.2222222222222222]
jmp 0x1007087d
cmp byte [0x1003f203], 0
jmp 0x1006560c
movups xmm0, xmmword [str.JKL_n_t_b_aABCD]
jmp 0x1006858f
sub esp, 4
mov dword [esp], esi
push edx
push 0x7fe9079d
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
push 0x18cb4e11
mov dword [esp], ebx
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 0x15c4d052
xor ecx, 0x6e7ee46d
sub ecx, 0x7bba343b
add ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
push 1
jmp 0x1007a108
movd xmm0, dword [ebp + edx - 0x3c]
push esi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
push edi
mov edi, 0x7f4f36f2
sub edi, 0x3b9e3a8e
add edi, 0x6f7b300d
or edi, 0x3ffbe17a
add edi, 0xbfebecd0
add ecx, edi
pop edi
sub ecx, 0x7feb0389
add ecx, eax
push edx
mov edx, 0x7feb0389
sub ecx, 0x6eb828c6
add ecx, edx
add ecx, 0x6eb828c6
pop edx
sub ecx, 0x7febda4b
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1004ec3d
push ebp
mov dword [esp], 0x7ab7813b
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], ebx
mov dword [esp], eax
push 0x5de653f0
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push eax
mov dword [esp], 0x1941d8ce
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
shufps xmm1, xmm0, 0xdd
jmp 0x1006540b
push 0x3a72941b
mov dword [esp], edx
push esi
mov esi, 0x3ac665bb
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebp
mov dword [esp], ecx
add ecx, 0x11f789c1
add ecx, eax
push edx
mov edx, 0x2cce562b
or edx, 0x5fa7d6e4
sub edx, 0x6df84d2e
push eax
mov eax, 0x7eff6be4
inc eax
or eax, 0x5bdff5b8
add eax, 0x76fff3fb
xor eax, 0xe9091870
add ecx, eax
mov eax, dword [esp]
add esp, 4
sub ecx, edx
sub ecx, 0x1ff6eb88
pop edx
mov ecx, dword [esp]
push esi
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
push eax
push dx
mov dl, 0x32
mov ah, dl
pop dx
add cl, 0x2d
add cl, ah
sub cl, 0x2d
push dword [esp]
pop eax
add esp, 4
jmp 0x100c4d9f
push edx
push eax
push edi
mov dword [esp], 0x61ee968b
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
push ebx
mov dword [esp], ecx
mov ebx, dword [esp]
push 0x29827aac
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
movd xmm0, ecx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
mov dword [esp], 0x258acbd6
mov dword [esp], eax
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100938ad
pmulld xmm0, xmm6
push edi
push esp
pop edi
add edi, 4
push ebp
mov ebp, 4
sub edi, ebp
pop ebp
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
add esp, 4
jmp 0x1009dcce
cmp dword [0x10043f44], 2
jmp 0x1007292f
push 1
jmp 0x100c6c33
test eax, eax
jmp 0x1008d1e0
movaps xmmword [ebp - 0x50], xmm0
push esi
push 0x21d3785
mov dword [esp], ecx
push 0x4d698087
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
push ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 4
sub ebx, edx
pop edx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push edi
push esp
mov edi, dword [esp]
add esp, 4
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x1009a0ab
push esi
push edx
mov dword [esp], esi
mov dword [esp], eax
mov eax, 0x65aa40f
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
sub ecx, 0x1f76fc29
add ecx, eax
push eax
push 0x1f76fc29
pop eax
sub ecx, 0x7fef20cc
add ecx, eax
push ebx
mov ebx, 0x712ba97d
inc ebx
and ebx, 0x5ccfb227
dec ebx
not ebx
sub ebx, 0x30053f0e
add ecx, ebx
pop ebx
pop eax
push dword [esp]
pop ecx
push eax
push esp
pop eax
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
movaps xmm0, xmm1
jmp 0x100c017e
paddd xmm2, xmm4
jmp 0x100900dd
movups xmmword [ebp - 0x40], xmm0
jmp 0x100937b8
push 0x2619305c
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], 0x2319cc34
mov dword [esp], ecx
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ebx
mov ebx, esp
push eax
push 0x6f9f77c9
pop eax
sub eax, 0x7fbd7699
add eax, 0x7fffc2f8
neg eax
shr eax, 4
xor eax, 0x901e3b9
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
push ecx
mov ecx, 4
add edx, ecx
pop ecx
xchg dword [esp], edx
pop esp
paddd xmm0, xmm1
push esi
mov dword [esp], 0x516d56c6
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 4
sub ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
mov dword [esp], edx
push edi
mov edi, esp
push esi
mov esi, 4
add edi, esi
pop esi
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push ebx
push esp
pop ebx
add ebx, 4
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xchg dword [esp], ebx
pop esp
jmp 0x10068599
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
push 0x72cf639d
mov dword [esp], ebx
push dword [esp + 4]
mov ebx, dword [esp]
add esp, 4
pop dword [esp]
pop esp
mov dword [esp], ecx
push esi
push 0x7f6fad86
pop esi
add ecx, 0x7ff9ef85
add ecx, 0x6d7f8095
add ecx, esi
sub ecx, 0x6d7f8095
sub ecx, 0x7ff9ef85
pop esi
add ecx, eax
sub ecx, 0x7f6fad86
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
sub cl, 0xf9
sub cl, al
sub esp, 4
mov dword [esp], ebx
push edx
mov dl, 0xd0
dec dl
shl dl, 1
xor dl, 0x67
mov bh, dl
pop edx
add cl, bh
mov ebx, dword [esp]
add esp, 4
jmp 0x100c6436
mov eax, dword [0x1003f200]
jmp 0x10081370
pmulld xmm0, xmm6
jmp 0x1007e0dc
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edi
mov dword [esp], ecx
mov dword [esp], 0xaf3b1b0
mov dword [esp], eax
push edx
mov dword [esp], ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
push dword [esp]
pop eax
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push ebx
mov ebx, 0x3dfe93cc
shl ebx, 4
dec ebx
shl ebx, 4
not ebx
push esi
mov dword [esp], eax
mov eax, 0
sub eax, ebx
xchg ebx, eax
pop eax
xor ebx, 0xfe93cbf4
push ebx
mov eax, dword [esp]
add esp, 4
pop ebx
sub esp, 4
mov dword [esp], ecx
mov dword [esp], edx
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], eax
push ebx
mov eax, dword [esp]
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push dword [esp]
pop eax
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
jmp 0x10060b3c
push 0x304d4283
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], 0x3a065852
mov dword [esp], edi
mov dword [esp], ecx
push ebx
mov ebx, 0x7f3d662b
add ecx, ebx
pop ebx
add ecx, eax
push ebp
mov ebp, 0x5b57b4a6
neg ebp
shr ebp, 8
add ebp, 0x7ffe6240
inc ebp
sub ebp, 0x165a461
sub ecx, ebp
push dword [esp]
pop ebp
add esp, 4
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 0x7ff90f2c
xor ebp, 0x3eff5ee2
or ebp, 0x7f99f033
sub ebp, 0x7f9ff1fb
add edx, ebp
pop ebp
xchg dword [esp], edx
pop esp
push esi
mov dword [esp], edi
push edi
mov edi, 0x633f9785
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
pop dword [esi + 0x2c]
jmp 0x100a585c
push ebx
mov ebx, esp
push 0xb51d4d
mov dword [esp], ebp
mov ebp, 4
add ebx, ebp
pop ebp
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov dword [esp], ebx
push 0x7f3a5fed
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
pop ebx
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
pshufhw xmm0, xmm0, 0xd8
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], ecx
add ecx, 0x3d7cf3a8
sub ecx, 0x7be750d5
sub ecx, 0x7ebe1b41
sub ecx, 0x3ebb7b44
add ecx, eax
add ecx, 0x3ebb7b44
add ecx, 0x7ebe1b41
add ecx, 0x7be750d5
push ebp
mov ebp, 0x3d7cf3a8
sub ecx, ebp
pop ebp
push dword [esp]
pop ecx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
mov esp, dword [esp]
jmp 0x10071ce9
push esi
mov esi, esp
push edi
mov dword [esp], eax
mov eax, 4
add esi, eax
pop eax
push ebp
mov ebp, 4
sub esi, ebp
pop ebp
xchg dword [esp], esi
pop esp
mov dword [esp], edx
push 0x78b3f7dd
mov dword [esp], ecx
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 4
add ecx, edx
pop edx
xchg dword [esp], ecx
pop esp
pshufd xmm2, xmm0, 0
sub esp, 4
mov dword [esp], ebp
sub esp, 4
mov dword [esp], ebx
mov ebx, 0x1eebfd27
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
push edx
mov edx, 0x7f65c6a9
neg edx
push edi
mov edi, 0x7efea3d2
and edx, edi
pop edi
neg edx
xchg edx, esi
not esi
xchg edx, esi
inc edx
xor edx, 0x7cff80ac
xor edx, 0x4dbb0fa
add ecx, edx
pop edx
add ecx, eax
sub ecx, 0x78be1104
mov ecx, dword [esp]
push esi
push esp
pop esi
add esi, 4
add esi, 4
sub esp, 4
mov dword [esp], esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
jmp 0x10072947
push ebp
mov dword [esp], edi
push edi
mov edi, 0x40f8679b
mov dword [esp + 4], edi
pop edi
mov dword [esp], edi
jmp 0x100c6af6
push edi
push edi
mov dword [esp], 0x2366179d
mov dword [esp], eax
mov eax, 0x26e6221a
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
push ecx
mov ecx, 0x722e343e
shl ecx, 2
not ecx
not ecx
neg ecx
neg ecx
xor ecx, 0xc8b8d0fc
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
pmuldq xmm1, xmm3
push 0x6651783f
mov dword [esp], ebx
push eax
push 0x3209171e
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], eax
push 0x54459236
mov dword [esp], ebx
mov dword [esp], 0x7172398f
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
sub esp, 4
mov dword [esp], eax
mov eax, 0x47fbfde7
shr eax, 8
sub eax, 0x7fbfe8f2
or eax, 0x17fb808c
neg eax
add eax, 0x97fb9393
add ebp, eax
pop eax
xchg dword [esp], ebp
pop esp
jmp 0x100516a0
sub esp, 4
mov dword [esp], ecx
push 0x4f966e82
mov dword [esp], ebx
mov ebx, 0x1589df6f
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push esi
mov dword [esp], ecx
push dword [esp]
pop edx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop edx
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
push 1
sub esp, 4
mov dword [esp], edx
push 0x77f175e7
mov dword [esp], edi
mov edi, 0x7bbd4968
mov dword [esp + 4], edi
pop edi
mov dword [esp], edx
push eax
push edi
mov edi, 0x3f550f96
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
add esp, 4
jmp 0x100a5834
sub esp, 4
mov dword [esp], ebp
push ecx
mov ecx, 0x4289503
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebp
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push eax
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 0x2d76e2d0
xor ecx, 0x67ff2de8
inc ecx
not ecx
neg ecx
sub ecx, 0x4a89cf36
add ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
push dword [esp]
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push esi
mov dword [esp], ebx
push esi
push 0xa0a0a0a1
pop esi
mov dword [esp + 4], esi
pop esi
pop eax
jmp 0x100c437f
movd xmm5, eax
push 0x54e51380
mov dword [esp], edx
push ebx
mov ebx, 0x1b67b593
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edx
push edi
mov dword [esp], 0x675e0581
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
pop esi
add ecx, 4
push esi
mov dword [esp], ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
jmp 0x100d4844
push eax
mov dword [esp], esi
mov dword [esp], 0xf3a4aac
mov dword [esp], edi
mov dword [esp], eax
mov dword [esp], ebx
push 0x64d9bb3d
mov dword [esp], edx
mov dword [esp], ebp
mov dword [esp], 0x1b00f55a
mov dword [esp], ecx
pop ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
add ebp, 4
xchg dword [esp], ebp
pop esp
movaps xmm1, xmm2
jmp 0x100c8be6
push 0x33752dea
mov dword [esp], eax
push edi
push 0x4c00fdc7
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
sub ecx, 0x4fcfc570
push 0x61f5e1f8
mov dword [esp], esi
push 0x7be307a7
pop esi
add ecx, esi
pop esi
add ecx, eax
sub ecx, 0x7be307a7
add ecx, 0x4fcfc570
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
packuswb xmm1, xmm1
push esi
mov dword [esp], ebx
push ecx
mov ecx, 0x23b6ea75
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], ebx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
mov dword [esp], 0x7f0ab4d3
mov dword [esp], ecx
pop ebx
mov ebx, dword [esp]
push ecx
mov ecx, esp
push ebx
mov ebx, 0x7cb3c7e4
shl ebx, 6
add ebx, 0x6efcd8a0
add ebx, 0xffffffff
and ebx, 0x74978dad
dec ebx
xor ebx, 0x10868188
add ecx, ebx
pop ebx
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x1008b51c
add edx, 8
jmp 0x1006a5be
cmp edx, 0x10
jmp 0x10083e18
paddb xmm1, xmm0
push ebx
push esp
pop ebx
push ebp
mov ebp, 0x51bcd934
xor ebp, 0x7def7a47
add ebp, 0xd3ac5c91
add ebx, ebp
pop ebp
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], esi
mov dword [esp], edx
push esi
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x100542aa
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
mov ebp, 0xa0a0a0a1
push ebp
mov eax, dword [esp]
add esp, 4
pop ebp
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], esi
mov dword [esp], edx
push eax
push edi
mov edi, 0x3520df4a
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push esi
push esp
pop esi
push edx
mov edx, 0x7f784db2
and edx, 0x6ffd22b6
sub edx, 0x7b7b5e54
neg edx
not edx
add edx, 0xc035da7
add esi, 0x7db3326d
add esi, edx
sub esi, 0x7db3326d
pop edx
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x100dee3a
push ebp
mov ebp, esp
add ebp, 4
push eax
push 4
mov eax, dword [esp]
add esp, 4
add ebp, eax
pop eax
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push esi
push ecx
mov ecx, 0x4392fbe1
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
push esi
mov esi, 0x6fef1e59
sub ecx, esi
pop esi
add ecx, eax
sub esp, 4
mov dword [esp], edx
mov edx, 0x6fef1e59
add ecx, edx
mov edx, dword [esp]
add esp, 4
mov ecx, dword [esp]
push edi
mov edi, esp
push edx
mov edx, 4
add edi, edx
mov edx, dword [esp]
add esp, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x1004cba0
mov dword [ebp - 0x30], eax
jmp 0x10092e59
mov byte [ebp - 0x2a], al
jmp 0x10092e64
movaps xmm0, xmm2
push eax
push esp
mov eax, dword [esp]
add esp, 4
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push 0x22e35a73
mov dword [esp], edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
pop eax
push ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
mov eax, dword [esp]
add esp, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100adfb9
push ecx
mov dword [esp], 0x1f
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x100b8b7a
nop
push ecx
mov ecx, esp
push eax
mov eax, 0x67f7d383
not eax
shr eax, 4
add eax, 0xffffffff
add eax, 0xf67f7d3e
add ecx, eax
pop eax
sub ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], edx
push 0x1a4a38b
mov dword [esp], edx
mov dword [esp], 0x70885f44
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x1006ac5a
test eax, eax
jmp 0x1005142a
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
mov dword [esp], eax
pop dword [esi + 0x28]
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], ebp
mov dword [esp], edx
push 0x3a590046
mov dword [esp], ecx
mov edx, dword [esp]
push ebp
mov ebp, esp
push edi
mov edi, 0x176a12b8
and edi, 0x7fdfa5b5
add edi, 0xe8b5ff54
add ebp, edi
pop edi
add ebp, 4
xchg dword [esp], ebp
pop esp
mov edx, dword [esp]
push esi
push 0x102933c8
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
jmp 0x1006c85c
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
mov dword [esp], esi
mov dword [esp], eax
push ebp
mov dword [esp], ebx
mov eax, dword [esp]
push 0x4973036e
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [esp]
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add esp, 4
sar edx, 5
push edi
mov edi, esp
push ebx
mov ebx, 4
add edi, ebx
pop ebx
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
add ecx, 0x7dbcf703
add ecx, 0x7fb2a30a
add ecx, eax
push ebx
mov ebx, 0x3efff83a
push esi
mov esi, 0x76ffd2b3
and esi, 0x15fe47d5
xor esi, 0x6faea55a
inc esi
not esi
add esi, 0x3be3783a
xor esi, 0x9ded1499
sub ebx, esi
pop esi
shl ebx, 5
add ebx, 0x5fefaf6e
xor ebx, 0xf04cbb24
sub ecx, ebx
mov ebx, dword [esp]
add esp, 4
sub ecx, 0x7dbcf703
push dword [esp]
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10055a33
mov eax, dword [0x1003efcc]
jmp 0x1009aa3d
movq qword [ebp - 0x50], xmm0
jmp 0x10053b68
push edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
push ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push esi
mov esi, 4
add ebp, esi
mov esi, dword [esp]
add esp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
movd dword [ebp + edx - 0x40], xmm1
push eax
mov dword [esp], ebx
push esi
mov esi, 0xb01e8a7
mov dword [esp + 4], esi
pop esi
mov dword [esp], esi
mov dword [esp], eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], eax
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
mov eax, dword [esp]
push eax
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x10068315
push ebx
push esp
pop ebx
add ebx, 4
push ebp
push 4
pop ebp
sub ebx, ebp
pop ebp
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
push ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
pop ebx
push ebx
mov dword [esp], ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
push ebx
mov dword [esp], ebp
mov dword [esp], eax
push 0xffffff5c
pop eax
sub eax, 0x3fd5b5b6
add eax, ebp
add eax, 0x3fd5b5b6
add edx, dword [eax]
pop eax
push edi
mov edi, esp
push edx
mov edx, 0x6dff420b
or edx, 0x4f9e2ab5
and edx, 0x5e7f6ece
neg edx
neg edx
add edx, 0xb1809576
add edi, edx
pop edx
push ebp
mov ebp, 4
sub edi, ebp
pop ebp
xchg dword [esp], edi
pop esp
mov dword [esp], edi
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push 0x4a394c8e
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x100df758
push ebp
mov ebp, 0x727a89a1
shr ebp, 6
neg ebp
sub ebp, 0xe1565c6b
sub eax, ebp
pop ebp
add eax, edx
push ebp
mov dword [esp], edi
mov edi, 0x1cdfb96f
add eax, 0x779def31
add eax, edi
sub eax, 0x779def31
pop edi
push edi
push esi
mov esi, 0x146e32f6
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebx
mov dword [esp], edi
mov dword [esp], eax
push 0x53c4933a
mov dword [esp], edi
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push ebp
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x1007f068
push dword [ebp - 0xc0]
jmp 0x1009842a
push ecx
push ebx
mov ebx, 0x1024b7ea
mov dword [esp + 4], ebx
push dword [esp]
pop ebx
add esp, 4
mov dword [esp], edx
push edi
push esp
pop edi
add edi, 4
sub edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
packuswb xmm1, xmm1
jmp 0x1004d553
movaps xmm1, xmm2
push ebx
push esp
pop ebx
add ebx, 4
push edx
mov edx, 4
sub ebx, edx
pop edx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov dword [esp], eax
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push edi
mov edi, esp
push ebp
mov ebp, 4
add edi, ebp
pop ebp
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
jmp 0x1009d4b7
push 0x2e7da63f
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov dword [esp], edx
mov dword [esp], eax
push edx
mov dword [esp], ebx
mov eax, dword [esp]
push ebx
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
mov eax, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
mov eax, dword [esp]
add esp, 4
pop dword [esp]
pop esp
punpckhdq xmm0, xmm2
jmp 0x10070c73
psrld xmm0, xmm7
sub esp, 4
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
mov eax, dword [esp]
push esi
mov esi, esp
push edi
mov edi, 4
add esi, edi
pop edi
add esi, 4
push edx
mov dword [esp], esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
jmp 0x100a7649
punpckldq xmm1, xmm2
push esi
mov dword [esp], 0x3ef8dadb
mov dword [esp], eax
push esi
mov esi, 0x7eeebdb2
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push edx
mov edx, esp
push ecx
mov ecx, 4
add edx, 0x6fc65a74
add edx, ecx
sub edx, 0x6fc65a74
pop ecx
add edx, 4
xchg dword [esp], edx
pop esp
mov eax, dword [esp]
push edi
mov edi, esp
push edx
mov edx, 0x47aea77b
or edx, 0x5ffffdaf
shr edx, 3
and edx, 0x7d1b3cb5
inc edx
add edx, 0x3febe0a6
sub edx, 0x49071d58
add edi, edx
mov edx, dword [esp]
add esp, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x100886df
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 4
sub edi, eax
pop eax
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], eax
push edx
mov edx, esp
push esi
mov esi, 0x6efd2283
shr esi, 5
and esi, 0x3bbe1830
add esi, 0xfcc9f7f4
add edx, esi
mov esi, dword [esp]
add esp, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push esi
mov esi, esp
push edx
mov edx, 0x6adfdad5
sub edx, 0x6adfdad1
add esi, edx
pop edx
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
pmulld xmm0, xmm6
jmp 0x100a0902
push ecx
mov dword [esp], 0x77a17f0f
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov eax, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
push 0x570aa668
mov dword [esp], edx
mov dl, 0x32
add cl, dl
mov edx, dword [esp]
push edx
push esp
pop edx
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x10072562
add esp, 0x10
jmp 0x10066fda
movaps xmm0, xmm1
jmp 0x100574a9
push ebx
mov ebx, esp
push edi
push 0x67fb93e5
pop edi
and edi, 0x77de0871
neg edi
add edi, 0x67da0065
add ebx, edi
pop edi
sub ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
mov dword [esp], ebx
push ebx
mov dword [esp], ecx
mov ebx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
push dword [esp]
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 4
add edx, ebp
pop ebp
xchg dword [esp], edx
pop esp
add esp, 4
movd xmm0, dword [ebp - 0x4c]
jmp 0x100c5a2e
sar edx, 5
push edx
mov edx, esp
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], ecx
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov edx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov edx, dword [esp]
sub esp, 4
mov dword [esp], edx
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x100719a0
push ecx
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x216edae1
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
sub esp, 4
mov dword [esp], esi
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
sub esp, 4
mov dword [esp], esi
push 5
pop esi
push esi
mov eax, dword [esp]
add esp, 4
pop esi
jmp 0x1007e0f4
push edi
push esp
pop edi
push ebp
mov ebp, 4
add edi, ebp
pop ebp
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ecx
sub esp, 4
mov dword [esp], ebx
push 0x539fd752
pop ebx
add ecx, ebx
pop ebx
add ecx, eax
push edi
mov edi, 0x539fd752
sub ecx, edi
pop edi
mov ecx, dword [esp]
push esi
mov esi, esp
push edi
mov dword [esp], ebp
mov ebp, 0x72fd0a18
and ebp, 0x7bfe5b73
neg ebp
xor ebp, 0x8d03f5f4
add esi, ebp
mov ebp, dword [esp]
add esp, 4
add esi, 4
xchg dword [esp], esi
pop esp
movd xmm0, edx
jmp 0x10071f20
push esi
mov dword [esp], 0x672f7fde
mov dword [esp], ecx
mov dword [esp], esi
mov dword [esp], 0x7d2cf498
mov dword [esp], ecx
push edi
mov edi, 0x7d978d6c
sub ecx, edi
pop edi
add ecx, eax
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebp
mov ebp, 0x7d978d6c
add ecx, ebp
pop ebp
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edx
mov edx, esp
push eax
mov eax, 0x5bdb8792
sub eax, 0x73d7aba0
and eax, 0x55bd5f04
xor eax, 0x75bf4dd9
not eax
or eax, 0x4dff4d3c
xor eax, 0xcfffed3a
add edx, eax
pop eax
add edx, 4
xchg dword [esp], edx
pop esp
push ebx
push esi
mov esi, 0x6242547a
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
mov dword [esp], 8
pop edx
push esi
push esp
pop esi
push 0x4d25a12
mov dword [esp], ecx
mov ecx, 4
add esi, ecx
pop ecx
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], eax
push ebp
mov dword [esp], 0x72c2d908
mov dword [esp], edi
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x10053f6b
push esi
push ebx
mov ebx, 0xa0a0a0a1
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov eax, dword [esp]
add esp, 4
push edx
mov dword [esp], 0x3ae48473
mov dword [esp], edx
push ebp
mov ebp, 0x24eb310a
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], edx
push esi
mov dword [esp], 0x456b6b37
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
push edx
mov edx, 0x7f7d4e1a
neg edx
inc edx
shl edx, 4
and edx, 0x7ffff9fa
add edx, 0xf7d4e794
add ecx, edx
pop edx
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0x1007c6eb
push edi
push edx
mov edx, 0x582dd7b3
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebp
mov dword [esp], 0x34a3e8c8
mov dword [esp], edx
push ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 4
add ebx, edx
pop edx
xchg dword [esp], ebx
mov esp, dword [esp]
imul edx
jmp 0x10085d50
push edx
mov dl, 0xc8
add cl, dl
pop edx
sub cl, al
push edx
push ebx
mov bh, 7
sub bh, 0x3f
mov dl, bh
pop ebx
sub cl, 0x62
sub cl, dl
add cl, 0x62
pop edx
jmp 0x10070121
push ecx
push esp
pop ecx
add ecx, 4
push ebx
mov ebx, 4
sub ecx, ebx
pop ebx
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], eax
push 0x5af176ca
mov dword [esp], ebx
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop eax
push esi
mov esi, esp
push eax
mov eax, 0x567732b0
or eax, 0x6ffcc452
shl eax, 5
or eax, 0x57b95b72
or eax, 0x7fef6831
neg eax
sub eax, 0x89
add esi, eax
pop eax
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
pshuflw xmm0, xmm2, 0xd8
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], ebx
push 0x4b17d0a5
mov dword [esp], esi
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 4
sub esi, 0x7b8715bf
add esi, ebp
add esi, 0x7b8715bf
pop ebp
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x10071d91
push ebx
push esp
pop ebx
push eax
mov eax, 4
add ebx, eax
pop eax
sub ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
mov dword [esp], eax
push 0x671c84de
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push esi
mov dword [esp], ecx
mov ecx, esp
push ebp
mov ebp, 4
add ecx, ebp
mov ebp, dword [esp]
add esp, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push edx
mov dword [esp], edi
mov dword [esp], edx
push dword [esp]
pop eax
add esp, 4
sub esp, 4
mov dword [esp], ecx
push ebx
push 0xe0c11e2
pop ebx
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
sub esp, 4
mov dword [esp], edx
mov dword [esp], ecx
mov edx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [esp]
pop edx
push edi
mov edi, esp
push ecx
mov ecx, 4
add edi, ecx
pop ecx
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x10093c7d
push ecx
push esp
mov ecx, dword [esp]
add esp, 4
add ecx, 4
sub ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
mov dword [esp], ecx
add ecx, 0x3f2b5e2c
sub ecx, 0x59acea2e
add ecx, eax
push eax
mov eax, 0x3bb9b43b
push eax
push esi
pop eax
pop esi
neg esi
xchg esi, eax
dec eax
add eax, 0x5fa6323e
add eax, 0x35c06c2c
add ecx, eax
pop eax
sub ecx, 0x3f2b5e2c
mov ecx, dword [esp]
push edx
mov edx, esp
push ecx
mov ecx, 0x5fe5b680
shr ecx, 7
shl ecx, 5
sub ecx, 0x17f96d9c
add edx, ecx
pop ecx
push ebp
mov ebp, 4
add edx, ebp
pop ebp
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebp
mov dword [esp], 5
mov eax, dword [esp]
add esp, 4
jmp 0x1006439e
push esi
push eax
mov dword [esp], ecx
mov dword [esp], esi
mov esi, 0x6af469a
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
push ebp
mov ebp, 0x2dfe4c98
sub ecx, ebp
pop ebp
push esi
mov esi, 0x775ea0d6
shl esi, 2
neg esi
xor esi, 0x7dbf146e
add esi, 0x7ecdad22
sub esi, 0x5e2e40de
sub ecx, esi
pop esi
sub ecx, 0x5ffa8a2c
add ecx, eax
add ecx, 0x5ffa8a2c
add ecx, 0x7fd9d50a
add ecx, 0x2dfe4c98
mov ecx, dword [esp]
push 0x53c33f88
mov dword [esp], ebp
mov dword [esp], edi
mov edi, esp
add edi, 4
push esi
mov esi, 0x7ff70bf4
or esi, 0x371d6808
or esi, 0x74db001
inc esi
shr esi, 3
shr esi, 6
add esi, 0xffc00007
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
pshufd xmm1, xmm0, 0xd8
jmp 0x10053f8b
pmuldq xmm1, xmm4
jmp 0x10065ac8
pshufhw xmm0, xmm0, 0xd8
jmp 0x10072c95
lea eax, [edx + 4]
push ebx
mov dword [esp], edi
push ebp
mov ebp, 0x734690b8
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebx
mov dword [esp], eax
push ebx
push dword [esp]
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 0x25fd704f
xor ebx, 0x3b1fd459
xor ebx, 0x3f93c9bd
push ebp
mov ebp, 0x3dfe2e2c
sub ebp, 0xff4fca8d
and ebx, ebp
pop ebp
shr ebx, 7
sub ebx, 0x7f7e9ffe
add ebx, 0x7f3e5f3f
add ebp, ebx
pop ebx
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x1007fbb5
push ebx
push esi
mov dword [esp], edx
pop ebx
push ebp
mov ebp, 0xffffffc0
add ebx, ebp
pop ebp
add ebx, 0x435f514d
add ebx, ebp
sub ebx, 0x435f514d
xor byte [ebx], cl
pop ebx
jmp 0x100b5c81
push bx
push eax
mov al, 0x64
sub al, 0x21
add al, 0xf9
sub al, 0xe9
mov bl, al
pop eax
sub cl, bl
pop bx
push ebx
mov bl, 0x5a
add cl, bl
pop ebx
sub cl, al
sub cl, 0x5a
add cl, 0x53
jmp 0x100b4bd3
movups xmm0, xmmword [0x1003f2f8]
jmp 0x1006b502
movaps xmm0, xmmword [str.2222222222222222]
jmp 0x10052a81
paddd xmm2, xmm4
jmp 0x100b42bf
movd xmm0, eax
jmp 0x100c5e15
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], ebp
mov dword [esp], edx
push ebx
push edi
mov edi, 0x491ee30c
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
sub esp, 4
mov dword [esp], edi
mov edi, esp
add edi, 4
sub esp, 4
mov dword [esp], esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
pmuldq xmm1, xmm4
push 0x27528579
mov dword [esp], esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 4
sub esi, ebp
pop ebp
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], ecx
push esi
mov esi, 0x7dfabcfb
add ecx, esi
pop esi
add ecx, 0x7bf318e4
add ecx, eax
sub ecx, 0x7bf318e4
push ecx
mov dword [esp], esi
mov esi, 0x7dfabcfb
sub ecx, esi
pop esi
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x100c91a6
push ebx
push esp
pop ebx
push esi
mov esi, 4
add ebx, esi
pop esi
push ebp
mov ebp, 4
sub ebx, ebp
pop ebp
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
sub ecx, 0x7bb56828
push eax
mov eax, 0x7fdf97c0
sub ecx, eax
pop eax
add ecx, eax
push eax
mov eax, 0x7fdf97c0
sub ecx, 0x7f79af7f
add ecx, eax
add ecx, 0x7f79af7f
pop eax
add ecx, 0x7bb56828
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
pshufd xmm1, xmm0, 0xd8
push edx
mov edx, esp
push ecx
mov ecx, 0x5ec9abc8
sub ecx, 0x6fafd6c5
xor ecx, 0xef19d507
add edx, ecx
pop ecx
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], ecx
push ebp
push edi
mov edi, 0x5bed5484
mov ebp, edi
mov edi, dword [esp]
add esp, 4
add ecx, 0x387fb8fe
sub ecx, ebp
sub ecx, 0x387fb8fe
pop ebp
add ecx, eax
add ecx, 0x5bed5484
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x100a5850
push ebp
mov dword [esp], edi
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push eax
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
mov edx, dword [esp]
push ebx
mov ebx, esp
push edx
mov edx, 0x6d1fd897
sub edx, 0x76cc7d0b
add edx, 0x73ea83a9
not edx
sub edx, 0x95c220c6
add ebx, edx
mov edx, dword [esp]
add esp, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
movaps xmm1, xmm2
push esi
mov esi, esp
add esi, 4
push edx
push 4
pop edx
sub esi, edx
pop edx
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], ecx
sub ecx, 0x3fbe270a
push edx
mov dword [esp], ebx
mov ebx, 0x5fff2161
xor ebx, 0x1100faa1
sub ecx, ebx
pop ebx
add ecx, eax
add ecx, 0x4effdbc0
push ebx
mov ebx, 0x3fbe270a
add ecx, ebx
pop ebx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
pop eax
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp fcn.10088791
movd xmm5, eax
push ecx
mov ecx, esp
add ecx, 4
push ebp
mov ebp, 0x6f7f3e8e
not ebp
push edx
mov edx, 0x9080c175
xor ebp, edx
pop edx
sub ecx, ebp
pop ebp
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], ebx
push 0x13fc1bd0
mov dword [esp], ecx
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
jmp 0x10052ebf
push 0x27262df9
mov dword [esp], edi
mov dword [esp], edx
push dword [esp]
pop eax
add esp, 4
jmp 0x100c98a3
push 1
jmp 0x100774a3
push 1
jmp 0x100514db
push edx
mov edx, esp
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x7fff8482
or ebp, 0x4fef8755
not ebp
sub ebp, 0x6ffe58c1
or ebp, 0x7fbf2412
xor ebp, 0x5cfe3931
sub ebp, 0x23410642
add edx, ebp
pop ebp
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edx
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, 0x5ffe41d1
add eax, esi
sub eax, 0x5ffe41d1
pop esi
xchg dword [esp], eax
pop esp
packuswb xmm1, xmm1
jmp 0x1006609d
mov eax, dword [0x1003f308]
jmp 0x100df227
sub esp, 4
mov dword [esp], edi
push 0x5968abe8
mov dword [esp], ebx
mov ebx, 0x57c1e036
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 4
add eax, edi
pop edi
xchg dword [esp], eax
pop esp
push dword [esp]
pop edx
push ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
paddd xmm1, xmm2
push ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
sub ebx, edi
pop edi
xchg dword [esp], ebx
pop esp
mov dword [esp], esi
mov dword [esp], edx
push ebp
mov dword [esp], ecx
push ebp
mov ebp, 0x7d858f06
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
pop edx
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x100b502f
push esi
mov esi, esp
sub esp, 4
mov dword [esp], ebx
push 0x7f2ffa40
pop ebx
shl ebx, 4
xor ebx, 0x7cfe4f5a
inc ebx
sub ebx, 0x8e01eb57
add esi, ebx
pop ebx
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], edx
push esi
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 0x7fe35b5f
shl esi, 4
and esi, 0x6d7f9e6c
add esi, 0x71ed3e10
neg esi
not esi
add esi, 0x21dd2d95
add ecx, esi
pop esi
xchg dword [esp], ecx
mov esp, dword [esp]
punpckhdq xmm0, xmm2
sub esp, 4
mov dword [esp], edx
mov dword [esp], edi
mov dword [esp], edx
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov ebx, dword [esp]
push edx
mov dword [esp], 0x1b024278
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x100a91fd
psubd xmm2, xmm0
push ebp
push esi
push ecx
mov ecx, 0x7c8ba948
mov esi, ecx
pop ecx
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], edx
push edx
push ecx
push 0x118eeaa1
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
pop edx
mov edx, dword [esp]
push esi
push esp
pop esi
push edx
mov edx, 0x6ffffc2b
xor edx, 0x6ffffc2f
add esi, 0x7de75c9b
add esi, edx
sub esi, 0x7de75c9b
pop edx
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x1007c675
shr eax, 0x1f
jmp 0x100a7afc
movsx eax, al
jmp 0x100dfcba
movaps xmm6, xmmword [0x100403a0]
jmp 0x10086ad7
andps xmm1, xmmword [0x100403e0]
jmp 0x100778b0
sub esp, 4
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], edx
push ebp
mov dword [esp], 0x61157a38
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
push edi
mov dword [esp], ebp
push edi
mov edi, 0x1f
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
pop eax
push esi
push esp
pop esi
add esi, 4
push ebx
push 4
pop ebx
sub esi, ebx
pop ebx
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x1004c8e4
psrad xmm1, xmm5
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
mov dword [esp], 0x3548997
mov dword [esp], esi
mov dword [esp], edx
push eax
mov dword [esp], 0x4aa24497
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push ebp
mov dword [esp], 0x4daf66a
mov dword [esp], edx
mov edx, esp
add edx, 4
push esi
mov esi, 4
add edx, esi
pop esi
xchg dword [esp], edx
pop esp
jmp 0x1008b595
push edx
push edi
push 0x7499fa9b
pop edi
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], ebx
push ebp
mov dword [esp], edi
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
mov ebx, dword [esp]
push edx
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
add esp, 4
punpckhdq xmm0, xmm2
jmp 0x1009b28d
psrad xmm1, xmm5
push ecx
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
sub ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
add ecx, 0x1fa3923a
add ecx, 0x5ffeb496
add ecx, eax
push ebp
mov ebp, 0x5ffeb496
sub ecx, ebp
pop ebp
push ebx
push 0x1fa3923a
pop ebx
sub ecx, ebx
pop ebx
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 0x57f73e11
or ebx, 0x77da8787
xchg ebx, edx
neg edx
xchg ebx, edx
sub ebx, 0x88004065
add ecx, ebx
mov ebx, dword [esp]
add esp, 4
xchg dword [esp], ecx
pop esp
jmp 0x100952e8
sub esp, 4
mov dword [esp], edx
mov edx, esp
push ebx
mov ebx, 4
add edx, 0x7b7f114b
add edx, ebx
sub edx, 0x7b7f114b
pop ebx
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
push ebp
mov ebp, 0x4ff52425
add ecx, ebp
pop ebp
sub ecx, 0x3f7f04d7
add ecx, eax
push ebp
mov ebp, 0x7fcfd9cd
shr ebp, 5
dec ebp
neg ebp
not ebp
dec ebp
sub ebp, 0xc47f79f4
add ecx, ebp
pop ebp
push esi
mov esi, 0x77fee0fe
and esi, 0x27ef482f
shl esi, 5
add esi, 0x522d1e65
sub ecx, esi
pop esi
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push eax
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push 1
jmp 0x10093924
push ebp
push edi
mov dword [esp], ecx
mov ecx, 0x687c77fa
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], edi
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 4
add edi, 0x5fdf23d2
sub edi, eax
sub edi, 0x5fdf23d2
pop eax
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], ecx
push ebp
mov ebp, 0x7ffdb84f
sub ecx, 0x7bff0574
add ecx, ebp
add ecx, 0x7bff0574
mov ebp, dword [esp]
add esp, 4
add ecx, eax
push edx
mov edx, 0x7ccf3944
dec edx
inc edx
and edx, 0x7edb6e4a
sub edx, 0xfccd6ff1
sub ecx, edx
pop edx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x1009d424
sub esp, 4
mov dword [esp], eax
mov dword [esp], edx
push edx
mov edx, 0x1f9ffefc
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push eax
mov eax, esp
push esi
push 4
pop esi
sub eax, 0x77fd0ab9
add eax, esi
add eax, 0x77fd0ab9
pop esi
add eax, 4
xchg dword [esp], eax
pop esp
push 1
jmp 0x1009a14f
sub esp, 4
mov dword [esp], eax
push eax
mov eax, 0x724fe186
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
mov dword [esp], eax
push 0x61d8ea10
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 0x1b7da1f0
and ebx, 0x6fb39098
and ebx, 0x6fe5f1c3
shr ebx, 1
and ebx, 0x7ff95e32
not ebx
add ebx, 0x5904005
add ecx, ebx
pop ebx
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
push 0x16
jmp 0x1008a15e
push esi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebp
mov dword [esp], ecx
sub ecx, 0x6a7fadd2
sub esp, 4
mov dword [esp], edi
push 0x7fffe2f4
pop edi
xor edi, 0x7affcd5a
add edi, 0x32fd6908
add ecx, edi
pop edi
add ecx, eax
sub ecx, 0x37fd98b6
add ecx, 0x6a7fadd2
push dword [esp]
mov ecx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
add esp, 4
push eax
mov eax, 0xffffffff
sub edx, 0x73d92ddf
sub edx, eax
add edx, 0x73d92ddf
push dword [esp]
pop eax
add esp, 4
push 0x22a0ebf7
mov dword [esp], eax
mov dword [esp], ecx
mov dword [esp], 0x2ef84fb3
mov dword [esp], ebx
mov dword [esp], ecx
push eax
push 0x79bf30a8
pop eax
sub ecx, eax
pop eax
add ecx, 0x3ed93cd0
add ecx, eax
sub ecx, 0x3ed93cd0
push ebx
mov ebx, 0x79bf30a8
add ecx, ebx
pop ebx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
jmp 0x1004c7a6
push ebx
push 0x57ff8625
pop ebx
inc ebx
not ebx
xor ebx, 0x971f81e5
sub eax, ebx
mov ebx, dword [esp]
add esp, 4
add eax, 0x5bcf2d4a
add eax, edx
sub eax, 0x5bcf2d4a
add eax, 0x3f1ff83c
push eax
mov eax, esp
add eax, 4
sub eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
push dword [esp]
mov eax, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
add esp, 4
jmp 0x100af4f8
pshufd xmm2, xmm0, 0
jmp 0x10088846
imul eax, eax, 0x33
push esi
push esp
mov esi, dword [esp]
add esp, 4
add esi, 4
push ebp
mov ebp, 4
sub esi, ebp
pop ebp
xchg dword [esp], esi
pop esp
mov dword [esp], edx
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x100684f2
push 0x4e6d03f2
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], ecx
add ecx, 0x33fedd5c
sub ecx, 0x7f7d5321
add ecx, eax
add ecx, 0x7f7d5321
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], edx
mov edx, 0x33fedd5c
sub ecx, edx
pop edx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edx
push esp
pop edx
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
nop
push eax
mov dword [esp], edi
push ebp
push 0x74c3f30d
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], eax
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
add ebp, eax
pop eax
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x1009b3da
push ebx
mov dword [esp], esi
push 0x2ffa7f68
mov dword [esp], esi
mov esi, 0x1e2bc18e
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
push ebx
mov dword [esp], 0x384edb94
mov dword [esp], ecx
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
pop edx
push 0x397a5a52
mov dword [esp], ebx
mov ebx, esp
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
add ebx, 4
xchg dword [esp], ebx
pop esp
pshufd xmm1, xmm0, 0xd8
jmp 0x1004ba58
push esi
mov esi, esp
push eax
mov eax, 0x777f934a
not eax
xor eax, 0x88806cb1
add esi, 0x67da0797
add esi, eax
sub esi, 0x67da0797
pop eax
sub esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], ecx
push esi
mov esi, 0x29ffda01
sub ecx, esi
pop esi
add ecx, 0x4fefcf6c
add ecx, eax
sub ecx, 0x4fefcf6c
push edi
mov edi, 0x29ffda01
sub ecx, 0x7af87b7b
add ecx, edi
add ecx, 0x7af87b7b
pop edi
push dword [esp]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
push edx
sub esp, 4
mov dword [esp], edi
mov edi, 0x6b6d5a
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], edi
jmp 0x100aeec1
movd xmm7, eax
jmp 0x1009e515
pshuflw xmm0, xmm2, 0xd8
sub esp, 4
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x126a44b2
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
add ecx, 0x5edbfbfb
push esi
push 0x7fef89ca
pop esi
sub esi, 0x5b0ff3b9
add ecx, esi
pop esi
sub ecx, 0x3bf7cfef
add ecx, eax
add ecx, 0x3bf7cfef
sub ecx, 0x24df9611
sub ecx, 0x5edbfbfb
push dword [esp]
pop ecx
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
add ebp, eax
pop eax
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
jmp 0x10053f7f
imul edx
jmp 0x100a8ab2
test eax, eax
jmp 0x10060161
push 0x3739df1a
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], 0x64c5535e
mov dword [esp], edi
mov dword [esp], ebx
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
xchg dword [esp], ebp
pop esp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
imul edx
push edx
push edx
mov edx, 0x6276b4ec
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
mov dword [esp], ebp
mov dword [esp], ecx
add ecx, 0x16372550
add ecx, 0x2f7cde44
add ecx, eax
push esi
mov esi, 0x739d6a57
not esi
sub esp, 4
mov dword [esp], edi
mov edi, 0x3fd7c8c5
sub esi, edi
pop edi
dec esi
xor esi, 0x63f612a6
sub ecx, esi
pop esi
sub ecx, 0x16372550
mov ecx, dword [esp]
push ebp
mov dword [esp], edx
mov edx, esp
push edi
mov edi, 4
add edx, edi
pop edi
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0x1006ca34
pshufd xmm1, xmm0, 0xd8
push 0x721d88c0
mov dword [esp], ecx
push esp
pop ecx
push esi
mov esi, 0x3fbf9e7d
add esi, 0xc0406187
add ecx, esi
pop esi
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
push edi
mov dword [esp], 0x611e6a83
mov dword [esp], ecx
mov edx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
push ebx
mov ebx, 0x71bf8d09
and ebx, 0x1eae4479
shr ebx, 4
neg ebx
xor ebx, 0x47731122
sub ebx, 0x7fee313f
sub ebx, 0x3997dd9f
add ecx, ebx
pop ebx
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x1007840a
mov dword [ebp - 0xa4], edx
jmp 0x10092e77
jl 0x1009b3da
jmp 0x10069644
psubd xmm2, xmm0
jmp 0x100a9079
movd xmm0, ecx
jmp 0x1008ce7c
movaps xmm4, xmmword [0x10040370]
jmp 0x1007e100
movaps xmm3, xmmword [0x10040440]
jmp 0x1004ba4c
call fcn.10014960
jmp 0x10060852
call fcn.1000afd0
jmp 0x10052195
push 0x32122246
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push esi
push 4
pop esi
sub ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
add esp, 4
movups xmmword [ebp - 0x30], xmm0
jmp 0x1004dca6
movups xmmword [ebp - 0x40], xmm0
jmp 0x1004b7f1
push edx
mov edx, esp
push ecx
mov ecx, 0x3bdfc6fe
add ecx, 0xc4203906
add edx, ecx
pop ecx
sub esp, 4
mov dword [esp], eax
mov eax, 4
sub edx, eax
pop eax
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
push esi
mov dword [esp], eax
mov dword [esp], ebp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push ebp
push eax
mov dword [esp], esp
add dword [esp], 4
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [ebp - 0xa4]
push dword [esp]
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
jmp 0x100a9eb0
push eax
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x62388c6a
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], ecx
sub esp, 4
mov dword [esp], eax
mov dword [esp], edx
push 0x7fababf9
pop edx
add ecx, edx
pop edx
add ecx, eax
sub ecx, 0x7fababf9
mov ecx, dword [esp]
push ebp
mov dword [esp], ecx
push esp
pop ecx
push edx
mov edx, 4
add ecx, edx
pop edx
add ecx, 4
xchg dword [esp], ecx
pop esp
push 5
mov eax, dword [esp]
push edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
pop ebx
push eax
mov eax, 4
add edx, eax
pop eax
xchg dword [esp], edx
pop esp
push ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
pop eax
push ebx
mov ebx, 0x7b7d27dc
inc ebx
xor ebx, 0x7b7d27d9
sub ebp, ebx
pop ebx
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], eax
push eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x100ac4c4
push edx
mov dword [esp], 0x1be21486
mov dword [esp], esi
mov dword [esp], 0x80048e0
mov dword [esp], ebp
mov dword [esp], eax
push edi
mov dword [esp], ebx
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov eax, dword [esp]
push ecx
mov dword [esp], 0x48045b68
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
push dword [ebp - 0xa4]
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x100606c0
push edi
push ebx
mov ebx, 0x12d3ae17
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edi
mov dword [esp], ecx
push ebp
push 0x7fbfa715
pop ebp
neg ebp
or ebp, 0x707f92f4
xor ebp, 0xfac818c3
sub ecx, ebp
mov ebp, dword [esp]
add esp, 4
add ecx, eax
push edi
mov edi, 0x17f4c302
shl edi, 8
xor edi, 0xfe74c03c
add ecx, edi
pop edi
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
lea edx, [ebp - 0x40]
push edx
push ebp
mov dword [esp], esp
add dword [esp], 4
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov eax, dword [esp]
add esp, 4
push eax
mov eax, esp
push ebx
mov ebx, 0x7fe5e82b
shl ebx, 3
inc ebx
neg ebx
or ebx, 0x56a90b69
sub ebx, 0x56f9bfeb
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x1009dd8f
pshufd xmm2, xmm0, 0
push esi
mov esi, esp
add esi, 4
push edi
mov edi, 0x7fa91683
add edi, 0x8056e981
sub esi, edi
pop edi
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], edx
push 0x5e9484be
mov dword [esp], ecx
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
mov edx, dword [esp]
push edi
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push esi
mov esi, 4
add ebp, esi
mov esi, dword [esp]
add esp, 4
xchg dword [esp], ebp
pop esp
jmp 0x1009e453
push ebp
mov dword [esp], 0x276f6ac6
mov dword [esp], edx
push esi
mov esi, 0x551e8ba3
mov dword [esp + 4], esi
pop esi
mov dword [esp], edi
jmp 0x10060156
test al, al
jmp 0x10062688
xor edx, edx
jmp 0x100848b4
jge 0x10080389
jmp 0x10097516
add esp, 0x10
jmp 0x1007c6f2
mov dword [ebp - 0x30], eax
jmp 0x1007ef8c
sub esp, 4
mov dword [esp], edi
push 0x60403234
mov dword [esp], edx
mov edx, 0x1a1e85da
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
push ebx
mov dword [esp], edx
mov dword [esp], 0x561eb9cf
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push 0x6f9e8a97
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
punpckldq xmm1, xmm2
jmp 0x1008f1ea
movd dword [ebp + edx - 0x40], xmm1
jmp 0x100545be
jl 0x1004eb6f
jmp 0x1004e443
movups xmm0, xmmword [0x1003f1b4]
jmp 0x1007ef18
cmp dword [0x10043f44], 2
jmp 0x10062693
jge 0x10079c76
jmp 0x1006c141
mov dword [ebp - 0xa4], edx
jmp 0x100618d9
pshufhw xmm0, xmm0, 0xd8
push ebx
push esp
pop ebx
add ebx, 4
sub ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
push 0x37714a99
mov dword [esp], eax
mov eax, 0x7f7f6dde
xor eax, 0xd286e75
sub ecx, eax
pop eax
add ecx, 0x6b7eaf3f
add ecx, eax
sub ecx, 0x6b7eaf3f
push edx
mov edx, 0x725703ab
add ecx, edx
pop edx
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], eax
push esp
pop eax
push ebp
mov ebp, 4
add eax, ebp
pop ebp
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x100a0c98
sub esp, 4
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], 0x47968f48
mov dword [esp], esi
mov dword [esp], ecx
push ecx
mov dword [esp], 0xbdfd12b
mov dword [esp], ebp
mov ebp, 0x7efeca01
sub ecx, ebp
pop ebp
sub ecx, 0x59ee0ccd
add ecx, eax
add ecx, 0x59ee0ccd
add ecx, 0x7efeca01
push dword [esp]
mov ecx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push eax
mov eax, 0xffffff5c
add eax, 0x6fb1e6d5
add eax, 0x7eeb15b0
add eax, ebp
sub eax, 0x7eeb15b0
push ecx
mov ecx, 0x6fb1e6d5
sub eax, ecx
pop ecx
push ecx
mov ecx, 0
add ecx, eax
add edx, dword [ecx]
pop ecx
pop eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], edx
push edx
mov dword [esp], 0x2dc5b7af
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push eax
push esp
pop eax
push edi
mov edi, 4
add eax, edi
pop edi
push edi
mov edi, 0x7bf5b196
shr edi, 8
not edi
dec edi
sub edi, 0xff840a49
add eax, edi
pop edi
xchg dword [esp], eax
pop esp
jmp 0x1006c6fa
push 0x5f822e76
mov dword [esp], esi
mov esi, 0x7dd3b4d6
push ebp
mov ebp, 0x57175a65
add ebp, 0x17e89e25
add esi, ebp
pop ebp
neg esi
shl esi, 8
push ecx
mov ecx, 0x7f0e7a8f
add ecx, 0xad442572
sub esi, ecx
pop ecx
sub edx, esi
pop esi
push 0x107b8b88
mov dword [esp], edi
push ebx
mov ebx, 0x7cbad7f5
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push 0x72d6acd3
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
push dword [esp]
pop edx
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x10084ce5
sub esp, 4
mov dword [esp], eax
mov eax, esp
push esi
mov esi, 0x7dfd88b5
add esi, 0x7dbf84c6
push edx
mov edx, 0
sub edx, esi
mov esi, edx
pop edx
sub esi, 0x7b3f7234
shr esi, 7
xor esi, 0x1120704
add eax, esi
pop esi
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push esi
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
mov ebx, dword [esp]
push ecx
push ebx
mov dword [esp], esp
add dword [esp], 4
mov ecx, dword [esp]
add esp, 4
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push ebp
mov dword [esp], eax
push ecx
mov ecx, 0x40dbbd0b
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], eax
pop dword [esi + 0x44]
jmp 0x1008a8e5
push edi
push esp
pop edi
push ebx
mov ebx, 0x7ff5d244
push ebp
mov ebp, 0x9a0c66f
xor ebp, 0x7655142f
sub ebx, ebp
pop ebp
add edi, ebx
pop ebx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
push ebx
mov dword [esp], 0x71e6f022
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
movd xmm5, eax
jmp 0x1004eaef
xor edx, edx
push edx
mov dword [esp], 0x329fab93
mov dword [esp], esi
mov dword [esp], 0x4c78e42f
mov dword [esp], edx
mov dword [esp], eax
push ebx
mov dword [esp], edx
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push edx
push esp
pop edx
push ebp
mov ebp, 4
add edx, ebp
pop ebp
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x100655e8
push ebp
push esp
push dword [esp]
pop ebp
add esp, 4
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
push ecx
mov dword [esp], edx
mov dword [esp], ecx
mov ebx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop ebx
push eax
mov dword [esp], esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
imul eax, eax, 0x33
push esi
push 0x36b8db1d
mov dword [esp], edx
mov edx, 0x2613b3f4
mov dword [esp + 4], edx
pop edx
mov dword [esp], esi
mov dword [esp], ecx
push ebp
mov ebp, 0x3e59c1bc
add ecx, 0x35df087c
sub ecx, ebp
sub ecx, 0x35df087c
mov ebp, dword [esp]
add esp, 4
add ecx, 0x379dd01a
add ecx, eax
sub ecx, 0x379dd01a
add ecx, 0x3e59c1bc
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x10072587
lea edx, [ebp - 0x40]
jmp 0x1009a145
add esp, 0x10
jmp 0x10093ae2
jl 0x100ac0d7
jmp 0x100655f4
movd xmm0, dword [ebp + edx - 0x40]
jmp 0x100c5aec
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
sub eax, esi
pop esi
xchg dword [esp], eax
pop esp
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
mov eax, dword [esp]
push ebx
mov dword [esp], eax
mov dword [esp], ebx
mov ebx, esp
push edi
mov edi, 4
add ebx, edi
pop edi
add ebx, 4
xchg dword [esp], ebx
pop esp
movaps xmm0, xmm2
push eax
push esp
pop eax
push ebp
mov ebp, 4
add eax, ebp
mov ebp, dword [esp]
add esp, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], eax
push 0x4e7b8e26
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
add esp, 4
jmp 0x1006d623
push edi
mov edi, esp
push esi
push 4
pop esi
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
mov dword [esp], ecx
add ecx, 0x58ae792a
add ecx, eax
push 0x2a0c8b26
mov dword [esp], esi
push 0x6d372017
pop esi
sub esi, 0x1488a6ed
sub ecx, 0x5b15708f
sub ecx, esi
add ecx, 0x5b15708f
pop esi
push dword [esp]
pop ecx
push ecx
push esp
pop ecx
push edi
mov edi, 4
add ecx, edi
pop edi
add ecx, 4
xchg dword [esp], ecx
pop esp
paddd xmm2, xmm4
jmp 0x1008ac7d
push 0x3636
mov word [esp], ax
pop word [ebp - 0x20]
jmp 0x100514c7
movd xmm7, eax
push edi
push esp
pop edi
add edi, 4
push ecx
mov ecx, 4
sub edi, ecx
mov ecx, dword [esp]
add esp, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
push eax
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 0x6fbea5c8
and eax, 0x778e15d3
sub eax, 0x57fbc28f
add eax, 0x3d9fde6c
sub eax, 0x7ffd99e7
add eax, 0x32cb784e
add esi, eax
pop eax
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x100a9411
lea eax, [edx + 4]
sub esp, 4
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
mov esp, dword [esp]
jmp 0x1009757a
push 0x6819c5d0
mov dword [esp], esi
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push ecx
mov dword [esp], 0x547f80b8
mov dword [esp], ebp
push eax
mov eax, 0x313eebd6
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push eax
mov eax, esp
push ebp
mov ebp, 4
add eax, ebp
pop ebp
push esi
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
jmp 0x100a8b3e
cmp edx, 0x20
jmp 0x1008135d
movups xmm0, xmmword [0x1003f044]
jmp 0x10051435
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edi
mov dword [esp], 0x5a21d386
mov dword [esp], ebx
push edi
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], esi
push esp
pop esi
push edx
mov edx, 0x357a6683
shr edx, 4
sub edx, 0x357a664
add esi, edx
pop edx
add esi, 4
xchg dword [esp], esi
pop esp
movd xmm0, dword [ebp + edx - 0x40]
push edx
push esi
mov esi, 0x7823efbf
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
sub eax, 0x2d4e21ee
add eax, esi
add eax, 0x2d4e21ee
pop esi
xchg dword [esp], eax
pop esp
mov eax, dword [esp]
push eax
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x100652b8
movaps xmm1, xmm2
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
mov dword [esp], 0x48109d51
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop ebx
push edx
mov dword [esp], eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
pop edi
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x100b4ca6
push ebx
push esp
pop ebx
add ebx, 4
push edi
mov edi, 4
sub ebx, edi
pop edi
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], eax
push esi
mov dword [esp], 0x2c531531
mov dword [esp], ebx
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
mov eax, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
movd xmm0, ecx
jmp 0x100575ba
add esp, 0x10
jmp 0x10061d6a
movaps xmm0, xmm1
jmp 0x1006dba6
paddd xmm1, xmm2
push edx
push esp
pop edx
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], ebp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 4
add edi, eax
pop eax
xchg dword [esp], edi
pop esp
jmp 0x100c23d9
push 0x1fe575af
mov dword [esp], esi
push 0x3a18c618
mov dword [esp], ecx
mov ecx, 0x14d8fd97
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], eax
push ebp
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push 0x74b13758
mov dword [esp], edi
mov edi, 4
add ebp, edi
pop edi
xchg dword [esp], ebp
mov esp, dword [esp]
paddb xmm1, xmm0
sub esp, 4
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], edx
mov dword [esp], ebx
push ebp
mov dword [esp], 0x2b99d7bf
mov dword [esp], ecx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x10088176
jne 0x1004b983
jmp 0x10091b00
mov ax, word [0x1003efd0]
jmp 0x1006c866
nop
jmp 0x10069ab6
push eax
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
pop ebx
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], eax
push edi
mov dword [esp], 0x5ca02dee
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
mov eax, dword [esp]
push 0x28f730dd
mov dword [esp], eax
mov eax, esp
add eax, 4
push edi
mov edi, 4
add eax, edi
pop edi
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
paddb xmm1, xmm0
jmp 0x1008abc0
push ecx
mov dword [esp], eax
push eax
mov eax, 0x7f84eb08
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
mov dword [esp], edx
push ebp
mov dword [esp], edx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edx
mov edx, esp
push ecx
mov ecx, 4
add edx, ecx
pop ecx
add edx, 4
xchg dword [esp], edx
pop esp
pshufhw xmm0, xmm0, 0xd8
jmp 0x1007c993
mov al, byte [0x1003f30e]
jmp 0x1004cbeb
pmuldq xmm0, xmm3
jmp 0x100afc54
push ebx
mov ebx, esp
add ebx, 4
push edx
mov dword [esp], edi
mov edi, 4
sub ebx, edi
pop edi
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], eax
push esi
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
push edi
mov edi, esp
push eax
mov eax, 4
add edi, eax
pop eax
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
paddd xmm0, xmm1
jmp 0x100574f8
sub esp, 4
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], ebx
push ecx
mov dword [esp], ebp
mov dword [esp], ecx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov ebx, dword [esp]
push ecx
mov ecx, esp
push eax
push 4
pop eax
add ecx, eax
pop eax
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
movaps xmm1, xmm2
jmp 0x100c9732
cmp byte [0x1003f36f], 0
jmp 0x1004c8cc
push 0x173d8f23
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], 0x3e02c168
mov dword [esp], eax
push 0x44d645aa
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
add eax, ebx
pop ebx
xchg dword [esp], eax
pop esp
add esp, 4
lea eax, [edx + 4]
jmp 0x10068d04
push 0x14
jmp 0x10061ce7
test ah, ah
jmp 0x1005b9c2
push edi
push ebp
push edi
mov edi, 0x7095a303
mov ebp, edi
pop edi
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], ecx
push ebp
mov ebp, 0x7e7be91b
sub esp, 4
mov dword [esp], ebp
mov dword [esp], edi
mov edi, 0xd9978407
add ebp, edi
pop edi
add ecx, ebp
pop ebp
add ecx, eax
sub ecx, 0x58136d22
push dword [esp]
pop ecx
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xchg dword [esp], ecx
mov esp, dword [esp]
movaps xmm1, xmm2
jmp 0x10056bea
mov ax, word [0x1003f30c]
jmp 0x1004cbe2
mov dword [ebp - 0xa4], edx
jmp 0x100575c7
cmp edx, 0x17
jmp 0x1004e44e
cmp edx, 0x17
jmp 0x1007ca22
push 0x5f5c0bd
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push esi
push 4
pop esi
sub ebp, esi
pop esi
xchg dword [esp], ebp
pop esp
mov dword [esp], ecx
sub ecx, 0x7ef93bf6
sub ecx, 0x47fd0a1d
add ecx, eax
add ecx, 0x47fd0a1d
push edi
mov edi, 0x6a779150
shl edi, 8
shr edi, 1
add edi, 0x7f6dde3c
or edi, 0x77bdbd6f
push esi
mov esi, 0x80c68389
sub edi, esi
pop esi
add ecx, edi
mov edi, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
paddd xmm1, xmm2
jmp 0x100d1eb5
paddb xmm1, xmm0
jmp 0x100703a6
movups xmmword [ebp - 0x40], xmm0
jmp 0x100848a8
push edi
mov dword [esp], 0x76f260d0
mov dword [esp], edx
push ebp
mov ebp, 0x5c7a7417
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], eax
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push ebp
mov dword [esp], edx
push esp
pop edx
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
pshufd xmm1, xmm0, 0xd8
jmp 0x10051f34
jne 0x1004c531
jmp 0x100a6d55
je 0x1007c2fe
jmp 0x100a262a
push esi
mov dword [esp], 0x766b3710
mov dword [esp], esi
mov dword [esp], edi
mov dword [esp], ecx
push eax
mov dword [esp], esi
mov dword [esp], ebx
push 0x78bf3097
pop ebx
sub ecx, ebx
pop ebx
add ecx, eax
add ecx, 0x78bf3097
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 0x7067f05c
add ebx, 0x35f626bb
shr ebx, 6
neg ebx
not ebx
sub ebx, 0x6bf737cb
sub ebx, 0x96a2408c
add eax, ebx
mov ebx, dword [esp]
add esp, 4
xchg dword [esp], eax
pop esp
paddb xmm1, xmm0
jmp 0x100575d2
mov cl, dl
jmp 0x10087d7c
push 0xb
jmp 0x1007ec3a
imul edx
jmp 0x10096365
test eax, eax
jmp 0x100aac78
movsx eax, al
jmp 0x100a24b5
cmp edx, 0x14
jmp 0x100aac6d
push 0x6ee96e1f
mov dword [esp], edx
push eax
push 0x31c3102f
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
xchg dword [esp], ebx
pop esp
add esp, 4
shr eax, 0x1f
jmp 0x100c0d12
movd xmm0, ecx
push eax
mov dword [esp], edx
mov dword [esp], 0x45959ddb
mov dword [esp], esi
mov dword [esp], edi
mov dword [esp], eax
push eax
mov dword [esp], esi
mov dword [esp], ebx
mov eax, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
mov eax, dword [esp]
push edi
push esp
pop edi
add edi, 4
push ebx
mov ebx, 4
add edi, ebx
pop ebx
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x1008ec54
push eax
push esp
pop eax
add eax, 4
push ebp
push 4
pop ebp
sub eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
push esi
mov dword [esp], 0x38ad514a
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push ebx
push esp
pop ebx
push edi
mov edi, 0x7fef91ee
dec edi
sub edi, 0x7fef91e9
add ebx, edi
pop edi
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
movaps xmm0, xmm1
jmp 0x1006177b
andps xmm1, xmmword [0x100403e0]
jmp 0x1006a4eb
cmp dword [0x10043f44], 2
jmp 0x1005b9cd
push eax
mov dword [esp], ebx
mov ebx, 0xffffff5c
add ebx, ebp
push eax
mov eax, 0
sub eax, 0x597fd13a
add eax, ebx
push ecx
mov ecx, 0x597fd13a
add eax, ecx
pop ecx
add edx, dword [eax]
pop eax
pop ebx
push ecx
push eax
push 0x291f0dd2
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], edi
mov dword [esp], ebx
push eax
mov dword [esp], 0x2cfe9201
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x1009640d
cmp edx, 0x14
jmp 0x1004c79b
sar edx, 5
jmp 0x1005fc5e
push ecx
push edx
push 0x6474d9b7
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], edx
push ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
punpckhdq xmm0, xmm2
jmp 0x1009dd85
push 0
push edx
mov dword [esp], edi
push esp
pop edi
push edx
mov edx, 0x7df70198
shl edx, 6
neg edx
add edx, 0x7dc06604
add edi, edx
pop edx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
push edx
push ecx
mov ecx, 0x2c7489d5
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
push esi
mov esi, 4
add ebx, esi
pop esi
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x1005c29e
nop
push ebx
push ecx
mov ecx, 0x710d7d7f
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edi
mov dword [esp], 0x494eba3b
mov dword [esp], ecx
sub ecx, 0x6afb0e0a
sub ecx, 0x7ed9ab92
add ecx, eax
add ecx, 0x7ed9ab92
push 0xa40ffa2
mov dword [esp], ebx
push esi
mov esi, 0x6afb0e0a
mov ebx, esi
pop esi
add ecx, ebx
pop ebx
mov ecx, dword [esp]
push esi
push esp
mov esi, dword [esp]
add esp, 4
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x10070ed1
push edi
push edi
push 0x7bb65da0
mov edi, dword [esp]
add esp, 4
mov dword [esp + 4], edi
pop edi
mov dword [esp], edx
push ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
pop edx
push esi
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
pshufd xmm2, xmm0, 0
jmp 0x100aa0f8
lea edx, [ebp - 0x40]
jmp 0x1009a13b
add esp, 0x10
jmp 0x1006c61e
nop
jmp 0x10052ae5
push dword [ebp - 0x50]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
add esp, 4
jmp 0x100c24b1
mov ecx, 0x1003ed68
jmp 0x1007749c
mov ecx, 0x1003ed54
jmp 0x100657d8
call fcn.10014960
jmp 0x1008815d
sub esp, 4
mov dword [esp], esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov edx, dword [esp]
push eax
mov dword [esp], edx
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
shr eax, 0x1f
jmp 0x100af5fd
movq xmm0, qword [str.J_f_v_n_tO_A]
jmp 0x10052aa7
pmuldq xmm0, xmm3
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edi
mov dword [esp], eax
push edx
mov dword [esp], ebx
push esp
pop ebx
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
push esi
mov esi, 4
add ebx, esi
pop esi
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x1004c807
push ebp
push 0xa0a0a0a1
pop ebp
push ebp
mov eax, dword [esp]
add esp, 4
mov ebp, dword [esp]
add esp, 4
jmp 0x10071062
push 0x2407ad14
mov dword [esp], ecx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
movd xmm0, edx
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
push 0x3e52ce4a
mov dword [esp], ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
mov dword [esp], ecx
push eax
mov eax, 0x3f4bc0cc
add ecx, eax
pop eax
add ecx, eax
push edx
push ecx
mov dword [esp], 0x3f4bc0cc
pop edx
sub ecx, edx
pop edx
push dword [esp]
push dword [esp]
pop ecx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x100892e5
mov ecx, 0x1003ed40
jmp 0x10079abc
jl 0x1006ac5a
jmp 0x10079c76
push dword [ebp - 0xc0]
jmp 0x100618e1
push ebx
mov dword [esp], 0x30c8ef60
mov dword [esp], eax
push eax
mov eax, 0x5a556766
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
push esi
mov esi, 0x7eef2c85
add esi, 0xfc071507
push ebp
mov ebp, 0x53de0ec7
sub ecx, ebp
pop ebp
add ecx, esi
add ecx, 0x53de0ec7
pop esi
add ecx, eax
push eax
mov eax, 0x7af6418c
sub ecx, eax
pop eax
push dword [esp]
pop ecx
push ebp
push esp
pop ebp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
movaps xmm0, xmm2
jmp 0x100d74d0
push esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], esi
mov dword [esp], 0x50ef87e6
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
push dword [esp]
pop edx
push ebp
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push esi
mov esi, 0x5f7f3630
sub eax, 0x6efdfc11
sub eax, esi
add eax, 0x6efdfc11
pop esi
sub eax, 0x1ffd2226
add eax, edx
add eax, 0x1ffd2226
push ebx
mov ebx, 0x41f8a8d9
add ebx, 0x1d868d57
add eax, ebx
pop ebx
jmp 0x100a2b2b
movups xmm0, xmmword [0x1003f004]
jmp 0x100573b2
movaps xmm0, xmmword [str.2222222222222222]
jmp 0x1007f135
psrld xmm0, xmm7
push esi
mov dword [esp], ebx
mov dword [esp], esi
push edx
mov edx, 0x739d3e19
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
push esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x100575b1
push esi
mov esi, esp
push ebp
mov ebp, 0x55dd8812
shr ebp, 5
push esi
mov esi, 0x2dfd98fd
add ebp, esi
pop esi
or ebp, 0x7762580e
sub ebp, 0x77eedd3b
add esi, ebp
pop ebp
push edi
mov edi, 4
sub esi, edi
pop edi
xchg dword [esp], esi
pop esp
mov dword [esp], edx
push esi
push ecx
mov ecx, 0x36945ab9
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
add ebx, edi
pop edi
xchg dword [esp], ebx
pop esp
mov cl, dl
sub esp, 4
mov dword [esp], edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
sub edx, ebx
pop ebx
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], edx
push edx
mov dword [esp], 0x60ed4578
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push esi
mov esi, esp
push ecx
mov ecx, 0x1fff4baf
xor ecx, 0x7ffffe07
shr ecx, 6
shr ecx, 4
push edi
mov edi, 0x3ca7af47
xor edi, 0x77db18ea
xor edi, 0x6db76e52
neg edi
inc edi
and edi, 0x7fce2b19
sub edi, 0x58ec21d7
sub ecx, edi
pop edi
add esi, ecx
pop ecx
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x100a1993
push ecx
mov ecx, 0x6f6e29d3
or ecx, 0x7f7788f5
inc ecx
not ecx
push ebx
push 0x7f3b43ed
pop ebx
neg ebx
push ecx
mov ecx, 0x5d7a87f2
shr ecx, 7
xor ecx, 0x7e4d3b22
xor ebx, ecx
pop ecx
dec ebx
not ebx
shl ebx, 3
add ebx, 0x721be7f8
sub ecx, ebx
pop ebx
sub edx, ecx
pop ecx
jmp 0x100a785b
push 0x4a7ddf0a
mov dword [esp], ebx
mov ebx, esp
push edi
mov edi, 4
add ebx, edi
pop edi
sub ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
psubd xmm2, xmm0
push 0x5d0d8b50
mov dword [esp], esi
mov dword [esp], ebx
push eax
mov eax, 0x7062a70d
mov dword [esp + 4], eax
pop eax
mov dword [esp], eax
push edi
mov dword [esp], ebp
mov dword [esp], ebx
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
pop eax
push eax
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x10055fe1
pmuldq xmm0, xmm3
jmp 0x100afd27
mov ecx, 0x1003ecf8
jmp 0x10066fd3
push edi
mov edi, esp
add edi, 4
push edx
push 0x7adebde1
pop edx
xor edx, 0x7adebde5
sub edi, edx
pop edx
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ecx
push esi
push 0x5fbec755
pop esi
push esi
not dword [esp]
pop esi
sub esi, 0x6741d272
sub ecx, esi
mov esi, dword [esp]
add esp, 4
add ecx, eax
add ecx, 0x38ff6638
mov ecx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
xchg dword [esp], ebx
mov esp, dword [esp]
paddd xmm2, xmm4
push ecx
push esp
mov ecx, dword [esp]
add esp, 4
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], esi
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop ebx
push 0xf32a2c0
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x10076f6d
push edi
push ebx
mov ebx, 0x39f7a116
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], esi
mov dword [esp], ecx
add ecx, 0x5e7f8fa6
sub ecx, 0x1866fb26
add ecx, eax
add ecx, 0x1866fb26
push edx
mov edx, 0x5e7f8fa6
sub ecx, 0x77d760a8
add ecx, 0x2faf69cb
sub ecx, edx
sub ecx, 0x2faf69cb
add ecx, 0x77d760a8
pop edx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
movd xmm0, edx
push ebp
mov dword [esp], edi
push esp
pop edi
push edx
mov edx, 4
add edi, edx
pop edx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
push esi
mov dword [esp], ebx
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
push dword [esp]
pop eax
push edi
push esp
pop edi
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
jmp 0x100b4c9e
push eax
push ebp
push 0x3f11517
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], esi
mov dword [esp], ecx
push esi
mov esi, 0x1dfcc703
inc esi
shr esi, 2
push ebp
mov ebp, 0x7fda101e
and ebp, 0x5ffd9158
sub ebp, 0x359e877e
add ebp, 0x7fe6e82d
sub ebp, 0x2fdf4926
xor esi, ebp
mov ebp, dword [esp]
add esp, 4
add ecx, esi
pop esi
sub ecx, 0x7fec1197
add ecx, eax
add ecx, 0x7fec1197
sub ecx, 0x7d3e1660
push dword [esp]
pop ecx
push eax
mov eax, esp
push edx
mov edx, 4
add eax, edx
pop edx
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
pshuflw xmm0, xmm2, 0xd8
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
sub esi, ecx
mov ecx, dword [esp]
add esp, 4
xchg dword [esp], esi
pop esp
mov dword [esp], edi
mov dword [esp], eax
push 0x1308dbe6
mov dword [esp], ebx
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
pop eax
push 0x63dc43b7
mov dword [esp], edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
jmp 0x100a73a3
pshufd xmm2, xmm0, 0
push ebp
mov dword [esp], 0x48ddb74e
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebp
mov dword [esp], ecx
push esi
push eax
mov dword [esp], 0x5bef8e45
pop esi
xor esi, 0x20534f86
add ecx, esi
pop esi
add ecx, 0x3fde8ce9
add ecx, eax
sub ecx, 0x3fde8ce9
sub ecx, 0x7bbcc1c3
push dword [esp]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x1006c93b
push edx
mov dword [esp], 5
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x10052ad9
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
push edx
mov edx, 0x77bf96e3
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
sub ecx, 0x6c2be0c6
add ecx, eax
push edi
push esi
mov dword [esp], 0x6c2be0c6
pop edi
sub ecx, 0x6fc5b18f
add ecx, edi
add ecx, 0x6fc5b18f
pop edi
mov ecx, dword [esp]
push edi
mov edi, esp
sub esp, 4
mov dword [esp], eax
mov eax, 4
add edi, eax
pop eax
push ebx
mov ebx, 0x6cf77608
add ebx, 0x930889fc
add edi, ebx
pop ebx
xchg dword [esp], edi
pop esp
psubd xmm2, xmm0
jmp 0x100ad4c5
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
sub edx, ebx
push dword [esp]
pop ebx
add esp, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push 0x6c140522
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push dword [esp]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
add esp, 4
pshufd xmm1, xmm0, 0xd8
jmp 0x10095ca2
mov dword [ebp - 0xa4], edx
jmp 0x100606c8
jl 0x10070ed1
jmp 0x10080389
push 0x7ead8b92
mov dword [esp], esi
push ecx
mov dword [esp], edi
mov edi, 0x364bfe0f
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
push 0xe316e5a
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
add esp, 4
push eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
sub eax, ebx
pop ebx
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], ebp
mov dword [esp], edi
jmp 0x100a57aa
push eax
mov eax, esp
push ebx
mov ebx, 0x7a76e265
xor ebx, 0x6fef500a
shr ebx, 7
shr ebx, 6
shl ebx, 8
sub ebx, 0xacccfc
add eax, ebx
pop ebx
push esi
mov esi, 4
sub eax, esi
pop esi
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
push 0x46e4bae2
mov dword [esp], edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov ebx, dword [esp]
push ebp
mov ebp, esp
push ecx
mov dword [esp], ebx
mov ebx, 4
add ebp, ebx
pop ebx
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
imul eax, eax, 0x33
jmp 0x1007114d
mov cl, dl
sub esp, 4
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], ebx
push ecx
push dword [esp]
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
add ebx, eax
pop eax
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x100af725
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], edx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop ebx
push edi
mov dword [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
xor edx, edx
push edi
push esp
pop edi
push esi
mov esi, 0x75ff8f87
add esi, 0x7f6dfc17
xor esi, 0xf56d8b9a
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], eax
push ebx
push dword [esp]
mov eax, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add esp, 4
push dword [esp]
pop eax
push eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
pop edi
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x1004c8d8
push edx
mov dword [esp], esi
sub esp, 4
mov dword [esp], edx
mov edx, 0x2b664e66
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
push ebp
mov ebp, 0x7fb66f45
shr ebp, 1
push ebp
not dword [esp]
pop ebp
inc ebp
add ebp, 0x7fcab0b8
add ecx, ebp
pop ebp
sub ecx, 0x6effdf0e
add ecx, eax
add ecx, 0x6effdf0e
push ebx
mov ebx, 0x3fef7916
sub ecx, ebx
pop ebx
mov ecx, dword [esp]
push 0xa37142f
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
push dword [ebp - 0xa4]
mov edx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
jmp 0x100c4ad9
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ebp
mov dword [esp], ecx
add ecx, 0x5f6af760
add ecx, eax
push 0x7939e703
mov dword [esp], ebp
mov ebp, 0x5f6af760
sub ecx, ebp
push dword [esp]
pop ebp
add esp, 4
push dword [esp]
pop ecx
push 0x494e6601
mov dword [esp], eax
mov eax, esp
push ecx
mov ecx, 0x5de6fd4a
xor ecx, 0x5df7f34a
dec ecx
xor ecx, 0x110dfb
add eax, ecx
pop ecx
add eax, 4
xchg dword [esp], eax
pop esp
push dword [ebp - 0xa4]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x100a2fff
push edi
mov dword [esp], ebx
mov dword [esp], 0x3b9abe7b
mov dword [esp], eax
mov dword [esp], 0x650c1b1e
mov dword [esp], ebx
push 0x10e40b03
mov dword [esp], ecx
push dword [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov ebx, dword [esp]
push edi
mov dword [esp], 0x5a7623e8
mov dword [esp], esi
mov esi, esp
push ebx
mov ebx, 4
add esi, ebx
pop ebx
add esi, 4
xchg dword [esp], esi
pop esp
movaps xmm1, xmm2
jmp 0x1006dc2a
shr eax, 0x1f
jmp 0x1009d51b
movsx eax, al
jmp 0x1009391d
push 1
push ebp
mov dword [esp], edx
push edx
push 0x53920710
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
add ecx, 0x7efdb57e
add ecx, eax
push ebp
mov ebp, 0x7efdb57e
sub ecx, ebp
push dword [esp]
pop ebp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov ecx, dword [esp]
push ebp
mov dword [esp], eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
mov edi, dword [esp]
add esp, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x10069a0e
mov word [ebp - 0x20], ax
jmp 0x1009d5ac
movups xmmword [ebp - 0x30], xmm0
jmp 0x100a8a52
movups xmm0, xmmword [str.J_f_v_n_tO_AB]
jmp 0x100573a7
cmp dword [0x10043f44], 2
jmp 0x100c6269
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 0x5dff6e97
and edx, 0x7afa5f35
shr edx, 6
shr edx, 2
add edx, 0xffa705b6
sub ebx, edx
pop edx
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
mov ebx, dword [esp]
push ebx
push esp
mov ebx, dword [esp]
add esp, 4
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
push dword [ebp - 0xc0]
jmp 0x100a5870
mov ecx, 0x1003ed10
jmp 0x100a4199
call fcn.10014960
jmp 0x1008b58d
andps xmm1, xmmword [0x100403e0]
jmp 0x1006d256
movups xmm0, xmmword [str.JKLMNO_]
jmp 0x10093274
cmp edx, 0xe
jmp 0x1005cc19
lea edx, [ebp - 0x50]
jmp 0x100a582a
push esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], ebp
mov dword [esp], eax
push ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov eax, dword [esp]
push 0x34c8242b
mov dword [esp], ebp
mov ebp, esp
push esi
push 0x5ff9bfa5
pop esi
add esi, 0xa006405f
add ebp, esi
pop esi
add ebp, 4
xchg dword [esp], ebp
pop esp
movaps xmm0, xmm1
jmp 0x1009d65b
test eax, eax
jmp 0x100937ad
push 0x17
jmp 0x100cee5c
sub esp, 4
mov dword [esp], edx
push edx
mov edx, 0x5d982a6d
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
mov dword [esp], edx
push ebp
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
pshufhw xmm0, xmm0, 0xd8
push edx
push ecx
mov ecx, 0x5771e9fe
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
mov dword [esp], ebx
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push eax
mov eax, esp
push 0x798c38fc
mov dword [esp], edi
mov edi, 4
add eax, edi
pop edi
add eax, 4
xchg dword [esp], eax
pop esp
mov edx, dword [esp]
push 0x7d59d038
mov dword [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x100934f5
push edx
mov edx, esp
add edx, 4
push 0x7effc7c1
mov dword [esp], ebx
mov ebx, 4
sub edx, ebx
pop ebx
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], ecx
push eax
mov dword [esp], esi
mov esi, 0x7ce3b8f5
sub ecx, esi
mov esi, dword [esp]
add esp, 4
add ecx, eax
push esi
mov esi, 0x7ce3b8f5
add ecx, esi
pop esi
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
push edx
mov edx, 0x7d7c33d8
not edx
and edx, 0x3ffed5f5
push edi
mov edi, 0x6770d6a7
add edi, 0xa81ad041
xor edx, edi
pop edi
xor edx, 0xd0962c9
add ebp, edx
pop edx
add ebp, 4
xchg dword [esp], ebp
pop esp
xorps xmm1, xmm0
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
mov dword [esp], ecx
mov dword [esp], ebx
push ecx
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
mov ebx, dword [esp]
push edi
mov dword [esp], eax
mov eax, esp
push ebp
mov ebp, 0x67f006f9
add ebp, 0x980ff90b
add eax, ebp
mov ebp, dword [esp]
add esp, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x10072950
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edx
push ebx
mov ebx, 0x5fd419c4
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push edi
mov dword [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
movd xmm7, eax
push ebx
mov dword [esp], 0x6d060442
mov dword [esp], edx
push edx
mov edx, 0x107645f2
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
push ebx
mov ebx, 0x6f3e4350
neg ebx
shl ebx, 5
push 0x39a7ab18
mov dword [esp], edi
push 0x22d63f3a
pop edi
add ebx, edi
pop edi
sub ecx, ebx
pop ebx
add ecx, eax
add ecx, 0x3b0dd53a
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ebp
push esp
pop ebp
push edi
mov edi, 0x7bff6f61
sub edi, 0x2aed90a2
xor edi, 0x59e9332d
shr edi, 6
neg edi
sub edi, 0xffdc1c46
add ebp, edi
pop edi
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x10099d38
push ecx
mov ecx, esp
push eax
mov eax, 4
add ecx, eax
pop eax
push eax
mov eax, 0x4ffefb36
not eax
not eax
shr eax, 7
dec eax
xor eax, 0x9ffdf1
sub ecx, eax
pop eax
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push 0x5b2662d6
mov dword [esp], edx
mov edx, esp
add edx, 4
push edi
mov edi, 4
add edx, edi
pop edi
xchg dword [esp], edx
pop esp
mov ebx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
push ebp
mov ebp, 0x3ffa9884
dec ebp
shr ebp, 5
xor ebp, 0x1ffd4c0
add ecx, ebp
pop ebp
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
paddd xmm0, xmm1
push eax
mov dword [esp], edi
push ebp
push 0x6a6a18c6
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push eax
push esp
pop eax
push ecx
mov ecx, 4
add eax, ecx
pop ecx
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x100d7585
jl 0x1004b5e7
jmp 0x10060b30
mov dword [ebp - 0xa4], edx
jmp 0x100a5868
sub eax, 0x67ff9c68
add eax, edx
push edx
push 0x67ff9c68
pop edx
push ebx
mov ebx, 0x335f2996
sub eax, ebx
pop ebx
add eax, edx
add eax, 0x335f2996
pop edx
push eax
mov dword [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
mov dword [esp], 0x5b01e3de
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x100c2cc9
jl 0x100c99c1
jmp 0x1009d5b8
push ecx
push 0xffffff5c
pop ecx
sub ecx, 0x4fdfd612
add ecx, ebp
add ecx, 0x4fdfd612
add edx, dword [ecx]
push dword [esp]
pop ecx
add esp, 4
sub esp, 4
mov dword [esp], ebx
mov dword [esp], 0x762cb7c5
mov dword [esp], esi
mov dword [esp], eax
mov dword [esp], ecx
push ebp
mov ebp, 0x6d2ec555
xor ebp, 0x6f5ed049
inc ebp
add ebp, 1
xor ebp, 0x6994fe02
sub ecx, ebp
pop ebp
add ecx, 0x47be0f48
add ecx, eax
sub ecx, 0x47be0f48
push ebp
mov ebp, 0x6be4eb1c
add ecx, ebp
pop ebp
push dword [esp]
pop ecx
push edi
push esp
pop edi
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
jmp 0x1007041a
call fcn.1000afd0
jmp 0x100a8b48
jmp 0x10065600
movaps xmm4, xmmword [0x10040370]
jmp 0x100a8edb
movaps xmm3, xmmword [0x10040440]
jmp 0x100783fe
push esi
mov dword [esp], 0x73adfbde
mov dword [esp], edi
mov dword [esp], ebp
mov dword [esp], eax
sub esp, 4
mov dword [esp], eax
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
push ebx
push 4
pop ebx
add edx, ebx
pop ebx
xchg dword [esp], edx
pop esp
pshuflw xmm0, xmm2, 0xd8
jmp 0x100ae9be
push ebp
sub esp, 4
mov dword [esp], ecx
push edx
mov edx, 0x7e6f88af
not edx
or edx, 0x7ed77c9b
neg edx
dec edx
shr edx, 2
xor edx, 0x4ba7c432
mov ecx, edx
pop edx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
mov ebx, dword [esp]
push ebx
mov ebx, esp
push esi
mov esi, 0x2dfe759f
add esi, 0x6cff69eb
not esi
xor esi, 0x7ffe3c0f
and esi, 0x775df17a
push edx
mov edx, 0x6fd97d5f
dec edx
neg edx
shr edx, 1
xor edx, 0x5a4f5127
sub esi, edx
pop edx
add ebx, esi
pop esi
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
pmuldq xmm0, xmm4
jmp 0x10071d87
movd dword [ebp - 0x4c], xmm1
push esi
mov dword [esp], ebx
sub esp, 4
mov dword [esp], esi
mov esi, 0x55c04b46
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
push edi
push 0x5de78a40
pop edi
push eax
mov eax, 0x6ae9841e
shr eax, 4
or eax, 0x7d7b135c
add eax, 0xefdf6fd3
add ecx, eax
pop eax
add ecx, edi
sub ecx, 0x6fdf0b30
pop edi
add ecx, eax
sub ecx, 0x5de78a40
push dword [esp]
pop ecx
push edi
mov edi, esp
push ebp
mov ebp, 4
add edi, ebp
pop ebp
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x1004b5e7
push 0x558aed14
mov dword [esp], edi
mov dword [esp], esi
mov dword [esp], edi
mov dword [esp], edx
push ecx
push eax
mov eax, 0x753ebdbd
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
nop
push eax
mov eax, esp
add eax, 4
sub eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
mov dword [esp], ecx
sub ecx, 0x556d8db2
add ecx, eax
push edx
push 0xffd39b7
pop edx
xor edx, 0x7e965a38
or edx, 0x7e5f96ab
push ebp
mov ebp, 0x6bf7f493
sub ebp, 1
xor ebp, 0x7edd3934
sub ebp, 0xa60b1d91
and edx, ebp
pop ebp
sub edx, 0x19b22253
add ecx, edx
pop edx
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], edx
mov edx, esp
push 0x7cd18b97
mov dword [esp], eax
mov eax, 0x3ed7a08e
shl eax, 5
and eax, 0x77f7ecdd
add eax, 0xad0bff44
add edx, eax
pop eax
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x1004eb6f
push ebp
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], 0xd3cc431
mov dword [esp], eax
mov dword [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
push edi
mov edi, esp
add edi, 4
push ebp
mov ebp, 0x5fdb030f
and ebp, 0x55bfaff4
shl ebp, 2
and ebp, 0x5ba307b5
add ebp, 0xaddffbf4
add edi, ebp
pop ebp
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
movsx eax, al
jmp 0x100c8e60
paddd xmm2, xmm4
jmp 0x100c5ae4
punpckhdq xmm0, xmm2
jmp 0x1004de86
push eax
push ecx
mov dword [esp], 0x3abcc99f
mov dword [esp], esi
mov esi, 0x27d2938d
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebx
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
sub ecx, esi
pop esi
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], ecx
pop ebx
push dword [esp]
push dword [esp]
pop ebx
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
packuswb xmm1, xmm1
jmp 0x1007e0e5
jl 0x100b8f58
jmp 0x1007c2fe
jne 0x100df046
jmp 0x100ade31
psubd xmm2, xmm0
push 0x51584a16
mov dword [esp], ebx
mov ebx, esp
push esi
mov esi, 4
add ebx, esi
pop esi
push eax
mov eax, 4
sub ebx, eax
pop eax
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
push 0x3cf8af4
mov dword [esp], ecx
mov edx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop edx
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0x1009e70d
add cl, 0x48
push ax
mov al, 0xdd
add cl, al
pop ax
sub cl, al
push bx
push ecx
mov ch, 0x97
sub ch, 0xd4
and ch, 0xef
shr ch, 4
dec ch
neg ch
add ch, 0xe8
mov bl, ch
pop ecx
sub cl, bl
pop bx
sub cl, 0x48
jmp 0x10061166
cmp edx, 0x14
jmp 0x10084cda
sar edx, 5
jmp 0x100ad092
movaps xmm6, xmmword [0x100403a0]
jmp 0x10069bc7
movaps xmm4, xmmword [0x10040370]
jmp 0x100ac4d0
movaps xmm3, xmmword [0x10040440]
jmp 0x100ac4ac
push edx
push esp
pop edx
add edx, 4
push ecx
mov ecx, 4
sub edx, ecx
pop ecx
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], edx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push 0x5322adef
mov dword [esp], edx
push esp
pop edx
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
push 0x6d9810c6
mov dword [esp], edx
mov eax, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x100a2ff7
push ecx
mov dword [esp], eax
mov dword [esp], edx
push edi
mov edi, 0x6b1efd2e
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
add esp, 4
pshuflw xmm0, xmm2, 0xd8
jmp 0x100859d7
push ebx
push 0x118f3ff1
mov dword [esp], edx
mov edx, 0x27f0dc46
mov dword [esp + 4], edx
mov edx, dword [esp]
add esp, 4
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
mov ebx, dword [esp]
push 0x22c6c7f7
mov dword [esp], ebx
mov ebx, esp
push eax
mov eax, 0x3ddb64bb
not eax
dec eax
neg eax
xor eax, 0x3ddb64b9
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push 0x19
push ebp
mov ebp, esp
push ebx
mov ebx, 0x3cfd7641
dec ebx
neg ebx
dec ebx
xor ebx, 0xc30289bb
add ebp, ebx
pop ebx
sub ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
mov dword [esp], ebx
push 0x696023b8
mov dword [esp], ecx
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
pop ebx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp fcn.10084dcd
movd dword [ebp - 0x50], xmm1
push ebx
push ebp
push 0x702b220e
pop ebp
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], edx
push esi
mov dword [esp], 0x232192ca
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
push edi
mov edi, esp
push eax
mov eax, 4
sub edi, 0x37ef6201
add edi, eax
add edi, 0x37ef6201
pop eax
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10069f62
push ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 4
sub ecx, 0x3f7eed96
sub ecx, edi
add ecx, 0x3f7eed96
mov edi, dword [esp]
add esp, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
sub ecx, 0x7acd55a9
push eax
mov eax, 0x3f274d7c
add eax, 0xffffffff
or eax, 0x7fef1aef
shr eax, 8
shr eax, 6
push ebp
mov ebp, 0x5fbbff83
inc ebp
dec ebp
sub ebp, 0x766fb288
sub ebp, 0x767808d1
xor eax, ebp
pop ebp
add ecx, eax
pop eax
add ecx, eax
sub ecx, 0x72d5bb97
add ecx, 0x7acd55a9
push dword [esp]
pop ecx
push esi
push esp
pop esi
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
pshufhw xmm0, xmm0, 0xd8
sub esp, 4
mov dword [esp], edx
mov edx, esp
add edx, 4
push edi
mov edi, 4
sub edx, edi
pop edi
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
push edi
push 0x78efaba0
pop edi
add ecx, edi
mov edi, dword [esp]
add esp, 4
add ecx, 0x53f31155
add ecx, eax
sub ecx, 0x53f31155
sub ecx, 0x78efaba0
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x1007bd6b
push ecx
mov ecx, esp
add ecx, 4
push eax
mov eax, 4
sub ecx, eax
pop eax
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
push edi
mov edi, 0x7fdb0dee
sub ecx, edi
mov edi, dword [esp]
add esp, 4
add ecx, eax
push edi
push 0x7fdb0dee
pop edi
add ecx, edi
pop edi
push dword [esp]
mov ecx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
paddd xmm0, xmm1
jmp 0x10057506
push esi
push esp
pop esi
add esi, 4
push ebp
mov ebp, 0x7ebf0d3a
shr ebp, 3
xor ebp, 0x5f7fd1bc
shr ebp, 2
not ebp
inc ebp
xor ebp, 0xebd5f3fe
sub esi, ebp
pop ebp
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], ebx
push edx
mov dword [esp], ecx
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 0x1efd3bdf
or ecx, 0x6ce74962
xor ecx, 0x35911f03
add ecx, 0xb4919b08
add ebx, ecx
pop ecx
xchg dword [esp], ebx
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [ebp - 0xc0]
jmp 0x10088155
push dword [ebp - 0xa4]
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x10093ae9
push esi
mov dword [esp], eax
mov dword [esp], edi
mov dword [esp], 0x1ca9dfef
mov dword [esp], ebx
mov dword [esp], ecx
add ecx, 0x77ffd7e9
push eax
mov eax, 0x4f9f5d12
sub ecx, 0x793f3026
sub ecx, eax
add ecx, 0x793f3026
pop eax
add ecx, 0x7d7f61b9
add ecx, eax
sub ecx, 0x7d7f61b9
add ecx, 0x4f9f5d12
sub ecx, 0x77ffd7e9
push dword [esp]
pop ecx
push ebx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add eax, 0x77ff604f
add eax, edx
push esi
mov dword [esp], edi
push 0x77ff604f
pop edi
sub eax, edi
mov edi, dword [esp]
add esp, 4
push ebp
push ebx
push 0x3fe80186
mov ebx, dword [esp]
add esp, 4
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
push edx
mov dword [esp], eax
push ebp
mov ebp, 0x2345279f
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x100a2748
push edi
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], esi
mov dword [esp], ebx
mov dword [esp], ecx
add ecx, 0x7a2f0d6c
sub ecx, 0x6dfe4a1c
add ecx, eax
add ecx, 0x6dfe4a1c
sub esp, 4
mov dword [esp], ebx
mov ebx, 0x7a2f0d6c
sub ecx, 0x5bfbc992
sub ecx, ebx
add ecx, 0x5bfbc992
pop ebx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
imul eax, eax, 0x33
jmp 0x100d4304
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], edx
mov dword [esp], ecx
push esi
mov esi, 0x40de8cfa
or esi, 0x7f9f6241
push esi
not dword [esp]
pop esi
shl esi, 2
xor esi, 0x137ff282
add ecx, 0x3fd92c26
add ecx, esi
sub ecx, 0x3fd92c26
pop esi
add ecx, eax
push edi
mov edi, 0x3f7c2df7
shl edi, 6
sub edi, 0x7ffb4219
shr edi, 2
xor edi, 0x43bb87b
sub ecx, edi
pop edi
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
pmuldq xmm1, xmm3
push edx
push edx
push 0x6b58a8d
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], edi
mov dword [esp], ebx
push 0x5ec9378f
mov dword [esp], esi
mov dword [esp], ecx
mov ebx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
mov ebx, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
jmp 0x1004c7b2
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], edx
mov dword [esp], eax
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
pmuldq xmm1, xmm3
jmp 0x1006369c
push esi
mov esi, esp
push ebx
mov ebx, 0x7faf4e5c
or ebx, 0x3fdb1437
sub ebx, 0x7fff5e7b
add esi, ebx
pop ebx
push edx
mov edx, 4
sub esi, edx
pop edx
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
push edi
mov edi, 4
sub ebx, 0x57ad5e47
add ebx, edi
add ebx, 0x57ad5e47
pop edi
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
movaps xmm1, xmm2
jmp 0x100df6df
mov cl, dl
push ebp
push esp
pop ebp
add ebp, 4
push eax
mov eax, 4
sub ebp, eax
pop eax
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], eax
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], eax
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1007b8d9
push ebx
push esp
pop ebx
add ebx, 4
push ebp
mov ebp, 4
sub ebx, ebp
pop ebp
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov eax, dword [esp]
push 0x36e2a8b6
mov dword [esp], eax
mov eax, esp
push ebx
mov ebx, 0x7cef624f
shr ebx, 6
push ecx
mov ecx, 0x1f3bd85
sub ebx, ecx
pop ecx
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
pop esp
sub esp, 4
mov dword [esp], ecx
push 0xffffff5c
pop ecx
sub ecx, 0x6ebf6c7c
add ecx, ebp
add ecx, 0x6ebf6c7c
add edx, dword [ecx]
mov ecx, dword [esp]
add esp, 4
push esi
mov esi, esp
push ebp
mov ebp, 4
add esi, ebp
pop ebp
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], eax
mov dword [esp], esi
mov dword [esp], ecx
push ebp
mov ebp, 0x78efff99
add ebp, 0x4feb33
sub ecx, ebp
pop ebp
add ecx, 0x45d40284
add ecx, eax
push ebp
mov ebp, 0x45d40284
sub ecx, ebp
mov ebp, dword [esp]
add esp, 4
add ecx, 0x793feacc
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x100ac0df
push ebx
mov dword [esp], ecx
push ebx
mov ebx, 0x5f28d7b2
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], eax
push edx
mov dword [esp], ebx
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov eax, dword [esp]
push esi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
sub ebx, 0x7ff7d65d
add ebx, edi
add ebx, 0x7ff7d65d
pop edi
xchg dword [esp], ebx
pop esp
sub esp, 2
mov word [esp], ax
mov ah, 0x32
sub cl, 0x6a
add cl, ah
push edx
mov dh, 0x6a
sub cl, 0x1d
add cl, dh
add cl, 0x1d
pop edx
pop ax
jmp 0x100b5aad
lea eax, [edx + 4]
jmp 0x1007b16e
psrad xmm1, xmm5
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], edx
push edi
push ebx
mov ebx, 0x6f1dcdc2
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x100a5b73
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 4
sub eax, edx
mov edx, dword [esp]
add esp, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], eax
push ebx
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 4
sub ecx, edi
pop edi
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
pop eax
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push ebx
mov ebx, edx
add ebx, 0xffffffb0
add ebx, ebp
push 0x2988dbf7
mov dword [esp], edx
mov edx, 0
add edx, ebx
push ebx
mov ebx, 0
add ebx, edx
push edx
mov edx, 0
add edx, ebx
xor byte [edx], cl
pop edx
pop ebx
pop edx
pop ebx
jmp 0x1009dab3
movaps xmm0, xmm2
push edi
mov edi, esp
push 0x3180752f
mov dword [esp], edx
mov edx, 4
add edi, edx
mov edx, dword [esp]
add esp, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edx
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x100aa101
push ebx
push esi
mov esi, 0x7f84f844
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
mov dword [esp], 0x74b95b73
mov dword [esp], eax
push ebx
mov dword [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push ebx
push esp
pop ebx
add ebx, 4
push esi
mov esi, 0x5ff61df4
sub esi, 0x5ff61df0
add ebx, esi
pop esi
xchg dword [esp], ebx
pop esp
pmuldq xmm0, xmm3
push edi
push esp
pop edi
push ecx
mov ecx, 4
add edi, ecx
mov ecx, dword [esp]
add esp, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
push 0x52ad7566
mov dword [esp], ecx
push dword [esp]
pop edx
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x100531de
sub esp, 4
mov dword [esp], eax
mov dword [esp], edx
push edx
mov edx, 0x433b6f85
mov dword [esp + 4], edx
pop edx
mov dword [esp], edx
sub esp, 4
mov dword [esp], eax
push ebx
mov ebx, 0x50d11572
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
pop edx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 0x5043bce5
shr ecx, 5
inc ecx
inc ecx
xor ecx, 0x2821ded
add ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
push esi
mov dword [esp], ebx
mov ebx, edx
add ebx, 0xffffffc0
add ebx, 0x577f30d0
add ebx, ebp
sub ebx, 0x577f30d0
push edx
push 0
pop edx
add edx, ebx
xor byte [edx], cl
pop edx
pop ebx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
push edx
mov edx, 0x42bd8425
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
sub ecx, 0x7d3e6108
sub ecx, 0x59964947
add ecx, eax
add ecx, 0x59964947
push eax
mov dword [esp], 0x7a0afc2
mov dword [esp], edx
mov edx, 0x7d3e6108
add ecx, edx
pop edx
push dword [esp]
push dword [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add esp, 4
jmp 0x10085eaa
push esi
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
mov dword [esp], 0x2961fe83
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
push dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
push eax
push esi
mov dword [esp], 0xffffffff
pop eax
sub edx, 0x731cba5e
sub edx, eax
add edx, 0x731cba5e
pop eax
sub esp, 4
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], 0x7d344f90
mov dword [esp], ebp
mov dword [esp], edx
push edx
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x1007ca17
imul eax, eax, 0x33
push ebp
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
push ecx
push dword [esp + 4]
mov ecx, dword [esp]
add esp, 4
pop dword [esp]
pop esp
mov dword [esp], eax
push edx
mov dword [esp], 0x7e9b342b
mov dword [esp], esi
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov eax, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
jmp fcn.100a9889
movaps xmmword [ebp - 0x50], xmm0
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
sub esp, 4
mov dword [esp], ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push ebx
mov ebx, esp
push esi
mov esi, 0x2b7f50a4
or esi, 0x7dff2ffe
neg esi
xor esi, 0x2ef67ca9
add esi, 0x7efb3e31
sub esi, 0x2df23ad8
add ebx, esi
pop esi
add ebx, 4
xchg dword [esp], ebx
pop esp
mov edx, dword [esp]
push edx
push esp
pop edx
add edx, 4
push ebp
push 4
pop ebp
add edx, ebp
pop ebp
xchg dword [esp], edx
pop esp
jmp 0x1006336a
push ebx
mov dword [esp], 0x7b6d7a09
mov dword [esp], edx
push ebp
mov ebp, 0x3f5be809
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
push eax
mov eax, 0x76794452
or eax, 0x7efd8f6b
shr eax, 7
push 0x5a7f2f56
mov dword [esp], edx
mov edx, 0x5efb5802
add edx, 0x1bf7aa30
inc edx
xor edx, 0x1d88700c
or eax, edx
pop edx
sub eax, 0x7fbd0868
push eax
not dword [esp]
pop eax
sub eax, 0x153e625f
add ecx, eax
pop eax
add ecx, eax
sub ecx, 0x27eaa49
mov ecx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
push esi
mov esi, 4
add ebx, esi
pop esi
xchg dword [esp], ebx
mov esp, dword [esp]
punpckhdq xmm0, xmm2
push edx
mov edx, esp
push eax
mov eax, 4
add edx, eax
pop eax
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edi
mov dword [esp], esi
mov dword [esp], ebx
push 0x301735a0
mov dword [esp], eax
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
pop ebx
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x10083db6
push 0xa0a0a0a1
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
mov ebx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10093adb
sub esp, 4
mov dword [esp], edx
push ebp
push ebx
mov ebx, 0x7fff4e82
shl ebx, 8
inc ebx
and ebx, 0x7def210d
or ebx, 0x77939af7
or ebx, 0x6f9f5069
xor ebx, 0x10a9e8ba
mov ebp, ebx
pop ebx
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
sub esp, 4
mov dword [esp], esi
mov esi, 0x7dff3886
add esi, 0x23ffddcf
dec esi
sub esi, 0x420bc69b
add ecx, 0x3ff78b01
add ecx, 0x6be3950b
sub ecx, esi
sub ecx, 0x6be3950b
sub ecx, 0x3ff78b01
pop esi
add ecx, eax
add ecx, 0x5ff34fb9
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
shufps xmm1, xmm0, 0xdd
jmp 0x100b9727
push edi
mov edi, esp
push ebx
mov ebx, 0x39bf5a08
dec ebx
xor ebx, 0x39bf5a03
add edi, ebx
pop ebx
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
push ebx
mov dword [esp], 0x1f27917f
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
pop edx
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
push esp
pop ecx
push edi
mov edi, 0x7d7e6625
and edi, 0x7b5d1e88
xor edi, 0x2ffb0d6d
add edi, 0xa958f497
add ecx, edi
pop edi
add ecx, 4
xchg dword [esp], ecx
pop esp
paddd xmm1, xmm2
push ebp
mov dword [esp], esi
push eax
mov eax, 0x499b444
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push 0x54f6607d
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x100c00ca
punpckldq xmm1, xmm2
push esi
push 0x2dbf57fa
mov dword [esp], ebp
push 0xfafade7
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
sub ecx, 0x4f7313ae
sub ecx, 0x77d4d81a
add ecx, 0x7bae79d2
sub ecx, 0x75fecb68
sub ecx, 0x3fab22bb
add ecx, eax
add ecx, 0x3fab22bb
add ecx, 0x75fecb68
sub ecx, 0x7bae79d2
add ecx, 0x77d4d81a
add ecx, 0x4f7313ae
push dword [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
jmp 0x10049e0a
push edx
mov dword [esp], eax
mov dword [esp], ecx
mov dword [esp], 0x539532c6
mov dword [esp], esi
mov dword [esp], ecx
add ecx, 0x6df71798
add ecx, 0x3f7f528b
add ecx, eax
sub ecx, 0x3f7f528b
sub esp, 4
mov dword [esp], eax
mov eax, 0x7ffd7d6a
inc eax
xor eax, 0x7b768f1c
shl eax, 2
sub eax, 0x7f75cdb7
xor eax, 0xff4eebbd
add ecx, 0x7dff2191
sub ecx, eax
sub ecx, 0x7dff2191
pop eax
push dword [esp]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
psrad xmm1, xmm5
push 0x7e7b1990
mov dword [esp], ecx
mov dword [esp], 0x54a60b93
mov dword [esp], eax
push eax
mov dword [esp], edi
push edi
mov edi, 0x240bed4e
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push esi
push esp
push dword [esp]
pop esi
add esp, 4
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x100682ac
push edi
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
push edx
mov edx, 4
sub ebp, edx
pop edx
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
push 0x401b6252
mov dword [esp], ebx
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
pop eax
push 0x1d370e24
mov dword [esp], ecx
mov ecx, esp
push esi
mov esi, 0x2affe5ed
add esi, 0x7ff9480a
sub esi, 0xaaf92df3
add ecx, esi
pop esi
add ecx, 4
xchg dword [esp], ecx
pop esp
psrld xmm0, xmm7
push esi
mov dword [esp], ebp
push eax
mov eax, 0x59912826
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
mov dword [esp], edx
push eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push eax
mov eax, esp
push esi
mov esi, 0x2f746c75
and esi, 0x7f617caa
dec esi
not esi
xor esi, 0xd09f93e4
add eax, esi
pop esi
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
jmp 0x100683b8
push ecx
push esp
pop ecx
push esi
mov esi, 4
add ecx, esi
pop esi
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
mov dword [esp], ecx
push ebx
mov ebx, 0x6efdb3ec
add ebx, 0x2e668116
sub ebx, 0x1f04f915
add ecx, ebx
pop ebx
add ecx, eax
push 0x3b1a1cf3
mov dword [esp], edi
mov edi, 0x1cfadc39
xor edi, 0x62a5e7d4
sub ecx, edi
mov edi, dword [esp]
add esp, 4
push dword [esp]
pop ecx
push 0x5d8f65e
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
push edx
mov edx, 0x67e39cab
add eax, edx
pop edx
add eax, edx
push ecx
mov ecx, 0x4fd66325
xor ecx, 0x6bef2b3e
shl ecx, 5
push esi
mov esi, 0x1dae2c0e
add ecx, esi
pop esi
shl ecx, 3
sub ecx, 0xbed5dec5
add eax, 0x77e2fe41
sub eax, ecx
sub eax, 0x77e2fe41
pop ecx
push 0x5e453ebd
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], 0x5857e141
mov dword [esp], ebp
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 4
add ecx, edx
pop edx
xchg dword [esp], ecx
pop esp
push dword [esp]
pop edx
push ebx
mov ebx, esp
push 0x2f85b5ec
mov dword [esp], edx
mov edx, 0x3fdbc3c0
sub edx, 0x7ef1dfda
add edx, 0x3f161c1e
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1007f776
push eax
push ebp
mov ebp, 0x4e78c832
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], esi
mov dword [esp], eax
sub esp, 4
mov dword [esp], esi
mov dword [esp], ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop eax
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
psrad xmm1, xmm5
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 4
sub edx, ebp
pop ebp
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
push edx
mov edx, 0x56bd2ced
add edx, 0x2861fe3a
add ecx, edx
pop edx
add ecx, eax
push edi
push 0x7f1f2b27
mov edi, dword [esp]
add esp, 4
sub ecx, edi
pop edi
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
push edx
mov edx, 0x54ca84a7
and edx, 0x33ffb55e
xor edx, 0x7eff1720
add edx, 0x91ca6cde
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1004ec35
push eax
mov dword [esp], esi
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], 0x5a898013
mov dword [esp], eax
push ecx
mov dword [esp], 0x372fceac
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
movd xmm7, eax
push edx
mov edx, esp
push eax
push 0x74f728f4
pop eax
sub eax, 0x7e9ad918
and eax, 0x7bd7027c
xor eax, 0x72540258
add edx, eax
pop eax
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
mov dword [esp], ecx
pop ebx
push dword [esp]
pop ebx
push esi
mov esi, esp
push ebx
mov ebx, 0x7fbf9ee1
shl ebx, 8
xor ebx, 0xbf9ee104
add esi, ebx
pop ebx
push ebx
mov ebx, 0x78fdb8e5
add ebx, 0x495decbd
shl ebx, 7
add ebx, 0x7ff77de8
shl ebx, 8
xor ebx, 0x1ef79661
sub ebx, 0xd4b97e5d
add esi, ebx
pop ebx
xchg dword [esp], esi
pop esp
jmp 0x1009ccb1
push 0xaa0902b
mov dword [esp], ebp
mov ebp, esp
push ebx
mov ebx, 0x3fdf408f
shl ebx, 5
or ebx, 0x4ffe0eba
add ebx, 0x1e00a
sub ebp, 0x6fee1b76
add ebp, ebx
add ebp, 0x6fee1b76
pop ebx
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
push edi
mov dword [esp], 0x78e8f615
mov dword [esp], ecx
mov ebx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 4
add esi, ebp
pop ebp
xchg dword [esp], esi
pop esp
push 0
jmp 0x100974b2
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
mov dword [esp], edi
mov dword [esp], ebx
push ebx
push ebp
mov ebp, 0x698280df
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push ebp
mov ebp, esp
push eax
mov eax, 0x3f7fd27c
shl eax, 6
shr eax, 7
or eax, 0x3ee7dcbe
xor eax, 0x35df5656
add eax, 0x377e49f8
add eax, 0xbe610a24
add ebp, eax
pop eax
push esi
mov esi, 0x775fdb81
shl esi, 6
add esi, 0x6fff083a
not esi
sub esi, 0xb80a1781
add ebp, esi
pop esi
xchg dword [esp], ebp
pop esp
push dword [ebp - 0xa4]
push dword [esp]
push dword [esp]
pop edx
add esp, 4
add esp, 4
jmp 0x100783eb
push ecx
mov dword [esp], ebp
push eax
push 0x7d82125f
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], eax
push 0x1b4030b
mov dword [esp], ebp
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
mov esp, dword [esp]
imul edx
push ebp
push ebp
mov dword [esp], ebx
mov ebx, 0x44421d44
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ecx
mov ecx, esp
push ebp
mov dword [esp], ebx
mov ebx, 0x2fff7b6e
xor ebx, 0x2fff7b6a
add ecx, ebx
pop ebx
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x100c5335
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
mov dword [esp], ebp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
mov ebx, dword [esp]
push ebx
push esp
pop ebx
push edx
mov edx, 4
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
movsx eax, al
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
sub edx, ebx
mov ebx, dword [esp]
add esp, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ecx
push ebx
mov dword [esp], edi
push edx
mov edx, 0x1cafff4a
add edx, 0x5fea9bd3
or edx, 0x7efe75a4
neg edx
push ebp
mov ebp, 0x4f3d19e6
xor ebp, 0x6ed7af49
sub ebp, 0x7379ceaf
or ebp, 0x7bfefe15
sub ebp, 0x4911ca39
xor edx, ebp
pop ebp
mov edi, edx
pop edx
add ecx, edi
pop edi
add ecx, eax
sub ecx, 0x37ec339f
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x1009d6ab
push eax
push esp
push dword [esp]
pop eax
add esp, 4
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
push 0x1151a00b
mov dword [esp], edi
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
push edi
mov edi, 0x1fbfda85
or edi, 0x6efb8544
or edi, 0x6b9dfc02
sub edi, 0x7fffffc3
add esi, edi
pop edi
add esi, 4
xchg dword [esp], esi
pop esp
push ebx
push edx
pop ebx
add ebx, 0xffffffc0
sub ebx, 0xef709e7
add ebx, ebp
push esi
mov esi, 0xef709e7
add ebx, esi
pop esi
xor byte [ebx], cl
mov ebx, dword [esp]
add esp, 4
push eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
pop ecx
sub eax, 4
push 0x6a3d5699
mov dword [esp], eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], edx
push esi
mov esi, esp
push edx
mov edx, 0x7edddbde
xor edx, 0x7edddbda
add esi, edx
pop edx
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push esi
mov esi, esp
push ecx
mov ecx, 0x7fd2afb5
inc ecx
dec ecx
shl ecx, 4
xor ecx, 0xfd2afb54
add esi, ecx
pop ecx
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x1007a99e
push 0x7fcba1ec
mov dword [esp], ebp
mov ebp, esp
push edx
mov edx, 0x7bd75425
dec edx
shr edx, 6
neg edx
add edx, 0x1ef5d54
add ebp, edx
pop edx
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebp
mov dword [esp], ecx
add ecx, 0x5fef29b4
sub ecx, 0x7cf45176
add ecx, 0x7fed59c1
add ecx, eax
sub ecx, 0x7fed59c1
add ecx, 0x7cf45176
sub esp, 4
mov dword [esp], edx
mov edx, 0x5fef29b4
sub ecx, edx
pop edx
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push ebx
push 0xffffff5c
pop ebx
add ebx, ebp
add edx, dword [ebx]
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push esi
mov esi, esp
push edx
mov edx, 4
add esi, edx
pop edx
push ecx
mov ecx, 0x6ed7f8b3
not ecx
add ecx, 0x6ed7f8b8
sub esi, ecx
mov ecx, dword [esp]
add esp, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
sub esp, 4
mov dword [esp], esi
mov esi, 0x7feec767
add ecx, 0x7fcfd2cd
sub ecx, esi
sub ecx, 0x7fcfd2cd
pop esi
add ecx, eax
push esi
mov esi, 0x7feec767
add ecx, esi
pop esi
push dword [esp]
pop ecx
push eax
push 0x6d2d01da
mov dword [esp], esp
add dword [esp], 4
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x100d960a
push esi
mov esi, esp
push ebx
push 0x5fc20e15
pop ebx
xor ebx, 0x5fc20e11
add esi, ebx
pop ebx
sub esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], eax
push 0x601d7c2e
mov dword [esp], ebx
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
mov eax, dword [esp]
push ebp
push 0x174d8b5a
mov dword [esp], esp
add dword [esp], 4
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
push 0x1b
jmp 0x100de10a
push 0x3b7f739f
mov dword [esp], ebp
push esi
push 0x7d1057f4
pop esi
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push edi
mov edi, esp
push ebx
mov ebx, 0x5fd767b4
add ebx, 0x1bff8255
xor ebx, 0x7bd6ea0d
add edi, ebx
pop ebx
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
pop edx
push edx
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
xorps xmm1, xmm0
push esi
mov esi, esp
push edi
mov edi, 0x77db7ae7
sub edi, 0x77db7ae3
add esi, edi
pop edi
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
mov ebx, dword [esp]
push edx
push esp
pop edx
add edx, 4
push ebp
mov ebp, 4
add edx, ebp
pop ebp
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0x100a933b
movaps xmm1, xmm2
jmp 0x100b51d7
xorps xmm1, xmm0
jmp 0x1004c609
push 0x12fbd8e0
mov dword [esp], edx
mov dword [esp], ecx
mov dword [esp], esi
mov dword [esp], ebx
push esi
mov dword [esp], eax
mov dword [esp], 0x3785ba98
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
movaps xmmword [ebp - 0x50], xmm0
push edi
mov dword [esp], esi
mov esi, esp
push edi
mov edi, 0x3fd5420c
neg edi
or edi, 0x6f5fa8a9
add edi, 0x28ff1919
add edi, 0xe78128ee
add esi, edi
pop edi
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], edx
push 0x73a59d3e
mov dword [esp], ecx
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
push dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x100cfd24
push eax
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
pop dword [esp]
pop esp
mov dword [esp], eax
push ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
push dword [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
add esp, 4
pshufd xmm2, xmm0, 0
push 0x710014e1
mov dword [esp], ebx
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
push ecx
mov dword [esp], 0x17fafc29
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
push esi
mov esi, esp
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
pop ebx
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x10083e0d
movups xmmword [ebp - 0x40], xmm0
jmp 0x100a55af
push ebx
push edx
mov dword [esp], 0x1837f573
mov dword [esp], ecx
mov ecx, 0x3de5626c
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
push edx
mov dword [esp], esi
mov dword [esp], ecx
mov ebx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov ebx, dword [esp]
push ecx
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
push bx
mov bl, 0x32
add cl, bl
mov bx, word [esp]
push edi
push esp
mov edi, dword [esp]
add esp, 4
add edi, 4
add edi, 2
xchg dword [esp], edi
pop esp
push 0x597defd3
mov dword [esp], ebx
mov ebx, esp
push ecx
mov ecx, 4
add ebx, 0x55577f99
add ebx, ecx
sub ebx, 0x55577f99
pop ecx
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push esi
mov esi, esp
push ebx
mov ebx, 0x3ffde11e
add ebx, 0x4f7dc304
add ebx, 0x70845be2
add esi, ebx
mov ebx, dword [esp]
add esp, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x1005be72
push 0x33f94949
mov dword [esp], edx
sub esp, 4
mov dword [esp], edx
mov edx, 0x41e988a2
mov dword [esp + 4], edx
pop edx
mov dword [esp], edx
push edx
mov dword [esp], 0x3326b442
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push eax
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
pop esp
shufps xmm1, xmm0, 0xdd
push ebx
mov ebx, esp
push edx
mov edx, 4
add ebx, edx
pop edx
push ecx
mov ecx, 4
sub ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
push dword [esp]
push dword [esp]
pop ebx
add esp, 4
add esp, 4
mov ebx, dword [esp]
push edi
push esp
push dword [esp]
pop edi
add esp, 4
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10094283
sub esp, 4
mov dword [esp], edi
push esp
pop edi
push ebx
mov ebx, 4
add edi, ebx
pop ebx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
push edi
mov edi, 0x4fff7c4f
neg edi
add edi, 0x3ecfcca6
shl edi, 7
shr edi, 7
inc edi
xor edi, 0x6f271576
sub ecx, edi
pop edi
add ecx, 0x543f7b71
push ebx
mov ebx, 0x5f5d51b6
xor ebx, 0x1e20557
sub ecx, ebx
pop ebx
add ecx, eax
add ecx, 0x5ebf54e1
sub ecx, 0x543f7b71
add ecx, 0x6ff7452e
push dword [esp]
pop ecx
push ecx
push esp
pop ecx
add ecx, 4
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
xchg dword [esp], ecx
pop esp
push dword [ebp - 0xc0]
jmp 0x1007fada
push 1
push ebp
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x7a34f1ee
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edi
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
push ecx
mov ecx, 4
add edx, ecx
pop ecx
xchg dword [esp], edx
pop esp
jmp 0x1004e459
jge 0x100de5d8
jmp 0x1008ea74
sub esp, 4
mov dword [esp], esi
mov dword [esp], edi
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], edx
mov dword [esp], 0x4b983dd4
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
mov ebx, dword [esp]
push ebx
mov ebx, esp
push esi
mov esi, 0x7fdf9672
or esi, 0x2ef78369
neg esi
add esi, 0x7fff977f
add ebx, esi
pop esi
push edi
mov edi, 0x76fe3d6b
sub edi, 0x76fe3d67
add ebx, 0x6ff71fc7
add ebx, edi
sub ebx, 0x6ff71fc7
pop edi
xchg dword [esp], ebx
pop esp
push edx
mov edx, esp
push esi
mov esi, 0x6ffc4142
or esi, 0x69cedf76
push edx
mov edx, 0x7ebd4356
xor edx, 0x40248a8
sub esi, edx
pop edx
push eax
mov eax, 0x3f7fa263
and esi, eax
pop eax
xor esi, 0x353f8264
add edx, esi
pop esi
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
push ebx
mov ebx, esp
push 0x451ef59c
mov dword [esp], ecx
mov ecx, 4
add ebx, ecx
pop ecx
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebx
push ebp
mov dword [esp], 0x34c801ea
mov dword [esp], esi
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
mov ebx, dword [esp]
push ecx
push esp
pop ecx
push edi
mov edi, 0x273ed28b
xor edi, 0x273ed28f
add ecx, edi
pop edi
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x1006c630
push dword [ebp - 0xb4]
mov edi, dword [esp]
push 0x5aff8dd8
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
sub esp, 4
mov dword [esp], ebp
mov dword [esp], ecx
push eax
mov eax, 0x15392e9f
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
sub ecx, 0x7bdb0083
push edx
mov edx, 0x7b397f7b
add edx, 0xfcad09fd
sub ecx, 0x395fa1ef
add ecx, edx
add ecx, 0x395fa1ef
pop edx
add ecx, eax
sub ecx, 0x77e68978
push edx
mov edx, 0x7fbc5121
shr edx, 1
sub edx, 0x7e5f5b37
neg edx
sub edx, 0xc2a63224
add ecx, edx
pop edx
push dword [esp]
pop ecx
push eax
push esp
pop eax
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x100c6e83
push edi
push edi
push 0x4f547ab2
mov edi, dword [esp]
add esp, 4
mov dword [esp + 4], edi
pop edi
mov dword [esp], edx
push eax
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
punpckldq xmm1, xmm2
jmp 0x10077e87
push eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], ebx
mov dword [esp], ecx
sub esp, 4
mov dword [esp], esi
mov esi, 0x9f32dd8
inc esi
shl esi, 8
or esi, 0x1fd6cb53
shl esi, 2
and esi, 0xa5e0774
push edx
mov edx, 0xee9abff3
sub esi, edx
pop edx
sub ecx, esi
pop esi
add ecx, eax
push edi
mov edi, 0x1bc34551
add ecx, edi
pop edi
push dword [esp]
pop ecx
push ebp
mov ebp, esp
push edi
mov edi, 0x6fbfa5a2
add edi, 0x7b6e0bf9
xor edi, 0x2d171ce8
sub edi, 0x7dfe99d5
add edi, 0xb7c3ec66
add ebp, edi
pop edi
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
mov cl, dl
jmp 0x100b873e
push edx
mov dword [esp], 0x1a193eaf
mov dword [esp], ecx
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
mov esp, dword [esp]
push dword [esp]
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
add esp, 4
shufps xmm1, xmm0, 0xdd
push eax
push edx
mov edx, 0x4caa2b5d
mov dword [esp + 4], edx
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
push esi
mov esi, 0x6fdfcfe8
sub ecx, esi
pop esi
add ecx, 0x59fdbd6d
add ecx, eax
sub ecx, 0x59fdbd6d
push eax
mov eax, 0x6fdfcfe8
add ecx, 0x5934da89
add ecx, eax
sub ecx, 0x5934da89
pop eax
mov ecx, dword [esp]
push ebp
mov ebp, esp
push edx
push eax
mov eax, 4
mov edx, eax
pop eax
add ebp, edx
pop edx
push ecx
mov ecx, 0x7fcf392b
and ecx, 0x375fc631
sub ecx, 0x1f6fdc72
sub ecx, 0x7bf2e8be
add ecx, 0x6413c513
add ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
jmp 0x100931e4
movaps xmm0, xmm2
push 0x50b18c8e
mov dword [esp], eax
mov eax, esp
push ecx
mov ecx, 0x5bcb6c2e
and ecx, 0x6d3d92f2
dec ecx
add ecx, 0xb6f6ffe3
add eax, ecx
pop ecx
push edx
mov edx, 4
sub eax, edx
pop edx
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
add ecx, 0x6ffb1643
push ebp
mov ebp, 0x6f5fddf1
sub ecx, ebp
pop ebp
sub ecx, 0x6f794586
add ecx, eax
push esi
mov esi, 0x653f1848
not esi
or esi, 0x7b16311b
neg esi
and esi, 0x4f8e26de
add esi, 0x7bf9c682
add esi, 0xef777ec4
add ecx, esi
pop esi
add ecx, 0x6f5fddf1
sub ecx, 0x6ffb1643
push dword [esp]
pop ecx
push eax
mov eax, esp
push esi
mov esi, 0x31df66bf
add esi, 0xce209945
add eax, esi
pop esi
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x1004ad9a
shr eax, 0x1f
push 0x4a61b2c5
mov dword [esp], esi
push esi
mov esi, 0x42529d39
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebx
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
mov ebp, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
pop dword [esp]
pop esp
jmp 0x1006ce6c
cmp edx, 0x22
jmp 0x100c6d7d
push edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], esi
mov ecx, dword [esp]
add esp, 4
push edx
mov dword [esp], 0x5b6bd71f
mov dword [esp], ebx
mov dword [esp], edi
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
push dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0x1007ec44
push dword [ebp - 0x50]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
add esp, 4
sub esp, 4
mov dword [esp], eax
push edx
push 0x6ec7d62a
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
pop ecx
push ebx
mov ebx, 4
add eax, ebx
pop ebx
xchg dword [esp], eax
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
push edi
mov edi, 0x6ff5a3f8
or edi, 0x6e777e8c
or edi, 0x3e3d2546
dec edi
sub edi, 0x7ffffff9
add ebx, edi
pop edi
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x10088c54
movd xmm5, eax
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 4
sub ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
mov dword [esp], edi
mov dword [esp], ecx
push edx
mov edx, 0x5cef8c9a
sub edx, 0xe0f329a3
sub ecx, edx
pop edx
add ecx, eax
push eax
mov eax, 0x6defef8f
inc eax
sub eax, 0x4fde42b1
sub eax, 0x3f156136
push eax
not dword [esp]
pop eax
inc eax
and eax, 0x7fed1e64
xor eax, 0x5afd76b3
add ecx, eax
pop eax
mov ecx, dword [esp]
push ecx
mov ecx, esp
sub esp, 4
mov dword [esp], esi
mov esi, 0x36db2109
add esi, 0x7af78394
shr esi, 2
shl esi, 7
add esi, 0x3dfd41c5
and esi, 0x79bbd447
add esi, 0x87ee2bbf
add ecx, esi
pop esi
push ebp
mov ebp, 0x2bff50b6
inc ebp
sub ebp, 0x37d9b188
neg ebp
inc ebp
sub ebp, 0xbda60ce
add ecx, ebp
pop ebp
xchg dword [esp], ecx
pop esp
jmp 0x1004e87d
push eax
mov ah, 0xa3
sub cl, 0x8b
add cl, ah
push eax
mov ah, 0xe2
dec ah
xor ah, 0x6a
add cl, ah
pop eax
mov eax, dword [esp]
add esp, 4
sub cl, al
sub cl, 0xa3
push eax
push esp
pop eax
push ecx
push 0x5fffff8b
pop ecx
sub ecx, 0x7df3cefc
xor ecx, 0xe20c308b
add eax, ecx
pop ecx
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
sub ecx, 0x747e88fb
add ecx, eax
push ebx
mov ebx, 0x747e88fb
add ecx, ebx
mov ebx, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x10065fde
push eax
mov eax, esp
push ecx
mov ecx, 0x7fd7d4ca
add ecx, 0x80282b3a
add eax, ecx
pop ecx
push edx
mov edx, 4
sub eax, edx
pop edx
xchg dword [esp], eax
pop esp
mov dword [esp], eax
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push edi
mov dword [esp], 0x41b0a651
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
push dword [ebp - 0x50]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push ebp
mov ebp, esp
add ebp, 4
push edx
push 4
pop edx
sub ebp, edx
pop edx
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], ecx
push ebp
mov ebp, 0x47edc6a8
and ebp, 0x7dbfc1b3
push edi
mov edi, 0x3df6b1b9
add edi, 0x42046602
xor ebp, edi
pop edi
sub ebp, 0xfa975ae3
add ecx, ebp
mov ebp, dword [esp]
add esp, 4
sub ecx, 0x3fa85d05
add ecx, eax
add ecx, 0x3fa85d05
sub ecx, 0x3fbf7c38
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
jmp 0x1007c38c
push 0xc3c1be3
mov dword [esp], edx
push esi
push 0x314786fe
pop esi
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
sub ecx, 0x62df2ce3
sub ecx, 0x5bdf0cc1
add ecx, eax
add ecx, 0x5bdf0cc1
push eax
push ecx
mov ecx, 0x5fffa430
xor ecx, 0x5fffac6a
add ecx, 0x62df2489
mov eax, ecx
pop ecx
add ecx, 0x6efbc56f
add ecx, eax
sub ecx, 0x6efbc56f
pop eax
push dword [esp]
pop ecx
push 0x21cc54fe
mov dword [esp], edi
mov edi, esp
push edx
mov edx, 4
add edi, edx
pop edx
add edi, 4
xchg dword [esp], edi
pop esp
push 0x216b632
mov dword [esp], edi
push esi
mov esi, 0x1f
mov dword [esp + 4], esi
pop esi
mov eax, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebp
mov dword [esp], 0x385fd82b
mov dword [esp], eax
mov dword [esp], edx
sub esp, 4
mov dword [esp], edx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
push 0x17db5326
mov dword [esp], ebp
mov ebp, esp
push ebx
mov ebx, 0x347e61b8
shr ebx, 5
xor ebx, 0x3f2710af
sub ebx, 0x3e84e39e
add ebp, ebx
pop ebx
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x100dec87
push ebx
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], 0x735941c4
mov dword [esp], ebp
mov dword [esp], ecx
sub ecx, 0x7fedf2b7
add ecx, eax
push eax
push ecx
mov ecx, 0x56bf70cb
not ecx
neg ecx
not ecx
neg ecx
push edx
mov edx, 0x2952827a
xor ecx, edx
pop edx
mov eax, ecx
pop ecx
add ecx, eax
mov eax, dword [esp]
add esp, 4
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
punpckldq xmm1, xmm2
push ebp
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], 0x2079b6fa
mov dword [esp], eax
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
push dword [esp]
push dword [esp]
pop ebx
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10097103
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
mov dword [esp], ebx
push eax
mov dword [esp], ecx
mov dword [esp], 0x4383bd9a
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
pmulld xmm0, xmm6
sub esp, 4
mov dword [esp], ebx
push 0x76fabaaa
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], eax
push edi
mov dword [esp], 0x44bd475e
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 4
add eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
jmp 0x100ab1ce
push 0x613520e2
mov dword [esp], ecx
mov dword [esp], eax
push eax
mov eax, 0x7f57941c
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
push ebx
mov ebx, esp
add ebx, 4
push esi
mov esi, 4
sub ebx, esi
pop esi
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
mov dword [esp], ecx
pop ebx
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
add edx, 0x59fbe379
add edx, ebx
push ecx
mov ecx, 0x59fbe379
sub edx, ecx
pop ecx
pop ebx
xchg dword [esp], edx
pop esp
sar edx, 5
push edi
mov edi, esp
add edi, 4
push ebp
mov ebp, 4
sub edi, ebp
pop ebp
xchg dword [esp], edi
pop esp
mov dword [esp], esi
mov dword [esp], edx
mov dword [esp], eax
push ebx
push dword [esp]
pop eax
push edx
push esp
pop edx
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [esp]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x10077468
movd eax, xmm0
jmp 0x10080b4e
movd xmm5, eax
jmp 0x1006b841
push ecx
mov ecx, esp
push eax
mov eax, 0x79ff517a
add eax, 0xffffffff
xor eax, 0x3f7f7809
xor eax, 0x46802974
sub ecx, 0x5f5fe03c
add ecx, eax
add ecx, 0x5f5fe03c
pop eax
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
push 0x66d23048
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
mov ebx, dword [esp]
push ecx
mov dword [esp], ebx
mov ebx, esp
push edx
mov edx, 4
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
mov dword [esp], 0x6d02ff24
mov dword [esp], esi
pop ecx
sub esp, 4
mov dword [esp], edx
push eax
mov eax, 0x6e2c9608
mov dword [esp + 4], eax
pop eax
mov dword [esp], edi
mov dword [esp], ebx
push edx
mov edx, esp
push edi
mov edi, 0x27f7ac83
shl edi, 2
add edi, 0x6fe26e12
shr edi, 6
sub edi, 0x3f047c
add edx, edi
pop edi
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ebx
push 0x3f4572c5
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x100514e5
push edi
mov edi, esp
sub esp, 4
mov dword [esp], esi
push 0x5ef5b47c
pop esi
shr esi, 5
add esi, 0xfd085261
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
push ecx
mov dword [esp], ebx
mov dword [esp], 0x7da2fefa
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
mov eax, dword [esp]
push eax
mov eax, esp
push esi
mov esi, 0x3dff9117
neg esi
sub esi, 0x4bbfbe36
and esi, 0x3fafbda0
xor esi, 0x3600b0a4
add eax, esi
pop esi
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
mov esp, dword [esp]
sub esp, 4
mov dword [esp], ebx
mov dword [esp], esi
mov dword [esp], ebp
mov dword [esp], eax
pop dword [esi + 0x30]
push eax
mov dword [esp], esi
push ebp
push 0x61933400
pop ebp
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebx
push esi
mov dword [esp], edx
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push 0x9ffc017
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
jmp 0x10065600
push ecx
mov dword [esp], edi
push eax
mov eax, 0x40e4c79c
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebp
mov dword [esp], edi
push 0x3e2155ee
mov dword [esp], esi
push esp
pop esi
push ebp
mov ebp, 0x6f76e512
dec ebp
dec ebp
xor ebp, 0x6f76e514
add esi, ebp
pop ebp
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
push eax
mov dword [esp], esi
mov dword [esp], 0x5ec46a9e
mov dword [esp], ebx
mov ebx, 0x5dcb6cd1
sub ecx, ebx
pop ebx
add ecx, eax
add ecx, 0x5dcb6cd1
push dword [esp]
pop ecx
push edx
mov edx, esp
push esi
mov esi, 0x3fdf415d
xor esi, 0x3fdf4159
add edx, esi
mov esi, dword [esp]
add esp, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x1006cee9
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
mov dword [esp], 0x1ae77d38
mov dword [esp], ebx
mov dword [esp], ecx
push ecx
mov dword [esp], edi
mov edi, 0x5a3f2029
shl edi, 3
push eax
mov eax, 0x75f9c7e1
add edi, eax
mov eax, dword [esp]
add esp, 4
add edi, 0x3af6217f
sub edi, 0x72becb67
add edi, 0x4929246f
add ecx, edi
pop edi
add ecx, eax
sub ecx, 0x595343b0
mov ecx, dword [esp]
push edi
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop edi
push ebp
mov ebp, 4
add edi, ebp
pop ebp
add edi, 4
xchg dword [esp], edi
pop esp
sub esp, 4
mov dword [esp], ecx
mov dword [esp], edx
push dword [esp]
pop eax
add esp, 4
push edi
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], eax
push 0x3e6c20a2
mov dword [esp], ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov eax, dword [esp]
push ebx
mov ebx, esp
push ecx
push 4
pop ecx
add ebx, ecx
pop ecx
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x100783e3
push 0x5641400a
mov dword [esp], esi
sub esp, 4
mov dword [esp], esi
mov esi, 0x40f06e38
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
push esi
push 0x7dbe481e
pop esi
add esi, 0x3f2d6d4d
dec esi
sub esi, 0x5feeafad
sub esi, 0x7fff3e01
sub esi, 0x65f3cce9
xor esi, 0x20ffa9fe
sub ecx, esi
mov esi, dword [esp]
add esp, 4
add ecx, 0x1cfe508c
add ecx, eax
sub ecx, 0x1cfe508c
add ecx, 0x57f6532d
mov ecx, dword [esp]
push ebx
mov ebx, esp
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
mov esp, dword [esp]
movaps xmmword [ebp - 0x50], xmm0
push edi
push esp
pop edi
push ecx
mov ecx, 4
add edi, 0x5dbff0df
add edi, ecx
sub edi, 0x5dbff0df
pop ecx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0x100d458b
push ecx
push esp
pop ecx
push eax
mov eax, 0x24eae3ea
shl eax, 4
shr eax, 7
add eax, 0x6fbf204a
push edi
mov edi, 0x705c7cc3
sub eax, edi
pop edi
add ecx, eax
pop eax
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
push ecx
mov dword [esp], 0x4323c7d4
mov dword [esp], edx
mov dword [esp], 0x4f39e707
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
push eax
push 0x6ffe770d
pop eax
xor eax, 0x3bb96e99
shl eax, 4
neg eax
sub eax, 0xbb8e66bc
add ebx, eax
pop eax
xchg dword [esp], ebx
pop esp
imul edx
sub esp, 4
mov dword [esp], ebp
push ebx
mov ebx, 0x413ed67e
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edi
mov dword [esp], ecx
add ecx, 0x777f33a2
add ecx, eax
push edx
mov edx, 0x63bf88df
not edx
push edx
not dword [esp]
pop edx
push ebp
mov ebp, 0x5fffb7a1
or edx, ebp
pop ebp
shr edx, 4
push edi
mov edi, 0x7be78e04
xor edx, edi
pop edi
xor edx, 0xb674659
sub ecx, edx
pop edx
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x100b470d
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 0x5bb62b1b
inc esi
add esi, 0xa449d4e8
sub edi, 0x37edaf2d
sub edi, esi
add edi, 0x37edaf2d
pop esi
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], eax
push 0x3a3cc71f
mov dword [esp], edi
mov dword [esp], 0x151e143a
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
add edx, ebx
pop ebx
xchg dword [esp], edx
mov esp, dword [esp]
sub esp, 4
mov dword [esp], eax
mov dword [esp], ecx
mov dword [esp], eax
pop dword [esi + 0x40]
push ebp
push eax
mov eax, 0xcce4afe
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
mov dword [esp], 0x22ecb151
mov dword [esp], edx
push ecx
push eax
mov eax, 0x4582a988
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
pop dword [esp]
pop esp
jmp 0x100a55c7
movd xmm7, eax
push edx
push esi
push 0x11690cae
pop esi
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], edx
push ebx
mov dword [esp], ecx
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
push dword [esp]
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x10070b79
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
add ecx, 0x5ede69b4
add ecx, 0x77ff06b9
add ecx, eax
push esi
mov esi, 0x5bfd6b46
sub esi, 0x59f41825
or esi, 0x3dae08e4
inc esi
push edx
mov edx, 0x5ef3c397
xor esi, edx
pop edx
add esi, 0x538e1b10
add esi, 0xc3145338
sub ecx, esi
pop esi
push ebx
mov ebx, 0x5ede69b4
sub ecx, ebx
pop ebx
push dword [esp]
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
xor edx, edx
push 0x526f947f
mov dword [esp], eax
push ebx
mov ebx, 0x2529eec8
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
sub ecx, 0x7cfd4006
push ebp
mov ebp, 0x7e7b224c
shr ebp, 4
shl ebp, 6
or ebp, 0x6bbf774d
neg ebp
not ebp
sub ebp, 0x9e401984
add ecx, ebp
pop ebp
push ebp
mov ebp, 0x3cbfa6cd
sub ecx, ebp
pop ebp
add ecx, eax
add ecx, 0x3cbfa6cd
sub ecx, 0x5dbfe5c8
add ecx, 0x7cfd4006
mov ecx, dword [esp]
push edx
mov edx, esp
push edi
push 4
pop edi
add edx, edi
pop edi
push ebp
mov ebp, 4
add edx, ebp
pop ebp
xchg dword [esp], edx
pop esp
jmp 0x10066fc7
movaps xmm0, xmm2
push esi
mov dword [esp], edi
mov dword [esp], edx
mov dword [esp], 0x20238359
mov dword [esp], ebx
mov dword [esp], eax
push ebx
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
push esi
mov esi, 0x39ffd4b1
sub esi, 0x7df19e56
shl esi, 5
dec esi
xor esi, 0x5b7e5754
not esi
add esi, 0xdab89c10
add ebx, esi
pop esi
xchg dword [esp], ebx
pop esp
push dword [esp]
mov eax, dword [esp]
add esp, 4
push eax
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x100b8c92
xorps xmm1, xmm0
jmp 0x1006b7b4
sar edx, 5
jmp 0x100deac0
sub esp, 4
mov dword [esp], ebx
push esp
pop ebx
push ebp
mov ebp, 0x772783c8
sub ebp, 0x772783c4
add ebx, ebp
pop ebp
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
push ebx
push eax
mov eax, 0x2f3331e1
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
mov ebx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
push eax
push 4
pop eax
add ecx, eax
pop eax
xchg dword [esp], ecx
pop esp
mov cl, dl
sub esp, 4
mov dword [esp], eax
push esi
mov esi, 0x532cef75
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 4
add edx, esi
pop esi
xchg dword [esp], edx
pop esp
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
push edx
mov edx, 0x7fff4263
xor edx, 0x3fff6ced
xor edx, 0x3ffff28b
sub edx, 0x5dec0968
sub edx, 0x2213d299
add ecx, edx
pop edx
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x1005cbbb