Function at 0x415f5f
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x108
mov eax, dword [0x485008]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
mov edx, 0x1f8
mov dword [0x4a17b8], 0x80c
mov esi, ecx
mov dword [0x4a1700], 0x854
mov dword [0x4a1724], edx
mov ebx, str.0.6R17
mov dword [0x4a1728], 0x1fc
xor ecx, ecx
mov dword [0x4a1738], 0x524
mov dword [0x4a173c], 0x80
mov dword [0x4a1740], 0x84
mov dword [0x4a1744], 0x8c
mov dword [0x4a1748], 0x90
mov dword [0x4a175c], 0x174
mov dword [0x4a178c], 0x2a4
mov dword [0x4a1790], 0x27c
mov dword [0x4a1794], 0x28c
mov dword [0x4a1798], 0x338
mov dword [0x4a1760], 0x504
mov dword [0x4a1764], 0x508
mov dword [0x4a1788], 0x50c
mov dword [0x4a1768], 0x518
mov dword [0x4a1758], 0x51c
mov dword [0x4a176c], 0x650
mov dword [0x4a17a0], 0x710
mov dword [0x4a1754], 0xa58
mov dword [0x4a174c], 0xa5c
mov dword [0x4a1750], 0xa30
mov dword [0x4a177c], 0x820
mov dword [0x4a17a8], 0x534
mov dword [0x4a17ac], 0xa64
mov dword [0x4a17b0], 0x770
mov dword [0x4a17b4], 0x2b9
mov dword [0x4a1784], 0x2ca
mov dword [0x4a1780], 0xe93
mov dword [0x4a17a4], 0xe98
mov dword [0x4a1778], 0xe8f
mov dword [0x4a1774], 0xe8c
mov dword [0x4a1770], 0xe50
mov dword [0x4a179c], 0xe4c
movzx eax, byte [esi + ecx]
cmp al, byte [ebx + ecx]
jne 0x416182
inc ecx
cmp ecx, 7
jne 0x4160e6
mov dword [0x4a1714], 0x5bfb08
mov eax, 0x9af32c
mov dword [0x4a1710], 0x9a6b58
mov dword [0x4a1708], 0x9a67b4
mov dword [0x4a170c], 0x61e415
mov dword [0x4a1730], 0x61e3c8
mov dword [0x4a172c], 0x7b210c
mov dword [0x4a16fc], 0x7f5d70
mov dword [0x4a1734], 0x61e4ec
mov ecx, dword [ebp - 4]
pop esi
mov dword [0x4a171c], eax
xor ecx, ebp
mov dword [0x4a1720], eax
mov al, 1
mov dword [0x4a16f8], 1
mov dword [0x4a1724], 0x1f4
mov dword [0x4a1728], edx
pop ebx
call fcn.00445b7e
leave
ret
mov ebx, str.0.6R18
xor ecx, ecx
movzx eax, byte [esi + ecx]
cmp al, byte [ebx + ecx]
jne 0x4161f2
inc ecx
cmp ecx, 7
jne 0x416189
mov dword [0x4a1714], 0x5c0b00
mov eax, 0x9b0374
mov dword [0x4a1730], 0x61f408
mov dword [0x4a170c], 0x61f455
mov dword [0x4a1734], 0x61f53c
mov dword [0x4a172c], 0x7b314c
mov dword [0x4a16fc], 0x7f6db0
mov dword [0x4a1710], 0x9a7ba0
mov dword [0x4a1708], 0x9a77fc
jmp 0x41614e
push 5
xor ecx, ecx
pop ebx
movzx eax, byte [esi + ecx]
mov edx, str.0.6T
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x416269
inc ecx
cmp ecx, ebx
jne 0x4161f7
mov dword [0x4a1714], 0x5c0c74
mov eax, 0x9b05a4
mov dword [0x4a1730], 0x61f668
mov dword [0x4a170c], 0x61f6b5
mov dword [0x4a1734], 0x61f79c
mov dword [0x4a172c], 0x7b33a4
mov dword [0x4a16fc], 0x7f7008
mov dword [0x4a1710], 0x9a7dd0
mov dword [0x4a1708], 0x9a7a2c
jmp 0x41614e
xor ecx, ecx
movzx eax, byte [esi + ecx]
mov edx, str.0.6T2
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x4162de
inc ecx
cmp ecx, 6
jne 0x41626b
mov dword [0x4a1714], 0x5bfc80
mov eax, 0x9af784
mov dword [0x4a1730], 0x61e858
mov dword [0x4a170c], 0x61e8a5
mov dword [0x4a1734], 0x61e98c
mov dword [0x4a172c], 0x7b2594
mov dword [0x4a16fc], 0x7f61f8
mov dword [0x4a1710], 0x9a6fb0
mov dword [0x4a1708], 0x9a6c0c
jmp 0x41614e
mov dword [0x4a1750], 0xa38
xor ecx, ecx
mov dword [0x4a1754], 0xa60
mov dword [0x4a174c], 0xa64
mov dword [0x4a17ac], 0xa6c
mov dword [0x4a179c], 0xe54
mov dword [0x4a1770], 0xe58
mov dword [0x4a1774], 0xe94
mov dword [0x4a1778], 0xe97
mov dword [0x4a1780], 0xe9b
mov dword [0x4a17a4], 0xea0
movzx eax, byte [esi + ecx]
mov edx, str.0.6U
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x4163b6
inc ecx
cmp ecx, ebx
jne 0x416344
mov dword [0x4a1714], 0x5c0cac
mov eax, 0x9b1514
mov dword [0x4a1730], 0x61f990
mov dword [0x4a170c], 0x61f9dd
mov dword [0x4a1734], 0x61e98c
mov dword [0x4a172c], 0x7b37e4
mov dword [0x4a16fc], 0x7f7448
mov dword [0x4a1710], 0x9a8d40
mov dword [0x4a1708], 0x9a899c
jmp 0x41614e
xor ecx, ecx
movzx eax, byte [esi + ecx]
mov edx, str.0.6U12
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x4163d3
inc ecx
cmp ecx, 7
jne 0x4163b8
jmp 0x4163ee
xor ecx, ecx
movzx eax, byte [esi + ecx]
mov edx, str.0.6U13
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x416448
inc ecx
cmp ecx, 7
jne 0x4163d5
mov dword [0x4a1714], 0x5c1d7c
mov eax, 0x9b2884
mov dword [0x4a1730], 0x620d10
mov dword [0x4a170c], 0x620d5d
mov dword [0x4a1734], 0x620e48
mov dword [0x4a172c], 0x7b4b6c
mov dword [0x4a16fc], 0x7f87d8
mov dword [0x4a1710], 0x9aa0a8
mov dword [0x4a1708], 0x9a9d04
jmp 0x41614e
mov dword [0x4a1798], 0x33c
xor ecx, ecx
mov dword [0x4a1760], 0x508
mov dword [0x4a1764], 0x50c
mov dword [0x4a1788], 0x510
mov dword [0x4a1768], 0x51c
mov dword [0x4a1758], 0x520
mov dword [0x4a1738], 0x528
mov dword [0x4a17a8], 0x538
mov dword [0x4a176c], 0x654
mov dword [0x4a17a0], 0x714
mov dword [0x4a17b0], 0x774
mov dword [0x4a177c], 0x824
mov dword [0x4a1750], 0x9c4
mov dword [0x4a1754], 0x9ec
mov dword [0x4a174c], 0x9f0
mov dword [0x4a17ac], 0x9f8
mov dword [0x4a179c], 0xde0
mov dword [0x4a1770], 0xde4
mov dword [0x4a1774], 0xe20
mov dword [0x4a1778], 0xe23
mov dword [0x4a1780], 0xe27
mov dword [0x4a17a4], 0xe2c
movzx eax, byte [esi + ecx]
mov edx, str.0.6V
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x416598
inc ecx
cmp ecx, ebx
jne 0x416526
mov dword [0x4a1714], 0x5c6c08
mov eax, 0x9b9b9c
mov dword [0x4a1730], 0x625f58
mov dword [0x4a170c], 0x625fa5
mov dword [0x4a1734], 0x626090
mov dword [0x4a172c], 0x7b9de0
mov dword [0x4a16fc], 0x7fda50
mov dword [0x4a1710], 0x9b13a0
mov dword [0x4a1708], 0x9b0ffc
jmp 0x41614e
mov dword [0x4a1790], 0x2b4
xor ecx, ecx
mov dword [0x4a1794], 0x2c4
mov dword [0x4a1760], 0x558
mov dword [0x4a1764], 0x55c
mov dword [0x4a1788], 0x560
mov dword [0x4a1768], 0x56c
mov dword [0x4a1758], 0x570
mov dword [0x4a1738], 0x578
mov dword [0x4a176c], 0x6a4
mov dword [0x4a17a0], 0x778
mov dword [0x4a177c], 0x89c
mov dword [0x4a179c], 0xee4
mov dword [0x4a1770], 0xee8
mov dword [0x4a1774], 0xf24
mov dword [0x4a1778], 0xf27
mov dword [0x4a1780], 0xf2b
mov dword [0x4a17a4], 0xf30
mov dword [0x4a178c], 0x2dc
mov dword [0x4a1784], 0x306
mov dword [0x4a1798], 0x370
mov dword [0x4a17a8], 0x588
mov dword [0x4a17b0], 0x7d8
mov dword [0x4a1750], 0xabc
mov dword [0x4a1754], 0x3f4
mov dword [0x4a174c], 0xaec
mov dword [0x4a17ac], 0xaf4
mov dword [0x4a17b4], 0x2f1
movzx eax, byte [esi + ecx]
mov edx, str.0.7D45
cmp al, byte [edx + ecx]
mov edx, 0x1f8
jne 0x41671a
inc ecx
cmp ecx, ebx
jne 0x4166a8
mov dword [0x4a1714], 0x5e2ef0
mov eax, 0xdc4994
mov dword [0x4a1710], 0xdbc180
mov dword [0x4a1734], 0x635ef4
mov dword [0x4a1708], 0xdbbdd4
mov dword [0x4a170c], 0x62323d
mov dword [0x4a1730], 0x635dbc
mov dword [0x4a172c], 0xafa3fc
mov dword [0x4a16fc], 0xbfeaa0
jmp 0x41614e
mov ecx, dword [0x49123c]
call fcn.004079d8
and dword [0x49123c], 0
lea eax, [ebp - 0x108]
push str.0.7A
push str.0.6R15
push esi
push str.LFS_version__s_is_not_supported__nSupported_by_current_LFSLazy_build_:__s____s_nWould_you_like_to_check_if_there_is_a_new_version_
push eax
call fcn.00401468
add esp, 0x14
lea eax, [ebp - 0x108]
push 0x10034
push 0x46e060
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 6
jne 0x416771
push 1
call fcn.0043fa99
pop ecx
push 0
call fcn.004498af
int3