Function at 0x415b50
Capabilities:
Parse pe header

Disassembly:
push 0xffffffffffffffff
push 0x492a0b
mov eax, dword fs:[0]
push eax
mov eax, 0x13bc
call fcn.00462900
push ebx
push ebp
push esi
push edi
mov eax, dword [0x4b15e0]
xor eax, esp
push eax
lea eax, [esp + 0x13d0]
mov dword fs:[0], eax
mov ebx, 1
or edi, 0xffffffff
test byte [0x4b6ba0], bl
jne 0x415bbb
or dword [0x4b6ba0], ebx
mov dword [esp + 0x13d8], 0
call fcn.0041cd60
push 0x4966f0
call fcn.00462ddd
add esp, 4
mov dword [esp + 0x13d8], edi
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], 0x49dd9c
mov dword [esp + 0x20], 0x49dd8c
call fcn.0041df10
lea edx, [esp + 0x20]
mov dword [esp + 0x13d8], ebx
push edx
lea ebx, [esp + 0x18]
call fcn.0041c5f0
mov esi, 0x10
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415c0e
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov ebp, 0xf
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415c34
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49ddb4
mov dword [esp + 0x20], 0x49dda8
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 2
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415c86
mov edx, dword [esp + 0x40]
push edx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415ca7
mov eax, dword [esp + 0x24]
push eax
call fcn.00460cac
add esp, 4
lea ecx, [esp + 0x14]
push ecx
lea edx, [esp + 0x24]
push edx
mov dword [esp + 0x1c], 0x49ddcc
mov dword [esp + 0x20], 0x49ddbc
call fcn.0041df10
lea eax, [esp + 0x20]
push eax
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 3
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415cf9
mov ecx, dword [esp + 0x40]
push ecx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415d1a
mov edx, dword [esp + 0x24]
push edx
call fcn.00460cac
add esp, 4
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], 0x49dde8
mov dword [esp + 0x20], 0x49ddd4
call fcn.0041df10
lea edx, [esp + 0x20]
push edx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 4
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415d6c
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415d8d
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49de00
mov dword [esp + 0x20], 0x49ddf0
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 5
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415ddf
mov edx, dword [esp + 0x40]
push edx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415e00
mov eax, dword [esp + 0x24]
push eax
call fcn.00460cac
add esp, 4
lea ecx, [esp + 0x14]
push ecx
lea edx, [esp + 0x24]
push edx
mov dword [esp + 0x1c], 0x49de18
mov dword [esp + 0x20], 0x49de08
call fcn.0041df10
lea eax, [esp + 0x20]
push eax
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 6
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415e52
mov ecx, dword [esp + 0x40]
push ecx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415e73
mov edx, dword [esp + 0x24]
push edx
call fcn.00460cac
add esp, 4
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], 0x49de28
mov dword [esp + 0x20], 0x49de20
call fcn.0041df10
lea edx, [esp + 0x20]
push edx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 7
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415ec5
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415ee6
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49de40
mov dword [esp + 0x20], 0x49de34
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 8
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415f38
mov edx, dword [esp + 0x40]
push edx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415f59
mov eax, dword [esp + 0x24]
push eax
call fcn.00460cac
add esp, 4
lea ecx, [esp + 0x14]
push ecx
lea edx, [esp + 0x24]
push edx
mov dword [esp + 0x1c], 0x49de58
mov dword [esp + 0x20], 0x49de48
call fcn.0041df10
lea eax, [esp + 0x20]
push eax
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 9
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x415fab
mov ecx, dword [esp + 0x40]
push ecx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x415fcc
mov edx, dword [esp + 0x24]
push edx
call fcn.00460cac
add esp, 4
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], str.Sony_Ericsson_Xperia_mini_ST15i_mini___.pro_st15ismultron
mov dword [esp + 0x20], 0x49de60
call fcn.0041df10
lea edx, [esp + 0x20]
push edx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0xa
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x41601e
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x41603f
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49de8c
mov dword [esp + 0x20], 0x49de78
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0xb
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x416091
mov edx, dword [esp + 0x40]
push edx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x4160b2
mov eax, dword [esp + 0x24]
push eax
call fcn.00460cac
add esp, 4
lea ecx, [esp + 0x14]
push ecx
lea edx, [esp + 0x24]
push edx
mov dword [esp + 0x1c], 0x49deb0
mov dword [esp + 0x20], 0x49de98
call fcn.0041df10
lea eax, [esp + 0x20]
push eax
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0xc
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x416104
mov ecx, dword [esp + 0x40]
push ecx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x416125
mov edx, dword [esp + 0x24]
push edx
call fcn.00460cac
add esp, 4
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], 0x49dec0
mov dword [esp + 0x20], 0x49deb4
call fcn.0041df10
lea edx, [esp + 0x20]
push edx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0xd
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x416177
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x416198
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49dedc
mov dword [esp + 0x20], 0x49dec8
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0xe
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x4161ea
mov edx, dword [esp + 0x40]
push edx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x41620b
mov eax, dword [esp + 0x24]
push eax
call fcn.00460cac
add esp, 4
lea ecx, [esp + 0x14]
push ecx
lea edx, [esp + 0x24]
push edx
mov dword [esp + 0x1c], 0x49def8
mov dword [esp + 0x20], 0x49dee4
call fcn.0041df10
lea eax, [esp + 0x20]
push eax
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], ebp
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x416259
mov ecx, dword [esp + 0x40]
push ecx
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x41627a
mov edx, dword [esp + 0x24]
push edx
call fcn.00460cac
add esp, 4
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x24]
push ecx
mov dword [esp + 0x1c], 0x49df0c
mov dword [esp + 0x20], 0x49df00
call fcn.0041df10
lea edx, [esp + 0x20]
push edx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], esi
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
cmp dword [esp + 0x54], esi
jb 0x4162c8
mov eax, dword [esp + 0x40]
push eax
call fcn.00460cac
add esp, 4
xor eax, eax
mov dword [esp + 0x54], ebp
mov dword [esp + 0x50], eax
mov byte [esp + 0x40], al
cmp dword [esp + 0x38], esi
jb 0x4162e9
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00460cac
add esp, 4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49df28
mov dword [esp + 0x20], 0x49df14
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x11
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49df4c
mov dword [esp + 0x20], 0x49df34
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x12
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49df70
mov dword [esp + 0x20], 0x49df54
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x13
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49df94
mov dword [esp + 0x20], 0x49df7c
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x14
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49dfb8
mov dword [esp + 0x20], 0x49df9c
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x15
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49dfd4
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x20], 0x49dfc4
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x16
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49dfe8
mov dword [esp + 0x20], 0x49dfdc
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x17
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e004
mov dword [esp + 0x20], 0x49dff0
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x18
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e024
mov dword [esp + 0x20], 0x49e010
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x19
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e048
mov dword [esp + 0x20], 0x49e02c
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1a
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49e05c
mov dword [esp + 0x18], str.Sony_Ericsson_Xperia_PLAY_Z1i_playz1izeusr800
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1b
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e08c
mov dword [esp + 0x20], 0x49e064
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1c
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e098
mov dword [esp + 0x20], 0x49e090
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1d
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e0b0
mov dword [esp + 0x20], 0x49e0a0
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1e
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e0cc
mov dword [esp + 0x20], str.Sony_Ericsson_Xperia_arc_S_LT18i_arc.slt18iayame
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x1f
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49e0e0
mov dword [esp + 0x18], 0x49e0d0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x20
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e100
mov dword [esp + 0x20], 0x49e0ec
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x21
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e118
mov dword [esp + 0x20], 0x49e108
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x22
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], str.Sony_Ericsson_Xperia_arc_LT15i_arc___.s_lt15ianzu
mov dword [esp + 0x20], 0x49e11c
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x23
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e15c
mov dword [esp + 0x20], 0x49e130
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x24
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
mov dword [esp + 0x14], 0x49e178
mov dword [esp + 0x18], 0x49e164
push edx
lea eax, [esp + 0x24]
push eax
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x25
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e1a0
mov dword [esp + 0x20], 0x49e180
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x26
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e1d8
mov dword [esp + 0x20], 0x49e1ac
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x27
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e1ec
mov dword [esp + 0x20], 0x49e1dc
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x28
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], str.shell_
mov dword [esp + 0x20], 0x49e1f4
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x29
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
mov dword [esp + 0x14], 0x49e224
mov dword [esp + 0x18], 0x49e214
push edx
lea eax, [esp + 0x24]
push eax
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2a
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], str.magic
mov dword [esp + 0x20], str.HTC_Magic
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2b
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e24c
mov dword [esp + 0x20], str.HTC_G1_Dream
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2c
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e268
mov dword [esp + 0x20], 0x49e254
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2d
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e27c
mov dword [esp + 0x20], 0x49e270
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2e
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
mov dword [esp + 0x18], 0x49e290
mov dword [esp + 0x1c], 0x49e280
push eax
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x2f
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x24]
push eax
mov dword [esp + 0x1c], 0x49e2a8
mov dword [esp + 0x20], 0x49e298
call fcn.0041df10
lea ecx, [esp + 0x20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x30
call fcn.0041c5f0
lea esi, [esp + 0x20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1134]
push eax
mov dword [esp + 0x1c], 0x49e2c8
mov dword [esp + 0x20], 0x49e2b0
call fcn.0041df10
lea ecx, [esp + 0x1130]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x31
call fcn.0041c5f0
lea esi, [esp + 0x1130]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xa34]
push eax
mov dword [esp + 0x1c], 0x49e2f0
mov dword [esp + 0x20], 0x49e2d8
call fcn.0041df10
lea ecx, [esp + 0xa30]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x32
call fcn.0041c5f0
lea esi, [esp + 0xa30]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x104]
push eax
mov dword [esp + 0x1c], 0x49e314
mov dword [esp + 0x20], str.Huawei_Pulse_Mini
call fcn.0041df10
lea ecx, [esp + 0x100]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x33
call fcn.0041c5f0
lea esi, [esp + 0x100]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xf04]
push eax
mov dword [esp + 0x1c], 0x49e33c
mov dword [esp + 0x20], 0x49e324
call fcn.0041df10
lea ecx, [esp + 0xf00]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x34
call fcn.0041c5f0
lea esi, [esp + 0xf00]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x174]
push eax
mov dword [esp + 0x1c], 0x49e364
mov dword [esp + 0x20], str.Motorola_Droid_Eris
call fcn.0041df10
lea ecx, [esp + 0x170]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x35
call fcn.0041c5f0
lea esi, [esp + 0x170]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xaa4]
push eax
mov dword [esp + 0x1c], str.streak
mov dword [esp + 0x20], 0x49e370
call fcn.0041df10
lea ecx, [esp + 0xaa0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x36
call fcn.0041c5f0
lea esi, [esp + 0xaa0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1e4]
push eax
mov dword [esp + 0x1c], str.Samsung_GalaxyS_i9000
mov dword [esp + 0x20], 0x49e39c
call fcn.0041df10
lea ecx, [esp + 0x1e0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x37
call fcn.0041c5f0
lea esi, [esp + 0x1e0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1284]
push eax
mov dword [esp + 0x1c], 0x49e3d4
mov dword [esp + 0x20], 0x49e3c4
call fcn.0041df10
lea ecx, [esp + 0x1280]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x38
call fcn.0041c5f0
lea esi, [esp + 0x1280]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x254]
push eax
mov dword [esp + 0x1c], 0x49e3ec
mov dword [esp + 0x20], 0x49e3dc
call fcn.0041df10
lea ecx, [esp + 0x250]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x39
call fcn.0041c5f0
lea esi, [esp + 0x250]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xb14]
push eax
mov dword [esp + 0x1c], 0x49e404
mov dword [esp + 0x20], str.fascinate
call fcn.0041df10
lea ecx, [esp + 0xb10]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x3a
call fcn.0041c5f0
lea esi, [esp + 0xb10]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x2c4]
push eax
mov dword [esp + 0x1c], str.Samsung_GalaxyS_Captivate
mov dword [esp + 0x20], 0x49e40c
call fcn.0041df10
lea ecx, [esp + 0x2c0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x3b
call fcn.0041c5f0
lea esi, [esp + 0x2c0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xf74]
push eax
mov dword [esp + 0x1c], 0x49e438
mov dword [esp + 0x20], 0x49e428
call fcn.0041df10
lea ecx, [esp + 0xf70]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x3c
call fcn.0041c5f0
lea esi, [esp + 0xf70]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x334]
push eax
mov dword [esp + 0x1c], 0x49e44c
mov dword [esp + 0x20], 0x49e444
call fcn.0041df10
lea ecx, [esp + 0x330]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x3d
call fcn.0041c5f0
lea esi, [esp + 0x330]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xb84]
push eax
mov dword [esp + 0x1c], 0x49e470
mov dword [esp + 0x20], 0x49e450
call fcn.0041df10
mov dword [esp + 0x13d8], 0x3e
lea ecx, [esp + 0xb80]
push ecx
lea ebx, [esp + 0x18]
call fcn.0041c5f0
lea esi, [esp + 0xb80]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x3a4]
push eax
mov dword [esp + 0x1c], 0x49e490
mov dword [esp + 0x20], 0x49e47c
call fcn.0041df10
lea ecx, [esp + 0x3a0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x3f
call fcn.0041c5f0
lea esi, [esp + 0x3a0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x11a4]
push eax
mov dword [esp + 0x1c], str.droidx
mov dword [esp + 0x20], 0x49e498
call fcn.0041df10
lea ecx, [esp + 0x11a0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x40
call fcn.0041c5f0
lea esi, [esp + 0x11a0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x414]
push eax
mov dword [esp + 0x1c], 0x49e4c0
mov dword [esp + 0x20], str.Motorola_Droid_X__2nd_init_
call fcn.0041df10
lea ecx, [esp + 0x410]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x41
call fcn.0041c5f0
lea esi, [esp + 0x410]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xbf4]
push eax
mov dword [esp + 0x1c], 0x49e4dc
mov dword [esp + 0x20], 0x49e4c8
call fcn.0041df10
lea ecx, [esp + 0xbf0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x42
call fcn.0041c5f0
lea esi, [esp + 0xbf0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x484]
push eax
mov dword [esp + 0x1c], 0x49e504
mov dword [esp + 0x20], str.Commtiva_Z71__Boston__Blaze__and_more_
call fcn.0041df10
mov dword [esp + 0x13d8], 0x43
lea ecx, [esp + 0x480]
push ecx
lea ebx, [esp + 0x18]
call fcn.0041c5f0
lea esi, [esp + 0x480]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xfe4]
push eax
mov dword [esp + 0x1c], 0x49e520
mov dword [esp + 0x20], 0x49e510
call fcn.0041df10
lea ecx, [esp + 0xfe0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x44
call fcn.0041c5f0
lea esi, [esp + 0xfe0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x4f4]
push eax
mov dword [esp + 0x1c], str.HTC_Desire_HD_G10_
mov dword [esp + 0x20], 0x49e528
call fcn.0041df10
lea ecx, [esp + 0x4f0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x45
call fcn.0041c5f0
lea esi, [esp + 0x4f0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xc64]
push eax
mov dword [esp + 0x1c], str.Motorola_Cliq
mov dword [esp + 0x20], 0x49e544
call fcn.0041df10
lea ecx, [esp + 0xc60]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x46
call fcn.0041c5f0
lea esi, [esp + 0xc60]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x564]
push eax
mov dword [esp + 0x1c], 0x49e56c
mov dword [esp + 0x20], 0x49e55c
call fcn.0041df10
lea ecx, [esp + 0x560]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x47
call fcn.0041c5f0
lea esi, [esp + 0x560]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1364]
push eax
mov dword [esp + 0x1c], str.Geeksphone_ONE
mov dword [esp + 0x20], 0x49e578
call fcn.0041df10
lea ecx, [esp + 0x1360]
mov dword [esp + 0x13d8], 0x48
push ecx
lea ebx, [esp + 0x18]
call fcn.0041c5f0
lea esi, [esp + 0x1360]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x5d4]
push eax
mov dword [esp + 0x1c], 0x49e5b0
mov dword [esp + 0x20], 0x49e598
call fcn.0041df10
lea ecx, [esp + 0x5d0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x49
call fcn.0041c5f0
lea esi, [esp + 0x5d0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xcd4]
push eax
mov dword [esp + 0x1c], 0x49e5cc
mov dword [esp + 0x20], 0x49e5b8
call fcn.0041df10
lea ecx, [esp + 0xcd0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x4a
call fcn.0041c5f0
lea esi, [esp + 0xcd0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x644]
push eax
mov dword [esp + 0x1c], 0x49e5ec
mov dword [esp + 0x20], 0x49e5d8
call fcn.0041df10
lea ecx, [esp + 0x640]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x4b
call fcn.0041c5f0
lea esi, [esp + 0x640]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1054]
push eax
mov dword [esp + 0x1c], 0x49e610
mov dword [esp + 0x20], 0x49e5f8
call fcn.0041df10
lea ecx, [esp + 0x1050]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x4c
call fcn.0041c5f0
lea esi, [esp + 0x1050]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x6b4]
push eax
mov dword [esp + 0x1c], 0x49e62c
mov dword [esp + 0x20], 0x49e618
call fcn.0041df10
lea ecx, [esp + 0x6b0]
mov dword [esp + 0x13d8], 0x4d
push ecx
lea ebx, [esp + 0x18]
call fcn.0041c5f0
lea esi, [esp + 0x6b0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xd44]
push eax
mov dword [esp + 0x1c], 0x49e644
mov dword [esp + 0x20], 0x49e634
call fcn.0041df10
lea ecx, [esp + 0xd40]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x4e
call fcn.0041c5f0
lea esi, [esp + 0xd40]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x724]
push eax
mov dword [esp + 0x1c], str.Google_Nexus_S
mov dword [esp + 0x20], 0x49e650
call fcn.0041df10
lea ecx, [esp + 0x720]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x4f
call fcn.0041c5f0
lea esi, [esp + 0x720]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1214]
push eax
mov dword [esp + 0x1c], 0x49e67c
mov dword [esp + 0x20], 0x49e668
call fcn.0041df10
lea ecx, [esp + 0x1210]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x50
call fcn.0041c5f0
lea esi, [esp + 0x1210]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x794]
push eax
mov dword [esp + 0x1c], 0x49e69c
mov dword [esp + 0x20], 0x49e688
call fcn.0041df10
lea ecx, [esp + 0x790]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x51
call fcn.0041c5f0
lea esi, [esp + 0x790]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xdb4]
push eax
mov dword [esp + 0x1c], 0x49e6d4
mov dword [esp + 0x20], 0x49e6a4
call fcn.0041df10
lea ecx, [esp + 0xdb0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x52
call fcn.0041c5f0
lea esi, [esp + 0xdb0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x804]
mov ebp, 0x49e6e0
push eax
mov dword [esp + 0x1c], 0x49e6f0
mov dword [esp + 0x20], ebp
call fcn.0041df10
lea ecx, [esp + 0x800]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x53
call fcn.0041c5f0
lea esi, [esp + 0x800]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x10c4]
push eax
mov dword [esp + 0x1c], 0x49e70c
mov dword [esp + 0x20], 0x49e6f8
call fcn.0041df10
lea ecx, [esp + 0x10c0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x54
call fcn.0041c5f0
lea esi, [esp + 0x10c0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x874]
push eax
mov dword [esp + 0x1c], 0x49e724
mov dword [esp + 0x20], str.zero
call fcn.0041df10
lea ecx, [esp + 0x870]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x55
call fcn.0041c5f0
lea esi, [esp + 0x870]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xe24]
push eax
mov dword [esp + 0x1c], 0x49e73c
mov dword [esp + 0x20], str.speedy
call fcn.0041df10
lea ecx, [esp + 0xe20]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x56
call fcn.0041c5f0
lea esi, [esp + 0xe20]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x8e4]
push eax
mov dword [esp + 0x1c], 0x49e754
mov dword [esp + 0x20], 0x49e740
call fcn.0041df10
lea ecx, [esp + 0x8e0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x57
call fcn.0041c5f0
lea esi, [esp + 0x8e0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x12f4]
push eax
mov dword [esp + 0x1c], str.showcasemtd
mov dword [esp + 0x20], 0x49e760
call fcn.0041df10
lea ecx, [esp + 0x12f0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x58
call fcn.0041c5f0
lea esi, [esp + 0x12f0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x954]
push eax
mov dword [esp + 0x1c], 0x49e794
mov dword [esp + 0x20], str.Samsung_Mesmerize__MTD_
call fcn.0041df10
lea ecx, [esp + 0x950]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x59
call fcn.0041c5f0
lea esi, [esp + 0x950]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xe94]
push eax
mov dword [esp + 0x1c], 0x49e7b4
mov dword [esp + 0x20], 0x49e7a0
call fcn.0041df10
lea ecx, [esp + 0xe90]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5a
call fcn.0041c5f0
lea esi, [esp + 0xe90]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x9c4]
push eax
mov dword [esp + 0x1c], str.Samsung_Vibrant__MTD_
mov dword [esp + 0x20], 0x49e7bc
call fcn.0041df10
lea ecx, [esp + 0x9c0]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5b
call fcn.0041c5f0
lea esi, [esp + 0x9c0]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x5c]
push eax
mov dword [esp + 0x1c], str.Samsung_GalaxyS_i9000B__MTD_
mov dword [esp + 0x20], 0x49e7dc
call fcn.0041df10
lea ecx, [esp + 0x58]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5c
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
lea esi, [esp + 0x58]
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x94]
push eax
mov dword [esp + 0x1c], 0x49e818
mov dword [esp + 0x20], 0x49e800
call fcn.0041df10
lea ecx, [esp + 0x90]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5d
call fcn.0041c5f0
lea esi, [esp + 0x90]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xcc]
push eax
mov dword [esp + 0x1c], 0x49e834
mov dword [esp + 0x20], str.Samsung_GalaxyS_i9000__MTD_
call fcn.0041df10
lea ecx, [esp + 0xc8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5e
call fcn.0041c5f0
lea esi, [esp + 0xc8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x13c]
push eax
mov dword [esp + 0x1c], 0x49e850
mov dword [esp + 0x20], str.galaxysmtd
call fcn.0041df10
lea ecx, [esp + 0x138]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x5f
call fcn.0041c5f0
lea esi, [esp + 0x138]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x1ac]
push eax
mov dword [esp + 0x1c], 0x49e86c
mov dword [esp + 0x20], str.epic4g
call fcn.0041df10
lea ecx, [esp + 0x1a8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x60
call fcn.0041c5f0
lea esi, [esp + 0x1a8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x21c]
push eax
mov dword [esp + 0x1c], str.mecha
mov dword [esp + 0x20], 0x49e874
call fcn.0041df10
lea ecx, [esp + 0x218]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x61
call fcn.0041c5f0
mov dword [esp + 0x13d8], edi
lea esi, [esp + 0x218]
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x28c]
push eax
mov dword [esp + 0x1c], 0x49e8a0
mov dword [esp + 0x20], str.Huawei_U8150_Ideos
call fcn.0041df10
lea ecx, [esp + 0x288]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x62
call fcn.0041c5f0
lea esi, [esp + 0x288]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x2fc]
push eax
mov dword [esp + 0x1c], 0x49e8c0
mov dword [esp + 0x20], 0x49e8a8
call fcn.0041df10
lea ecx, [esp + 0x2f8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x63
call fcn.0041c5f0
lea esi, [esp + 0x2f8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x36c]
push eax
mov dword [esp + 0x1c], 0x49e8e8
mov dword [esp + 0x20], 0x49e8cc
call fcn.0041df10
lea ecx, [esp + 0x368]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x64
call fcn.0041c5f0
lea esi, [esp + 0x368]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x3dc]
push eax
mov dword [esp + 0x1c], 0x49e90c
mov dword [esp + 0x20], str.zeppelin
call fcn.0041df10
lea ecx, [esp + 0x3d8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x65
call fcn.0041c5f0
lea esi, [esp + 0x3d8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x44c]
push eax
mov dword [esp + 0x1c], 0x49e924
mov dword [esp + 0x20], 0x49e918
call fcn.0041df10
lea ecx, [esp + 0x448]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x66
call fcn.0041c5f0
lea esi, [esp + 0x448]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x4bc]
push eax
mov dword [esp + 0x1c], 0x49e940
mov dword [esp + 0x20], str.p999
call fcn.0041df10
lea ecx, [esp + 0x4b8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x67
call fcn.0041c5f0
lea esi, [esp + 0x4b8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x52c]
push eax
mov dword [esp + 0x1c], 0x49e954
mov dword [esp + 0x20], 0x49e948
call fcn.0041df10
lea ecx, [esp + 0x528]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x68
call fcn.0041c5f0
lea esi, [esp + 0x528]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x59c]
push eax
mov dword [esp + 0x1c], 0x49e97c
mov dword [esp + 0x20], str.crespo4g
call fcn.0041df10
lea ecx, [esp + 0x598]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x69
call fcn.0041c5f0
lea esi, [esp + 0x598]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x60c]
push eax
mov dword [esp + 0x1c], 0x49e99c
mov dword [esp + 0x20], 0x49e984
call fcn.0041df10
lea ecx, [esp + 0x608]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6a
call fcn.0041c5f0
lea esi, [esp + 0x608]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x67c]
push eax
mov dword [esp + 0x1c], 0x49e9c4
mov dword [esp + 0x20], 0x49e9a8
call fcn.0041df10
lea ecx, [esp + 0x678]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6b
call fcn.0041c5f0
lea esi, [esp + 0x678]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49e9e8
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x6ec]
push eax
mov dword [esp + 0x20], 0x49e9cc
call fcn.0041df10
lea ecx, [esp + 0x6e8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6c
call fcn.0041c5f0
lea esi, [esp + 0x6e8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x75c]
push eax
mov dword [esp + 0x1c], 0x49ea04
mov dword [esp + 0x20], str.umts_jordan
call fcn.0041df10
lea ecx, [esp + 0x758]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6d
call fcn.0041c5f0
lea esi, [esp + 0x758]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x7cc]
push eax
mov dword [esp + 0x1c], str.Samsung_Galaxy_Tab_10.1
mov dword [esp + 0x20], 0x49ea0c
call fcn.0041df10
lea ecx, [esp + 0x7c8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6e
call fcn.0041c5f0
lea esi, [esp + 0x7c8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x83c]
push eax
mov dword [esp + 0x1c], str.p7100
mov dword [esp + 0x20], 0x49ea24
call fcn.0041df10
lea ecx, [esp + 0x838]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x6f
call fcn.0041c5f0
lea esi, [esp + 0x838]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x8ac]
push eax
mov dword [esp + 0x1c], 0x49ea54
mov dword [esp + 0x20], str.Samsung_GalaxyS2
call fcn.0041df10
lea ecx, [esp + 0x8a8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x70
call fcn.0041c5f0
lea esi, [esp + 0x8a8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49ea68
mov dword [esp + 0x18], str.Samsung_Sidekick_4G
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x91c]
push eax
call fcn.0041df10
lea ecx, [esp + 0x918]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x71
call fcn.0041c5f0
lea esi, [esp + 0x918]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x98c]
push eax
mov dword [esp + 0x1c], 0x49ea90
mov dword [esp + 0x20], str.sidekick4g
call fcn.0041df10
lea ecx, [esp + 0x988]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x72
call fcn.0041c5f0
lea esi, [esp + 0x988]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0x9fc]
push eax
mov dword [esp + 0x1c], 0x49eaac
mov dword [esp + 0x20], 0x49ea98
call fcn.0041df10
lea ecx, [esp + 0x9f8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x73
call fcn.0041c5f0
lea esi, [esp + 0x9f8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xa6c]
push eax
mov dword [esp + 0x1c], str.thunderc
mov dword [esp + 0x20], 0x49eab4
call fcn.0041df10
lea ecx, [esp + 0xa68]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x74
call fcn.0041c5f0
lea esi, [esp + 0xa68]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xadc]
push eax
mov dword [esp + 0x1c], 0x49eadc
mov dword [esp + 0x20], 0x49ead0
call fcn.0041df10
lea ecx, [esp + 0xad8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x75
call fcn.0041c5f0
lea esi, [esp + 0xad8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
mov dword [esp + 0x14], 0x49eaf4
mov dword [esp + 0x18], str.p920
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xb4c]
push eax
call fcn.0041df10
lea ecx, [esp + 0xb48]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x76
call fcn.0041c5f0
lea esi, [esp + 0xb48]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xbbc]
push eax
mov dword [esp + 0x1c], 0x49eb08
mov dword [esp + 0x20], 0x49eafc
call fcn.0041df10
lea ecx, [esp + 0xbb8]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x77
call fcn.0041c5f0
lea esi, [esp + 0xbb8]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xc2c]
push eax
mov dword [esp + 0x1c], str.olympus
mov dword [esp + 0x20], 0x49eb10
call fcn.0041df10
lea ecx, [esp + 0xc28]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x78
call fcn.0041c5f0
lea esi, [esp + 0xc28]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xc9c]
push eax
mov dword [esp + 0x1c], 0x49eb40
mov dword [esp + 0x20], str.Viewsonic_GTablet__smb_a1002____Bootloader_1.1
call fcn.0041df10
lea ecx, [esp + 0xc98]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x79
call fcn.0041c5f0
lea esi, [esp + 0xc98]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
push edx
lea eax, [esp + 0xd0c]
push eax
mov dword [esp + 0x1c], 0x49eb5c
mov dword [esp + 0x20], 0x49eb48
call fcn.0041df10
lea ecx, [esp + 0xd08]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x7a
call fcn.0041c5f0
lea esi, [esp + 0xd08]
mov dword [esp + 0x13d8], edi
call fcn.004094f0
lea edx, [esp + 0x14]
mov dword [esp + 0x14], 0x49eb78
mov dword [esp + 0x18], 0x49eb68
push edx
lea eax, [esp + 0xd7c]
push eax
call fcn.0041df10
lea ecx, [esp + 0xd78]
push ecx
lea ebx, [esp + 0x18]
mov dword [esp + 0x13dc], 0x7b
jnp 0x418382
add byte [eax], al
call fcn.0041c5f0
lea esi, [esp + 0xd78]