Function at 0x4ff83c
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
push ecx
cmp dword [ebp + 8], 1
jne 0x4ff852
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 2
jne 0x4ff864
mov dword [ebp - 4], 1
jmp 0x4ffc08
cmp dword [ebp + 8], 4
jne 0x4ff876
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 8
jne 0x4ff888
mov dword [ebp - 4], 1
jmp 0x4ffc08
cmp dword [ebp + 8], 0x10
jne 0x4ff89a
mov dword [ebp - 4], 0x14
jmp 0x4ffc08
cmp dword [ebp + 8], 0x11
jne 0x4ff8ac
mov dword [ebp - 4], 0x15
jmp 0x4ffc08
cmp dword [ebp + 8], 0x12
jne 0x4ff8be
mov dword [ebp - 4], 0x16
jmp 0x4ffc08
cmp dword [ebp + 8], 0x13
jne 0x4ff8d0
mov dword [ebp - 4], 0x17
jmp 0x4ffc08
cmp dword [ebp + 8], 0x14
jne 0x4ff8e2
mov dword [ebp - 4], 0x18
jmp 0x4ffc08
cmp dword [ebp + 8], 0x15
jne 0x4ff8f4
mov dword [ebp - 4], 2
jmp 0x4ffc08
cmp dword [ebp + 8], 0x16
jne 0x4ff906
mov dword [ebp - 4], 0x19
jmp 0x4ffc08
cmp dword [ebp + 8], 0x17
jne 0x4ff918
mov dword [ebp - 4], 0x1a
jmp 0x4ffc08
cmp dword [ebp + 8], 0x18
jne 0x4ff92a
mov dword [ebp - 4], 0x1b
jmp 0x4ffc08
cmp dword [ebp + 8], 0x19
jne 0x4ff93c
mov dword [ebp - 4], 2
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1a
jne 0x4ff94e
mov dword [ebp - 4], 3
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1b
jne 0x4ff960
mov dword [ebp - 4], 0x1c
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1c
jne 0x4ff972
mov dword [ebp - 4], 0x1d
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1d
jne 0x4ff984
mov dword [ebp - 4], 6
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1e
jne 0x4ff996
mov dword [ebp - 4], 4
jmp 0x4ffc08
cmp dword [ebp + 8], 0x1f
jne 0x4ff9a8
mov dword [ebp - 4], 0x20
jmp 0x4ffc08
cmp dword [ebp + 8], 0x20
jne 0x4ff9ba
mov dword [ebp - 4], 7
jmp 0x4ffc08
cmp dword [ebp + 8], 0x21
jne 0x4ff9cc
mov dword [ebp - 4], 8
jmp 0x4ffc08
cmp dword [ebp + 8], 0x22
jne 0x4ff9de
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x23
jne 0x4ff9f0
mov dword [ebp - 4], 0x1d
jmp 0x4ffc08
cmp dword [ebp + 8], 0x24
jne 0x4ffa02
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x25
jne 0x4ffa14
mov dword [ebp - 4], 1
jmp 0x4ffc08
cmp dword [ebp + 8], 0x26
jne 0x4ffa26
mov dword [ebp - 4], 1
jmp 0x4ffc08
cmp dword [ebp + 8], 0x27
jne 0x4ffa38
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x28
jne 0x4ffa4a
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x29
jne 0x4ffa5c
mov dword [ebp - 4], 0x45
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2a
jne 0x4ffa6e
mov dword [ebp - 4], 0x1e
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2b
jne 0x4ffa80
mov dword [ebp - 4], 0x1f
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2c
jne 0x4ffa92
mov dword [ebp - 4], 0x21
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2d
jne 0x4ffaa4
mov dword [ebp - 4], 0x17
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2e
jne 0x4ffab6
mov dword [ebp - 4], 0xb
jmp 0x4ffc08
cmp dword [ebp + 8], 0x2f
jne 0x4ffac8
mov dword [ebp - 4], 0x23
jmp 0x4ffc08
cmp dword [ebp + 8], 0x30
jne 0x4ffada
mov dword [ebp - 4], 0x22
jmp 0x4ffc08
cmp dword [ebp + 8], 0x31
jne 0x4ffaec
mov dword [ebp - 4], 0x24
jmp 0x4ffc08
cmp dword [ebp + 8], 0x32
jne 0x4ffafe
mov dword [ebp - 4], 0x25
jmp 0x4ffc08
cmp dword [ebp + 8], 0x33
jne 0x4ffb10
mov dword [ebp - 4], 0x26
jmp 0x4ffc08
cmp dword [ebp + 8], 0x34
jne 0x4ffb22
mov dword [ebp - 4], 0x27
jmp 0x4ffc08
cmp dword [ebp + 8], 0x35
jne 0x4ffb34
mov dword [ebp - 4], 0x28
jmp 0x4ffc08
cmp dword [ebp + 8], 0x36
jne 0x4ffb46
mov dword [ebp - 4], 9
jmp 0x4ffc08
cmp dword [ebp + 8], 0x37
jne 0x4ffb58
mov dword [ebp - 4], 0xa
jmp 0x4ffc08
cmp dword [ebp + 8], 0x38
jne 0x4ffb6a
mov dword [ebp - 4], 0x29
jmp 0x4ffc08
cmp dword [ebp + 8], 0x39
jne 0x4ffb7c
mov dword [ebp - 4], 0xc
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3a
jne 0x4ffb8b
mov dword [ebp - 4], 0x2a
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3b
jne 0x4ffb9a
mov dword [ebp - 4], 0x2b
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3c
jne 0x4ffba9
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3d
jne 0x4ffbb8
mov dword [ebp - 4], 1
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3e
jne 0x4ffbc7
mov dword [ebp - 4], 5
jmp 0x4ffc08
cmp dword [ebp + 8], 0x3f
jne 0x4ffbd6
mov dword [ebp - 4], 0
jmp 0x4ffc08
cmp dword [ebp + 8], 0x40
jne 0x4ffbe5
mov dword [ebp - 4], 0x2c
jmp 0x4ffc08
cmp dword [ebp + 8], 0x41
jne 0x4ffbf4
mov dword [ebp - 4], 0x2d
jmp 0x4ffc08
mov dword [ebp - 4], 0
push str.Invalide_Item_Class_n
call fcn.00433681
add esp, 4
mov eax, dword [ebp - 4]
mov esp, ebp
pop ebp
ret