Function at 0x41bc07
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
mov ecx, dword [ebp + 0x10]
push ebx
mov ebx, dword [ebp + 8]
push esi
mov edx, 2
mov eax, dword [ebp + 0xc]
lea eax, [eax + eax + 2]
mov esi, eax
push 0x57b150
push ebx
call fcn.0056d024
cmp ecx, 0x9e
je 0x41c7b9
cmp ecx, 0x2ed
je 0x41c7c3
cmp ecx, 0x1f
je 0x41c7cd
cmp ecx, 0x20
je 0x41c7d7
cmp ecx, 0x35
je 0x41c7e1
cmp ecx, 0x2d0
je 0x41c7eb
cmp ecx, 0x22
je 0x41c7f5
cmp ecx, 0xa4
je 0x41c7ff
cmp ecx, 0x30d
je 0x41c809
cmp ecx, 0x2c6
je 0x41c813
cmp ecx, 0x236
je 0x41c81d
cmp ecx, 0x23a
je 0x41c827
cmp ecx, 0x239
je 0x41c831
cmp ecx, 0x312
je 0x41c83b
cmp ecx, 0x313
je 0x41c845
cmp ecx, 0x314
je 0x41c84f
cmp ecx, 0x31b
je 0x41c859
cmp ecx, 0x31e
je 0x41c863
cmp ecx, 0x234
je 0x41c86d
cmp ecx, 0x258
je 0x41c877
cmp ecx, 5
je 0x41c881
cmp ecx, 6
je 0x41c88b
cmp ecx, 0x52
je 0x41c895
cmp ecx, 0x259
jl 0x41bd3e
cmp ecx, 0x25a
jle 0x41c89f
cmp ecx, 0x25b
je 0x41c8a9
cmp ecx, 0x25c
je 0x41c8b3
cmp ecx, 0x25d
je 0x41c8bd
cmp ecx, 0x2f1
jl 0x41bd76
cmp ecx, 0x2f3
jle 0x41c8c7
cmp ecx, 0x2bd
jl 0x41bd8a
cmp ecx, 0x2c2
jle 0x41c8c7
cmp ecx, 0xc1
je 0x41cb29
cmp ecx, 0xc3
je 0x41cb38
cmp ecx, 0x240
je 0x41cbfd
cmp ecx, 0x53
je 0x41c8d1
cmp ecx, 0x3c
je 0x41c8db
cmp ecx, 0x3b
je 0x41c8e5
cmp ecx, 0x43
je 0x41c8ef
cmp ecx, 0x44
je 0x41c8f9
cmp ecx, 0x56
je 0x41c903
cmp ecx, 0xba
je 0x41cc07
cmp ecx, 0xb9
je 0x41cb5b
cmp ecx, 0x4b
je 0x41c912
cmp ecx, 0x4a
je 0x41c91c
cmp ecx, 0x4c
je 0x41c926
cmp ecx, 0x4d
je 0x41c930
cmp ecx, 0x2c5
je 0x41c93a
cmp ecx, 0x42
je 0x41c944
cmp ecx, 0x50
je 0x41c94e
cmp ecx, 0x9b
je 0x41c958
cmp ecx, 0xbb
je 0x41cc3e
cmp ecx, 0xc7
je 0x41cb6f
cmp ecx, 0x37
je 0x41c967
cmp ecx, 0xc6
je 0x41cc52
cmp ecx, 0x38
je 0x41c971
cmp ecx, 0x39
je 0x41c97b
cmp ecx, 0x266
je 0x41c985
cmp ecx, 0x9f
je 0x41ce34
cmp ecx, 0xcc
je 0x41c98f
cmp ecx, 0x60
je 0x41c999
cmp ecx, 0x61
je 0x41c9a3
cmp ecx, 0x62
je 0x41c9ad
cmp ecx, 0x64
je 0x41c9bc
cmp ecx, 0x63
je 0x41c9c6
cmp ecx, 0x24c
je 0x41c9d0
cmp ecx, 0x24d
je 0x41c9da
cmp ecx, 0x49
je 0x41c9e4
cmp ecx, 0x3d
je 0x41c9ee
cmp ecx, 0x4f
je 0x41c9f8
cmp ecx, 0x3f
je 0x41ca02
cmp ecx, 0xf
je 0x41ca0c
cmp ecx, 0x41
je 0x41ca16
cmp ecx, 0x3e
je 0x41ca20
cmp ecx, 0xca
je 0x41ccd4
cmp ecx, 0x3a
je 0x41ca2a
cmp ecx, 0x47
jl 0x41bf54
cmp ecx, 0x48
jle 0x41ca34
cmp ecx, 0x51
je 0x41ca3e
cmp ecx, 0x55
je 0x41ca48
cmp ecx, 0x58
je 0x41ca52
cmp ecx, 0x59
je 0x41ca5c
cmp ecx, 0x5a
je 0x41ca6b
cmp ecx, 0x5b
je 0x41ca7a
cmp ecx, 0x5c
je 0x41ca84
cmp ecx, 0x5d
je 0x41ca8e
cmp ecx, 0x54
je 0x41ca98
cmp ecx, 0x57
je 0x41caa2
cmp ecx, 0x5e
je 0x41caac
cmp ecx, 0x24e
je 0x41cabb
cmp ecx, 0xb
je 0x41cac5
cmp ecx, 0x10
je 0x41cacf
cmp ecx, 0x11
je 0x41cad9
cmp ecx, 0x32c
je 0x41cae3
cmp ecx, 0x40
je 0x41caed
cmp ecx, 0x4e
je 0x41caf7
cmp ecx, 0x2f4
je 0x41cb01
cmp ecx, 0x2f5
je 0x41cb0b
cmp ecx, 0x244
je 0x41cb15
cmp ecx, 0xa9
je 0x41cc48
cmp ecx, 0xac
je 0x41cc93
cmp ecx, 0x245
je 0x41cca2
cmp ecx, 0x246
je 0x41ccac
cmp ecx, 0xad
je 0x41ccb6
cmp ecx, 0xb3
je 0x41cbda
cmp ecx, 0xb4
je 0x41cbe4
cmp ecx, 0xb5
je 0x41cc2a
cmp ecx, 0xbc
je 0x41cbee
cmp ecx, 0xbe
je 0x41cc70
cmp ecx, 0x24f
je 0x41cb8a
cmp ecx, 0x250
je 0x41cb94
cmp ecx, 0xbf
je 0x41cc7a
cmp ecx, 0xc0
je 0x41cb51
cmp ecx, 0xc2
je 0x41cb65
cmp ecx, 0xc4
je 0x41cb79
cmp ecx, 0xc8
je 0x41cb1f
cmp ecx, 0xc9
je 0x41cc89
cmp ecx, 0xcb
je 0x41cb47
cmp ecx, 0xab
je 0x41cc11
cmp ecx, 0xaa
je 0x41cc34
cmp ecx, 0xa5
je 0x41cc5c
cmp ecx, 0xa6
je 0x41cb9e
cmp ecx, 0xa7
je 0x41cc66
cmp ecx, 0xa8
je 0x41cb83
cmp ecx, 0x24a
je 0x41ccc0
cmp ecx, 0x24b
je 0x41ccca
cmp ecx, 0x2a
je 0x41cb1f
cmp ecx, 0x2f
je 0x41cb29
cmp ecx, 0x31
je 0x41cb38
cmp ecx, 0x33
je 0x41cb47
cmp ecx, 0x2d
je 0x41cb51
cmp ecx, 0x243
je 0x41cbfd
cmp ecx, 0x242
je 0x41cbfd
push 0x57b152
jmp 0x41ce90
push 0x57b180
jmp 0x41cf17
push 0x57b19a
jmp 0x41cf8f
push 0x57b1b6
jmp 0x41c95d
push 0x57b202
jmp 0x41cf7c
push 0x57b222
jmp 0x41cd0b
push 0x57b23a
jmp 0x41cf5d
push 0x57b26c
jmp 0x41cf7c
push 0x57b28c
jmp 0x41ce90
push 0x57b2ba
jmp 0x41cdbc
push 0x57b2f0
jmp 0x41cc7f
push 0x57b32a
jmp 0x41ced1
push 0x57b352
jmp 0x41cf4a
push 0x57b378
jmp 0x41cfa7
push 0x57b39a
jmp 0x41cf2d
push 0x57b3c4
jmp 0x41cf2d
push 0x57b3ee
jmp 0x41cf9b
push 0x57b41e
jmp 0x41cdbc
push 0x57b454
jmp 0x41cf70
push 0x57b472
jmp 0x41cc16
push 0x57b488
jmp 0x41ce90
push 0x57b4b6
jmp 0x41ce90
push 0x57b4e4
jmp 0x41cfcb
push 0x57b508
jmp 0x41cf5d
push 0x57b53a
jmp 0x41cdad
push 0x57b576
jmp 0x41ce90
push 0x57b5a4
jmp 0x41cf2d
push 0x57b5ce
jmp 0x41cd0b
push 0x57b6b4
jmp 0x41cf70
push 0x57b6d2
jmp 0x41cf7c
push 0x57b6f2
jmp 0x41cf7c
push 0x57b712
jmp 0x41ce11
push 0x57b724
jmp 0x41cf2d
mov edx, 0x4e
push 0x57b74e
jmp 0x41cfd0
push 0x57b7fe
jmp 0x41cdad
push 0x57b83a
jmp 0x41cf9b
push 0x57b86a
jmp 0x41cfbf
push 0x57b896
jmp 0x41cf9b
push 0x57b8c6
jmp 0x41cfa7
push 0x57b8e8
jmp 0x41cdad
push 0x57b924
jmp 0x41cab1
push 0x57b97c
mov edx, 0x4c
jmp 0x41cfd0
push 0x57ba0e
jmp 0x41cf7c
push 0x57ba6a
jmp 0x41ced1
push 0x57ba92
jmp 0x41ceb3
push 0x57bac6
jmp 0x41cf5d
push 0x57bb24
jmp 0x41cf9b
push 0x57bb54
jmp 0x41cf5d
push 0x57bb86
jmp 0x41cec2
mov edx, 0x4a
push 0x57bbc4
jmp 0x41cfd0
push 0x57bc0e
jmp 0x41ca70
push 0x57bc64
jmp 0x41cf5d
push 0x57bc96
jmp 0x41cfcb
push 0x57bcba
jmp 0x41cfcb
push 0x57bcde
jmp 0x41cec2
push 0x57bd1c
jmp 0x41ceb3
push 0x57bd50
jmp 0x41cfbf
push 0x57bd7c
jmp 0x41cec2
push 0x57bdba
jmp 0x41cfcb
push 0x57bdde
jmp 0x41ceea
push 0x57be16
jmp 0x41cfa7
push 0x57be66
jmp 0x41cf8f
push 0x57be82
jmp 0x41ce90
push 0x57beb0
jmp 0x41cc7f
push 0x57beea
jmp 0x41cfbf
push 0x57bf16
jmp 0x41cec2
mov edx, 0x5a
push 0x57bf54
jmp 0x41cfd0
push 0x57bfae
mov edx, 0x56
jmp 0x41cfd0
push 0x57c004
jmp 0x41cdad
push 0x57c040
jmp 0x41cfcb
push 0x57c064
jmp 0x41cf70
push 0x57c082
jmp 0x41cfbf
push 0x57c0ae
jmp 0x41ced1
push 0x57c0d6
mov edx, 0x58
jmp 0x41cfd0
push 0x57c12e
jmp 0x41cfa7
push 0x57c150
jmp 0x41cf17
push 0x57c16a
jmp 0x41cf8f
push 0x57c186
jmp 0x41cf70
push 0x57c1a4
jmp 0x41cf70
push 0x57c1c2
jmp 0x41cef9
push 0x57c204
jmp 0x41cf9b
push 0x57c234
jmp 0x41cf9b
push 0x57c264
jmp 0x41cfbf
push 0x57c290
jmp 0x41cf4a
push 0x57c5c4
jmp 0x41cf7c
mov edx, 0x52
push 0x57b5e6
jmp 0x41cfd0
mov edx, 0x50
push 0x57b638
jmp 0x41cfd0
push 0x57c606
jmp 0x41cfcb
push 0x57c514
jmp 0x41cdbc
push 0x57b7c8
jmp 0x41cdbc
push 0x57c54a
jmp 0x41cec2
push 0x57b9ea
jmp 0x41cfcb
push 0x57c588
jmp 0x41cdad
push 0x57c6e0
jmp 0x41cbf3
push 0x57c46e
jmp 0x41ceea
push 0x57c4a6
jmp 0x41ceb3
push 0x57c69a
jmp 0x41ced1
push 0x57c354
jmp 0x41cef9
push 0x57c396
jmp 0x41cef9
push 0x57c408
mov edx, 0x48
jmp 0x41cfd0
push 0x57b688
jmp 0x41cfbf
push 0x57b79c
jmp 0x41cfbf
push 0x57c62a
mov edx, 0x16
jmp 0x41cfd0
push 0x57c3d8
jmp 0x41cf9b
push 0x57c640
jmp 0x41cf9b
push 0x57b9c8
jmp 0x41cfa7
push 0x57c2b6
jmp 0x41cf9b
push 0x57ba2e
jmp 0x41cdad
push 0x57c670
jmp 0x41cf2d
push 0x57c6c2
jmp 0x41cf70
push 0x57c450
jmp 0x41cf70
push 0x57c4da
mov edx, 0x3a
jmp 0x41cfd0
push 0x57c5e4
jmp 0x41cfa7
mov edx, 0x14
push 0x57c2e6
jmp 0x41cfd0
push 0x57c2fa
jmp 0x41cf7c
push 0x57c31a
jmp 0x41cf7c
push 0x57c33a
jmp 0x41cf17
push 0x57c728
jmp 0x41cf4a
push 0x57c74e
jmp 0x41cf17
push 0x57be38
jmp 0x41ce90
mov edx, 0x18
jmp 0x41cfd0
mov edx, 0x3c
jmp 0x41cfd0
mov edx, 0x36
jmp 0x41cfd0
mov edx, 0x12
jmp 0x41cfd0
push 0x57baf8
jmp 0x41cfbf
mov edx, 0x2e
jmp 0x41cfd0
mov edx, 0x34
jmp 0x41cfd0
mov edx, 0x3e
jmp 0x41cfd0
mov edx, 0x28
jmp 0x41cfd0
mov edx, 0x38
jmp 0x41cfd0
mov edx, 0x42
jmp 0x41cfd0
mov edx, 0x1a
jmp 0x41cfd0
mov edx, 0x2a
jmp 0x41cfd0
mov edx, 0x26
jmp 0x41cfd0
mov edx, 0x32
jmp 0x41cfd0
mov edx, 0x1e
jmp 0x41cfd0
mov edx, 0x20
jmp 0x41cfd0
mov edx, 0x1c
jmp 0x41cfd0
mov edx, 0x30
jmp 0x41cfd0
mov edx, 0x22
jmp 0x41cfd0
mov edx, 0x2c
jmp 0x41cfd0
mov edx, 0x24
push ebx
mov eax, esi
call fcn.0056d024
jmp 0x41cff0
mov al, 1
pop esi
pop ebx
pop ebp
ret 0xc