Function at 0x10152fb
Capabilities:
Get geographical location

Disassembly:
push 8
mov eax, 0x1017052
call fcn.01013690
mov esi, ecx
mov dword [ebp - 0x14], esi
call fcn.0101529a
and dword [ebp - 4], 0
and dword [ebp - 0x10], 0
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
call fcn.0101525a
push 0x10030ac
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 1
call fcn.0101525a
push 0x1002a58
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 2
call fcn.0101525a
push 0x1002d6c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 3
call fcn.0101525a
push 0x1002d48
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 4
call fcn.0101525a
push 0x1002dcc
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 5
call fcn.0101525a
push 0x1002d98
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 6
call fcn.0101525a
push 0x1002d2c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 7
call fcn.0101525a
push 0x1002ca0
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 8
call fcn.0101525a
push 0x1002c70
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 9
call fcn.0101525a
push 0x1002c3c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xa
call fcn.0101525a
push 0x1002c04
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xb
call fcn.0101525a
push 0x1002bd4
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xc
call fcn.0101525a
push 0x1002ba4
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xd
call fcn.0101525a
push 0x1002fc8
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xe
call fcn.0101525a
push 0x1002f9c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0xf
call fcn.0101525a
push 0x1002f78
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x10
call fcn.0101525a
push 0x1002f40
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x11
call fcn.0101525a
push 0x1003034
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x12
call fcn.0101525a
push 0x1003004
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x13
call fcn.0101525a
push 0x1002f08
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x14
call fcn.0101525a
push 0x1002ed0
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x15
call fcn.0101525a
push 0x1002ea8
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x16
call fcn.0101525a
push 0x1002e84
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x17
call fcn.0101525a
push 0x1002e68
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x18
call fcn.0101525a
push 0x1002e50
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x19
call fcn.0101525a
push 0x1002e34
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1a
call fcn.0101525a
push 0x1002e10
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1b
call fcn.0101525a
push 0x1002df0
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1c
call fcn.0101525a
push 0x1002d18
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1d
call fcn.0101525a
push 0x1002d04
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1e
call fcn.0101525a
push 0x1002cec
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x1f
call fcn.0101525a
push 0x1002cd4
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x20
call fcn.0101525a
push 0x1002b60
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x21
call fcn.0101525a
push 0x1002b2c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x22
call fcn.0101525a
push 0x1002b00
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x23
call fcn.0101525a
push 0x1002acc
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x24
call fcn.0101525a
push 0x1002aa8
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x25
call fcn.0101525a
push 0x1002a8c
mov ecx, eax
call fcn.010151f5
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
mov dword [ebp - 0x10], 0x26
call fcn.0101525a
push 0x1002a68
mov ecx, eax
call fcn.010151f5
mov eax, esi
call fcn.0101373e
ret