Function at 0x7241d0
Capabilities:
Get geographical location

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r15, rdx
mov r13d, ecx
mov r8, qword [r15]
xor edi, edi
mov edx, 0x1d
xor r9d, r9d
call fcn.00739bc8
mov ebx, eax
inc ebx
movsxd rcx, ebx
call fcn.00718c10
mov qword [r15], rax
test r15, r15
je 0x72422e
mov edx, 0x1d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
jmp 0x724238
mov ecx, 0xe
call fcn.00739e58
mov r8, qword [r15 + 8]
mov edx, 0x1e
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 8], rax
mov edx, 0x1e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x10]
mov edx, 0x1003
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x10], rax
mov edx, 0x1003
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x18]
mov edx, 0x1f
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x18], rax
mov edx, 0x1f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, esi
mov r8, qword [r15 + 0x20]
mov edx, 0x20
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x20], rax
mov edx, 0x20
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x28]
mov edx, 0x28
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x28], rax
mov edx, 0x28
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x30]
mov edx, 0x29
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x30], rax
mov edx, 0x29
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0x46]
mov edx, 0x2a
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x46], rax
mov edx, 0x2a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x4e]
mov edx, 0x2b
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x4e], rax
mov edx, 0x2b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x56]
mov edx, 0x2c
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x56], rax
mov edx, 0x2c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x5e]
mov edx, 0x2d
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x5e], rax
mov edx, 0x2d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0x66]
mov edx, 0x2e
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x66], rax
mov edx, 0x2e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x6e]
mov edx, 0x2f
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x6e], rax
mov edx, 0x2f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x76]
mov edx, 0x30
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x76], rax
mov edx, 0x30
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x7e]
mov edx, 0x31
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x7e], rax
mov edx, 0x31
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x86]
mov edx, 0x32
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x86], rax
mov edx, 0x32
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0x8e]
mov edx, 0x33
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x8e], rax
mov edx, 0x33
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x96]
mov edx, 0x34
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x96], rax
mov edx, 0x34
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x9e]
mov edx, 0x35
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x9e], rax
mov edx, 0x35
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xa6]
mov edx, 0x36
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xa6], rax
mov edx, 0x36
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xae]
mov edx, 0x37
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xae], rax
mov edx, 0x37
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xb6]
mov edx, 0x38
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xb6], rax
mov edx, 0x38
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0xbe]
mov edx, 0x39
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xbe], rax
mov edx, 0x39
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0xc6]
mov edx, 0x3a
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xc6], rax
mov edx, 0x3a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xce]
mov edx, 0x3b
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xce], rax
mov edx, 0x3b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xd6]
mov edx, 0x3c
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xd6], rax
mov edx, 0x3c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xde]
mov edx, 0x3d
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xde], rax
mov edx, 0x3d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xe6]
mov edx, 0x3e
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xe6], rax
mov edx, 0x3e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xee]
mov edx, 0x3f
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xee], rax
mov edx, 0x3f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0xf6]
mov edx, 0x40
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xf6], rax
mov edx, 0x40
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0xfe]
mov edx, 0x41
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0xfe], rax
mov edx, 0x41
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x106]
mov edx, 0x42
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x106], rax
mov edx, 0x42
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x10e]
mov edx, 0x43
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x10e], rax
mov edx, 0x43
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x116]
mov edx, 0x44
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x116], rax
mov edx, 0x44
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x11e]
mov edx, 0x45
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x11e], rax
mov edx, 0x45
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x126]
mov edx, 0x46
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x126], rax
mov edx, 0x46
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x12e]
mov edx, 0x47
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x12e], rax
mov edx, 0x47
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0x136]
mov edx, 0x48
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x136], rax
mov edx, 0x48
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x13e]
mov edx, 0x49
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x13e], rax
mov edx, 0x49
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x146]
mov edx, 0x4a
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x146], rax
mov edx, 0x4a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x14e]
mov edx, 0x4b
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x14e], rax
mov edx, 0x4b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x156]
mov edx, 0x4c
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x156], rax
mov edx, 0x4c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x15e]
mov edx, 0x4d
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x15e], rax
mov edx, 0x4d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x166]
mov edx, 0x4e
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x166], rax
mov edx, 0x4e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x16e]
mov edx, 0x4f
xor r9d, r9d
mov ecx, r13d
call fcn.00739bc8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00718c10
mov qword [r15 + 0x16e], rax
mov edx, 0x4f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.00739bc8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, edi
and r14d, r12d
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x724ea4
mov edx, 0x21
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x724eb0
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x38], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x724eba
mov ecx, 0xe
call fcn.00739e58
jmp 0x724eb8
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x724f05
mov edx, 0x22
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x724f11
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x3a], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x724f1b
mov ecx, 0xe
call fcn.00739e58
jmp 0x724f19
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x724f66
mov edx, 0x23
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x724f72
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x3c], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x724f7c
mov ecx, 0xe
call fcn.00739e58
jmp 0x724f7a
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 2
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x724fc7
mov edx, 0x24
mov r9d, 2
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x724fd3
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x3e], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x724fdd
mov ecx, 0xe
call fcn.00739e58
jmp 0x724fdb
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x725028
mov edx, 0x25
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x725034
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x40], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x72503e
mov ecx, 0xe
call fcn.00739e58
jmp 0x72503c
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x725089
mov edx, 0x26
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x725095
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x42], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
jmp 0x72509f
mov ecx, 0xe
call fcn.00739e58
jmp 0x72509d
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00718c10
mov rbx, rax
test rbx, rbx
je 0x7250f2
mov edx, 0x27
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.00739bc8
test eax, eax
je 0x7250fe
mov rcx, rbx
call fcn.007263e0
mov word [r15 + 0x44], ax
mov rcx, rbx
call fcn.00718c20
mov eax, 1
and r14d, eax
jne 0x72510d
jmp 0x725186
mov ecx, 0xe
call fcn.00739e58
jmp 0x725106
mov rcx, rbx
call fcn.00718c20
xor eax, eax
and r14d, eax
je 0x725186
mov rcx, qword [r15 + 0x10]
lea rdi, [rbp - 0x40]
mov r8d, 0x40
mov rdx, rdi
call fcn.00721a40
mov rcx, qword [r15 + 0x10]
call fcn.00718c20
mov rcx, rdi
call fcn.00719320
mov qword [r15 + 0x10], rax
mov rcx, qword [r15 + 0x18]
mov r8d, 0x40
mov rdx, rdi
call fcn.00721a40
mov rcx, qword [r15 + 0x18]
call fcn.00718c20
mov rcx, rdi
call fcn.00719320
mov qword [r15 + 0x18], rax
mov rcx, qword [r15 + 0x20]
mov r8d, 0x40
mov rdx, rdi
call fcn.00721a40
mov rcx, qword [r15 + 0x20]
call fcn.00718c20
mov rcx, rdi
call fcn.00719320
mov qword [r15 + 0x20], rax
mov eax, r14d
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret