Function at 0x1400e1640
Capabilities:
Get geographical location

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rdi
push rsi
push rbx
sub rsp, 0x128
lea rbp, [rsp + 0x160]
xor eax, eax
mov qword [rbp - 0xe8], rax
xorps xmm4, xmm4
movaps xmmword [rbp - 0xe0], xmm4
movabs rax, 0xffffffffffffff70
movaps xmmword [rbp + rax - 0x40], xmm4
movaps xmmword [rbp + rax - 0x30], xmm4
movaps xmmword [rbp + rax - 0x20], xmm4
add rax, 0x30
jne 0x1400e1678
mov rbx, rcx
mov rsi, rdx
lea rdi, [0x1402477a0]
cmp qword [rdi - 8], 0
jne 0x1400e258c
mov qword [rbp - 0xf0], rdi
cmp byte [rdi], 0
jne 0x1400e16d2
mov rcx, qword [rbx + 0x18]
lea rdx, [0x1401e8ea0]
test rcx, rcx
cmove rcx, rdx
test rcx, rcx
je 0x1400e16d2
cmp dword [rcx + 8], 0
jne 0x1400e1783
mov rdx, qword [rbx + 0xa0]
lea rcx, [rsi + 0x20]
call fcn.140005c60
mov rdx, qword [rbx + 0xa8]
lea rcx, [rsi + 0x28]
call fcn.140005c60
mov rdx, qword [rbx + 0xc0]
lea rcx, [rsi + 0x38]
call fcn.140005c60
mov rdx, qword [rbx + 0xb8]
lea rcx, [rsi + 0x30]
call fcn.140005c60
mov ecx, dword [rbx + 0x178]
mov dword [rsi + 0x108], ecx
mov ecx, dword [rbx + 0x17c]
mov dword [rsi + 0x118], ecx
mov rdx, qword [rbx + 0xf0]
lea rcx, [rsi + 0x50]
call fcn.140005c60
mov rdx, qword [rbx + 0x120]
lea rcx, [rsi + 0x40]
call fcn.140005c60
mov rdx, qword [rbx + 0x118]
lea rcx, [rsi + 0x48]
call fcn.140005c60
mov edx, dword [rbx + 0x188]
mov dword [rsi + 0x10c], edx
mov edx, dword [rbx + 0x190]
mov dword [rsi + 0x114], edx
mov edx, dword [rbx + 0x18c]
mov dword [rsi + 0x110], edx
jmp 0x1400e1f8d
lea r14, [0x1402474e0]
cmp qword [r14 - 8], 0
jne 0x1400e2596
cmp byte [r14], 0
jne 0x1400e17aa
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e24b1
mov rcx, qword [rbx + 8]
mov edx, 0x50
mov eax, 0x80000050
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x20]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e2571
cmp byte [r14], 0
jne 0x1400e17ff
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e2497
mov rcx, qword [rbx + 8]
mov edx, 0x51
mov eax, 0x80000051
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x28]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e256a
cmp byte [r14], 0
jne 0x1400e1854
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e247d
mov rcx, qword [rbx + 8]
mov edx, 0xe
mov eax, 0x8000000e
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x30]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e2563
cmp byte [r14], 0
jne 0x1400e18a9
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e2463
mov rcx, qword [rbx + 8]
mov edx, 0xf
mov eax, 0x8000000f
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x38]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e255c
cmp byte [r14], 0
jne 0x1400e18fe
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e2449
mov rcx, qword [rbx + 8]
mov edx, 0x17
mov eax, 0x80000017
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x40]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e2555
cmp byte [r14], 0
jne 0x1400e1953
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e242f
mov rcx, qword [rbx + 8]
mov edx, 0x16
mov eax, 0x80000016
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
lea rcx, [rsi + 0x48]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e254e
cmp byte [r14], 0
jne 0x1400e19a8
movzx edx, byte [rbx + 0x1b8]
test edx, edx
je 0x1400e2415
mov rcx, qword [rbx + 8]
mov edx, 0x14
mov eax, 0x80000014
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
lea rcx, [0x1401e8ea0]
test rax, rax
cmove rax, rcx
mov qword [rbp + 0x18], rsi
lea rcx, [rsi + 0x50]
mov rdx, rax
call fcn.140005c60
cmp byte [rdi], 0
jne 0x1400e253c
mov qword [rbp - 0xf8], r14
cmp byte [r14], 0
jne 0x1400e1a08
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e239d
mov ecx, 0x11
mov r8d, 0x80000011
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0x50], ecx
test r8, r8
je 0x1400e24e3
add r8, 0xc
mov qword [rbp - 0x58], r8
mov rcx, r8
mov qword [rbp - 0x108], rcx
lea r8, [rbp - 0x50]
mov qword [rbp - 0x110], r8
mov dword [rbp - 0xfc], edx
mov r9d, 4
mov dword [rbp - 0x100], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
mov r9d, dword [rbp - 0x100]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x58], rcx
mov eax, dword [rbp - 0x50]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x108], eax
mov rdi, qword [rbp - 0xf0]
cmp byte [rdi], 0
jne 0x1400e2535
mov r14, qword [rbp - 0xf8]
cmp byte [r14], 0
jne 0x1400e1aeb
mov rbx, qword [rbp + 0x10]
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e2325
mov qword [rbp + 0x10], rbx
mov ecx, 0x19
mov r8d, 0x80000019
mov rbx, qword [rbp + 0x10]
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0x70], ecx
test r8, r8
je 0x1400e24db
add r8, 0xc
mov qword [rbp - 0x78], r8
mov rcx, r8
mov qword [rbp - 0x110], rcx
lea r8, [rbp - 0x70]
mov qword [rbp - 0x108], r8
mov dword [rbp - 0x100], edx
mov r9d, 4
mov dword [rbp - 0xfc], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x110]
mov r8, qword [rbp - 0x108]
mov edx, dword [rbp - 0x100]
mov r9d, dword [rbp - 0xfc]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x78], rcx
mov eax, dword [rbp - 0x70]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x10c], eax
mov rdi, qword [rbp - 0xf0]
cmp byte [rdi], 0
jne 0x1400e252e
mov r14, qword [rbp - 0xf8]
cmp byte [r14], 0
jne 0x1400e1bd2
mov rbx, qword [rbp + 0x10]
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e22a7
mov qword [rbp + 0x10], rbx
mov ecx, 0x1b
mov r8d, 0x8000001b
mov rbx, qword [rbp + 0x10]
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0x90], ecx
test r8, r8
je 0x1400e24d3
add r8, 0xc
mov qword [rbp - 0x98], r8
mov rcx, r8
mov qword [rbp - 0x108], rcx
lea r8, [rbp - 0x90]
mov qword [rbp - 0x110], r8
mov dword [rbp - 0xfc], edx
mov r9d, 4
mov dword [rbp - 0x100], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
mov r9d, dword [rbp - 0x100]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x98], rcx
mov eax, dword [rbp - 0x90]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x110], eax
mov rdi, qword [rbp - 0xf0]
cmp byte [rdi], 0
jne 0x1400e2527
mov r14, qword [rbp - 0xf8]
cmp byte [r14], 0
jne 0x1400e1cc8
mov rbx, qword [rbp + 0x10]
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e2220
mov qword [rbp + 0x10], rbx
mov ecx, 0x1c
mov r8d, 0x8000001c
mov rbx, qword [rbp + 0x10]
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0xb0], ecx
test r8, r8
je 0x1400e24cb
add r8, 0xc
mov qword [rbp - 0xb8], r8
mov rcx, r8
mov qword [rbp - 0x110], rcx
lea r8, [rbp - 0xb0]
mov qword [rbp - 0x108], r8
mov dword [rbp - 0x100], edx
mov r9d, 4
mov dword [rbp - 0xfc], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x110]
mov r8, qword [rbp - 0x108]
mov edx, dword [rbp - 0x100]
mov r9d, dword [rbp - 0xfc]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0xb8], rcx
mov eax, dword [rbp - 0xb0]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x114], eax
mov rdi, qword [rbp - 0xf0]
cmp byte [rdi], 0
jne 0x1400e2520
mov r14, qword [rbp - 0xf8]
cmp byte [r14], 0
jne 0x1400e1dbe
mov rbx, qword [rbp + 0x10]
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e2199
mov qword [rbp + 0x10], rbx
mov ecx, 0x1010
mov r8d, 0x80001010
mov rbx, qword [rbp + 0x10]
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0xd0], ecx
test r8, r8
je 0x1400e216f
add r8, 0xc
mov qword [rbp - 0xd8], r8
mov rcx, r8
mov qword [rbp - 0x108], rcx
lea r8, [rbp - 0xd0]
mov qword [rbp - 0x110], r8
mov dword [rbp - 0xfc], edx
mov r9d, 4
mov dword [rbp - 0x100], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
mov r9d, dword [rbp - 0x100]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0xd8], rcx
mov eax, dword [rbp - 0xd0]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x118], eax
mov rcx, qword [rbp + 0x10]
call fcn.1400e13e0
mov qword [rbp + 0x18], rsi
lea rcx, [rsi + 0x100]
mov rdx, rax
call fcn.140005c60
mov r14, qword [rbp - 0xf8]
cmp byte [r14], 0
jne 0x1400e1ec0
mov rbx, qword [rbp + 0x10]
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e2141
mov qword [rbp + 0x10], rbx
mov ecx, 0x1014
mov r8d, 0x80001014
mov rbx, qword [rbp + 0x10]
cmp byte [rbx + 0x1b8], 0
cmove ecx, r8d
mov qword [rbp + 0x10], rbx
mov r8, qword [rbx + 8]
mov edx, ecx
or edx, 0x20000000
xor ecx, ecx
mov dword [rbp - 0xe0], ecx
test r8, r8
je 0x1400e24eb
add r8, 0xc
mov qword [rbp - 0xe8], r8
mov rcx, r8
mov qword [rbp - 0x110], rcx
lea r8, [rbp - 0xe0]
mov qword [rbp - 0x108], r8
mov dword [rbp - 0x100], edx
mov r9d, 4
mov dword [rbp - 0xfc], r9d
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x110]
mov r8, qword [rbp - 0x108]
mov edx, dword [rbp - 0x100]
mov r9d, dword [rbp - 0xfc]
call sub.KERNEL32.dll_GetLocaleInfoEx
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0xe8], rcx
mov eax, dword [rbp - 0xe0]
mov rsi, qword [rbp + 0x18]
mov dword [rsi + 0x128], eax
mov rbx, qword [rbp + 0x10]
mov rdi, qword [rbp - 0xf0]
mov rdx, qword [rbx + 0xb0]
test rdx, rdx
jne 0x1400e2011
cmp byte [rdi], 0
jne 0x1400e25aa
lea r14, [0x1402474e0]
cmp qword [r14 - 8], 0
jne 0x1400e2578
cmp byte [r14], 0
jne 0x1400e1fc9
movzx ecx, byte [rbx + 0x1b8]
test ecx, ecx
je 0x1400e212c
mov rcx, qword [rbx + 8]
mov edx, 0x10
mov eax, 0x80000010
cmp byte [rbx + 0x1b8], 0
cmove edx, eax
call fcn.1400e3620
mov rcx, rax
lea rax, [0x1401e8ea0]
test rcx, rcx
cmove rcx, rax
call fcn.1400e3ac0
mov r15, rax
lea rcx, [rbx + 0xb0]
mov rdx, r15
call fcn.140005c60
mov rdx, r15
lea rcx, [rsi + 8]
call fcn.140005c60
mov rcx, rbx
call fcn.1400e0580
lea rcx, [rsi + 0x10]
mov rdx, rax
call fcn.140005c60
cmp dword [rbx + 0x180], 0xffffffff
jne 0x1400e204a
mov rcx, rbx
mov edx, 0x74
call fcn.1400e25c0
mov dword [rbx + 0x180], eax
mov ecx, dword [rbx + 0x180]
mov dword [rsi + 0x120], ecx
cmp dword [rbx + 0x184], 0xffffffff
jne 0x1400e2072
mov rcx, rbx
mov edx, 0x75
call fcn.1400e25c0
mov dword [rbx + 0x184], eax
mov ecx, dword [rbx + 0x184]
mov dword [rsi + 0x11c], ecx
mov rcx, rbx
call fcn.1400e0420
lea rcx, [rsi + 0x80]
mov rdx, rax
call fcn.140005c60
mov rcx, rbx
call fcn.1400e04d0
lea rcx, [rsi + 0x88]
mov rdx, rax
call fcn.140005c60
mov rcx, rbx
call fcn.1400e0350
lea rcx, [rsi + 0x68]
mov rdx, rax
call fcn.140005c60
mov rcx, rbx
call fcn.1400e02a0
lea rcx, [rsi + 0x60]
mov rdx, rax
call fcn.140005c60
mov rcx, rbx
call fcn.1400e01f0
lea rcx, [rsi + 0x58]
mov rdx, rax
call fcn.140005c60
mov ecx, dword [rsi + 0x108]
mov dword [rsi + 0x124], ecx
mov rdx, qword [rsi + 0x30]
lea rcx, [rsi + 0x70]
call fcn.140005c60
mov rdx, qword [rsi + 8]
lea rcx, [rsi + 0x18]
call fcn.140005c60
mov rdx, qword [rsi + 0x38]
lea rcx, [rsi + 0x78]
call fcn.140005c60
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400e2153
cmp dword [rcx + 8], 0
jne 0x1400e215e
jmp 0x1400e2153
mov rcx, rbx
mov edx, 0x10
call fcn.1400e3050
mov r15, rax
jmp 0x1400e1fff
mov rcx, qword [rbx + 8]
call fcn.1400e3440
mov qword [rbp + 0x10], rbx
jmp 0x1400e1f78
lea rcx, [0x1401eb1b8]
mov qword [rsi + 0x20], rcx
mov rcx, qword [rsi + 0x48]
test rcx, rcx
je 0x1400e2177
cmp dword [rcx + 8], 0
jne 0x1400e2184
jmp 0x1400e2177
xor r8d, r8d
jmp 0x1400e1dfd
mov rdx, qword [rsi + 0x30]
lea rcx, [rsi + 0x48]
call fcn.140005c60
nop
add rsp, 0x128
pop rbx
pop rsi
pop rdi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
mov dword [rbp - 0xbc], ecx
mov qword [rbp + 0x10], rbx
mov rcx, qword [rbx + 0x10]
lea r8, [rbp - 0xbc]
test rcx, rcx
jne 0x1400e2517
xor ecx, ecx
mov qword [rbp - 0xc8], rcx
mov qword [rbp - 0x108], rcx
mov qword [rbp - 0x110], r8
mov edx, 0x1010
mov dword [rbp - 0xfc], edx
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
call fcn.140064ca0
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0xc8], rcx
mov eax, dword [rbp - 0xbc]
jmp 0x1400e1e76
xor ecx, ecx
mov dword [rbp - 0x9c], ecx
mov qword [rbp + 0x10], rbx
mov rcx, qword [rbx + 0x10]
lea r8, [rbp - 0x9c]
test rcx, rcx
jne 0x1400e250e
xor ecx, ecx
mov qword [rbp - 0xa8], rcx
mov qword [rbp - 0x110], rcx
mov qword [rbp - 0x108], r8
mov edx, 0x1c
mov dword [rbp - 0xfc], edx
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x110]
mov r8, qword [rbp - 0x108]
mov edx, dword [rbp - 0xfc]
call fcn.140064ca0
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0xa8], rcx
mov eax, dword [rbp - 0x9c]
jmp 0x1400e1d80
xor ecx, ecx
mov dword [rbp - 0x7c], ecx
mov qword [rbp + 0x10], rbx
mov rcx, qword [rbx + 0x10]
lea r8, [rbp - 0x7c]
test rcx, rcx
jne 0x1400e2505
xor ecx, ecx
mov qword [rbp - 0x88], rcx
mov qword [rbp - 0x108], rcx
mov qword [rbp - 0x110], r8
mov edx, 0x1b
mov dword [rbp - 0xfc], edx
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
call fcn.140064ca0
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x88], rcx
mov eax, dword [rbp - 0x7c]
jmp 0x1400e1c8a
xor ecx, ecx
mov dword [rbp - 0x5c], ecx
mov qword [rbp + 0x10], rbx
mov rcx, qword [rbx + 0x10]
lea r8, [rbp - 0x5c]
test rcx, rcx
jne 0x1400e24fc
xor ecx, ecx
mov qword [rbp - 0x68], rcx
mov qword [rbp - 0x110], rcx
mov qword [rbp - 0x108], r8
mov edx, 0x19
mov dword [rbp - 0xfc], edx
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x110]
mov r8, qword [rbp - 0x108]
mov edx, dword [rbp - 0xfc]
call fcn.140064ca0
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x68], rcx
mov eax, dword [rbp - 0x5c]
jmp 0x1400e1b94
xor ecx, ecx
mov dword [rbp - 0x3c], ecx
mov qword [rbp + 0x10], rbx
mov rcx, qword [rbx + 0x10]
lea r8, [rbp - 0x3c]
test rcx, rcx
jne 0x1400e24f3
xor ecx, ecx
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x108], rcx
mov qword [rbp - 0x110], r8
mov edx, 0x11
mov dword [rbp - 0xfc], edx
lea rcx, [rbp - 0x138]
call fcn.1400076d0
mov rcx, qword [rbp - 0x108]
mov r8, qword [rbp - 0x110]
mov edx, dword [rbp - 0xfc]
call fcn.140064ca0
lea rcx, [rbp - 0x138]
call fcn.140007720
xor ecx, ecx
mov qword [rbp - 0x48], rcx
mov eax, dword [rbp - 0x3c]
jmp 0x1400e1aad
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0x14
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e19d3
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0x16
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e197e
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0x17
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e1929
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0xf
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e18d4
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0xe
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e187f
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0x51
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e182a
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
mov r8d, 0x50
xor r9d, r9d
call fcn.1400e2e60
jmp 0x1400e17d5
xor r8d, r8d
jmp 0x1400e1d07
xor r8d, r8d
jmp 0x1400e1c11
xor r8d, r8d
jmp 0x1400e1b27
xor r8d, r8d
jmp 0x1400e1a40
xor r8d, r8d
jmp 0x1400e1eff
add rcx, 0xc
jmp 0x1400e23b9
add rcx, 0xc
jmp 0x1400e2341
add rcx, 0xc
jmp 0x1400e22c3
add rcx, 0xc
jmp 0x1400e2242
add rcx, 0xc
jmp 0x1400e21bb
xor eax, eax
jmp 0x1400e1e76
xor eax, eax
jmp 0x1400e1d80
xor eax, eax
jmp 0x1400e1c8a
xor eax, eax
jmp 0x1400e1b94
xor eax, eax
mov qword [rbp + 0x10], rbx
mov qword [rbp - 0xf8], r14
jmp 0x1400e1aad
xor eax, eax
jmp 0x1400e19d3
xor eax, eax
jmp 0x1400e197e
xor eax, eax
jmp 0x1400e1929
xor eax, eax
jmp 0x1400e18d4
xor eax, eax
jmp 0x1400e187f
xor eax, eax
jmp 0x1400e182a
call fcn.14000127e
cmp byte [r14], 0
je 0x1400e1fba
jmp 0x1400e1fc9
call fcn.14000146b
jmp 0x1400e16a5
call fcn.14000127e
cmp byte [r14], 0
je 0x1400e179b
jmp 0x1400e17aa
xor r15d, r15d
jmp 0x1400e1fff