Function at 0x417250
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x48c924
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x218
push esi
push edi
mov esi, ecx
mov dword [ebp - 0x14], 0
push 0xa
xor eax, eax
mov dword [ebp - 0x74], esi
push str.configfeed
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5bb0
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 0
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4172ee
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4172e4
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419927
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 7
xor eax, eax
mov dword [ebp - 0x14], 0
push str.mapfeed
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5b68
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 1
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x417367
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41735d
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41992c
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0x10
xor eax, eax
mov dword [ebp - 0x14], 0
push str.usestagingserver
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5ac0
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 2
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4173e0
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4173d6
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419931
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0x14
xor eax, eax
mov dword [ebp - 0x14], 0
push str.wayfinderlastcontact
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5b50
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 3
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x417459
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41744f
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419936
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0x14
xor eax, eax
mov dword [ebp - 0x14], 0
push str.wayfinderupdateerror
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5bf8
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 4
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4174d2
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4174c8
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41993b
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0x16
xor eax, eax
mov dword [ebp - 0x14], 0
push str.WayfinderDownloadTotal
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5ad8
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 5
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x41754b
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417541
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419940
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0xb
xor eax, eax
mov dword [ebp - 0x14], 0
push str.contactasap
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
push 0x4b5b20
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 6
push eax
call fcn.00417140
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4175c4
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4175ba
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419945
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 1
xor eax, eax
mov dword [ebp - 0x14], 0
push 0x4a2fec
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
mov dword [ebp - 4], 7
lea ecx, [ebp - 0x58]
push 7
xor eax, eax
mov dword [ebp - 0x48], 0
push str.kioskid
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
call fcn.00404a80
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 8
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x3c]
push 0x4b5a30
push eax
call fcn.004350b0
push 0
push eax
mov byte [ebp - 4], 9
call fcn.00430310
mov byte [ebp - 4], 8
add esp, 0x18
mov edx, dword [ebp - 0x28]
mov dword [esi + 0x200], eax
cmp edx, 8
jb 0x41767e
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417674
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41994a
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov byte [ebp - 4], 7
mov edx, dword [ebp - 0x44]
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 7
mov word [ebp - 0x3c], ax
cmp edx, 8
jb 0x4176d0
mov ecx, dword [ebp - 0x58]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4176c6
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41994a
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
cmp edx, 8
jb 0x417725
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41771b
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41994a
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 1
xor eax, eax
mov dword [ebp - 0x14], 0
push 0x4a2fec
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 0xa
push eax
push 0x4b5b20
lea eax, [ebp - 0x3c]
push 0x4b5a30
push eax
call fcn.004350b0
push 0
push eax
mov byte [ebp - 4], 0xb
call fcn.00430310
mov byte [ebp - 4], 0xa
add esp, 0x18
mov edx, dword [ebp - 0x28]
mov edi, eax
cmp edx, 8
jb 0x4177b5
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4177ab
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41994f
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 7
mov word [ebp - 0x3c], ax
cmp edx, 8
jb 0x41780a
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417800
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41994f
push edx
push ecx
call fcn.0044cee7
add esp, 8
cmp dword [esi + 0x4c0], 0
ja 0x41781b
test edi, edi
jne 0x41781b
xor al, al
jmp 0x41781d
mov al, 1
lea ecx, [esi + 0x244]
mov dword [ebp - 0x14], 0
mov byte [ecx], al
xor eax, eax
push 1
mov dword [ebp - 0xe0], ecx
lea ecx, [ebp - 0x24]
push 0x4a2fec
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
lea eax, [ebp - 0x24]
mov dword [ebp - 4], 0xc
push eax
push 0x4b5bf8
lea eax, [ebp - 0x3c]
push 0x4b5a30
push eax
call fcn.004350b0
push 0
push eax
mov byte [ebp - 4], 0xd
call fcn.00430310
add esp, 0x18
mov byte [ebp - 4], 0xc
mov edx, dword [ebp - 0x28]
test eax, eax
setne al
mov byte [esi + 0x269], al
cmp edx, 8
jb 0x4178c4
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4178ba
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419954
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x10]
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 7
mov word [ebp - 0x3c], ax
cmp edx, 8
jb 0x417919
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41790f
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419954
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 0x60], 0
push eax
push 0x4a2010
lea ecx, [ebp - 0x70]
mov dword [ebp - 0x5c], 7
mov word [ebp - 0x70], ax
call fcn.00404a80
mov dword [ebp - 4], 0xe
lea ecx, [ebp - 0x24]
push 9
xor eax, eax
mov dword [ebp - 0x14], 0
push str.KioskName
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x58]
push 0xa
xor eax, eax
mov dword [ebp - 0x48], 0
push str._KioskName
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
call fcn.00404a80
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x10
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x8c]
push 0x4b5a30
push eax
call fcn.004350b0
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x11
push eax
lea eax, [ebp - 0x3c]
push 0x4b5a30
push eax
call fcn.004350b0
add esp, 0x20
lea ecx, [esi + 0x204]
push eax
call fcn.00406170
mov edx, dword [ebp - 0x28]
cmp edx, 8
jb 0x417a09
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4179ff
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419959
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov byte [ebp - 4], 0x10
mov edx, dword [ebp - 0x78]
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 7
mov word [ebp - 0x3c], ax
cmp edx, 8
jb 0x417a5e
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417a54
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419959
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov byte [ebp - 4], 0xf
mov edx, dword [ebp - 0x44]
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 7
mov word [ebp - 0x8c], ax
cmp edx, 8
jb 0x417ab3
mov ecx, dword [ebp - 0x58]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417aa9
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419959
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov byte [ebp - 4], 0xe
mov edx, dword [ebp - 0x10]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
cmp edx, 8
jb 0x417b05
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417afb
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419959
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x417b5a
mov ecx, dword [ebp - 0x70]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417b50
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419959
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 0x60], 0
push eax
push 0x4a2010
lea ecx, [ebp - 0x70]
mov dword [ebp - 0x5c], 7
mov word [ebp - 0x70], ax
call fcn.00404a80
mov dword [ebp - 4], 0x12
lea ecx, [ebp - 0x24]
push 0xa
xor eax, eax
mov dword [ebp - 0x14], 0
push str._KioskDesc
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
call fcn.00404a80
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x13
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x8c]
push 0x4b5a30
push eax
call fcn.004350b0
add esp, 0x10
lea ecx, [esi + 0x21c]
push eax
call fcn.00406170
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x417c0f
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417c05
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41995e
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov byte [ebp - 4], 0x12
mov edx, dword [ebp - 0x10]
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 7
mov word [ebp - 0x8c], ax
cmp edx, 8
jb 0x417c64
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417c5a
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41995e
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x417cb9
mov ecx, dword [ebp - 0x70]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417caf
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41995e
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0
push 0x4b5ac0
push 0x4b5a30
call fcn.00434ea0
add esp, 0xc
sub eax, 1
je 0x417cef
sub eax, 1
je 0x417ce3
mov dword [esi + 0x4e0], 0
jmp 0x417cf9
mov dword [esi + 0x4e0], 1
jmp 0x417cf9
mov dword [esi + 0x4e0], 2
push 1
push 0x4b5b68
push 0x4b5a30
call fcn.00434ea0
cmp eax, 1
push 1
sete al
push 0x4b5bb0
push 0x4b5a30
mov byte [esi + 0xed], al
call fcn.00434ea0
cmp eax, 1
push 1
sete al
push 0x4b5bc8
push 0x4b5a30
mov byte [esi + 0xec], al
call fcn.00434ea0
cmp eax, 1
lea edi, [esi + 0x508]
mov dword [ebp - 0xc8], edi
sete al
mov byte [esi + 0xee], al
push dword [edi]
push 0x4b5af0
push 0x4b5a30
call fcn.00434ea0
push dword [esi + 0x50c]
mov dword [edi], eax
lea eax, [esi + 0x50c]
push 0x4b5a90
push 0x4b5a30
mov dword [ebp - 0xcc], eax
call fcn.00434ea0
push dword [esi + 0x510]
mov dword [esi + 0x50c], eax
lea eax, [esi + 0x510]
push 0x4b5aa8
push 0x4b5a30
mov dword [ebp - 0xd0], eax
call fcn.00434ea0
add esp, 0x48
mov dword [esi + 0x510], eax
lea eax, [esi + 0x514]
mov dword [ebp - 0xc4], eax
push dword [eax]
push 0x4b5b98
push 0x4b5a30
call fcn.00434ea0
push 0
mov dword [esi + 0x514], eax
lea eax, [esi + 0x4ea]
push 0x4b5a78
push 0x4b5a30
mov dword [ebp - 0xec], eax
call fcn.00434ea0
cmp eax, 1
push 0
sete al
mov byte [esi + 0x4ea], al
lea eax, [esi + 0x4e9]
push 0x4b5a18
push 0x4b5a30
mov dword [ebp - 0xe8], eax
call fcn.00434ea0
add esp, 0x24
mov dword [ebp - 0x60], 0
cmp eax, 1
mov dword [ebp - 0x5c], 7
lea ecx, [ebp - 0x70]
sete al
mov byte [esi + 0x4e9], al
xor eax, eax
push eax
push 0x4a2010
mov word [ebp - 0x70], ax
call fcn.00404a80
lea eax, [ebp - 0x70]
mov dword [ebp - 4], 0x14
push eax
push 0x4b5b38
lea eax, [ebp - 0x8c]
push 0x4b5a30
push eax
call fcn.004350b0
add esp, 0x10
lea ecx, [esi + 0x4ec]
push eax
call fcn.00406170
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x417ec7
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417ebd
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419963
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 7
mov word [ebp - 0x8c], ax
cmp edx, 8
jb 0x417f1f
mov ecx, dword [ebp - 0x70]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x417f15
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419963
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0
lea eax, [esi + 0x504]
push 0x4b5be0
push 0x4b5a30
mov dword [ebp - 0xd4], eax
call fcn.00434ea0
cmp eax, 1
push 0
sete al
mov byte [esi + 0x504], al
lea eax, [esi + 0x505]
push 0x4b5a48
push 0x4b5a30
mov dword [ebp - 0xe4], eax
call fcn.00434ea0
cmp eax, 1
push 0x1f4
sete al
push 0x4b5b80
push 0x4b5a30
mov byte [esi + 0x505], al
call fcn.00434ea0
push 0xf
push 0x4b5b08
push 0x4b5a30
mov dword [esi + 0x51c], eax
call fcn.00434ea0
push 0x258
push 0x4b5a60
push 0x4b5a30
mov dword [esi + 0x520], eax
call fcn.00434ea0
add esp, 0x3c
mov dword [esi + 0x524], eax
cmp byte [esi + 0x4ea], 0
lea eax, [esi + 0x504]
je 0x417fd1
mov byte [eax], 1
cmp dword [esi + 0x200], 1
jge 0x41807e
push 0x44
xor eax, eax
mov dword [ebp - 0x60], 0
push str.Error_2048___Unit_has_not_been_registered_with_the_Wayfinder_Website
lea ecx, [ebp - 0x70]
mov dword [ebp - 0x5c], 7
mov word [ebp - 0x70], ax
call fcn.00404a80
push 1
push 0x3ac
lea eax, [ebp - 0x70]
mov dword [ebp - 4], 0x15
push eax
push 0xffffffffffffffff
mov ecx, esi
call fcn.0040bbe0
mov edx, dword [ebp - 0x5c]
cmp edx, 8
jb 0x418056
mov ecx, dword [ebp - 0x70]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41804c
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41998b
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov eax, dword [esi + 0x4e4]
mov ecx, 3
cmp eax, ecx
pop edi
cmovl eax, ecx
mov dword [esi + 0x4e4], eax
xor al, al
pop esi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
cmp byte [eax], 0
jne 0x418a42
mov eax, dword [edi]
cmp eax, 0x3e8
jl 0x41809b
cmp eax, 0xea60
jle 0x41821d
lea eax, [ebp - 0x3c]
push edi
push eax
call fcn.00430290
add esp, 8
push 0x25
push str.Ping_interval_setting_overridden_was
push 0
mov ecx, eax
mov dword [ebp - 4], 0x16
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 0xd
push str._now_1_second
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x17
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x18
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x17
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x418184
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41817a
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419968
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x16
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4181c2
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4181b8
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419968
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x418217
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41820d
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419968
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov dword [edi], 0x3e8
mov eax, dword [esi + 0x50c]
lea edi, [esi + 0x50c]
cmp eax, 0x12c
jl 0x41823b
cmp eax, 0x15180
jle 0x4183c2
lea eax, [ebp - 0x3c]
push edi
push eax
call fcn.00430290
add esp, 8
push 0x25
push str.Poll_interval_setting_overridden_was
push 0
mov ecx, eax
mov dword [ebp - 4], 0x19
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 0xf
push str._now_15_minutes
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x1a
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x1b
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x1a
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x418324
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41831a
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41996d
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x19
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x418362
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418358
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41996d
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x4183b7
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4183ad
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41996d
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov dword [edi], 0x384
mov eax, 0x384
mov ecx, dword [esi + 0x510]
lea edx, [esi + 0x510]
cmp ecx, 0x3c
jl 0x4183db
cmp ecx, eax
jl 0x418563
mov ecx, 0x12c
cmp eax, ecx
push edx
cmova eax, ecx
mov dword [edx], eax
lea eax, [ebp - 0x3c]
push eax
call fcn.00430290
add esp, 8
push 0x2b
push str.Quick_poll_interval_setting_overridden_now
push 0
mov ecx, eax
mov dword [ebp - 4], 0x1c
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 8
push str._minutes
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x1d
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x1e
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x1d
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x4184d0
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4184c6
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419972
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x1c
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x41850e
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418504
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419972
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x418563
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418559
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419972
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov eax, dword [esi + 0x520]
cmp eax, 5
jb 0x418579
cmp eax, 0x12c
jbe 0x418705
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.00430290
add esp, 8
push 0x2d
push str.Restart_poll_interval_setting_overridden_was
push 0
mov ecx, eax
mov dword [ebp - 4], 0x1f
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 0xf
push str._now_15_seconds
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x20
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x21
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x20
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x418668
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41865e
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419977
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x1f
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4186a6
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41869c
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419977
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x4186fb
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4186f1
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419977
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov dword [esi + 0x520], 0xf
mov eax, dword [esi + 0x524]
cmp eax, 0x3c
jb 0x41871b
cmp eax, 0xe10
jbe 0x4188a7
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.00430290
add esp, 8
push 0x25
push str.Restart_delay_setting_overridden_was
push 0
mov ecx, eax
mov dword [ebp - 4], 0x22
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 0xf
push str._now_10_minutes
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x23
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x24
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x23
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x41880a
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418800
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41997c
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x22
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x418848
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x41883e
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41997c
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x41889d
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418893
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41997c
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov dword [esi + 0x524], 0x258
mov eax, dword [esi + 0x514]
lea ecx, [esi + 0x514]
test eax, eax
js 0x4188c0
cmp eax, 0xa
jle 0x418a42
push ecx
lea eax, [ebp - 0x3c]
mov dword [ecx], 0
push eax
call fcn.00430290
add esp, 8
push 0x2d
push str.Quick_retry_threshold_setting_overridden_now
push 0
mov ecx, eax
mov dword [ebp - 4], 0x25
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 9
push str._attempts
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x26
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x27
push eax
push 0x3e7
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x26
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x4189af
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4189a5
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419981
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x25
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x4189ed
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x4189e3
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419981
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
cmp edx, 8
jb 0x418a42
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418a38
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419981
push edx
push ecx
call fcn.0044cee7
add esp, 8
lea eax, [ebp - 0xdc]
mov dword [ebp - 0xd8], 3
push eax
push 8
lea edi, [esi + 0x248]
mov dword [ebp - 0xdc], 0
push edi
lea eax, [ebp - 0xd8]
push eax
push 0x4b5b50
push 0x4b5a30
call fcn.00435420
add esp, 0x18
test al, al
je 0x418a90
cmp dword [ebp - 0xd8], 3
je 0x418ca0
push section..data
lea ecx, [ebp - 0x70]
mov dword [edi], 0
mov dword [edi + 4], 0
call fcn.004049c0
push 0x38
push str.Warning_2049___Failed_to_read_last_contact_information__
push 0
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], 0x28
call fcn.00420640
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 1
push 0x4a2d70
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x29
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x3c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x2c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
mov byte [ebp - 4], 0x2b
mov edx, dword [ebp - 0x10]
cmp edx, 8
jb 0x418b69
mov ecx, dword [ebp - 0x24]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418b5f
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419986
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 7
mov word [ebp - 0x24], ax
mov byte [ebp - 4], 0x2c
mov edx, dword [ebp - 0x5c]
cmp edx, 8
jb 0x418bbb
mov ecx, dword [ebp - 0x70]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418bb1
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419986
push edx
push ecx
call fcn.0044cee7
add esp, 8
xor eax, eax
mov dword [ebp - 0x60], 0
cmp dword [ebp - 0x28], 8
lea edx, [ebp - 0x3c]
mov dword [ebp - 0x5c], 7
cmovae edx, dword [ebp - 0x3c]
mov ecx, edx
mov word [ebp - 0x70], ax
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
lea edi, [ecx + 2]
nop dword [eax]
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x418bf0
sub ecx, edi
sar ecx, 1
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.00404a80
push 1
push 0x3e7
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x2d
push eax
push 0xffffffffffffffff
mov ecx, esi
call fcn.0040bbe0
mov byte [ebp - 4], 0x2c
mov edx, dword [ebp - 0x44]
cmp edx, 8
jb 0x418c5f
mov ecx, dword [ebp - 0x58]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418c55
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41998b
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x28]
cmp edx, 8
jb 0x418ca0
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418c96
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41998b
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov ecx, dword [esi + 0x200]
lea edi, [ebp - 0x76]
test ecx, ecx
jns 0x418ce0
neg ecx
nop
mov eax, 0xcccccccd
sub edi, 2
mul ecx
shr edx, 3
lea eax, [edx + edx*4]
add eax, eax
sub ecx, eax
add ecx, 0x30
mov word [edi], cx
mov ecx, edx
test ecx, ecx
jne 0x418cb0
add edi, 0xfffffffe
mov eax, 0x2d
mov word [edi], ax
jmp 0x418d00
mov eax, 0xcccccccd
sub edi, 2
mul ecx
shr edx, 3
lea eax, [edx + edx*4]
add eax, eax
sub ecx, eax
add ecx, 0x30
mov word [edi], cx
mov ecx, edx
test ecx, ecx
jne 0x418ce0
xor eax, eax
mov dword [ebp - 0x2c], 0
mov word [ebp - 0x3c], ax
lea eax, [ebp - 0x76]
mov dword [ebp - 0x28], 7
cmp edi, eax
je 0x418d29
sub eax, edi
lea ecx, [ebp - 0x3c]
sar eax, 1
push eax
push edi
call fcn.00404a80
lea eax, [ebp - 0x3c]
push eax
lea ecx, [esi + 0x458]
call fcn.00406170
mov edx, dword [ebp - 0x28]
cmp edx, 8
jb 0x418d72
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418d68
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41998b
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 0x12
xor eax, eax
mov dword [ebp - 0x124], 0
push str.Project_Media_Root
lea ecx, [ebp - 0x134]
mov dword [ebp - 0x120], 7
mov word [ebp - 0x134], ax
call fcn.00404a80
mov dword [ebp - 4], 0x2e
cmp byte [esi + 0x4e9], 0
je 0x418e0e
lea ecx, [ebp - 0x8c]
call fcn.00404760
push eax
lea ecx, [ebp - 0x134]
call fcn.00406170
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x418ec6
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418dff
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419990
push edx
push ecx
call fcn.0044cee7
add esp, 8
jmp 0x418ec6
lea eax, [ebp - 0xc0]
push eax
lea ecx, [esi + 0x1e0]
call fcn.00436070
mov edi, eax
mov byte [ebp - 4], 0x2f
lea edx, [edi + 4]
mov ecx, dword [edi]
mov dword [esi + 0x470], ecx
lea ecx, [esi + 0x474]
cmp ecx, edx
je 0x418e4e
cmp dword [edx + 0x14], 8
mov eax, edx
jb 0x418e45
mov eax, dword [edx]
push dword [edx + 0x10]
push eax
call fcn.00404a80
lea eax, [edi + 0x1c]
lea ecx, [esi + 0x48c]
cmp ecx, eax
je 0x418e6e
cmp dword [eax + 0x14], 8
mov edx, eax
jb 0x418e65
mov edx, dword [eax]
push dword [eax + 0x10]
push edx
call fcn.00404a80
lea eax, [edi + 0x34]
lea ecx, [esi + 0x4a4]
cmp ecx, eax
je 0x418e8e
cmp dword [eax + 0x14], 8
mov edx, eax
jb 0x418e85
mov edx, dword [eax]
push dword [eax + 0x10]
push edx
call fcn.00404a80
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x2e
call fcn.0040a2c0
lea eax, [esi + 0x474]
lea ecx, [ebp - 0x134]
cmp ecx, eax
je 0x418ec6
cmp dword [eax + 0x14], 8
mov ecx, eax
jb 0x418eb7
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0x134]
call fcn.00404a80
lea eax, [ebp - 0x134]
push eax
push eax
call fcn.00436fe0
lea eax, [esi + 0x204]
mov edx, str.Kiosk_name________:_
push eax
lea ecx, [ebp - 0x3c]
call fcn.0041eed0
add esp, 0xc
push 2
push 0x4a5a5c
mov ecx, eax
mov byte [ebp - 4], 0x30
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x31
push eax
push 0x39d
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x30
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x418f7c
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418f72
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419995
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x2e
mov edx, dword [ebp - 0x28]
cmp edx, 8
jb 0x418fba
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x418fb0
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x419995
push edx
push ecx
call fcn.0044cee7
add esp, 8
lea eax, [esi + 0x21c]
mov edx, str.Kiosk_description_:_
push eax
lea ecx, [ebp - 0x3c]
call fcn.0041eed0
add esp, 4
push 2
push 0x4a5a5c
mov ecx, eax
mov byte [ebp - 4], 0x32
call fcn.00404c10
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push ecx
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x33
push eax
push 0x39d
mov ecx, esi
call fcn.00408930
mov byte [ebp - 4], 0x32
mov edx, dword [ebp - 0x78]
cmp edx, 8
jb 0x419063
mov ecx, dword [ebp - 0x8c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x419059
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41999a
push edx
push ecx
call fcn.0044cee7
add esp, 8
mov byte [ebp - 4], 0x2e
mov edx, dword [ebp - 0x28]
cmp edx, 8
jb 0x4190a1
mov ecx, dword [ebp - 0x3c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x419097
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x41999a
push edx
push ecx
call fcn.0044cee7
add esp, 8
push 9
xor eax, eax
mov dword [ebp - 0x48], 0
push str.__Maps_:
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
call fcn.00404a80
lea eax, [ebp - 0x11c]
mov byte [ebp - 4], 0x34
push eax
mov ecx, esi
call fcn.00408c00
push eax
mov edx, str.Wayfinder_data____:_CMS
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x104]
call fcn.0041eed0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x36
mov ecx, dword [edx + 0x14]
sub ecx, dword [edx + 0x10]
mov edi, dword [ebp - 0x48]
cmp edi, ecx
jbe 0x419123
mov eax, dword [ebp - 0x44]
mov ecx, dword [edx + 0x10]
sub eax, edi
cmp eax, ecx
jb 0x419123
cmp dword [edx + 0x14], 8
jb 0x419115
mov edx, dword [edx]
push ecx
push edx
push 0
lea ecx, [ebp - 0x58]
call fcn.00420640
jmp 0x419137
cmp dword [ebp - 0x44], 8
lea eax, [ebp - 0x58]
push edi
cmovae eax, dword [ebp - 0x58]
mov ecx, edx
push eax
call fcn.00404c10
mov dword [ebp - 0x14], 0
xor ecx, ecx
mov dword [ebp - 0x10], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x24], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x14], xmm0
mov word [eax], cx
mov dword [eax + 0x14], 7
mov dword [eax + 0x10], ecx
mov byte [ebp - 4], 0x37
mov edi, 0x4a6484
cmp byte [esi + 0xed], cl
mov eax, 0x4a648c
mov edx, edi
cmove edx, eax
mov ecx, edx
lea eax, [ecx + 2]
mov dword [ebp - 0x40], eax
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x419186
sub ecx, dword [ebp - 0x40]
sar ecx, 1
push ecx
push edx
lea ecx, [ebp - 0x24]
call fcn.00404c10
mov dword [ebp - 0x2c], 0
xor ecx, ecx
mov dword [ebp - 0x28], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x3c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x2c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
push 9
push str.__Core_:
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x38
call fcn.00404c10
mov dword [ebp - 0x7c], 0
xor ecx, ecx
mov dword [ebp - 0x78], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x8c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x7c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
mov byte [ebp - 4], 0x39
lea edx, [ebp - 0x8c]
cmp byte [esi + 0xec], cl
mov eax, edi
mov ecx, 0x4a648c
cmove eax, ecx
lea ecx, [ebp - 0x164]
push eax
call fcn.0041f360
push str.__Project_:
mov edx, eax
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x14c]
call fcn.0041f360
mov byte [ebp - 4], 0x3b
mov ecx, 0x4a648c
cmp byte [esi + 0xee], 0
mov edx, eax
cmove edi, ecx
lea ecx, [ebp - 0x70]
push edi
call fcn.0041f360
add esp, 0xc
push 0
push eax
push 0x39d
mov ecx, esi
mov byte [ebp - 4], 0x3c
call fcn.00408930
lea ecx, [ebp - 0x70]
call fcn.00404910
lea ecx, [ebp - 0x14c]
call fcn.00404910
lea ecx, [ebp - 0x164]
call fcn.00404910
lea ecx, [ebp - 0x8c]
call fcn.00404910
lea ecx, [ebp - 0x3c]
call fcn.00404910
lea ecx, [ebp - 0x24]
call fcn.00404910
lea ecx, [ebp - 0x104]
call fcn.00404910
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x2e
call fcn.00404910
lea eax, [ebp - 0x134]
mov edx, str.Output_folder_____:_
push eax
lea ecx, [ebp - 0x104]
call fcn.0041eed0
push 0x4a5a5c
mov edx, eax
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x11c]
call fcn.0041f360
add esp, 8
push 0
push eax
push 0x39d
mov ecx, esi
mov byte [ebp - 4], 0x3e
call fcn.00408930
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x104]
mov byte [ebp - 4], 0x2e
call fcn.00404910
lea eax, [esi + 0x269]
push eax
lea eax, [ebp - 0x58]
push eax
call fcn.00430240
mov edi, eax
lea eax, [esi + 0x200]
mov byte [ebp - 4], 0x3f
push eax
lea eax, [ebp - 0x24]
push eax
call fcn.00430290
mov esi, eax
push dword [ebp - 0xe0]
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x40
push eax
call fcn.00430240
push eax
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x41
push str.Flags_1___________:_CA
push eax
call fcn.0041ef90
push str.__NID
mov edx, eax
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x8c]
call fcn.0041f360
push esi
push eax
lea eax, [ebp - 0x14c]
mov byte [ebp - 4], 0x43
push eax
call fcn.0041ee50
push str.__LUI
mov edx, eax
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x164]
call fcn.0041f360
push edi
push eax
lea eax, [ebp - 0x104]
mov byte [ebp - 4], 0x45
push eax
call fcn.0041ee50
add esp, 0x44
push 0x4a5a5c
mov edx, eax
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x11c]
call fcn.0041f360
add esp, 4
mov ecx, dword [ebp - 0x74]
push 0
push eax
push 0x39d
mov byte [ebp - 4], 0x47
call fcn.00408930
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x104]
call fcn.00404910
lea ecx, [ebp - 0x164]
call fcn.00404910
lea ecx, [ebp - 0x14c]
call fcn.00404910
lea ecx, [ebp - 0x8c]
call fcn.00404910
lea ecx, [ebp - 0x3c]
call fcn.00404910
lea ecx, [ebp - 0x70]
call fcn.00404910
lea ecx, [ebp - 0x24]
call fcn.00404910
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x2e
call fcn.00404910
push dword [ebp - 0xc4]
lea eax, [ebp - 0x1ac]
push eax
call fcn.00430290
mov dword [ebp - 0xc4], eax
mov byte [ebp - 4], 0x48
lea eax, [ebp - 0x194]
push dword [ebp - 0xc8]
push eax
call fcn.00430290
mov edi, eax
mov byte [ebp - 4], 0x49
lea eax, [ebp - 0x17c]
push dword [ebp - 0xcc]
push eax
call fcn.00430290
mov esi, eax
mov byte [ebp - 4], 0x4a
lea eax, [ebp - 0x58]
push dword [ebp - 0xd0]
push eax
call fcn.00430290
push eax
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x4b
push str.Flags_2___________:_PIQ
push eax
call fcn.0041ef90
push str.__PI
mov edx, eax
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x70]
call fcn.0041f360
push esi
push eax
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x4d
push eax
call fcn.0041ee50
mov byte [ebp - 4], 0x4e
push str.__MPI
mov edx, eax
lea ecx, [ebp - 0x8c]
call fcn.0041f360
add esp, 0x40
push edi
push eax
lea eax, [ebp - 0x14c]
mov byte [ebp - 4], 0x4f
push eax
call fcn.0041ee50
push str.__AUT
mov edx, eax
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0x164]
call fcn.0041f360
push dword [ebp - 0xc4]
mov byte [ebp - 4], 0x51
push eax
lea eax, [ebp - 0x104]
push eax
call fcn.0041ee50
push 0x4a3390
mov edx, eax
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0x11c]
call fcn.0041f360
add esp, 0x20
mov esi, dword [ebp - 0x74]
mov ecx, esi
push 0
push eax
push 0x39d
mov byte [ebp - 4], 0x53
call fcn.00408930
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x104]
call fcn.00404910
lea ecx, [ebp - 0x164]
call fcn.00404910
lea ecx, [ebp - 0x14c]
call fcn.00404910
lea ecx, [ebp - 0x8c]
call fcn.00404910
lea ecx, [ebp - 0x3c]
call fcn.00404910
lea ecx, [ebp - 0x70]
call fcn.00404910
lea ecx, [ebp - 0x24]
call fcn.00404910
lea ecx, [ebp - 0x58]
call fcn.00404910
lea ecx, [ebp - 0x17c]
call fcn.00404910
lea ecx, [ebp - 0x194]
call fcn.00404910
lea ecx, [ebp - 0x1ac]
mov byte [ebp - 4], 0x2e
call fcn.00404910
mov eax, dword [esi + 0x524]
mov dword [ebp - 0xd0], eax
mov eax, dword [esi + 0x520]
mov dword [ebp - 0xcc], eax
mov eax, dword [esi + 0x51c]
mov dword [ebp - 0xc8], eax
lea eax, [ebp - 0xd0]
push eax
lea eax, [ebp - 0x1c4]
push eax
call fcn.00430290
mov edi, eax
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0x54
push eax
lea eax, [ebp - 0x8c]
push eax
call fcn.00430290
mov esi, eax
lea eax, [ebp - 0xc8]
mov byte [ebp - 4], 0x55
push eax
lea eax, [ebp - 0x14c]
push eax
call fcn.00430290
push eax
lea eax, [ebp - 0x164]
mov byte [ebp - 4], 0x56
push str.Flags_3___________:_PBF
push eax
call fcn.0041ef90
push str.__RPI
mov edx, eax
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x104]
call fcn.0041f360
push esi
push eax
lea eax, [ebp - 0x11c]
mov byte [ebp - 4], 0x58
push eax
call fcn.0041ee50
push str._RD
mov edx, eax
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x17c]
call fcn.0041f360
push edi
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x5a
push eax
call fcn.0041ee50
add esp, 0x44
push 0x4a3390
mov edx, eax
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x1ac]
call fcn.0041f360
add esp, 4
mov ecx, dword [ebp - 0x74]
push 0
push eax
push 0x39d
mov byte [ebp - 4], 0x5c
call fcn.00408930
lea ecx, [ebp - 0x1ac]
call fcn.00404910
lea ecx, [ebp - 0x194]
call fcn.00404910
lea ecx, [ebp - 0x17c]
call fcn.00404910
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x104]
call fcn.00404910
lea ecx, [ebp - 0x164]
call fcn.00404910
lea ecx, [ebp - 0x14c]
call fcn.00404910
lea ecx, [ebp - 0x8c]
call fcn.00404910
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 0x2e
call fcn.00404910
mov ecx, dword [ebp - 0xd4]
lea eax, [ebp - 0x224]
push ecx
push eax
call fcn.00430240
mov dword [ebp - 0xd4], eax
push dword [ebp - 0xe4]
lea eax, [ebp - 0x20c]
mov byte [ebp - 4], 0x5d
push eax
call fcn.00430240
mov edi, eax
push dword [ebp - 0xe8]
lea eax, [ebp - 0x1f4]
mov byte [ebp - 4], 0x5e
push eax
call fcn.00430240
mov esi, eax
push dword [ebp - 0xec]
lea eax, [ebp - 0x1dc]
mov byte [ebp - 4], 0x5f
push eax
call fcn.00430240
push eax
lea eax, [ebp - 0x14c]
mov byte [ebp - 4], 0x60
push str.Flags_4___________:_DM
push eax
call fcn.0041ef90
push str.__OOF
mov edx, eax
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0x164]
call fcn.0041f360
push esi
push eax
lea eax, [ebp - 0x104]
mov byte [ebp - 4], 0x62
push eax
call fcn.0041ee50
push str.__DMAU
mov edx, eax
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0x11c]
call fcn.0041f360
add esp, 0x40
push edi
push eax
lea eax, [ebp - 0x17c]
mov byte [ebp - 4], 0x64
push eax
call fcn.0041ee50
push str.__SPV
mov edx, eax
mov byte [ebp - 4], 0x65
lea ecx, [ebp - 0x194]
call fcn.0041f360
push dword [ebp - 0xd4]
mov byte [ebp - 4], 0x66
push eax
lea eax, [ebp - 0x1ac]
push eax
call fcn.0041ee50
push 0x4a5a5c
mov edx, eax
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x1c4]
call fcn.0041f360
add esp, 0x20
push 0
push eax
mov byte [ebp - 4], 0x68
push 0x39d
mov ecx, dword [ebp - 0x74]
call fcn.00408930
lea ecx, [ebp - 0x1c4]
call fcn.00404910
lea ecx, [ebp - 0x1ac]
call fcn.00404910
lea ecx, [ebp - 0x194]
call fcn.00404910
lea ecx, [ebp - 0x17c]
call fcn.00404910
lea ecx, [ebp - 0x11c]
call fcn.00404910
lea ecx, [ebp - 0x104]
call fcn.00404910
lea ecx, [ebp - 0x164]
call fcn.00404910
lea ecx, [ebp - 0x14c]
call fcn.00404910
lea ecx, [ebp - 0x1dc]
call fcn.00404910
lea ecx, [ebp - 0x1f4]
call fcn.00404910
lea ecx, [ebp - 0x20c]
call fcn.00404910
lea ecx, [ebp - 0x224]
call fcn.00404910
lea ecx, [ebp - 0x134]
call fcn.00404910
mov ecx, dword [ebp - 0xc]
mov al, 1
pop edi
pop esi
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
call fcn.0046811a
int3