Function at 0x18001e260
Capabilities:
Parse credit card information

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
mov eax, 0x5090
call fcn.180052e50
sub rsp, rax
mov rax, qword [0x1800a5088]
xor rax, rsp
mov qword [rsp + 0x5080], rax
lea eax, [r8 + r8*4]
mov dword [rsp + 0x78], r8d
shl eax, 4
mov r14d, r8d
mov dword [rsp + 0x40], eax
mov edi, r8d
mov ebx, dword [rsp + 0x40]
mov r13, rcx
mov qword [rsp + 0x60], rcx
lea r8, [0x180000000]
cmp r14d, eax
ja 0x18001e617
mov rax, qword [rsp + 0x60]
mov esi, dword [rsp + 0x50]
mov qword [rsp + 0x48], rax
mov eax, dword [0x1800af350]
nop dword [rax]
cmp r14d, 0xdc
ja 0x18001e3ad
je case.0x18001e654.9
cmp r14d, 0x14
je 0x18001e358
cmp r14d, 0x3b
je 0x18001e34b
cmp r14d, 0x44
je 0x18001e33c
cmp r14d, 0x60
jne 0x18001e55a
lea r8, [r13 + 8]
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea ecx, [r14 + 0x3f]
xor edx, edx
call fcn.180013d60
mov eax, dword [0x1800af350]
lea r8, [0x180000000]
jmp 0x18001e55a
xor esi, esi
mov dword [rsp + 0x50], esi
mov dword [rsp + 0x54], esi
jmp 0x18001e55a
xor r12d, r12d
mov qword [rsp + 0x48], r12
jmp 0x18001e55f
mov eax, dword [r13]
lea rcx, [rsp + 0x58]
mov dword [rsp + 0x58], eax
mov r9d, 0x25
lea rax, [rsp + 0x70]
mov dword [rsp + 0x70], 1
mov qword [rsp + 0x30], rax
xor r8d, r8d
mov qword [rsp + 0x28], 0
xor edx, edx
mov qword [rsp + 0x20], 0
call fcn.1800418e0
mov ebx, eax
lea r8, [0x180000000]
mov eax, dword [0x1800af350]
jmp 0x18001e55a
cmp r14d, 0x2ec
je 0x18001e596
cmp r14d, 0x420
je 0x18001e576
cmp r14d, 0x594
jne 0x18001e55a
xor r12d, r12d
xor r13d, r13d
test esi, esi
jle 0x18001e555
lea r15, [rsp + 0x80]
nop word [rax + rax]
mov ebp, 0x43
cmp ebp, 0x43
jne 0x18001e515
xor edx, edx
xor edi, edi
xor esi, esi
test eax, eax
jle 0x18001e481
cmp edi, 0x200
jge 0x18001e481
movsxd rax, r12d
lea rdx, [rsp + 0x80]
lea rcx, [rax + rax*4]
movsxd rax, edi
lea rdx, [rdx + rcx*8]
lea rcx, [rax + rax*4]
lea rcx, [rcx*8 + 0xaa350]
add rcx, r8
mov r8d, 0xa0
call fcn.18003cc20
mov edx, eax
test eax, eax
js 0x18001e7ac
lea r8, [0x180000000]
jne 0x18001e46b
mov eax, dword [0x1800af350]
inc edi
inc rsi
cmp edi, eax
jl 0x18001e408
lea r8, [0x180000000]
jmp 0x18001e481
mov eax, dword [rsp + 0x54]
lea rcx, [rsi + rsi*4]
or dword [r8 + rcx*8 + 0xaa370], eax
mov eax, dword [0x1800af350]
mov ebp, 0x43
mov r14d, 0x594
test edx, edx
jne 0x18001e515
cmp eax, 0x200
jge 0x18001e515
mov esi, 0x36
mov ecx, esi
sub ecx, 0x36
je 0x18001e4b6
cmp ecx, 1
jne 0x18001e507
inc eax
mov dword [0x1800af350], eax
jmp 0x18001e507
movups xmm0, xmmword [r15]
movsxd rcx, eax
lea rdi, [r8 + 0xaa350]
movups xmm1, xmmword [r15 + 0x10]
lea rax, [rcx + rcx*4]
mov ecx, 0xe0
lea rdi, [rdi + rax*8]
mov eax, dword [rsp + 0x54]
movups xmmword [rdi], xmm0
movsd xmm0, qword [r15 + 0x20]
movups xmmword [rdi + 0x10], xmm1
movsd qword [rdi + 0x20], xmm0
mov dword [rdi + 0x20], eax
call fcn.180063e10
mov qword [rdi + 0x18], rax
test rax, rax
je 0x18001e7c3
mov eax, dword [0x1800af350]
inc esi
lea r8, [0x180000000]
cmp esi, 0x38
jb 0x18001e4a0
dec ebp
lea r8, [0x180000000]
cmp ebp, 0x42
ja 0x18001e3f5
movsxd rdx, dword [rsp + 0x50]
lea r8, [0x180000000]
inc r12d
inc r13
add r15, 0x28
cmp r13, rdx
jl 0x18001e3f0
mov edi, dword [rsp + 0x78]
lea r8, [0x180000000]
mov esi, dword [rsp + 0x50]
mov r13, qword [rsp + 0x60]
mov r12, qword [rsp + 0x48]
lea ecx, [rdi + rdi*4]
lea r14d, [r14 + rcx*2]
cmp r14d, dword [rsp + 0x40]
jbe 0x18001e2e0
jmp 0x18001e61c
xor edx, edx
lea r8, [r13 + 0x180]
lea ecx, [rdx + 0x5c]
call fcn.180024cc0
mov eax, dword [0x1800af350]
lea r8, [0x180000000]
jmp 0x18001e55a
xor edx, edx
lea rcx, [rsp + 0x80]
mov r8d, 0x5000
call fcn.1800544b0
xor edx, edx
lea r9, [rsp + 0x54]
mov rcx, r13
lea r8d, [rdx + 4]
call fcn.18002a0b0
mov edx, 0x3a
mov rcx, r13
call fcn.180053dd0
lea r8, [rsp + 0x80]
mov dword [rsp + 0x58], 0x200
mov edx, 0x2a
mov qword [rsp + 0x20], 0
lea rcx, [rsp + 0x58]
lea r9, [rax + 1]
call fcn.180032150
mov dword [rsp + 0x50], eax
mov esi, eax
test eax, eax
js 0x18001e7da
mov eax, dword [0x1800af350]
lea r8, [0x180000000]
jmp 0x18001e55a
mov r12, qword [rsp + 0x60]
lea esi, [rdi + 8]
cmp edi, esi
jae case.0x18001e654.9
mov r15d, dword [rsp + 0x64]
add edi, 0xffffffc5
mov ebp, dword [rsp + 0x40]
mov r14d, dword [rsp + 0x40]
nop dword [rax + rax]
cmp edi, 9
ja case.0x18001e654.7
mov ecx, dword [r8 + rdi*4 + 0x1e7f4]
add rcx, r8
jmp rcx
mov ebp, 0x14
xor r14d, r14d
jmp case.0x18001e654.7
mov eax, dword [rsp + 0x68]
shr eax, 2
and eax, 1
mov dword [r12 + 0x10], eax
je 0x18001e746
mov ecx, dword [r12 + 8]
lea r9, [0x18008f4a8]
mov r8d, dword [r12 + 4]
lea rdx, str.78_points_by_gkze_12_hours_ago__hide__45
mov eax, 0x64
sub eax, ecx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
mov ecx, 1
mov dword [r12 + 0xc], eax
call fcn.18003cb00
mov qword [r13], r12
jmp case.0x18001e654.7
lea rcx, [rsp + 0x60]
call fcn.180029c50
test r15b, 8
je 0x18001e766
lea rcx, [rsp + 0x60]
call fcn.180029c50
movzx eax, word [rsp + 0x6c]
inc eax
mov dword [r12 + 4], eax
jmp case.0x18001e654.7
mov ecx, ebp
call fcn.180063e10
mov r12, rax
jmp case.0x18001e654.7
test r12, r12
je 0x18001e75f
mov r8d, ebp
xor edx, edx
mov rcx, r12
call fcn.1800544b0
lea rcx, [rsp + 0x60]
mov dword [r12], ebp
call fcn.180029c50
bt r15d, 0xf
jb case.0x18001e654.7
lea rdx, str.University_of_Massachusetts_Dartmouth
mov ecx, 1
jmp 0x18001e752
mov eax, dword [rsp + 0x60]
and eax, 0xfff
inc eax
mov dword [r12 + 8], eax
inc edi
lea eax, [rdi + 0x3b]
cmp eax, esi
jae case.0x18001e654.9
lea r8, [0x180000000]
jmp 0x18001e640
lea rdx, str.News_Blu_ray_News__DVD_News__Swiss_Army_Man_0
mov ecx, 2
call fcn.18003cb00
mov rcx, r12
call fcn.180062c04
mov eax, 3
jmp 0x18001e77b
lea rdx, str.Do_not_surpass_the_explained_capability
mov ecx, 1
jmp 0x18001e752
mov eax, r14d
jmp 0x18001e77b
mov eax, ebx
mov rcx, qword [rsp + 0x5080]
xor rcx, rsp
call fcn.180051f60
lea r11, [rsp + 0x5090]
mov rbx, qword [r11 + 0x38]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
lea rcx, str.Error:_cannot_monitor_same_cores_in_different_groups_n
call fcn.180001120
mov ecx, 1
call fcn.1800568c0
int3
lea rcx, str.Klar_vor_Kern_vor_22_Minuten
call fcn.180001120
mov ecx, 1
call fcn.1800568c0
int3
lea rcx, str.Watch_Power__Politics_for_Sept
call fcn.180001120
mov ecx, 1
call fcn.1800568c0
int3