Function at 0x42ab40
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xbc
mov dword [ebp - 0x1c], 0xe5
mov dword [ebp - 0x20], 0xbd
mov dword [ebp - 0x28], 0x206
mov dword [ebp - 0xb8], 0xee
mov dword [ebp - 0x78], 0xa1
mov dword [ebp - 0x64], 0xae
mov dword [ebp - 0x7c], 0x2dc
mov dword [ebp - 0x34], 0x2a1
mov dword [ebp - 0x30], 0x30d
mov dword [ebp - 0x8c], 0x116
mov dword [ebp - 0x44], 0x9e
mov dword [ebp - 0x24], 0x1b9
mov dword [ebp - 0x48], 0xbe
mov dword [ebp - 0xac], 0x33d
mov dword [ebp - 0x10], 0x199
mov dword [ebp - 0xc], 0x74
mov dword [ebp - 0x4c], 0x2c9
mov dword [ebp - 0xbc], 0x207
mov dword [ebp - 0x58], 0xb9
mov dword [ebp - 0x60], 0x47
mov dword [ebp - 0x18], 0x113
mov dword [ebp - 0x40], 0x83
mov dword [ebp - 0x2c], 0x35
mov dword [ebp - 0x14], 0x387
mov dword [ebp - 0x68], 0xa5
mov eax, dword [0x50cde0]
add eax, 0xfffffcd7
push eax
mov ecx, dword [ebp - 0x28]
add ecx, 0x161
push ecx
mov edx, dword [ebp - 0x58]
add edx, 0xe9
push edx
mov eax, dword [ebp - 0xc]
add eax, 0x306
push eax
mov ecx, dword [0x50cdcc]
sub ecx, 0x111
push ecx
mov edx, dword [0x50cddc]
add edx, 0x3b2
push edx
call fcn.00421250
add esp, 0x18
mov eax, dword [0x50cdf8]
dec eax
nop
nop
mov dword [0x50cdf8], eax
mov ecx, dword [ebp - 0x24]
cmp ecx, dword [ebp - 0x10]
jge 0x42ac6c
mov dword [ebp - 0x6c], 1
jmp 0x42ac73
mov dword [ebp - 0x6c], 0
mov edx, dword [ebp - 0x6c]
and edx, dword [ebp - 0xc]
and edx, dword [ebp - 0x40]
je 0x42acbf
mov eax, dword [ebp - 0x48]
cmp eax, dword [0x50cdd4]
jge 0x42ac92
mov dword [ebp - 0x70], 1
jmp 0x42ac99
mov dword [ebp - 0x70], 0
mov ecx, dword [ebp - 0x2c]
xor ecx, dword [0x50cde8]
mov edx, dword [ebp - 0x70]
and edx, dword [ebp - 0x68]
and edx, dword [0x50cdec]
or ecx, edx
je 0x42acbf
mov eax, dword [0x50cdec]
nop
dec eax
nop
mov dword [0x50cdec], eax
mov ecx, dword [0x514dd0]
push ecx
call fcn.0046e350
add esp, 4
mov dword [ebp - 8], eax
mov edx, dword [0x50cde0]
sub edx, 0x95
push edx
mov eax, dword [0x50cde8]
add eax, 0x261
push eax
mov ecx, dword [ebp - 0x28]
add ecx, 0x141
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x2b5
push edx
mov eax, dword [ebp - 0x68]
add eax, 0xf7
push eax
mov ecx, dword [ebp - 0x78]
add ecx, 0x286
push ecx
mov edx, dword [ebp - 0x44]
add edx, 0x138
push edx
mov eax, dword [0x50cdf4]
sub eax, 0x113
push eax
call fcn.00413200
add esp, 0x20
mov dword [ebp - 0x38], 0
jmp 0x42ad3f
mov ecx, dword [ebp - 0x38]
add ecx, 1
mov dword [ebp - 0x38], ecx
mov edx, dword [ebp - 0x2c]
sub edx, 0x186d5
cmp dword [ebp - 0x38], edx
jge 0x42ad58
mov eax, dword [ebp - 0x14]
nop
nop
inc eax
mov dword [ebp - 0x14], eax
jmp 0x42ad36
mov ecx, dword [ebp - 0xc]
cmp ecx, dword [ebp - 0x20]
jge 0x42ad69
mov dword [ebp - 0x74], 1
jmp 0x42ad70
mov dword [ebp - 0x74], 0
mov edx, dword [0x50cdcc]
sub edx, dword [ebp - 0x14]
or edx, dword [ebp - 0x74]
mov dword [ebp - 0xa8], edx
mov eax, dword [ebp - 0x14]
nop
dec eax
nop
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0xa8], 0
je 0x42ad9d
mov ecx, dword [ebp - 0x30]
add ecx, 1
mov dword [ebp - 0x30], ecx
mov edx, dword [ebp - 8]
mov dword [ebp - 0xb4], edx
mov eax, dword [ebp - 0x78]
add eax, 0x10f
push eax
call fcn.00422260
add esp, 4
mov ecx, dword [ebp - 0x4c]
nop
dec ecx
nop
mov dword [ebp - 0x4c], ecx
mov edx, dword [0x50cdd0]
inc edx
nop
nop
mov dword [0x50cdd0], edx
mov dword [ebp - 0x3c], 0
jmp 0x42ade1
mov eax, dword [ebp - 0x3c]
inc eax
nop
nop
mov dword [ebp - 0x3c], eax
mov ecx, dword [ebp - 0x64]
sub ecx, 0x1874e
cmp dword [ebp - 0x3c], ecx
jge 0x42adfa
mov edx, dword [ebp - 0x20]
nop
inc edx
nop
mov dword [ebp - 0x20], edx
jmp 0x42add8
mov eax, dword [ebp - 0x40]
sub eax, 0xfffffef0
push eax
mov ecx, dword [ebp - 0x7c]
add ecx, 0x1b
push ecx
mov edx, dword [ebp - 0x44]
add edx, 0x1c
push edx
mov eax, dword [0x50cddc]
add eax, 0x22
push eax
mov ecx, dword [ebp - 0x40]
add ecx, 0x2a2
push ecx
mov edx, dword [ebp - 0x64]
sub edx, 0xa4
push edx
mov eax, dword [ebp - 0x30]
add eax, 0xffffff3f
push eax
call fcn.0041c0a0
add esp, 0x1c
mov ecx, dword [ebp - 0x10]
sub ecx, 1
mov dword [ebp - 0x10], ecx
mov edx, dword [ebp - 0x1c]
cmp edx, dword [ebp - 0x10]
jge 0x42ae59
mov dword [ebp - 0x80], 1
jmp 0x42ae60
mov dword [ebp - 0x80], 0
mov eax, dword [ebp - 0x7c]
cmp eax, dword [0x50cdf4]
jge 0x42ae77
mov dword [ebp - 0x84], 1
jmp 0x42ae81
mov dword [ebp - 0x84], 0
mov ecx, dword [ebp - 0x80]
and ecx, dword [ebp - 0x84]
je 0x42af3c
mov edx, dword [ebp - 0x60]
sub edx, dword [ebp - 0x44]
cmp edx, dword [ebp - 0x48]
jge 0x42aea7
mov dword [ebp - 0x88], 1
jmp 0x42aeb1
mov dword [ebp - 0x88], 0
mov eax, dword [ebp - 0x20]
add eax, dword [ebp - 0x18]
or eax, dword [ebp - 0x88]
mov ecx, dword [ebp - 0x8c]
and ecx, dword [ebp - 0x24]
or eax, ecx
je 0x42af3c
mov edx, dword [ebp - 0x18]
cmp edx, dword [ebp - 0x10]
jge 0x42af3c
mov eax, dword [ebp - 0x10]
sub eax, dword [ebp - 0x34]
cmp eax, dword [ebp - 0xc]
jge 0x42af3c
mov ecx, dword [0x50cddc]
cmp ecx, dword [ebp - 0x8c]
jge 0x42aef7
mov dword [ebp - 0x90], 1
jmp 0x42af01
mov dword [ebp - 0x90], 0
mov edx, dword [ebp - 0x34]
or edx, dword [ebp - 0x90]
mov eax, dword [ebp - 0xc]
sub eax, dword [ebp - 0x48]
and eax, dword [ebp - 0x18]
or edx, eax
or edx, dword [ebp - 0xac]
mov dword [ebp - 0xb0], edx
mov ecx, dword [ebp - 0xc]
add ecx, 1
mov dword [ebp - 0xc], ecx
cmp dword [ebp - 0xb0], 0
je 0x42af3c
mov edx, dword [ebp - 0x1c]
sub edx, 1
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0x50], 0
jmp 0x42af4e
mov eax, dword [ebp - 0x50]
nop
nop
inc eax
mov dword [ebp - 0x50], eax
mov ecx, dword [ebp - 0x4c]
sub ecx, 0x18968
cmp dword [ebp - 0x50], ecx
jge 0x42af67
mov edx, dword [ebp - 0x24]
sub edx, 1
mov dword [ebp - 0x24], edx
jmp 0x42af45
mov eax, dword [ebp - 0x18]
add eax, 0x188
push eax
mov ecx, dword [ebp - 0x2c]
add ecx, 0xb1
push ecx
mov edx, dword [0x50cdd8]
sub edx, 0x20b
push edx
call fcn.004163e0
add esp, 0xc
mov dword [ebp - 0x54], 0
jmp 0x42afa1
mov eax, dword [ebp - 0x54]
add eax, 1
mov dword [ebp - 0x54], eax
mov ecx, dword [0x50cde4]
sub ecx, 0x18977
cmp dword [ebp - 0x54], ecx
jge 0x42afbd
mov edx, dword [ebp - 0x28]
nop
inc edx
nop
mov dword [ebp - 0x28], edx
jmp 0x42af98
mov dword [ebp - 4], 0
jmp 0x42afcf
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x41
jge 0x42aff3
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.mxuE1X2g2EuVoocoVqmE41Vzqq2zVzbzmoVczW41VbqcEzVbqz1bVWuumVVzqqgEV
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42afc6
mov dword [ebp - 4], 0
jmp 0x42b005
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x10
jge 0x42b028
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.mEx4qVWzu1EVEzcE
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42affc
mov dword [ebp - 4], 0
jmp 0x42b03a
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x21
jge 0x42b05e
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.V1Wuu1VVczWm1VzbqEzVqg2xm1uVXu4c2
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
inc edx
nop
nop
mov dword [ebp - 8], edx
jmp 0x42b031
mov dword [ebp - 4], 0
jmp 0x42b070
mov eax, dword [ebp - 4]
nop
inc eax
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x4c
jge 0x42b094
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.X4cW1EoVuXcVVXzxcqX4cm1EoVz2cEmXW4Vzqq2zVbEzzXEqEEW1E2cmbxVbEWzqVczu4zVbqqE1
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b067
mov dword [ebp - 4], 0
jmp 0x42b0a6
mov edx, dword [ebp - 4]
inc edx
nop
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x1c
jge 0x42b0c9
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37ce8
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b09d
mov dword [ebp - 4], 0
jmp 0x42b0db
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x29
jge 0x42b0ff
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.42X421XxEWuu4zmcmXxqzoEm4qzVgxxWm4uWWcE2c
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
inc edx
nop
mov dword [ebp - 8], edx
jmp 0x42b0d2
mov dword [ebp - 4], 0
jmp 0x42b111
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x1f
jge 0x42b135
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.mc1E4mWz2VcmExcm22mXqzVgxzbmEE4
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b108
mov dword [ebp - 4], 0
jmp 0x42b147
mov edx, dword [ebp - 4]
inc edx
nop
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x3a
jge 0x42b16a
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37cc8
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
inc eax
nop
nop
mov dword [ebp - 8], eax
jmp 0x42b13e
mov dword [ebp - 4], 0
jmp 0x42b17c
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x3e
jge 0x42b1a0
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.EbzV1x42Wbmc2VWXzoEm2E1Wg44bmc1xxqzoEmXcEWg1xcz4cExqzgEm1qz1Wx
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
nop
inc edx
mov dword [ebp - 8], edx
jmp 0x42b173
mov dword [ebp - 4], 0
jmp 0x42b1b2
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x1a
jge 0x42b1d6
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.bu4VVXzx1q24bxc4gmoV1bVXu4
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
inc ecx
nop
nop
mov dword [ebp - 8], ecx
jmp 0x42b1a9
mov dword [ebp - 4], 0
jmp 0x42b1e8
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x16
jge 0x42b20b
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.1224q4c4gmoV4u2XWmqX2b
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
inc eax
nop
nop
mov dword [ebp - 8], eax
jmp 0x42b1df
mov dword [ebp - 4], 0
jmp 0x42b21d
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0xf
jge 0x42b241
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.1mEWEo4gmcW2oE1
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42b214
mov dword [ebp - 4], 0
jmp 0x42b253
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x19
jge 0x42b277
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.mXxWxu1mgWoEVEEW1uoXxW1Vm
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b24a
mov dword [ebp - 4], 0
jmp 0x42b289
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x38
jge 0x42b2ac
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.EW1gVczu4zVbqqEVVbbE4oVWzWmzVzbqEz1gxb4zV4E1bVuzXxq4cugm
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b280
mov dword [ebp - 4], 0
jmp 0x42b2be
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x55
jge 0x42b2e2
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.o44uV2mbzmzmguVbbzmm1XXq4zVEEXbbqggcxWu4cV42XV21XcEW14xcz4c1cq1bXxq4cugmo44uVxzxccuzX
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42b2b5
mov dword [ebp - 4], 0
jmp 0x42b2f4
mov eax, dword [ebp - 4]
nop
inc eax
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x4e
jge 0x42b318
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.qzVW4q1VWzum1VzqcEV1gxb1q1XXquxc21xmEqxguguEzmXgWVzqcEVVmm14zVWzWmVVzbqEzVmm24
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
inc ecx
nop
mov dword [ebp - 8], ecx
jmp 0x42b2eb
mov dword [ebp - 4], 0
jmp 0x42b32a
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x56
jge 0x42b34d
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.zVWuumzmzoxXqzVWu4xX21VxxEbzq2uEobzco1u114E1cWx2XEobzco1z114E1cXxqxm4ooc2uxE2W1E2cmc1E
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
nop
nop
inc eax
mov dword [ebp - 8], eax
jmp 0x42b321
mov dword [ebp - 4], 0
jmp 0x42b35f
mov ecx, dword [ebp - 4]
nop
inc ecx
nop
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x32
jge 0x42b383
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.4mWWoEVuuxqm2X2W114g24b1zEquxc22g2E1Wg4cW1WVXuxc2X
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42b356
mov dword [ebp - 4], 0
jmp 0x42b395
mov eax, dword [ebp - 4]
nop
inc eax
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x33
jge 0x42b3b9
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.4cE1EoVu2cVV4b4c2EW2E1Wg4bu4oVXu4c22WVXxxbEmgcxccm2
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b38c
mov dword [ebp - 4], 0
jmp 0x42b3cb
mov edx, dword [ebp - 4]
inc edx
nop
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x44
jge 0x42b3ee
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.Vom1zV114gWbVczWm1bxXXXVz1WumXcXcccqWcXxbx1uq2cmq4cmm2c1X4cV1xoVu2c1
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b3c2
mov dword [ebp - 4], 0
jmp 0x42b400
mov ecx, dword [ebp - 4]
nop
inc ecx
nop
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x16
jge 0x42b424
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.Equxcq2g2E1Wg4cW1WVXux
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
inc edx
nop
nop
mov dword [ebp - 8], edx
jmp 0x42b3f7
mov dword [ebp - 4], 0
jmp 0x42b436
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0xf
jge 0x42b45a
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.cqX4cE1EoVu2cEV
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b42d
mov dword [ebp - 4], 0
jmp 0x42b46c
mov edx, dword [ebp - 4]
nop
nop
inc edx
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x28
jge 0x42b48f
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37a58
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
nop
inc eax
nop
mov dword [ebp - 8], eax
jmp 0x42b463
mov dword [ebp - 4], 0
jmp 0x42b4a1
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x12
jge 0x42b4c5
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.quzXuVxbEmgcxccm2m
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
inc edx
nop
nop
mov dword [ebp - 8], edx
jmp 0x42b498
mov dword [ebp - 4], 0
jmp 0x42b4d7
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x33
jge 0x42b4fb
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.zmoX4VVWumXcXccxqmobcccE4mWWoEVuuxqm2X4W14uoou21Eu1
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b4ce
mov dword [ebp - 4], 0
jmp 0x42b50d
mov edx, dword [ebp - 4]
inc edx
nop
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x22
jge 0x42b530
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.czbmEWE2cgogWg11Vxuxmqcuqxcxg44b1z
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b504
mov dword [ebp - 4], 0
jmp 0x42b542
mov ecx, dword [ebp - 4]
inc ecx
nop
nop
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x44
jge 0x42b566
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.11qVom1g2E1Wg4xcz4czgcEcXxq4cxoozq1VV2Wm4XXXbxcWmbu2cV114E1c2gcXzVWx
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
nop
inc edx
mov dword [ebp - 8], edx
jmp 0x42b539
mov dword [ebp - 4], 0
jmp 0x42b578
mov eax, dword [ebp - 4]
nop
nop
inc eax
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x3d
jge 0x42b59c
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.4b1z114EVzqqEEVbgxxczxcEcq1qXxbxc4oo4zVWzum1VzqcE12bbEmbq121x
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
inc ecx
nop
nop
mov dword [ebp - 8], ecx
jmp 0x42b56f
mov dword [ebp - 4], 0
jmp 0x42b5ae
mov edx, dword [ebp - 4]
nop
inc edx
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x49
jge 0x42b5d1
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37958
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b5a5
mov dword [ebp - 4], 0
jmp 0x42b5e3
mov ecx, dword [ebp - 4]
inc ecx
nop
nop
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x51
jge 0x42b607
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.1qXxq4cuoouq4EmX4Vmzcg1cEWooc2uxE2W1E2cmc1E4mWWoEVEEW1E2cmc1E4mWz2VcmExcm24oXqzVg
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42b5da
mov dword [ebp - 4], 0
jmp 0x42b619
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x14
jge 0x42b63d
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.xxcz4cExqzgEmXuz1W4x
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b610
mov dword [ebp - 4], 0
jmp 0x42b64f
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x38
jge 0x42b672
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb3789c
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
nop
nop
inc eax
mov dword [ebp - 8], eax
jmp 0x42b646
mov dword [ebp - 4], 0
jmp 0x42b684
mov ecx, dword [ebp - 4]
nop
nop
inc ecx
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x2f
jge 0x42b6a8
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.zVXu4mqXxbxc4gg1g1uVxzxcXXxqxcxoouXcV12uzgcXXq4
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
inc edx
nop
mov dword [ebp - 8], edx
jmp 0x42b67b
mov dword [ebp - 4], 0
jmp 0x42b6ba
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x4a
jge 0x42b6de
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.mxooz2c1VXuxc224qm44oVu2WEVXu4cXXxbxc4ggzqg1VxzxW2cuqxcug44b1z11cq1bXxqxcu
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
nop
inc ecx
mov dword [ebp - 8], ecx
jmp 0x42b6b1
mov dword [ebp - 4], 0
jmp 0x42b6f0
mov edx, dword [ebp - 4]
nop
inc edx
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x31
jge 0x42b713
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb377e4
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
inc eax
nop
nop
mov dword [ebp - 8], eax
jmp 0x42b6e7
mov dword [ebp - 4], 0
jmp 0x42b725
mov ecx, dword [ebp - 4]
nop
nop
inc ecx
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x19
jge 0x42b749
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.qE11m2uxqVWuucEVzqq21uWoo
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
inc edx
nop
mov dword [ebp - 8], edx
jmp 0x42b71c
mov dword [ebp - 4], 0
jmp 0x42b75b
mov eax, dword [ebp - 4]
nop
inc eax
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x19
jge 0x42b77f
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.uXmzu4czgqEcE2cgogWg1E1co
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
nop
inc ecx
mov dword [ebp - 8], ecx
jmp 0x42b752
mov dword [ebp - 4], 0
jmp 0x42b791
mov edx, dword [ebp - 4]
nop
nop
inc edx
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x5b
jge 0x42b7b4
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37778
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b788
mov dword [ebp - 4], 0
jmp 0x42b7c6
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x4b
jge 0x42b7ea
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.E2cmc1E4mWWou4VXc1VEWm2zVbbz4muzmVoWc2EWE2Vmmu4gVWzumzmq2g2E1Wg4zmVWzum1Xb2
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42b7bd
mov dword [ebp - 4], 0
jmp 0x42b7fc
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x19
jge 0x42b820
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.22E1Wg4x2EWqz2XVzbq2zucoo
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42b7f3
mov dword [ebp - 4], 0
jmp 0x42b832
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x2b
jge 0x42b855
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37700
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b829
mov dword [ebp - 4], 0
jmp 0x42b867
mov ecx, dword [ebp - 4]
nop
inc ecx
nop
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x4c
jge 0x42b88b
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.q14Xxbxc4ogWz1uVxzxc2WxmEVmmxmxVcmuz4EEcmc1E4mWWoEVEEW1E2cmc1uVoocoVqmE1EVzq
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
nop
inc edx
mov dword [ebp - 8], edx
jmp 0x42b85e
mov dword [ebp - 4], 0
jmp 0x42b89d
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x59
jge 0x42b8c1
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.q2zuWExzqcVccm2VEcb2VVzbzmoVczW4zumWoXmcgWmmxVqEz4VVbqqEzVbqzmm1quum1Vzq12WVzbzmgVczWm1Vz
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
nop
inc ecx
mov dword [ebp - 8], ecx
jmp 0x42b894
mov dword [ebp - 4], 0
jmp 0x42b8d3
mov edx, dword [ebp - 4]
nop
nop
inc edx
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x41
jge 0x42b8f6
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.bqEzV1bu4E14VxuxccXxqxcWooz2c1VXcxugc4c1E4mWWoEVEEW1E2cmbxVbEWxqm
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
inc eax
nop
nop
mov dword [ebp - 8], eax
jmp 0x42b8ca
mov dword [ebp - 4], 0
jmp 0x42b908
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x3f
jge 0x42b92c
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.VoV4E1c2gcozVE4buEgzucWbqczqxmczzW1z4m2q1ExqqWVb4mqu2m411WozoEg
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
inc edx
nop
mov dword [ebp - 8], edx
jmp 0x42b8ff
mov dword [ebp - 4], 0
jmp 0x42b93e
mov eax, dword [ebp - 4]
inc eax
nop
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x56
jge 0x42b962
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.zVEXbzmqb4EbuxcWzocozVWgbgEgzumV1cczqxmuzuW1z4mxqWExqqWbqxmqu2mcb4WozoWm2EEXbzEgb4Ebux
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
nop
inc ecx
mov dword [ebp - 8], ecx
jmp 0x42b935
mov dword [ebp - 4], 0
jmp 0x42b974
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x31
jge 0x42b997
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.WouEcozVcqbgEgzuEXqWczqxWuuVW1z4WxbEExqqmbbgmqu2W
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42b96b
mov dword [ebp - 4], 0
jmp 0x42b9a9
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x15
jge 0x42b9cd
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.cbxWozommugEXbzEXq1Eb
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
nop
inc edx
nop
mov dword [ebp - 8], edx
jmp 0x42b9a0
mov dword [ebp - 4], 0
jmp 0x42b9df
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x17
jge 0x42ba03
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.uxW42gX4zVE4zbmE2gm2c1E
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
inc ecx
nop
mov dword [ebp - 8], ecx
jmp 0x42b9d6
mov dword [ebp - 4], 0
jmp 0x42ba15
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x25
jge 0x42ba38
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.WXcExguxcV4b1m2c1EWXuxVzumxcXccxqVgug
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
nop
nop
inc eax
mov dword [ebp - 8], eax
jmp 0x42ba0c
mov dword [ebp - 4], 0
jmp 0x42ba4a
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x4d
jge 0x42ba6e
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.E2cgWmxWx4bzm2c1EWXuz1oxxcu4VEx4zoEgbEmugxmxcXccxcEX2bXuVVqxmxcXccxuxobmE2cgW
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
inc edx
nop
nop
mov dword [ebp - 8], edx
jmp 0x42ba41
mov dword [ebp - 4], 0
jmp 0x42ba80
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0xd
jge 0x42baa4
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.mxWVxuVm2c1EW
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
nop
inc ecx
nop
mov dword [ebp - 8], ecx
jmp 0x42ba77
mov dword [ebp - 4], 0
jmp 0x42bab6
mov edx, dword [ebp - 4]
inc edx
nop
nop
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x1d
jge 0x42bad9
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.XqxVqWmxcXccxuzgXgXuuVouxXz4m
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
nop
inc eax
nop
mov dword [ebp - 8], eax
jmp 0x42baad
mov dword [ebp - 4], 0
jmp 0x42baeb
mov ecx, dword [ebp - 4]
nop
nop
inc ecx
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x2e
jge 0x42bb0f
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.VzEmqzEEgcgWmxuE11zxqzq2qXuV1uWmxcXccx4uombbmm
mov eax, dword [ebp - 8]
mov cl, byte [edx]
mov byte [eax], cl
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
jmp 0x42bae2
mov dword [ebp - 4], 0
jmp 0x42bb21
mov eax, dword [ebp - 4]
nop
inc eax
nop
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x13
jge 0x42bb45
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.uzVmVcXccxcEX2bXqzW
mov edx, dword [ebp - 8]
mov al, byte [ecx]
mov byte [edx], al
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
jmp 0x42bb18
mov dword [ebp - 4], 0
jmp 0x42bb57
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x1f
jge 0x42bb7a
mov eax, dword [ebp - 4]
shl eax, 0
sub eax, 0xffb37424
mov ecx, dword [ebp - 8]
mov dl, byte [eax]
mov byte [ecx], dl
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x42bb4e
mov dword [ebp - 4], 0
jmp 0x42bb8c
cmp dword [ebp - 4], 0xa
jge 0x42bbb0