Function at 0x140083610
Capabilities:
Parse credit card information

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x90
mov rax, qword [0x1400da040]
xor rax, rsp
mov qword [rbp + 0x27], rax
movsxd rbx, ecx
xor r13d, r13d
mov edx, ebx
lea rcx, [rbp - 0x19]
call fcn.14007add0
mov rdi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 8
jb 0x1400836ee
lea rax, [r8 + 8]
mov qword [rdi + 0x10], rax
mov rsi, rdi
cmp rcx, 0xf
jbe 0x140083682
mov rsi, qword [rdi]
lea rax, [0x1400c6638]
mov r12d, 8
lea r15, str.PatchMap
cmp rax, rsi
jbe 0x1400836b6
lea rax, [rsi + r8]
cmp r15, rax
ja 0x1400836b6
cmp rsi, r15
ja 0x1400836ae
mov r14, r13
jmp 0x1400836b9
mov r14, rsi
sub r14, r15
jmp 0x1400836b9
mov r14, r12
lea rcx, [rsi + 8]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r14
mov rdx, r15
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r14]
sub r12, r14
lea rdx, [r15 + 8]
add rdx, r14
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140083713
mov r12d, 8
mov qword [rsp + 0x28], r12
lea r15, str.PatchMap
mov qword [rsp + 0x20], r15
mov edx, r12d
mov rcx, rdi
call fcn.14008a0a0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp + 7], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x17], xmm1
movups xmm0, xmmword [rdi]
movups xmmword [rbp + 7], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbp + 0x17], xmm1
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x14008377e
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140083779
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140083779
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b4024
movdqa xmm0, xmmword [0x1400c9120]
movdqu xmmword [rbp - 9], xmm0
mov byte [rbp - 0x19], 0
imul rdi, rbx, 0x44
lea r14, [0x140142280]
mov dword [rdi + r14 + 4], r13d
mov qword [rbp - 0x29], r13
mov rax, r13
mov qword [rdi + r14 + 8], rax
mov qword [rbp - 0x29], r13
mov qword [rdi + r14 + 0x10], rax
mov qword [rdi + r14 + 0x18], r13
mov qword [rdi + r14 + 0x20], r13
mov qword [rdi + r14 + 0x28], r13
lea rdx, [r14 + 0x30]
add rdx, rdi
mov dword [rdx], r13d
mov qword [rdi + r14 + 0x38], r13
lea rsi, [r14 + 0x34]
add rsi, rdi
mov dword [rsi], r13d
cmp ebx, 0x4f
jge 0x140083f89
cmp ebx, 0x4e
jne 0x14008380d
mov dword [rdi + r14 + 0x3c], 3
mov dword [rdx], 0x8c
mov qword [rbp - 0x21], 0x8c
lea rcx, str.MapsEPlace
jmp 0x140084739
cmp ebx, 0x2e
jge 0x140083c40
cmp ebx, 0x2d
jne 0x140083867
mov dword [rdx], 0x59
mov qword [rbp - 0x21], 0x59
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x38], 2
mov dword [rsi], 2
mov qword [rbp - 0x21], 2
jmp 0x140084732
cmp ebx, 0x18
jge 0x140083ac2
cmp ebx, 0x17
jne 0x1400838c1
mov dword [rdx], 0x33
mov qword [rbp - 0x21], 0x33
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x38], 4
mov dword [rsi], 4
mov qword [rbp - 0x21], 4
jmp 0x140084732
cmp ebx, 0xe
jge 0x1400839ea
cmp ebx, 0xd
jne 0x1400838e2
mov dword [rdx], 0x21
mov qword [rbp - 0x21], 0x21
jmp 0x140083ca7
cmp ebx, 2
jne 0x1400838fa
mov dword [rdx], 0x17
mov qword [rbp - 0x21], 0x17
jmp 0x140083ca7
cmp ebx, 3
jne 0x140083912
mov dword [rdx], 0x18
mov qword [rbp - 0x21], 0x18
jmp 0x140083ca7
cmp ebx, 4
jne 0x140083922
mov dword [rdx], 0x19
jmp 0x1400842fa
cmp ebx, 5
jne 0x140083932
mov dword [rdx], 0x1a
jmp 0x1400842fa
cmp ebx, 6
jne 0x140083942
mov dword [rdx], 0x1b
jmp 0x1400842fa
cmp ebx, 7
jne 0x1400839ac
mov dword [rdx], 0x1c
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xfffffffe
mov rdx, rsi
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsETerritory
call fcn.14008bfc0
mov dword [rdi + r14 + 0x3c], 3
jmp 0x140084755
cmp ebx, 0xc
jne 0x140084755
mov dword [rdx], 0x1b
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x38], 5
jmp 0x140083971
jne 0x1400839ff
mov dword [rdx], 0x22
mov qword [rbp - 0x21], 0x22
jmp 0x140083ca7
cmp ebx, 0xf
jne 0x140083a17
mov dword [rdx], 0x23
mov qword [rbp - 0x21], 0x23
jmp 0x140083ca7
cmp ebx, 0x10
jne 0x140083a2f
mov dword [rdx], 0x24
mov qword [rbp - 0x21], 0x24
jmp 0x140083ca7
cmp ebx, 0x13
jne 0x140083a94
mov dword [rdx], 0x2f
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x38], 4
mov dword [rsi], 4
mov rdx, rsi
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsETerritory
jmp 0x14008474f
cmp ebx, 0x14
jne 0x140083aa1
mov dword [rdx], 0x30
jmp 0x140083a3a
cmp ebx, 0x15
jne 0x140083aae
mov dword [rdx], 0x31
jmp 0x140083a3a
cmp ebx, 0x16
jne 0x140084755
mov dword [rdx], 0x32
jmp 0x140083a3a
cmp ebx, 0x25
jge 0x140083b7f
cmp ebx, 0x24
jne 0x140083ae3
mov dword [rdx], 0x45
mov qword [rbp - 0x21], 0x45
jmp 0x140083ca7
cmp ebx, 0x1a
jne 0x140083afb
mov dword [rdx], 0x37
mov qword [rbp - 0x21], 0x37
jmp 0x140083883
cmp ebx, 0x1b
jne 0x140083b13
mov dword [rdx], 0x38
mov qword [rbp - 0x21], 0x38
jmp 0x140083883
cmp ebx, 0x1c
jne 0x140083b3b
mov dword [rdx], 0x39
mov byte [rbp - 0x29], 5
mov qword [rbp - 0x21], 0x39
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
jmp 0x140083895
cmp ebx, 0x1d
jne 0x140083b4b
mov dword [rdx], 0x3a
jmp 0x140083a3a
cmp ebx, 0x21
jne 0x140083b5b
mov dword [rdx], 0x3e
jmp 0x140083a3a
cmp ebx, 0x22
jne 0x140083b6b
mov dword [rdx], 0x3f
jmp 0x140083a3a
cmp ebx, 0x23
jne 0x140084755
mov dword [rdx], 0x40
jmp 0x140083a3a
jne 0x140083b94
mov dword [rdx], 0x42
mov qword [rbp - 0x21], 0x42
jmp 0x140083883
cmp ebx, 0x26
jne 0x140083bac
mov dword [rdx], 0x52
mov qword [rbp - 0x21], 0x52
jmp 0x140083829
cmp ebx, 0x27
jne 0x140083bc4
mov dword [rdx], 0x53
mov qword [rbp - 0x21], 0x53
jmp 0x140083829
cmp ebx, 0x28
jne 0x140083bdc
mov dword [rdx], 0x54
mov qword [rbp - 0x21], 0x54
jmp 0x140083829
cmp ebx, 0x29
jne 0x140083bec
mov dword [rdx], 0x57
jmp 0x1400842fa
cmp ebx, 0x2b
jne 0x140083c2f
mov dword [rdx], 0x57
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x38], 2
mov dword [rsi], 2
jmp 0x140083a6d
cmp ebx, 0x2c
jne 0x140084755
mov dword [rdx], 0x58
jmp 0x140083bf7
cmp ebx, 0x3f
jge 0x140083da4
cmp ebx, 0x3e
jne 0x140083c61
mov dword [rdx], 0x79
mov qword [rbp - 0x21], 0x79
jmp 0x140083e08
cmp ebx, 0x37
jge 0x140083d1e
cmp ebx, 0x36
jne 0x140083c7f
mov dword [rdx], 0x66
mov qword [rbp - 0x21], 0x66
jmp 0x140083ca7
cmp ebx, 0x2e
jne 0x140083c94
mov dword [rdx], 0x5c
mov qword [rbp - 0x21], 0x5c
jmp 0x140083ca7
cmp ebx, 0x30
jne 0x140083cc2
mov dword [rdx], 0x60
mov qword [rbp - 0x21], 0x60
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
jmp 0x140084312
cmp ebx, 0x31
jne 0x140083cda
mov dword [rdx], 0x5d
mov qword [rbp - 0x21], 0x5d
jmp 0x140083883
cmp ebx, 0x32
jne 0x140083cea
mov dword [rdx], 0x60
jmp 0x140083bf7
cmp ebx, 0x33
jne 0x140083cfa
mov dword [rdx], 0x63
jmp 0x1400842fa
cmp ebx, 0x34
jne 0x140083d0a
mov dword [rdx], 0x60
jmp 0x140083a3a
cmp ebx, 0x35
jne 0x140084755
mov dword [rdx], 0x63
jmp 0x140083bf7
jne 0x140083d33
mov dword [rdx], 0x63
mov qword [rbp - 0x21], 0x63
jmp 0x140083883
cmp ebx, 0x38
jne 0x140083d4b
mov dword [rdx], 0x66
mov qword [rbp - 0x21], 0x66
jmp 0x140083829
cmp ebx, 0x39
je 0x140083d91
cmp ebx, 0x3a
jne 0x140083d68
mov dword [rdx], 0x66
mov qword [rbp - 0x21], 0x66
jmp 0x140083883
cmp ebx, 0x3b
jne 0x140083d78
mov dword [rdx], 0x69
jmp 0x140083bf7
cmp ebx, 0x3c
jne 0x140083d88
mov dword [rdx], 0x6d
jmp 0x1400842fa
cmp ebx, 0x3d
jne 0x140084755
mov dword [rdx], 0x69
mov qword [rbp - 0x21], 0x69
jmp 0x140083ca7
cmp ebx, 0x47
jge 0x140083e96
cmp ebx, 0x46
jne 0x140083df5
mov dword [rdx], 0x82
mov qword [rbp - 0x21], 0x82
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 2
mov qword [rbp - 0x21], 2
jmp 0x140084732
cmp ebx, 0x3f
jne 0x140083e23
mov dword [rdx], 0x7a
mov qword [rbp - 0x21], 0x7a
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
jmp 0x1400846dd
cmp ebx, 0x40
jne 0x140083e38
mov dword [rdx], 0x7b
mov qword [rbp - 0x21], 0x7b
jmp 0x140083e08
cmp ebx, 0x41
jne 0x140083e4d
mov dword [rdx], 0x7c
mov qword [rbp - 0x21], 0x7c
jmp 0x140083e08
cmp ebx, 0x42
jne 0x140083e62
mov dword [rdx], 0x7d
mov qword [rbp - 0x21], 0x7d
jmp 0x140083e08
cmp ebx, 0x43
jne 0x140083e72
mov dword [rdx], 0x5f
jmp 0x1400846c5
cmp ebx, 0x44
jne 0x140083e82
mov dword [rdx], 0x80
jmp 0x1400842fa
cmp ebx, 0x45
jne 0x140084755
mov dword [rdx], 0x7f
jmp 0x140083bf7
jne 0x140083eab
mov dword [rdx], 0x83
mov qword [rbp - 0x21], 0x83
jmp 0x140083dc0
cmp ebx, 0x48
jne 0x140083ec3
mov dword [rdx], 0x84
mov qword [rbp - 0x21], 0x84
jmp 0x140083dc0
cmp ebx, 0x49
jne 0x140083edb
mov dword [rdx], 0x85
mov qword [rbp - 0x21], 0x85
jmp 0x140083dc0
cmp ebx, 0x4a
jne 0x140083ef3
mov dword [rdx], 0x86
mov qword [rbp - 0x21], 0x86
jmp 0x140083dc0
cmp ebx, 0x4b
jne 0x140083f3b
mov dword [rdx], 0x87
mov qword [rbp - 0x21], 0x87
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 5
mov qword [rbp - 0x21], 5
jmp 0x140084732
cmp ebx, 0x4c
jne 0x140083f75
mov dword [rdx], 0x89
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 5
jmp 0x140083a6d
cmp ebx, 0x4d
jne 0x140084755
mov dword [rdx], 0x8b
jmp 0x1400846c5
cmp ebx, 0x75
jge 0x14008432c
cmp ebx, 0x74
jne 0x140083faa
mov dword [rdx], 0x10d
mov qword [rbp - 0x21], 0x10d
jmp 0x140083ca7
cmp ebx, 0x64
jge 0x140084187
cmp ebx, 0x63
jne 0x140083ffb
mov dword [rdx], 0xc3
mov qword [rbp - 0x21], 0xc3
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xb
mov qword [rbp - 0x21], 0xb
jmp 0x140084732
cmp ebx, 0x5c
jge 0x1400840d2
cmp ebx, 0x5b
jne 0x14008401c
mov dword [rdx], 0xb1
mov qword [rbp - 0x21], 0xb1
jmp 0x140083e08
cmp ebx, 0x4f
jne 0x140084034
mov dword [rdx], 0x8d
mov qword [rbp - 0x21], 0x8d
jmp 0x140083e08
cmp ebx, 0x55
jne 0x14008404c
mov dword [rdx], 0xa6
mov qword [rbp - 0x21], 0xa6
jmp 0x140083ca7
cmp ebx, 0x56
jne 0x140084064
mov dword [rdx], 0xa8
mov qword [rbp - 0x21], 0xa8
jmp 0x140083dc0
cmp ebx, 0x57
jne 0x14008409e
mov dword [rdx], 0xa9
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 2
jmp 0x140083a6d
cmp ebx, 0x58
jne 0x1400840ae
mov dword [rdx], 0x7f
jmp 0x1400842fa
cmp ebx, 0x59
jne 0x1400840be
mov dword [rdx], 0xaa
jmp 0x140083f46
cmp ebx, 0x5a
jne 0x140084755
mov dword [rdx], 0xb0
jmp 0x1400846c5
jne 0x1400840e7
mov dword [rdx], 0xb2
mov qword [rbp - 0x21], 0xb2
jmp 0x140083e08
cmp ebx, 0x5d
jne 0x1400840ff
mov dword [rdx], 0xb3
mov qword [rbp - 0x21], 0xb3
jmp 0x140083e08
cmp ebx, 0x5e
jne 0x140084117
mov dword [rdx], 0xb4
mov qword [rbp - 0x21], 0xb4
jmp 0x140083fc6
cmp ebx, 0x5f
jne 0x14008412f
mov dword [rdx], 0xb7
mov qword [rbp - 0x21], 0xb7
jmp 0x140083fc6
cmp ebx, 0x60
jne 0x140084169
mov dword [rdx], 0xba
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xb
jmp 0x140083a6d
cmp ebx, 0x61
jne 0x140084176
mov dword [rdx], 0xbd
jmp 0x14008413a
cmp ebx, 0x62
jne 0x140084755
mov dword [rdx], 0xc0
jmp 0x14008413a
cmp ebx, 0x6c
jge 0x14008423c
cmp ebx, 0x6b
jne 0x1400841a8
mov dword [rdx], 0xdb
mov qword [rbp - 0x21], 0xdb
jmp 0x140083fc6
cmp ebx, 0x64
jne 0x1400841c0
mov dword [rdx], 0xc6
mov qword [rbp - 0x21], 0xc6
jmp 0x140083fc6
cmp ebx, 0x65
jne 0x1400841d8
mov dword [rdx], 0xc9
mov qword [rbp - 0x21], 0xc9
jmp 0x140083fc6
cmp ebx, 0x66
jne 0x1400841f0
mov dword [rdx], 0xcc
mov qword [rbp - 0x21], 0xcc
jmp 0x140083fc6
cmp ebx, 0x67
jne 0x140084208
mov dword [rdx], 0xcf
mov qword [rbp - 0x21], 0xcf
jmp 0x140083fc6
cmp ebx, 0x68
jne 0x140084218
mov dword [rdx], 0xd2
jmp 0x14008413a
cmp ebx, 0x69
jne 0x140084228
mov dword [rdx], 0xd5
jmp 0x14008413a
cmp ebx, 0x6a
jne 0x140084755
mov dword [rdx], 0xd8
jmp 0x14008413a
jne 0x140084281
mov dword [rdx], 0xe2
mov qword [rbp - 0x21], 0xe2
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xc
mov qword [rbp - 0x21], 0xc
jmp 0x140084732
cmp ebx, 0x6d
jne 0x140084296
mov dword [rdx], 0xe9
mov qword [rbp - 0x21], 0xe9
jmp 0x14008424c
cmp ebx, 0x6e
jne 0x1400842ae
mov dword [rdx], 0xf8
mov qword [rbp - 0x21], 0xf8
jmp 0x140083ca7
cmp ebx, 0x70
jne 0x1400842c6
mov dword [rdx], 0x109
mov qword [rbp - 0x21], 0x109
jmp 0x140083ca7
cmp ebx, 0x71
jne 0x1400842de
mov dword [rdx], 0x10a
mov qword [rbp - 0x21], 0x10a
jmp 0x140083ca7
cmp ebx, 0x72
jne 0x1400842eb
mov dword [rdx], 0x10b
jmp 0x1400842fa
cmp ebx, 0x73
jne 0x140084755
mov dword [rdx], 0x10c
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x3c], 1
jmp 0x140084755
cmp ebx, 0x85
jge 0x14008455b
cmp ebx, 0x84
jne 0x140084383
mov dword [rdx], 0x132
mov qword [rbp - 0x21], 0x132
mov byte [rbp - 0x29], 5
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xe
mov qword [rbp - 0x21], 0xe
jmp 0x140084732
cmp ebx, 0x7d
jge 0x1400844b6
cmp ebx, 0x7c
jne 0x1400843a1
mov dword [rdx], 0x12a
mov qword [rbp - 0x21], 0x12a
jmp 0x14008434e
cmp ebx, 0x75
jne 0x1400843b9
mov dword [rdx], 0x10e
mov qword [rbp - 0x21], 0x10e
jmp 0x140083ca7
cmp ebx, 0x76
jne 0x1400843d1
mov dword [rdx], 0x10f
mov qword [rbp - 0x21], 0x10f
jmp 0x140083ca7
cmp ebx, 0x77
jne 0x1400843e9
mov dword [rdx], 0x110
mov qword [rbp - 0x21], 0x110
jmp 0x140083ca7
cmp ebx, 0x78
jne 0x140084401
mov dword [rdx], 0x111
mov qword [rbp - 0x21], 0x111
jmp 0x140083ca7
cmp ebx, 0x79
jne 0x14008443b
mov dword [rdx], 0x124
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xe
jmp 0x140083a6d
cmp ebx, 0x7a
jne 0x140084448
mov dword [rdx], 0x128
jmp 0x14008440c
cmp ebx, 0x7b
jne 0x140084755
mov dword [rdx], 0x129
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xffffff8a
mov rdx, rsi
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsETerritory
call fcn.14008bfc0
mov dword [rdi + r14 + 0x3c], 0x84
jmp 0x140084755
jne 0x1400844cb
mov dword [rdx], 0x12b
mov qword [rbp - 0x21], 0x12b
jmp 0x14008434e
cmp ebx, 0x7e
jne 0x1400844e3
mov dword [rdx], 0x12c
mov qword [rbp - 0x21], 0x12c
jmp 0x140083f06
cmp ebx, 0x7f
jne 0x1400844fb
mov dword [rdx], 0x12d
mov qword [rbp - 0x21], 0x12d
jmp 0x140083ca7
cmp ebx, 0x80
jne 0x140084516
mov dword [rdx], 0x12e
mov qword [rbp - 0x21], 0x12e
jmp 0x140083ca7
cmp ebx, 0x81
jne 0x140084531
mov dword [rdx], 0x12f
mov qword [rbp - 0x21], 0x12f
jmp 0x140083ca7
cmp ebx, 0x82
jne 0x140084544
mov dword [rdx], 0x130
jmp 0x1400842fa
cmp ebx, 0x83
jne 0x140084755
mov dword [rdx], 0x131
jmp 0x14008440c
cmp ebx, 0x8d
jge 0x140084648
cmp ebx, 0x8c
jne 0x140084582
mov dword [rdx], 0x13b
mov qword [rbp - 0x21], 0x13b
jmp 0x140084702
cmp ebx, 0x85
jne 0x14008459d
mov dword [rdx], 0x134
mov qword [rbp - 0x21], 0x134
jmp 0x140084702
cmp ebx, 0x86
jne 0x1400845b8
mov dword [rdx], 0x135
mov qword [rbp - 0x21], 0x135
jmp 0x140084702
cmp ebx, 0x87
jne 0x1400845d3
mov dword [rdx], 0x136
mov qword [rbp - 0x21], 0x136
jmp 0x140084702
cmp ebx, 0x88
jne 0x1400845ee
mov dword [rdx], 0x137
mov qword [rbp - 0x21], 0x137
jmp 0x140084702
cmp ebx, 0x89
jne 0x140084609
mov dword [rdx], 0x138
mov qword [rbp - 0x21], 0x138
jmp 0x140084702
cmp ebx, 0x8a
jne 0x140084634
mov dword [rdx], 0x139
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
jmp 0x140084718
cmp ebx, 0x8b
jne 0x140084724
mov dword [rdx], 0x13a
jmp 0x140084617
jne 0x14008465d
mov dword [rdx], 0x13c
mov qword [rbp - 0x21], 0x13c
jmp 0x140084702
cmp ebx, 0x8e
jne 0x140084678
mov dword [rdx], 0x13d
mov qword [rbp - 0x21], 0x13d
jmp 0x140084702
cmp ebx, 0x8f
jne 0x140084690
mov dword [rdx], 0x13e
mov qword [rbp - 0x21], 0x13e
jmp 0x140084702
cmp ebx, 0x90
je 0x1400846f4
cmp ebx, 0x91
jne 0x1400846b3
mov dword [rdx], 0x140
mov qword [rbp - 0x21], 0x140
jmp 0x140083e08
cmp ebx, 0x92
jne 0x140084755
mov dword [rdx], 0x141
lea rcx, [rbp - 0x29]
call fcn.1400884e0
mov r8, rax
lea rcx, [rbp + 7]
call fcn.1400792d0
mov rdx, rax
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rdi + r14 + 0x3c], 3
jmp 0x140084755
mov dword [rdx], 0x13f
mov qword [rbp - 0x21], 0x13f
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
lea r8, [rbp - 0x29]
mov byte [rbp - 0x29], 5
lea rcx, str.MapsEPlace
call fcn.14008bfc0
mov dword [rsi], 0xf
mov qword [rbp - 0x21], 0xf
lea rcx, str.MapsETerritory
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
mov byte [rbp - 0x29], 5
lea r8, [rbp - 0x29]
cmova rdx, qword [rbp + 7]
call fcn.14008bfc0
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140084793
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008478e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008478e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b4024
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.1400b3c10
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret