Function at 0x41760a
Capabilities:
Get geographical location
Reference sql statements

Disassembly:
push ebp
push ebx
push edi
xor eax, eax
push eax
push eax
call fcn.004a2de0
mov ebx, dword [0x53b7d4]
and ebx, ebx
jle 0x4176b7
mov dword [0x53b7d4], 0
push 0
call fcn.0041423c
mov dword [0x1df6984], 0
push dword [0x1df698c]
call fcn.0049b598
push eax
push 1
push 8
call fcn.00484cc7
push 0
push 0x4e
call fcn.00486c19
push 0
push 7
call fcn.00486c19
push 0
push 9
call fcn.00486c19
push 0
push 0xa
call fcn.00486c19
push 0
push 0x35
call fcn.00486c19
mov dword [0x1df6ac8], 0
jmp 0x417cf9
mov ebx, dword [0x1df6ac8]
and ebx, ebx
jle 0x4176c6
jmp 0x417cf9
push 1
push 0x4e
call fcn.00486c19
push 1
push 7
call fcn.00486c19
push 1
push 9
call fcn.00486c19
push 1
push 0xa
call fcn.00486c19
mov dword [0x1df6ac8], 1
mov dword [0x53b7d4], 1
mov eax, 0x52a84a
push eax
push 8
call fcn.00484d5a
push 1
push 8
call fcn.00486c19
push 1
call fcn.0041423c
mov eax, 0x5270ba
push eax
push 6
call fcn.00484d5a
mov edx, dword [0x1df6a90]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x536860
push edx
call fcn.004a2ce0
lea eax, [esp + 4]
push eax
call fcn.004a2c50
push dword [esp]
call fcn.0048ee55
push 1
push 0
call fcn.0048cee0
push eax
call fcn.0042a0b9
push 0
push dword [esp + 4]
call fcn.0041a9f0
push edx
call fcn.004a2c10
pop edx
push eax
mov edx, dword [esp + 4]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x537e58
push edx
call fcn.004a2ce0
call fcn.004a2d40
push 0x6f
call fcn.00448452
add dword [esp + 4], edx
call fcn.0048f7f0
call fcn.00448470
mov ebp, 0xde109b
mov ebx, ebp
mov ebp, 0xd810bf
sub ebx, ebp
push ebx
mov ebp, 0xd810bf
push ebp
push 0x6f
call fcn.0048fa80
push 0x6f
call fcn.0048f4f0
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
mov eax, 0x53a832
push eax
call fcn.004411d3
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
push 0
mov eax, 1
push eax
push dword [esp + 0xc]
mov eax, 0x52b1b0
push eax
mov eax, 0x52990a
push eax
call fcn.00413d2f
push edx
call fcn.004a2c10
pop edx
push eax
mov edx, dword [esp + 4]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x52c30c
push edx
call fcn.004a2ce0
call fcn.004a2d40
push 0x6f
call fcn.00448452
add dword [esp + 4], edx
call fcn.0048f7f0
call fcn.00448470
mov ebp, 0xe41037
mov ebx, ebp
mov ebp, 0xde109b
sub ebx, ebp
push ebx
mov ebp, 0xde109b
push ebp
push 0x6f
call fcn.0048fa80
push 0x6f
call fcn.0048f4f0
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
mov eax, 0x533c8e
push eax
call fcn.004411d3
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
push 0
mov eax, 1
push eax
push dword [esp + 0xc]
mov eax, 0x53800c
push eax
mov eax, 0x52990a
push eax
call fcn.00413d2f
push edx
call fcn.004a2c10
pop edx
push eax
mov edx, dword [esp + 4]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x52dcac
push edx
call fcn.004a2ce0
call fcn.004a2d40
push 0x6f
call fcn.00448452
add dword [esp + 4], edx
call fcn.0048f7f0
call fcn.00448470
mov ebp, 0xd7abe9
mov ebx, ebp
mov ebp, 0xd28dd3
sub ebx, ebp
push ebx
mov ebp, 0xd28dd3
push ebp
push 0x6f
call fcn.0048fa80
push 0x6f
call fcn.0048f4f0
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
mov eax, 0x53057a
push eax
call fcn.004411d3
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
push 0
mov eax, 1
push eax
push dword [esp + 0xc]
mov eax, 0x5294d0
push eax
mov eax, 0x52990a
push eax
call fcn.00413d2f
push edx
call fcn.004a2c10
pop edx
push eax
mov edx, dword [esp + 4]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x52e204
push edx
call fcn.004a2ce0
call fcn.004a2d40
push 0x6f
call fcn.00448452
add dword [esp + 4], edx
call fcn.0048f7f0
call fcn.00448470
mov ebp, 0xd810bf
mov ebx, ebp
mov ebp, 0xd7abe9
sub ebx, ebp
push ebx
mov ebp, 0xd7abe9
push ebp
push 0x6f
call fcn.0048fa80
push 0x6f
call fcn.0048f4f0
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
mov eax, 0x535b1e
push eax
call fcn.004411d3
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
push 0
mov eax, 1
push eax
push dword [esp + 0xc]
mov eax, 0x52cbfc
push eax
mov eax, 0x52990a
push eax
call fcn.00413d2f
push edx
call fcn.004a2c10
pop edx
push eax
push 3
mov eax, 0x5270ba
push eax
mov edx, dword [0x1df6a90]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x536860
push edx
call fcn.004a2ce0
call fcn.00448452
add dword [esp], edx
call fcn.0048eb70
call fcn.00448470
push 0
push 0
call fcn.0048cee0
push eax
call fcn.0042a0b9
push 0x100
push 1
call fcn.0044710d
mov eax, 0x527f9e
push eax
mov eax, 0x527e12
push eax
call fcn.00446b52
mov eax, 0x527f9e
push eax
mov eax, 0x539fa8
push eax
call fcn.00446b52
mov eax, 0x527f9e
push eax
mov eax, 0x5270cc
push eax
call fcn.00446b52
mov eax, 0x527f9e
push eax
mov eax, 0x539ec4
push eax
call fcn.00446b52
mov eax, 0x527f9e
push eax
mov eax, 0x52fadc
push eax
call fcn.00446b52
mov eax, 0x527f9e
push eax
mov eax, 0x52ea92
push eax
call fcn.00446b52
push edx
call fcn.004a2c10
pop edx
push eax
push 0
push 0
xor eax, eax
push eax
mov edx, dword [0x1df6828]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x5308e0
push edx
call fcn.004a2ce0
call fcn.004a2d40
mov eax, 0x532546
push eax
mov eax, 0x535542
push eax
call fcn.00448452
add dword [esp + 8], edx
call fcn.00413d2f
call fcn.00448470
push edx
call fcn.004a2c10
pop edx
push eax
mov edx, dword [0x1df67f0]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x52f1a2
push edx
call fcn.004a2ce0
call fcn.00448452
add dword [esp], edx
call fcn.0048e854
call fcn.00448470
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x417c10
cmp edi, 0xffffffff
je 0x417c14
xor eax, eax
jmp 0x417c19
mov eax, 1
or eax, eax
je 0x417c61
push edx
call fcn.004a2c10
pop edx
push eax
push 3
mov eax, 0x5270ba
push eax
mov edx, dword [0x1df67f0]
push edx
call fcn.004a2c10
pop edx
push eax
push edx
call fcn.004a2ce0
mov edx, 0x52f1a2
push edx
call fcn.004a2ce0
call fcn.00448452
add dword [esp], edx
call fcn.0048eb70
call fcn.00448470
push 0
mov eax, 0x531564
push eax
call fcn.004411d3
push 0
mov eax, 0x5270ba
push eax
call fcn.004411d3
push 0
push 8
call fcn.00486c19
mov dword [0x1df6984], 1
push edx
call fcn.004a2c10
pop edx
push eax
call fcn.00446edb
lea eax, [esp + 8]
push eax
call fcn.004a2c50
push 1
push dword [0x1df6884]
push dword [esp + 0xc]
call fcn.004a09d0
mov ebx, eax
and ebx, ebx
jle 0x417ce1
push dword [esp + 4]
push 0
call sub.USER32.dll_FindWindowW
push eax
call sub.USER32.dll_SetForegroundWindow
jmp 0x417cf2
push dword [esp + 4]
mov edx, 0x5270ba
pop ecx
call fcn.00448400
je 0x417c9a
call fcn.00441cc1
xor eax, eax
push dword [esp]
call fcn.004a2e40
push dword [esp + 4]
call fcn.004a2e40
add esp, 8
pop edi
pop ebx
pop ebp
ret 4