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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x88
mov dword [ebp - 0x40], 0x91
mov dword [ebp - 0x14], 0xba
mov dword [ebp - 0x10], 0x52
mov dword [ebp - 0x54], 0x30
mov dword [ebp - 0x7c], 0x175
mov dword [ebp - 0x74], 0x336
mov dword [ebp - 0x70], 0x28
mov dword [ebp - 0x60], 0x1ca
mov dword [ebp - 0x5c], 0x249
mov dword [ebp - 0x28], 0x8c
mov dword [ebp - 0x44], 0x297
mov dword [ebp - 0x24], 0x296
mov dword [ebp - 0x68], 0x1b7
mov dword [ebp - 0x58], 0x2ed
mov dword [ebp - 0x2c], 0x2a2
mov dword [ebp - 0x6c], 0x37e
mov dword [ebp - 0x80], 0xb2
mov dword [ebp - 0xc], 0x26d
mov dword [ebp - 0x64], 0x129
mov dword [ebp - 0x48], 0x41
mov dword [ebp - 0x84], 0xf8
mov dword [ebp - 0x88], 0x350
mov dword [ebp - 0x18], 0
jmp 0x42b93b
mov eax, dword [ebp - 0x18]
add eax, 1
mov dword [ebp - 0x18], eax
mov ecx, dword [0x50c46c]
sub ecx, 0x18893
cmp dword [ebp - 0x18], ecx
jge 0x42b992
mov edx, dword [ebp - 0x24]
cmp edx, dword [0x50c454]
jge 0x42b960
mov dword [ebp - 0x30], 1
jmp 0x42b967
mov dword [ebp - 0x30], 0
mov eax, dword [ebp - 0xc]
sub eax, 1
mov dword [ebp - 0xc], eax
mov ecx, dword [ebp - 0x14]
or ecx, dword [ebp - 0x2c]
and ecx, dword [ebp - 0xc]
and ecx, dword [ebp - 0x5c]
and ecx, dword [ebp - 0x30]
je 0x42b990
mov edx, dword [0x50c464]
sub edx, 1
mov dword [0x50c464], edx
jmp 0x42b932
mov dword [ebp - 0x1c], 0
jmp 0x42b9a4
mov eax, dword [ebp - 0x1c]
add eax, 1
mov dword [ebp - 0x1c], eax
mov ecx, dword [ebp - 0x40]
sub ecx, 0x18731
cmp dword [ebp - 0x1c], ecx
jge 0x42ba2d
mov edx, dword [0x50c454]
cmp edx, dword [0x50c4c4]
jge 0x42b9c9
mov dword [ebp - 0x34], 1
jmp 0x42b9d0
mov dword [ebp - 0x34], 0
mov eax, dword [0x50c4cc]
cmp eax, dword [ebp - 0x14]
jge 0x42b9e3
mov dword [ebp - 0x38], 1
jmp 0x42b9ea
mov dword [ebp - 0x38], 0
mov ecx, dword [ebp - 0x10]
sub ecx, 1
mov dword [ebp - 0x10], ecx
mov edx, dword [ebp - 0x48]
sub edx, dword [ebp - 0x10]
cmp edx, dword [ebp - 0x24]
jge 0x42ba07
mov dword [ebp - 0x3c], 1
jmp 0x42ba0e
mov dword [ebp - 0x3c], 0
mov eax, dword [ebp - 0x34]
and eax, dword [ebp - 0x38]
and eax, dword [ebp - 0x3c]
je 0x42ba28
mov ecx, dword [0x50c46c]
sub ecx, 1
mov dword [0x50c46c], ecx
jmp 0x42b99b
mov edx, dword [0x50c4c4]
add edx, 1
mov dword [0x50c4c4], edx
mov eax, dword [0x516010]
push eax
call fcn.0046ee50
add esp, 4
mov dword [ebp - 8], eax
call fcn.004249c0
mov ecx, dword [ebp - 0x60]
sub ecx, 0x8e
push ecx
mov edx, dword [0x50c4c0]
add edx, 0x3a1
push edx
mov eax, dword [ebp - 0xc]
add eax, 0x15a
push eax
mov ecx, dword [ebp - 0x64]
sub ecx, 0xd2
push ecx
mov edx, dword [ebp - 0x68]
add edx, 0x122
push edx
mov eax, dword [0x50c464]
add eax, 0xae
push eax
mov ecx, dword [ebp - 0x6c]
sub ecx, 0x16b
push ecx
mov edx, dword [ebp - 0x10]
add edx, 0x1c0
push edx
call fcn.004155a0
add esp, 0x20
mov eax, dword [ebp - 8]
mov dword [ebp - 0x78], eax
mov ecx, dword [ebp - 0x70]
add ecx, 0x12e
push ecx
mov edx, dword [ebp - 0x2c]
add edx, 0x62
push edx
mov eax, dword [ebp - 0x14]
add eax, 0x2d3
push eax
mov ecx, dword [ebp - 0x44]
add ecx, 0x8c
push ecx
mov edx, dword [ebp - 0x58]
add edx, 0x81
push edx
mov eax, dword [ebp - 0x40]
add eax, 0x19e
push eax
mov ecx, dword [ebp - 0x74]
sub ecx, 0x285
push ecx
mov edx, dword [ebp - 0x28]
add edx, 0x1b6
push edx
mov eax, dword [0x50c458]
sub eax, 0x1e7
push eax
call fcn.0040a9a0
add esp, 0x24
call fcn.0041cfc0
mov ecx, dword [0x50c4cc]
add ecx, 1
mov dword [0x50c4cc], ecx
mov dword [ebp - 4], 0
jmp 0x42bb37
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x41
jge 0x42bb5a
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.zoSvN5NXwwZ2Xz5oKwUvwXX5voNwXKv2UKEEpz2vXoSE5wVNpp1SX5vSzvKwS22vV
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 0x42bb2e
mov dword [ebp - 4], 0
jmp 0x42bb6c
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x13
jge 0x42bb90
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.Voww2VoSwN2KwZZUwwv
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 0x42bb63
mov dword [ebp - 4], 0
jmp 0x42bba2
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x39
jge 0x42bbc6
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.S51ZXVvKUKEESZzNXzwpVwNKXVvKUKE1o12EXoSE5SVNpp55XZzN21K1p
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 0x42bb99
mov dword [ebp - 4], 0
jmp 0x42bbd8
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x28
jge 0x42bbfb
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.2UUoNUpXVv2woEEUZSZ5v5VUSUS55Z2Xz5oS1KwS
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 0x42bbcf
mov dword [ebp - 4], 0
jmp 0x42bc0d
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x1a
jge 0x42bc31
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.2wUV2voU5oUw5EEpzzvXv5ZNKV
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 0x42bc04
mov dword [ebp - 4], 0
jmp 0x42bc43
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x37
jge 0x42bc67
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.2So5XXzvSzU2SVEwpVoUXvSNZzz5EKXpzUX15voNwXVo2pXz1oUov5X
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 0x42bc3a
mov dword [ebp - 4], 0
jmp 0x42bc79
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x3c
jge 0x42bc9c
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.5VUSZoXVoXXZ5o2UKwS2wUZXow525VUEozKwoUwwXzvo5wXVvKwKvwUVEKUV
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 0x42bc70
mov dword [ebp - 4], 0
jmp 0x42bcae
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x3e
jge 0x42bcd2
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.UX5vVV5SNwX5ZSzvKwp2UUwNZoUSSww22NoNUwN55wvo5SwwNSwp12UX21XUS1
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 0x42bca5
mov dword [ebp - 4], 0
jmp 0x42bce4
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x12
jge 0x42bd08
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.5SVV5wNpX5ZSzUKwSK
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 0x42bcdb
mov dword [ebp - 4], 0
jmp 0x42bd1a
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x12
jge 0x42bd3d
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.UVwNvpUXSv2KEESZ2N
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 0x42bd11
mov dword [ebp - 4], 0
jmp 0x42bd4f
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x26
jge 0x42bd73
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.wvp15SNvVzNZXzZ52U2XSKUVNvXZ22wU5vpp2v
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 0x42bd46
mov dword [ebp - 4], 0
jmp 0x42bd85
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x40
jge 0x42bda9
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.1K5Sz5N5oNoNXSwSEEUZSZ5v5VUSUS55Z2Xz5oKwUv2wX5voNwXKv2U2EEpz2vXo
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 0x42bd7c
mov dword [ebp - 4], 0
jmp 0x42bdbb
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x34
jge 0x42bdde
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.SE5wVNpp55wEKZ22Kz5SvNZNVNSo55wEKZw1KXUzSZSS12XVv2Uo
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 0x42bdb2
mov dword [ebp - 4], 0
jmp 0x42bdf0
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x39
jge 0x42be14
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.1zES2NXvUzZ1SvwzVUpwoK25E5wZXSUX2XXKv2Up5E2EKwSKUUNvXU22V
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 0x42bde7
mov dword [ebp - 4], 0
jmp 0x42be26
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x24
jge 0x42be4a
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.opwo2vpKwS2UvpzV2Sp5XXzZ5zv2SVN2ZNvX
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 0x42be1d
mov dword [ebp - 4], 0
jmp 0x42be5c
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x41
jge 0x42be7f
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.USp5XNzU2Zv2UNv5voNwKXVvKU2E1o12KXoSE55VNpp55XZzN22K1p2UUoNENXVv2
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 0x42be53
mov dword [ebp - 4], 0
jmp 0x42be91
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x15
jge 0x42beb5
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.U21zES2NX25zSoN25vv2z
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 0x42be88
mov dword [ebp - 4], 0
jmp 0x42bec7
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x57
jge 0x42beeb
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.K1w2N2VwSz5NUUUSpoXwp122N2VXUS1oSVNzpZK5ZzooUov5X5VUSUS55Z2Xz5oK1UvwXwpNXNX5vv2UK122N2V
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 0x42bebe
mov dword [ebp - 4], 0
jmp 0x42befd
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x3c
jge 0x42bf20
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.wSz5N2VNSp5XXZz221K1S2UVVKSpU55Vwp122NZX2EX5vp5SwUXNK2Z5zvzZ
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 0x42bef4
mov dword [ebp - 4], 0
jmp 0x42bf32
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x55
jge 0x42bf56
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.UVUXVozEvSNKNZz2KXpZUXZ2V2V5So5wUXozz5UwoSX5ZoNwp1o5vwoUz5zSXv5NN5V2Sp5w51ZSzV2VwSwvN
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 0x42bf29
mov dword [ebp - 4], 0
jmp 0x42bf68
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x29
jge 0x42bf8c
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.XoNwKVUSwoKKwoVwpXzvo5wXVvKUo2EpzzUvv2wVN
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 0x42bf5f
mov dword [ebp - 4], 0
jmp 0x42bf9e
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x4e
jge 0x42bfc1
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.ZowXNvpwoKvp2SVEwpVNvpUXp1X5EppzzUUKUX5voNoXVKXwopzzzSUVX5ooZp5NUX5KzooUSzXUzV
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 0x42bf95
mov dword [ebp - 4], 0
jmp 0x42bfd3
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x22
jge 0x42bff7
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.VVoS2XVUSw1KSNUNZpUX5v5vXNUww2EXpZ
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 0x42bfca
mov dword [ebp - 4], 0
jmp 0x42c009
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x43
jge 0x42c02d
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.UN5NS155NXwwNSwpSpV11VwSwvNXV2Sp5wNZz2KXpZUwX5ZKNSXNUZ22EXSZzV5NS15
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 0x42c000
mov dword [ebp - 4], 0
jmp 0x42c03f
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x56
jge 0x42c062
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.SNXwwNSwpzZpZzNwSwvNXNXXVv2UpEE2VK1SKUVoNNwXVZ2UKEE22K1S2UVVNvpU5wUSXo2Zv1VXUp15SVVzEN
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 0x42c036
mov dword [ebp - 4], 0
jmp 0x42c074
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x36
jge 0x42c098
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.5X5vSzVKwS2UUVNvwNwVoSX5oKXSzzXppVNvozXZSzovvzozSUVXSU
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 0x42c06b
mov dword [ebp - 4], 0
jmp 0x42c0aa
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x50
jge 0x42c0ce
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.5NwXpUSv21KKXpZU5X5vK1wzVNwzzz21woVXUz1ZpUV55UX5KzooUov5X5VUSUS55UX5KzooUSzXUzVV
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 0x42c0a1
mov dword [ebp - 4], 0
jmp 0x42c0e0
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x40
jge 0x42c103
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.VoS1XVUSw1KKEpzUXX5vp5SXKvKUpEESZzVXUS15SNVS1wXX5ZSUUKwSKzVVVUKv
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 0x42c0d7
mov dword [ebp - 4], 0
jmp 0x42c115
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x47
jge 0x42c139
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.XVoSX5KEK2NwSwvNXpN51NSXzZ5UVKwp2UVNV15w2VopwopKXpzUwX5vp5SwNv51pEXpzUU
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 0x42c10c
mov dword [ebp - 4], 0
jmp 0x42c14b
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x19
jge 0x42c16f
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.XUp155VNSp5XwZZNwUK1S2oUV
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 0x42c142
mov dword [ebp - 4], 0
jmp 0x42c181
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x48
jge 0x42c1a4
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.NvpUSVUpwoo2wSE1wXzZozS5vv2Uo122N2VwSz5N2VNSp55XZz221K1S2UUVNvpUSVUpwoK1
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 0x42c178
mov dword [ebp - 4], 0
jmp 0x42c1b6
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x22
jge 0x42c1da
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.XSE25vSwvVNSp55XzZ5UvKwp2UVNV15X2V
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 0x42c1ad
mov dword [ebp - 4], 0
jmp 0x42c1ec
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x34
jge 0x42c210
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.opw52KXpzwXpvVNvpzwZpzowKzzzSUVXSU5NwwUX1opES52ZU2NX
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 0x42c1e3
mov dword [ebp - 4], 0
jmp 0x42c222
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0xf
jge 0x42c245
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.5vo5wXVvKoK1zES
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 0x42c219
mov dword [ebp - 4], 0
jmp 0x42c257
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x1e
jge 0x42c27b
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.wUSpX5vozwXVvKUK112UXVXU5ZoNN5
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 0x42c24e
mov dword [ebp - 4], 0
jmp 0x42c28d
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x3c
jge 0x42c2b1
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.zVKKNZz2KXUzpK5SUSUS55UX5KzooUov5X5VUSUS55UX5KvSKXUvXvzVNwVN
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 0x42c284
mov dword [ebp - 4], 0
jmp 0x42c2c3
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x34
jge 0x42c2e6
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.SpN5pp5KE1zvUVUXVVU5wSVoSwoKUV2VwSwvNXZwXKv2UKKX212V
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 0x42c2ba
mov dword [ebp - 4], 0
jmp 0x42c2f8
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x29
jge 0x42c31c
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.wSwvVoU2vS2NXzvS2VSKXUS15SZXzXXXUKozz5KX5
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 0x42c2ef
mov dword [ebp - 4], 0
jmp 0x42c32e
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x3d
jge 0x42c352
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.wwUNvXz5XV255pp2ZKwS2UVoNNZXVZ2UKE1o22EXop15SoNowVv5oozKXUzpK
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 0x42c325
mov dword [ebp - 4], 0
jmp 0x42c364
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x56
jge 0x42c387
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.5SUSUS55UX5KzooUov5X5VUSZoXVoXXZ5owNKwS2wUZXowp25XUEozKwoUwwXzvo5SXVvKwovwUVKKUVUX5vVV
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 0x42c35b
mov dword [ebp - 4], 0
jmp 0x42c399
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x12
jge 0x42c3bd
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.5SNwX5ZSzVKwp2UUNV
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 0x42c390
mov dword [ebp - 4], 0
jmp 0x42c3cf
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x57
jge 0x42c3f3
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.ZoU5VUSv1wKEpzUwX5vp5SXVZ2UoE5pv22w2Xzvo5XXVv2UpEESZzUXUz1ZpUV55UX5KzooUov5X5VUSZoXVoXX
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 0x42c3c6
mov dword [ebp - 4], 0
jmp 0x42c405
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x27
jge 0x42c428
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.S5oVV2VwSwvUzvozwSv5NZSU1vN51S1oEpo5Zv2
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 0x42c3fc
mov dword [ebp - 4], 0
jmp 0x42c43a
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x17
jge 0x42c45e
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.zZSooppzzwZVUzvozpNS5NZ
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 0x42c431
mov dword [ebp - 4], 0
jmp 0x42c470
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x4d
jge 0x42c494
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.SzNZU51S15Kpo5Zv2UvpKoppzUvvNUzvoUSNS5NZSUVvU51S1o2pK5Zv2zUppoppzzUZZUzvoz5NS
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 0x42c467
mov dword [ebp - 4], 0
jmp 0x42c4a6
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x2e
jge 0x42c4c9
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.5NZS5vvz51S1zopZ5Zv2oNppoppzoNvpUzvooXSo5NZS5E
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 0x42c49d
mov dword [ebp - 4], 0
jmp 0x42c4db
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0xf
jge 0x42c4ff
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.ZV51S1z1pv5Zv2o
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 0x42c4d2
mov dword [ebp - 4], 0
jmp 0x42c511
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x2d
jge 0x42c535
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.zSXoppzoXZKUzvoooSw5NZS5o2VXKS1oXZXzXwZUEozz5
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 0x42c508
mov dword [ebp - 4], 0
jmp 0x42c547
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x1b
jge 0x42c56a
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.KX5wwNV2VoZw5VUEozKEXzZwUX5
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 0x42c53e
mov dword [ebp - 4], 0
jmp 0x42c57c
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x28
jge 0x42c5a0
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.v5vXVVKZpozz5zSXUK1p55vUU5VX5Z5KVK1p2XVV
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 0x42c573
mov dword [ebp - 4], 0
jmp 0x42c5b2
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x5a
jge 0x42c5d6
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.pvoUwZSzo1Kz5zSUVXSU5N5XKV2poozz5zSXoK1ZS5vUU5VXzE5SVzSUVUXVNEop55VUEozKEpZXSXzZoV5Xov2zov
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 0x42c5a9
mov dword [ebp - 4], 0
jmp 0x42c5e8
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x19
jge 0x42c60b
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.2UVZpUEUX5vVV5SNwXzZK2ZK1
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 0x42c5df
mov dword [ebp - 4], 0
jmp 0x42c61d
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x49
jge 0x42c641
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.XKvV5v5vUUVKpwUpS2UNZoUK5v5vXNUww2EEpN2wXoX1pw5vUU5V5NZSovvw51S1Uopo5Zv25
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 0x42c614
mov dword [ebp - 4], 0
jmp 0x42c653
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x25
jge 0x42c677
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.NpNoppz5NZKUzvo5Xp25NZSoEvv51S1U1wV5Z
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 0x42c64a
mov dword [ebp - 4], 0
jmp 0x42c689
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x35
jge 0x42c6ac
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.v25z2Noppz5X1KUzvo5opw5NZSoovv51S1UvpS5Zv2op12oppzEwp
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 0x42c680
mov dword [ebp - 4], 0
jmp 0x42c6be
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0xb
jge 0x42c6e2
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.2UzvoEppo5N
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 0x42c6b5
mov dword [ebp - 4], 0
jmp 0x42c6f4
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x4a
jge 0x42c718
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.ZSVpZK51S1KUS55Zv2EopSoppzEoZZUzvoEEpX5NZSVXSV51S1KSSE5Zv2EXSzoppzEEvNUzvo
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 0x42c6eb
mov dword [ebp - 4], 0
jmp 0x42c72a
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x4d
jge 0x42c74d
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.EUp25NZSENvX51S1XKS55Zv2Vv12oppzVwp2UzvoVppo5NZSEpZK51S1XUS55Zv2VopSoppzVoZZU
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 0x42c721
mov dword [ebp - 4], 0
jmp 0x42c75f
mov ecx, dword [ebp - 4]
add ecx, 1
mov dword [ebp - 4], ecx
cmp dword [ebp - 4], 0x16
jge 0x42c783
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.zvoVEpX5NZSEXpE51S1XSp
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 0x42c756
mov dword [ebp - 4], 0
jmp 0x42c795
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0x47
jge 0x42c7b9
mov ecx, dword [ebp - 4]
shl ecx, 0
add ecx, str.S5Zv2VXSooppzVEZXUzvoVUpv5NZSoN2VXKSEU5ZKzXvSUKozz5KX5wwNV2voEwVKpwKpS2
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 0x42c78c
mov dword [ebp - 4], 0
jmp 0x42c7cb
mov edx, dword [ebp - 4]
add edx, 1
mov dword [ebp - 4], edx
cmp dword [ebp - 4], 0x20
jge 0x42c7ee
mov eax, dword [ebp - 4]
shl eax, 0
add eax, str.KwS2EvZXow5o5XUEozKwoUw5XzVoSXUU
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 0x42c7c2
mov dword [ebp - 4], 0
jmp 0x42c800
cmp dword [ebp - 4], 0x25
jge 0x42c824
mov edx, dword [ebp - 4]
shl edx, 0
add edx, str.5VUEE5pzVUppX5ZoKXp1o5V1ooz5zSXv5NNwV
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 0x42c7f7
mov dword [ebp - 4], 0
jmp 0x42c836