Function at 0x407692
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
push 0
xor edx, edx
mov dl, byte [ebp + 8]
cmp edx, 0x2b
jne 0x4076a3
jmp 0x4076a5
jmp 0x4076b9
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x320
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x2d
jne 0x4076c0
jmp 0x4076c2
jmp 0x4076d6
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x321
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x2a
jne 0x4076dd
jmp 0x4076df
jmp 0x4076f3
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x322
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x2f
jne 0x4076fa
jmp 0x4076fc
jmp 0x407710
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x323
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x7e
jne 0x407717
jmp 0x407719
jmp 0x40772d
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x324
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x26
jne 0x407734
jmp 0x407736
jmp 0x40774a
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x325
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x2c
jne 0x407751
jmp 0x407753
jmp 0x407767
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x326
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x3b
jne 0x40776e
jmp 0x407770
jmp 0x407784
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x327
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x7c
jne 0x40778b
jmp 0x40778d
jmp 0x4077a1
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x328
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x5b
jne 0x4077a8
jmp 0x4077aa
jmp 0x4077be
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32a
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x7b
jne 0x4077c5
jmp 0x4077c7
jmp 0x4077db
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32b
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x5e
jne 0x4077e2
jmp 0x4077e4
jmp 0x4077f8
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32c
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x3d
jne 0x4077ff
jmp 0x407801
jmp 0x407815
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x334
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x23
jne 0x40781c
jmp 0x40781e
jmp 0x407832
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x335
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x29
jne 0x407839
jmp 0x40783b
jmp 0x40784f
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32d
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x5d
jne 0x407856
jmp 0x407858
jmp 0x40786c
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32e
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x7d
jne 0x407873
jmp 0x407875
jmp 0x407886
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x32f
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x3e
jne 0x40788d
jmp 0x40788f
jmp 0x4078a0
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x337
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x3c
jne 0x4078a7
jmp 0x4078a9
jmp 0x4078ba
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x336
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
cmp edx, 0x3a
jne 0x4078c1
jmp 0x4078c3
jmp 0x4078d4
mov edx, ebp
add edx, 0xfffffffc
push edx
push 0x333
pop edx
pop eax
mov dword [eax], edx
jmp 0x4078d4
mov edx, dword [ebp - 4]
push edx
pop eax
leave
ret 4