Function at 0x44d055
Capabilities:
Parse credit card information

Disassembly:
push ebx
push esi
mov esi, ecx
push dword [esi]
lea ecx, [esi + 0xc]
call fcn.0044cbb5
movzx edx, byte [esp + 0xc]
mov cl, byte [eax]
xor eax, eax
cmp edx, 0x3c
mov ebx, 0x82
jg 0x44d20f
je 0x44d600
cmp edx, 0x28
jg 0x44d15d
je 0x44d675
cmp edx, 0x1f
jg 0x44d0c1
cmp edx, 0x1e
jge 0x44d675
test edx, edx
jle 0x44d0b8
cmp edx, 8
jle 0x44d463
cmp edx, 0xd
jle 0x44d0b8
cmp edx, 0x1d
jle 0x44d463
or byte [esi + 8], 4
pop esi
pop ebx
ret 4
sub edx, 0x25
je 0x44d178
dec edx
jne 0x44d0b8
cmp cl, 1
jb 0x44d0db
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d0e9
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
jmp 0x44d66f
sub edx, 0x29
je 0x44d208
dec edx
je 0x44d178
dec edx
je 0x44d1b7
dec edx
dec edx
je 0x44d1b7
dec edx
dec edx
jne 0x44d0b8
cmp cl, 1
jb 0x44d186
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d194
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
jmp 0x44d66f
cmp cl, 1
jb 0x44d1c5
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d1d3
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
jmp 0x44d66f
xor eax, eax
jmp 0x44d0bc
cmp edx, 0x8b
jg 0x44d3a9
cmp edx, ebx
jge 0x44d463
sub edx, 0x3d
je 0x44d57d
dec edx
je 0x44d600
dec edx
dec edx
je 0x44d311
sub edx, 0x1e
je 0x44d2ee
sub edx, 0x1e
jne 0x44d0b8
cmp cl, 1
jb 0x44d25b
cmp cl, 0x1d
jbe 0x44d463
cmp cl, bl
jb 0x44d268
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
je 0x44d463
cmp cl, 0x40
je 0x44d463
cmp cl, 0x7c
jmp 0x44d66f
cmp cl, 1
jb 0x44d2fc
cmp cl, 0x1d
jbe 0x44d463
cmp cl, bl
jb 0x44d309
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
jmp 0x44d66f
cmp cl, 1
jb 0x44d31f
cmp cl, 0x1d
jbe 0x44d463
cmp cl, bl
jb 0x44d32c
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
je 0x44d463
cmp cl, 0x40
jmp 0x44d66f
cmp edx, 0x8c
jl 0x44d0b8
cmp edx, 0x8d
jle 0x44d600
cmp edx, 0x8e
je 0x44d57d
cmp edx, 0x8f
je 0x44d4d6
mov ebx, 0x90
cmp edx, ebx
je 0x44d46b
cmp edx, 0x91
jne 0x44d0b8
cmp cl, 1
jb 0x44d3fc
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d406
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
je 0x44d463
cmp cl, 0x40
je 0x44d463
cmp cl, 0x7c
je 0x44d463
cmp cl, 0x8f
je 0x44d463
cmp cl, bl
je 0x44d463
cmp cl, 0x91
jne 0x44d675
or eax, 0xffffffff
jmp 0x44d0bc
cmp cl, 1
jb 0x44d475
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d47f
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
je 0x44d463
cmp cl, 0x40
je 0x44d463
cmp cl, 0x7c
je 0x44d463
cmp cl, 0x8f
je 0x44d463
cmp cl, bl
jmp 0x44d66f
cmp cl, 1
jb 0x44d4e0
cmp cl, 0x1d
jbe 0x44d463
cmp cl, 0x82
jb 0x44d4ee
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
je 0x44d463
cmp cl, 0x26
je 0x44d463
cmp cl, 0x40
je 0x44d463
cmp cl, 0x7c
je 0x44d463
cmp cl, 0x8f
jmp 0x44d66f
cmp cl, 1
jb 0x44d58b
cmp cl, 0x1d
jbe 0x44d463
cmp cl, bl
jb 0x44d598
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
cmp cl, 0x3d
je 0x44d463
cmp cl, 0x8e
jmp 0x44d66f
cmp cl, 1
jb 0x44d60e
cmp cl, 0x1d
jbe 0x44d463
cmp cl, bl
jb 0x44d61b
cmp cl, 0x8c
jb 0x44d463
cmp cl, 0x5e
je 0x44d463
cmp cl, 0x2a
je 0x44d463
cmp cl, 0x2f
je 0x44d463
cmp cl, 0x25
je 0x44d463
cmp cl, 0x2b
je 0x44d463
cmp cl, 0x2d
je 0x44d463
cmp cl, 0x8c
je 0x44d463
cmp cl, 0x8d
je 0x44d463
cmp cl, 0x3e
je 0x44d463
cmp cl, 0x3c
je 0x44d463
xor eax, eax
inc eax
jmp 0x44d0bc