Function at 0x4162e9
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xb8
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
push 0x10
call fcn.00571ea8
add esp, 4
mov dword [ebp - 0x2c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
mov dword [ebx], 0x6dabd6
push ebx
mov eax, esp
push eax
call fcn.00406183
pop ebx
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x44], 0
push 8
call fcn.00571ea8
add esp, 4
mov dword [ebp - 0x48], eax
mov edi, eax
mov esi, 0x6dab1b
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
mov eax, str.base
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416407
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x416457
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41646e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4166bb
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.minigame.qq.com_webgameselectserver
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4164bc
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4164e7
jmp 0x4166bb
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4165c6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4165d9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4165ec
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4165ff
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x416612
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x416625
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x416638
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41664b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41665e
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x80]
test eax, eax
jne 0x416674
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4166a0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4166b7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.flashvars.gatewayUrl
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4166ec
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0xffffffff
jne 0x42623d
mov eax, str._url
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41674a
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41679a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4167b1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0x6db3ec
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4167ed
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41683d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x416854
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416890
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4168e0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4168f7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.post
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416933
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x416983
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x41699a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x6daae2
push dword [ebp - 0xc]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41c404
push str.weibo
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4170ad
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x416a03
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x416a21
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x416a55
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416a81
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x416a98
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__wanwan.sina.com.cn_thirdpartypapi_logingmae.php
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x416ae2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416af5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416b0c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x6daae2
push dword [ebp - 0x20]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4170a8
push dword [ebp - 0x20]
push str.http:__wanwan.sina.com.cn_thirdpartypapi_logingmae.php
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416b5b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x416b92
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x416bb0
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x416be4
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416c10
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x416c27
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str._https:__login.sina.com.cn_crossdomain2
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x416c71
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416c84
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416c9b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x6daae2
push dword [ebp - 0x20]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4170a8
push dword [ebp - 0x20]
push str.https:__login.sina.com.cn_crossdomain2
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416cea
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x416d21
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x416d3f
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x416d73
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416d9f
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x416db6
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db78a
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db78c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x416e00
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416e13
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x416e2a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
mov eax, 0x6db05e
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__login.sj.wanwan
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x416e74
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x416e87
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416e9e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x6daae2
push dword [ebp - 0x20]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4170a8
push dword [ebp - 0x20]
push str.http:__login.sj.wanwan
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x416eed
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x416fd0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x416fe3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416ff6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x417009
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41701c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41702f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x417042
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417055
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417068
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41708d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4170a4
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push 0x6daae2
push dword [ebp - 0x14]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x417182
push 0x80000301
push 0
push closesocket
push 0x80000301
push 0
push 0x80000
push 2
mov ebx, 0x572340
call fcn.00571eba
add esp, 0x1c
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push eax
mov ebx, 0xf
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41711f
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042a723
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417162
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x417179
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x417dbd
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..7477.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4171b3
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4172c5
push 0x80000301
push 0
push 0x200000
push 0x80000301
push 0
push 0x80000
push 2
mov ebx, 0x572340
call fcn.00571eba
add esp, 0x1c
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x58]
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x417244
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x417262
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042a723
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4172a5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4172bc
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x417a25
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.sj.npckk.com_playgame
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4172f6
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41746b
mov eax, 0x6daae2
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db7cc
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417362
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417375
push ebx
call fcn.00571eae
add esp, 4
push 0x6daae2
push dword [ebp - 0x60]
call fcn.004019c4
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4173ac
push ebx
call fcn.00571eae
add esp, 4
cmp dword [ebp - 0x64], 0
je 0x4173ef
push str._a2play
push dword [ebp - 0xc]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4173eb
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x417429
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push str.http:__sj.npckk.com_
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x417466
push ebx
call fcn.00571eae
add esp, 4
jmp 0x417883
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..844a.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41749c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41753e
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4174fc
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push str.http:__sj.844a.com_
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x417539
push ebx
call fcn.00571eae
add esp, 4
jmp 0x417883
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..lehihi.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41756f
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x417611
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4175cf
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push str.http:__yeyou.lehihi.cn_sj_
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x41760c
push ebx
call fcn.00571eae
add esp, 4
jmp 0x417883
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..17hihi.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x417642
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4176e4
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4176a2
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push str.http:__www.17hihi.com_
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x4176df
push ebx
call fcn.00571eae
add esp, 4
jmp 0x417883
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..3383.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x417715
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jg 0x417796
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..benghua.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41776c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jg 0x417796
xor eax, eax
jmp 0x41779b
mov eax, 1
test eax, eax
je 0x417883
mov eax, 0x6dab23
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db869
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4177e9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4177fc
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x417813
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x417849
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push str._r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_72.0.3626.121_Safari_537.36_r_n
push dword [ebp - 0x14]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41787f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6daae2
push dword [ebp - 0x18]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x417957
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4178d6
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4178f4
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417937
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41794e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x417a25
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x41798d
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4179a1
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4179c7
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417a0a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x417a21
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042ac2f
test eax, eax
je 0x417dbd
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417a76
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x417a9c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x417b28
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x417b73
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x417b86
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x417baf
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x417bd5
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417c3a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x417c75
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x417ca1
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x417cb7
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x417cce
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x417cf4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x417d07
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x417d41
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x417d5f
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417da2
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x417db9
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..kxwan.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x417dee
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x418222
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.sj.kxwan.com_api_sj_login
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417e5a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417e6d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x417e84
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41821d
push dword [ebp - 4]
push str.http:__sj.kxwan.com_api_sj_login
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x417ed3
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x417f0a
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x417f28
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x417f5c
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417f88
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x417f9f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417fe9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x417ffc
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418013
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41821d
push dword [ebp - 4]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418062
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x418145
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x418158
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41816b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41817e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x418191
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4181a4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4181b7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4181ca
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4181dd
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x418202
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x418219
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..77313.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x418253
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x418543
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.login_api.php_server
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4182bf
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4182d2
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4182e9
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41853e
lea eax, [ebp - 4]
push eax
call fcn.0042b365
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41832c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.open.
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x418361
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41853e
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x418466
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x418479
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41848c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41849f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4184b2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4184c5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4184d8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4184eb
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4184fe
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x418523
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41853a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.api_login_wan_ssl.xunlei.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x418574
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41885d
lea eax, [ebp - 8]
push eax
call fcn.004023db
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x2c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov eax, str.data.login_url
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4185fd
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41864d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418664
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x418858
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x418780
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x418793
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4187a6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4187b9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4187cc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4187df
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4187f2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418805
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418818
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41883d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x418854
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.9y.v1game.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41888e
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x418ea0
mov eax, 0x6db1a2
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.helloService
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4188fa
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41890d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418924
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, 0x6daae2
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db7cc
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41896e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418981
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x418998
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x4189af
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x5730c0
call fcn.00571eba
add esp, 0x10
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov eax, dword [ebp - 0x30]
push eax
push dword [ebp - 0x5c]
call fcn.004019c4
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418a18
push ebx
call fcn.00571eae
add esp, 4
cmp dword [ebp - 0x60], 0
je 0x418a99
mov eax, 0x6db78a
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.sid
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418a6b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418a7e
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x418a95
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x6daae2
push dword [ebp - 0x30]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x418e9b
call fcn.0042be05
mov dword [ebp - 0x58], eax
push dword [ebp - 0x58]
push str.gameid1125loginType1_
push dword [ebp - 0x30]
push str.uid0sid
push dword [ebp - 4]
push str.http:__pay.v1game.cn_interface_modejsonpjsoncallbackjQuery183004105651559810508_1492438938862objGwebsite.getPlayUrlcookieCode
mov ecx, 6
call fcn.00401968
add esp, 0x18
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418afe
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418b15
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, 0x18
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x418b36
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x418b6a
mov eax, 0x6dab1b
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418b96
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x418bad
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418bf7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418c0a
push ebx
call fcn.00571eae
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6daae2
push reloc.WS2_32.dll_connect
push 0
push 0x6db069
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x418c4e
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x418c7a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418c91
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x418e9b
push dword [ebp - 4]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418ce0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x418dc3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x418dd6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x418de9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x418dfc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x418e0f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x418e22
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x418e35
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418e48
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418e5b
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x418e80
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x418e97
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.web.2144.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x418ed1
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41942a
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__web.2144.cn_gateway_bridge
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418f3d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418f50
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x418f67
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4190e2
mov eax, 0x6db05e
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.__web.2144.cn_gateway_bridge
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x418fca
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x418fdd
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x418ff4
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6db069
push reloc.WS2_32.dll_connect
push 0
push 0x6db06e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x419039
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419069
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6db78a
push reloc.WS2_32.dll_connect
push 0
push str.x26
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4190ae
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4190de
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x419425
push dword [ebp - 0x34]
push str.http:__web.2144.cn_gateway_bridge
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41912d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x80000301
push 0
push 0x200000
push 0x80000301
push 0
push 0x80000
push 2
mov ebx, 0x572340
call fcn.00571eba
add esp, 0x1c
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x58]
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41919c
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4191ba
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x4191e1
push ebx
call fcn.00571eae
add esp, 4
mov eax, 0x6dab23
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.Location:
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419227
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41923a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419251
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x419425
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41934d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x419360
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x419373
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x419386
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x419399
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4193ac
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4193bf
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4193d2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4193e5
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41940a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x419421
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..51.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41945b
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x419930
mov ebx, dword [0x726618]
call fcn.00401a61
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 8
jl 0x41992b
mov ebx, dword [0x726618]
call fcn.00401a7a
mov eax, 7
cmp eax, ecx
jl 0x4194ca
push 0x2f8b
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
mov eax, 0x6db05c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp - 0x58]
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41950f
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419526
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41992b
push 0x80000301
push 0
push 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x419562
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x572980
call fcn.00571eba
add esp, 0x1c
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x419591
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x572e40
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4195bd
push ebx
call fcn.00571eae
add esp, 4
push 0x6db49c
push dword [ebp - 0x5c]
call fcn.004019c4
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4195f4
push ebx
call fcn.00571eae
add esp, 4
cmp dword [ebp - 0x60], 0
je 0x419637
push dword [ebp - 0x34]
push 0x6dbaeb
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419633
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x80000301
push 0
push 0x200000
push 0x80000301
push 0
push 0x80000
push 2
mov ebx, 0x572340
call fcn.00571eba
add esp, 0x1c
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x58]
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4196a2
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4196c0
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov ebx, eax
test ebx, ebx
je 0x4196e7
push ebx
call fcn.00571eae
add esp, 4
mov eax, 0x6dab23
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.Location:
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41972d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419740
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419757
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41992b
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x419853
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x419866
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x419879
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41988c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41989f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4198b2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4198c5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4198d8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4198eb
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x419910
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x419927
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.aotian.com_sj_play.php_domain
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x419961
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x419db0
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.login_api.php_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4199cd
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4199e0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4199f7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x419dab
push dword [ebp - 0x34]
push str.http:__www.aotian.com_bdsb_login_api.php_
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419a46
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x80000301
push 0
push 0x200000
push 0x80000301
push 0
push 0x80000
push 2
mov ebx, 0x572340
call fcn.00571eba
add esp, 0x1c
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x58]
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x419ab5
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x419ad3
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042a723
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419b16
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x419b2d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05e
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419b77
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419b8a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419ba1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x419dab
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419bf0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x419cd3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x419ce6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x419cf9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x419d0c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x419d1f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x419d32
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x419d45
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419d58
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419d6b
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x419d90
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x419da7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.ku25.com_startgame.php
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x419de1
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41a1eb
mov eax, 0x6db1a2
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.var_login_url
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419e4d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419e60
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419e77
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db05e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x419eac
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x419f4b
mov eax, 0x6db05e
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db05e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419f18
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419f2b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x419f42
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
jmp 0x41a016
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db05c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x419f7c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jle 0x41a016
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db05c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x419fe8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x419ffb
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a012
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41a1e6
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41a10e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41a121
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41a134
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41a147
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41a15a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41a16d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41a180
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a193
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a1a6
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41a1cb
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41a1e2
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.51wanbt.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41a21c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41a2e6
mov eax, 0x6db78a
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, str.gameid
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41a288
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41a29b
push ebx
call fcn.00571eae
add esp, 4
push 0x6dbb85
push dword [ebp - 0x6c]
call fcn.004019c4
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41a2d2
push ebx
call fcn.00571eae
add esp, 4
cmp dword [ebp - 0x70], 0
je 0x41a2e6
mov eax, 1
jmp 0x41a2eb
mov eax, 0
test eax, eax
je 0x41aa2c
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__un.11wyx.com_api_gamelogin
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a339
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a34c
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a363
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6db78a
push reloc.WS2_32.dll_connect
push 0
push str.amp_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41a3a8
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a3d8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41aa27
push dword [ebp - 0x34]
push str.http:__un.11wyx.com_api_gamelogin
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a427
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41a50a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41a51d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41a530
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41a543
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41a556
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41a569
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41a57c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a58f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a5a2
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41a5c7
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41a5de
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a628
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a63b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a652
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41a821
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__un.11wyx.com_Jump_web
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a6b5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a6c8
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a6df
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41a821
push dword [ebp - 0x34]
push str.http:__un.11wyx.com_Jump_web
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a72e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov ebx, 0x18
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41a74f
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a792
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41a7a9
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a7f3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a806
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a81d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41aa27
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41a86c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41a94f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41a962
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41a975
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41a988
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41a99b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41a9ae
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41a9c1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41a9d4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41a9e7
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41aa0c
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41aa23
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.un.11wyx.com_Jump_web_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41aa5d
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jg 0x41aade
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str._un.11wyx.com_Jump_web_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41aab4
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jg 0x41aade
xor eax, eax
jmp 0x41aae3
mov eax, 1
test eax, eax
je 0x41b005
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41ab31
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ab44
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41ab5b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41adfa
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str._un.11wyx.com_Jump_web_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41aba9
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41ac48
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str._un.11wyx.com_Jump_web_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41ac15
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ac28
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41ac3f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
jmp 0x41acbc
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.un.11wyx.com_Jump_web_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41ac8e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41aca1
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41acb8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41adfa
push dword [ebp - 0x34]
push str.http:__un.11wyx.com_Jump_web_
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41ad07
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov ebx, 0x18
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41ad28
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ad6b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41ad82
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41adcc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41addf
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41adf6
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41b000
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41ae45
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41af28
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41af3b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41af4e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41af61
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41af74
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41af87
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41af9a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41afad
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41afc0
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41afe5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41affc
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.yxa9.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41b036
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41b56b
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__api.9hou.com_api
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b0a2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b0b5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b0cc
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41b566
push dword [ebp - 0x34]
push str.http:__api.9hou.com_api
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b11b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6dab23
push dword [ebp - 0xc]
push 0x6dbc3f
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 1
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41b214
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41b227
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41b23a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41b24d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41b260
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b273
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41b286
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41b299
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b2ac
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41b2d1
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41b2e8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b332
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b345
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b35c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41b566
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b3ab
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41b48e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41b4a1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41b4b4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41b4c7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41b4da
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41b4ed
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41b500
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b513
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b526
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41b54b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41b562
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.http:__api.9hou.com_api__apilogin
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41b59c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41bad1
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__api.9hou.com_api
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b608
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b61b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b632
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41bacc
push dword [ebp - 0x34]
push str.http:__api.9hou.com_api
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b681
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6dab23
push dword [ebp - 0xc]
push 0x6dbc3f
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 1
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41b77a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41b78d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41b7a0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41b7b3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41b7c6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b7d9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41b7ec
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41b7ff
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b812
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41b837
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41b84e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41b898
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41b8ab
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b8c2
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41bacc
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x41b911
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41b9f4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41ba07
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41ba1a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41ba2d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41ba40
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ba53
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ba66
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41ba79
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ba8c
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41bab1
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41bac8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c404
mov ebx, dword [0x726618]
call fcn.00401a61
xor ecx, ecx
push eax
lea eax, [ebp - 0x38]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x41c401
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41bb1d
push 0x4d15
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41bb3a
push 0x4d15
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x58]
mov eax, dword [ebx]
test eax, eax
jne 0x41bb6f
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41bb83
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x41c3f9
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41bbd3
push 0x4d65
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41bbf0
push 0x4d65
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
mov eax, 0x6db05c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp - 0x58]
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41bc35
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x41bc4c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push 0x6daae2
push dword [ebp - 0x3c]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41bd10
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41bc93
push 0x4ddf
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41bcb0
push 0x4ddf
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
mov eax, 0x6db05e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp - 0x58]
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41bcf5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x41bd0c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41bd3a
push 0x4e35
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41bd57
push 0x4e35
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db05c
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x58]
mov eax, dword [ebx]
test eax, eax
jne 0x41bd98
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0xffffffff
jne 0x41be4e
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41bde8
push 0x4e83
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41be05
push 0x4e83
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
push dword [ebp - 0x3c]
mov ebx, dword [ebp - 0x58]
push dword [ebx]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x5c], eax
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41be45
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41bf45
mov ebx, dword [0x726618]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x38]
dec eax
jns 0x41be78
push 0x4ed8
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x41be95
push 0x4ed8
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
mov eax, 0x6daae2
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
push dword [ebp - 0x58]
call fcn.0042a50f
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41bee8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41befb
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp - 0x3c]
push dword [ebp - 0x64]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41bf2a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41bf41
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db05e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41bf76
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41c010
mov eax, 0x6db05e
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6daae2
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41bfe2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41bff5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c00c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6db78a
push reloc.WS2_32.dll_connect
push 0
push str.amp_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41c051
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c081
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.sj.9377.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41c0b6
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0xffffffff
jne 0x41c13a
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.ssj.yy.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41c10d
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0xffffffff
jne 0x41c13a
mov eax, 1
jmp 0x41c13f
mov eax, 0
test eax, eax
je 0x41c171
lea eax, [ebp - 4]
push eax
call fcn.0042bf17
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c16d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.s1.ssj.game.yy.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41c1a2
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41c23d
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6db071
push reloc.WS2_32.dll_connect
push 0
push 0x6db06e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x41c209
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c239
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41c31c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41c32f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41c342
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41c355
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41c368
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41c37b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41c38e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41c3a1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41c3b4
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41c3d9
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41c3f0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41c401
pop eax
pop ebx
pop ecx
jmp 0x41bae5
add esp, 0xc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.s1.ssj.game.yy.com_opengame_login.htm
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41c435
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x41c6d5
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__s1.ssj.game.yy.com_opengame_login.htm_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41c4a1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41c4b4
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c4cb
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41c6d5
push dword [ebp - 4]
push str.http:__s1.ssj.game.yy.com_opengame_login.htm_
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c51a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41c5fd
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41c610
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41c623
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41c636
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41c649
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41c65c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41c66f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41c682
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41c695
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41c6ba
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41c6d1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.flashvars.gatewayUrl
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41c706
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0xffffffff
jne 0x42623d
push 0x6dbcda
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41c7a3
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbce0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41c776
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x41c7a3
mov eax, 1
jmp 0x41c7a8
mov eax, 0
test eax, eax
je 0x41cf55
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41c829
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41c879
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41c8f2
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41c942
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41c97a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41c98d
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0042c254
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41c9b9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41c9cc
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41c9e3
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41cf50
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41cf04
cmp dword [0x726738], 0
mov eax, 0
setg al
test eax, eax
je 0x41ca3a
mov eax, dword [0x726738]
jmp 0x41ca3f
mov eax, 0
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x60], eax
push dword [ebp - 0x60]
push 0x6dbceb
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ca90
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
lea eax, [ebp - 0x64]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41cac1
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.www.game2.cn
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41cafb
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41cb12
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41cb4d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41cb83
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41cbbf
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41cbe5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41cc71
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ccbc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41cccf
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41ccf8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41cd1e
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41cd83
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41cdbe
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41cdea
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41ce00
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41ce17
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ce3d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41ce50
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41ce83
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41cea1
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41cee4
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41cefb
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41cf50
push dword [ebp - 4]
push str.game2
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41cf50
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.3383
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41cfcc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbda1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41cf9f
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x41cfcc
mov eax, 1
jmp 0x41cfd1
mov eax, 0
test eax, eax
je 0x41d77c
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41d01f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d032
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x41d049
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41d0c6
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41d116
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41d18f
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41d1df
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41d217
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41d22a
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0042e198
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41d25a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41d26d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d284
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41d777
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41d728
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d306
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41d336
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41d371
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_72.0.3626.121_Safari_537.36_r_n
push dword [ebp - 0x14]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41d3a7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d3e3
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41d409
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41d495
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41d4e0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41d4f3
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41d51c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41d542
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d5a7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41d5e2
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41d60e
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41d624
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41d63b
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41d661
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41d674
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41d6a7
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41d6c5
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d708
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41d71f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41d777
push dword [ebp - 4]
push 0x6dbe30
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41d777
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dbe3a
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41d7f3
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.passport.51.com_login
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41d7c6
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x41d7f3
mov eax, 1
jmp 0x41d7f8
mov eax, 0
test eax, eax
je 0x41df39
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41d879
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41d8c9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41d942
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41d992
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41d9ca
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41d9dd
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0042e86a
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41da09
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41da1c
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41da33
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41df34
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41dee8
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dbe53
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41daa5
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.www.51.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41dadf
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41daf6
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41db31
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41db67
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41dba3
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41dbc9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41dc55
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41dca0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41dcb3
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41dcdc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41dd02
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41dd67
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41dda2
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ddce
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41dde4
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41ddfb
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41de21
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41de34
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41de67
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41de85
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41dec8
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41dedf
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41df34
push dword [ebp - 4]
push 0x6dbe69
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41df34
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dbe75
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41e68b
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41dfcb
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41e01b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41e094
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41e0e4
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41e11c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41e12f
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00433a7a
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41e15b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41e16e
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e185
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41e686
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41e63a
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dbe7b
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41e1f7
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.www.66you.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e231
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41e248
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41e283
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41e2b9
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e2f5
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41e31b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41e3a7
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41e3f2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41e405
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41e42e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41e454
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e4b9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41e4f4
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41e520
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41e536
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41e54d
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41e573
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41e586
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41e5b9
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41e5d7
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e61a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41e631
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41e686
push dword [ebp - 4]
push str.66you
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e686
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dbea6
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41f057
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41e71d
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41e76d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41e7e6
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41e836
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41e86e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41e881
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0043415f
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41e8ad
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41e8c0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e8d7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41f052
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41f006
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dbeab
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41e949
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.www.9377.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41e983
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41e99a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41e9d5
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41ea0b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ea47
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41ea6d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41eaf9
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41eb44
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41eb57
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41eb80
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41eba6
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ec0b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41ec46
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ec72
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41ec88
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41ec9f
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ecc5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41ecd8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41ed0b
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41ed29
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ed6c
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41ed83
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.open.jyjx.game2.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41edcd
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41ede0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41edf7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41f001
push dword [ebp - 4]
push str.open.jyjx.game2.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41ee46
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41ef29
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41ef3c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41ef4f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41ef62
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41ef75
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ef88
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ef9b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41efae
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41efc1
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41efe6
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41effd
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41f052
push dword [ebp - 4]
push str.9377
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f052
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.heheyx
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41f888
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41f0b6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f0c9
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x41f0e0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push str.www.
push reloc.WS2_32.dll_connect
push 0
push str.game.
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x40]
test eax, eax
jne 0x41f125
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x41f155
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41f1d2
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41f222
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41f29b
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41f2eb
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41f323
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41f336
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0043443e
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41f366
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41f379
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41f390
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x41f883
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41f834
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f412
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41f442
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41f47d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41f4b3
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f4ef
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41f515
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41f5a1
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41f5ec
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41f5ff
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41f628
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41f64e
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f6b3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41f6ee
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41f71a
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41f730
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41f747
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41f76d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41f780
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41f7b3
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41f7d1
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f814
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41f82b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x41f883
push dword [ebp - 4]
push 0x6dbe30
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f883
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.ufojoy
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x420077
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x41f8e7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f8fa
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x41f911
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x6daae2
push dword [ebp - 0x40]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x41f948
mov eax, str.www.ufojoy.com
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x41f944
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41f9c1
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41fa11
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41fa8a
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41fada
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41fb12
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41fb25
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00434f05
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41fb55
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41fb68
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41fb7f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x420072
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x420023
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41fc01
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41fc31
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41fc6c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41fca2
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41fcde
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41fd04
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41fd90
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41fddb
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41fdee
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x41fe17
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x41fe3d
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41fea2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x41fedd
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41ff09
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x41ff1f
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x41ff36
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41ff5c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41ff6f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x41ffa2
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x41ffc0
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420003
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42001a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x420072
push dword [ebp - 4]
push 0x6dbe30
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420072
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dbf0f
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4200ee
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbce0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4200c1
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x4200ee
mov eax, 1
jmp 0x4200f3
mov eax, 0
test eax, eax
je 0x4207f8
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x420174
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4201c4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42023d
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42028d
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4202c5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4202d8
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0043552b
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x420304
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x420317
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42032e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4207f3
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4207a7
mov eax, str.www.gyyx.cn
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42039e
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4203b5
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4203f0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420426
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420462
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x420488
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x420514
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42055f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x420572
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42059b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4205c1
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420626
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x420661
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42068d
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4206a3
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4206ba
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4206e0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4206f3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x420726
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x420744
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420787
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42079e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x4207f3
push dword [ebp - 4]
push 0x6dbf1e
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4207f3
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.swjoy
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4213fb
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42088a
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4208da
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x420953
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4209a3
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4209db
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4209ee
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00435667
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x420a1a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x420a2d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x420a44
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4213f6
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4213aa
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dbf32
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x420ab6
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.bdsb.swjoy.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420af0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420b07
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420b42
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420b78
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x420bb6
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x420bd4
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420c17
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x420c2e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0xc]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.DEFAULT_BAR_ID_
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x420c7a
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4210dc
mov eax, 0x6db1a2
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.DEFAULT_BAR_ID_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x420ce6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420cf9
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x420d10
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6dbf60
push reloc.WS2_32.dll_connect
push 0
push str.BARID_SPLIT
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x420d55
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x420d85
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
push 0x6daae2
push reloc.WS2_32.dll_connect
push 0
push 0x6db05e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x420dca
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x420dfa
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x420e11
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573740
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x420e41
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push dword [ebp - 0x44]
push str.barid
push dword [ebp - 0xc]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x420e7a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, str._url
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420eb6
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x420edc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov eax, str.bdsb.swjoy.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420f29
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420f40
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420f7b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x420fb1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x420fed
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x421013
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x421060
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x42107e
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4210c1
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4210d8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421114
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42113a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4211c6
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x421211
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x421224
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42124d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x421273
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4212d8
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x421313
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42133f
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x421355
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42136c
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x421392
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4213a5
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4213f6
push dword [ebp - 4]
push str.SWJOY
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4213f6
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.ku25
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x421f11
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbf8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x421445
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jg 0x4214c6
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.login_in
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42149c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jg 0x4214c6
xor eax, eax
jmp 0x4214cb
mov eax, 1
test eax, eax
je 0x421f0c
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x421519
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42152c
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x421543
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..5wwan.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x421578
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4217da
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x421617
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x421667
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4216e0
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x421730
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x421768
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x42177b
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00435d11
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4217a7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4217ba
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4217d1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x421a68
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.www.ku25.com_startgame
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x42180b
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x98], eax
cmp dword [ebp - 0x98], 0
jle 0x421a68
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4218aa
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4218fa
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x421973
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4219c3
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4219fb
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x421a0e
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0043645d
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x421a3a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x421a4d
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x421a64
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x421ebd
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421acd
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x421afd
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbfc2
push reloc.WS2_32.dll_connect
push 0
push str.ticket
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x421b4a
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x421b7a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x421bb5
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x421beb
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421c27
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x421c4d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x421cd9
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x421d24
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x421d37
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x421d60
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x421d86
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421deb
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x421e26
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x421e52
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x421e68
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x421e7f
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x421ea5
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x421eb8
push ebx
call fcn.00571eae
add esp, 4
jmp 0x421f0c
push dword [ebp - 4]
push 0x6dbfcc
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421f0c
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.360uu
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x421f5f
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
push 0x75
call fcn.00408d6a
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x421f5a
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.yaodou
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x421fd6
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbce0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x421fa9
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0
jle 0x421fd6
mov eax, 1
jmp 0x421fdb
mov eax, 0
test eax, eax
je 0x422788
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42205c
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4220ac
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x422125
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x422175
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4221ad
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4221c0
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00436ccb
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4221ec
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4221ff
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422216
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x422783
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x422737
cmp dword [0x726738], 0
mov eax, 0
setg al
test eax, eax
je 0x42226d
mov eax, dword [0x726738]
jmp 0x422272
mov eax, 0
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x574280
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x60], eax
push dword [ebp - 0x60]
push 0x6dbfe3
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4222c3
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
lea eax, [ebp - 0x64]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4222f4
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.sj.yaodou.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42232e
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422345
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422380
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4223b6
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4223f2
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x422418
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4224a4
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4224ef
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x422502
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42252b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x422551
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4225b6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4225f1
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42261d
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x422633
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42264a
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x422670
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x422683
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4226b6
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4226d4
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x422717
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42272e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x422783
push dword [ebp - 4]
push 0x6dc011
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x422783
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.www.19610.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4227b9
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.www.30112.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x422810
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.yxa9.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x422867
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.yy.35650.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4228be
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.bg.35650.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x422915
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.xh.35650.cn
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x42296c
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x98], eax
cmp dword [ebp - 0x98], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.www.106u.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4229c3
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0xa4], eax
cmp dword [ebp - 0xa4], 0
jg 0x422a44
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str..1949u.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x422a1a
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0xb0], eax
cmp dword [ebp - 0xb0], 0
jg 0x422a44
xor eax, eax
jmp 0x422a49
mov eax, 1
test eax, eax
je 0x423bec
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbda1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x422a82
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jg 0x422b03
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dc075
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x422ad9
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0
jg 0x422b03
xor eax, eax
jmp 0x422b08
mov eax, 1
test eax, eax
je 0x423be7
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x422b56
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x422b69
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x422b80
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push str.www.yxa9.com
push dword [ebp - 0x40]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x422bb7
mov eax, str.yxa9.com
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x422bb3
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x422c30
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x422c80
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x422cf9
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x422d49
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x422d81
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x422d94
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.0043762a
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x422dc4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x422dd7
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422dee
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x423be7
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x423b98
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x422e70
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422ea0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbfc2
push reloc.WS2_32.dll_connect
push 0
push str.ticket
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x422eed
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422f1d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422f58
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x422f8e
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x422fca
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x422ff0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42307c
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4230c7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4230da
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x423103
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x423129
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42318e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4231c9
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4231f5
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x42320b
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x423222
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x423248
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42325b
push ebx
call fcn.00571eae
add esp, 4
push 0x6daae2
push dword [ebp - 0x18]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x42332f
push reloc.WS2_32.dll_connect
push 0
lea eax, [ebp - 0x28]
push eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0x80000
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4232ae
mov eax, 0x6daae2
push eax
mov ebx, 6
call fcn.00401a9a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4232cc
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42330f
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x423326
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x4233f6
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x42335e
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x423372
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x423398
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4233db
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4233f2
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__api.9hou.com_api
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42343c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42344f
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x423466
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x423900
push dword [ebp - 0x34]
push str.http:__api.9hou.com_api
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4234b5
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6dab23
push dword [ebp - 0xc]
push 0x6dbc3f
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 1
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4235ae
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4235c1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4235d4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4235e7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4235fa
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42360d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x423620
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x423633
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x423646
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42366b
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x423682
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4236cc
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4236df
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4236f6
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x423900
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x423745
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x423828
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42383b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42384e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x423861
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x423874
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x423887
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42389a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4238ad
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4238c0
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4238e5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4238fc
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x423b93
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42395f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x423972
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x423989
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x6daae2
push dword [ebp - 0x34]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x423b93
push dword [ebp - 0x34]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4239d8
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x423abb
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x423ace
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x423ae1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x423af4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x423b07
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x423b1a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x423b2d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x423b40
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x423b53
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x423b78
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x423b8f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x423be7
push dword [ebp - 4]
push 0x6dbe30
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x423be7
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.www.qiluwan.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x423c1d
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4243f7
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dc09f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x423c74
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jle 0x4243f2
mov eax, str.www.qiluwan.com
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x423cb0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x423d2d
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x423d7d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x423df6
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x423e46
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x423e7e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x423e91
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.00437bb7
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x423ebd
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x423ed0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423ee7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4243f2
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4243a3
push 0x6dbdaa
push dword [ebp - 0x40]
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x423f69
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x40]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x423f99
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x423fd4
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42400a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424046
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42406c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4240f8
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424143
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x424156
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x42417f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4241a5
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42420a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x424245
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424271
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x424287
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42429e
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4242c4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4242d7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x424306
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x42431a
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x424340
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424383
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42439a
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x4243f2
push dword [ebp - 4]
push 0x6dbe30
push dword [ebp - 0x40]
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4243f2
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dc0a8
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x42446e
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dc0b0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x424441
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x42446e
mov eax, 1
jmp 0x424473
mov eax, 0
test eax, eax
je 0x424c49
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4244f4
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424544
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4245bd
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42460d
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x424645
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x424658
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.004380f9
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x424684
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x424697
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4246ae
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x424c44
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x424bf8
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dc0b5
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x424720
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.auth.5144wan.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42475a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x424771
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbfc2
push reloc.WS2_32.dll_connect
push 0
push str.ticket
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4247be
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4247ee
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x424829
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42485f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42489b
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x4248c1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42494d
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424998
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4249ab
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x4249d4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4249fa
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424a5f
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x424a9a
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424ac6
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x424adc
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x424af3
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x424b19
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x424b2c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x424b5b
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x424b6f
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x424b95
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424bd8
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x424bef
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x424c44
push dword [ebp - 4]
push str.5144wan
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424c44
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push str.no1yx
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x424cc0
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dc0b0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x424c93
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x424cc0
mov eax, 1
jmp 0x424cc5
mov eax, 0
test eax, eax
je 0x425715
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x424d46
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x424d96
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x424e0f
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x424e5f
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x424e97
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x424eaa
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.004389eb
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x424ed6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x424ee9
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x424f00
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x425710
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4256c4
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dc0ed
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x424f72
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.auth.no1yx.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x424fac
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x424fc3
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbfc2
push reloc.WS2_32.dll_connect
push 0
push str.ticket
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x425010
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x425040
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42507b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4250b1
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4250ed
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x425113
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42519f
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4251ea
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4251fd
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x425226
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42524c
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4252b1
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4252ec
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x425318
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x42532e
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x425345
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42536b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42537e
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x4253ad
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4253c1
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4253e7
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42542a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x425441
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42548b
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42549e
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4254b5
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4256bf
push dword [ebp - 4]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x425504
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4255e7
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4255fa
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42560d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x425620
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x425633
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x425646
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x425659
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42566c
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42567f
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4256a4
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4256bb
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x425710
push dword [ebp - 4]
push str.no1xy
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425710
push ebx
call fcn.00571eae
add esp, 4
jmp 0x4261dc
push 0x6dc119
push dword [ebp - 0x10]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x42578c
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dc0b0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42575f
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0
jle 0x42578c
mov eax, 1
jmp 0x425791
mov eax, 0
test eax, eax
je 0x4261dc
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, str.game_user
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x425812
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x425862
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x70], ebx
push 1
push dword [ebp - 0x70]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x74], eax
mov eax, str.game_pass
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4258db
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x7c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x7c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42592b
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x84]
push eax
call fcn.00413b23
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x425963
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x425976
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
call fcn.004392dd
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4259a2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4259b5
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x90]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4259cc
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x4261dc
push 0x6dbce9
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x426190
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x6dc120
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x425a3e
push ebx
call fcn.00571eae
add esp, 4
mov eax, str.auth.cqxukong.com
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push 0x72673c
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425a78
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x425a8f
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6dbfc2
push reloc.WS2_32.dll_connect
push 0
push str.ticket
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x425adc
mov eax, 0x6daae2
push eax
push 6
mov ebx, 0x573810
call fcn.00571eba
add esp, 0x4c
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x425b0c
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6dab23
push dword [ebp - 0x14]
push 0x6db869
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x425b47
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push str.User_Agent:_Mozilla_5.0__Windows_NT_5.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_49.0.2623.75_Safari_537.36_r_n
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x425b7d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, str.cookie
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425bb9
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x425bdf
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x58], ebx
push 1
push dword [ebp - 0x58]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x5c], eax
mov eax, 0x6db328
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x425c6b
push ebx
call fcn.00571eae
add esp, 4
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.0042ae42
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x425cb6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x425cc9
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x64]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x425cf2
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x64]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x425d18
push ebx
call fcn.00571eae
add esp, 4
push 0
mov ebx, 0x572430
call fcn.00571eba
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, dword [0x726610]
add ebx, 8
mov dword [ebp - 0x5c], ebx
push str..dat
mov ebx, dword [ebp - 0x5c]
push dword [ebx]
push str.config_
push dword [ebp - 0x58]
mov ecx, 4
call fcn.00401968
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425d7d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [0x726610]
add ebx, 4
mov dword [ebp - 0x64], ebx
push dword [ebp - 0x64]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x425db8
mov eax, 0x6daae2
push eax
push 1
mov ebx, 0x573b90
call fcn.00571eba
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x425de4
push ebx
call fcn.00571eae
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x425dfa
mov eax, 0x6dab1b
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x425e11
mov eax, 0x6daae2
push eax
push 2
mov ebx, 0x574e40
call fcn.00571eba
add esp, 0x1c
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x425e37
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x425e4a
push ebx
call fcn.00571eae
add esp, 4
mov ebx, 6
call fcn.00401a9a
push 0x80000301
push 0
push 0x80000
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x425e79
mov eax, 0x6daae2
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x425e8d
mov eax, 0x6daae2
push eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x6db5f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x425eb3
mov eax, 0x6daae2
push eax
push 9
mov eax, 4
mov ebx, 0x5dfbe0
call fcn.00571ecc
add esp, 0x70
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
call fcn.0042a723
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425ef6
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x425f0d
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.http:__s1.ssj.game.yy.com
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x425f57
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x425f6a
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x425f81
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x6daae2
push dword [ebp - 4]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x42618b
push dword [ebp - 4]
push str.http:__s1.ssj.game.yy.com
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x425fd0
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042685c
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4260b3
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4260c6
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4260d9
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4260ec
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4260ff
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x426112
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x426125
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x426138
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42614b
push ebx
call fcn.00571eae
add esp, 4
lea eax, [ebp - 0x80]
push eax
call fcn.0042a723
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x426170
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x426187
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x4261dc
push dword [ebp - 4]
push str.xukong
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
call fcn.00408f41
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4261dc
push ebx
call fcn.00571eae
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.flashvars.gatewayUrl
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42620d
mov eax, 0x6daae2
push eax
push 4
mov ebx, 0x572c70
call fcn.00571eba
add esp, 0x34
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0xffffffff
jne 0x42623d
mov eax, 0
jmp 0x4266ff
mov eax, 0x6dc165
push eax
mov ebx, eax
call fcn.00401a7a
pop eax
sub ebx, eax
push ecx
push ebx
push eax
shl ecx, 2
add ecx, ebx
push ecx
call fcn.00571ea8
add esp, 4
pop esi
mov edi, eax
pop ecx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
pop ecx
test ecx, ecx
je 0x42629a
push eax
lodsd eax, dword [esi]
push esi
push edi
push ecx
test eax, eax
je 0x42628e
push eax
mov ebx, eax
call fcn.004018fd
inc eax
push eax
call fcn.00571ea8
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop ecx
pop edi
pop esi
stosd dword es:[edi], eax
dec ecx
jne 0x426271
pop eax
push eax
mov ebx, dword [ebp - 0x48]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4262b9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4262b5
imul eax, dword [ebx]
jmp 0x4262aa
mov ecx, eax
test ecx, ecx
je 0x4262d8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4262d1
push ebx
push eax
call fcn.00571eae
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4262bf
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x48]
call fcn.00401a61
xor ecx, ecx
push eax
lea eax, [ebp - 0x4c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x426518
mov ebx, dword [ebp - 0x48]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x4c]
dec eax
jns 0x42632a
push 0xd726
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x426347
push 0xd726
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
mov ebx, dword [ebp - 0x58]
push dword [ebx]
push str.flashvars.
mov ecx, 2
call fcn.00401968
add esp, 8
mov dword [ebp - 0x5c], eax
mov eax, 0x6db1a2
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.0042a50f
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4263ad
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4263c0
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x4263d7
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov eax, 0x6db05c
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6db05c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x426421
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x426434
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42644b
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push 0x6daae2
push dword [ebp - 0x44]
call fcn.004019c4
add esp, 8
cmp eax, 0
je 0x426510
mov dword [ebp - 0x50], 1
mov ebx, dword [ebp - 0x48]
call fcn.00401a7a
push ebx
push ecx
mov eax, dword [ebp - 0x4c]
dec eax
jns 0x426496
push 0xd805
push 0x401616a
push 4
call fcn.00571eb4
add esp, 0xc
pop ecx
pop ebx
cmp eax, ecx
jl 0x4264b3
push 0xd805
push 0x401616a
push 1
call fcn.00571eb4
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x58], ebx
push dword [ebp - 0x58]
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
push 1
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x4264fd
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x4262f5
add esp, 0xc
mov eax, str.gatewayUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x24]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x426553
push ebx
call fcn.00571eae
add esp, 4
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4265a3
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4265ba
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0x6db071
push dword [ebp - 0x54]
call fcn.004019c4
add esp, 8
cmp eax, 0
jne 0x4266f7
mov eax, 0x6db071
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x6dbc6c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042a50f
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42661d
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x426630
push ebx
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x426647
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0x6db071
push dword [ebp - 0x54]
push 0x6dc198
mov ecx, 3
call fcn.00401968
add esp, 0xc
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x426682
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
mov eax, str.gatewayUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4266be
push ebx
call fcn.00571eae
add esp, 4
push 1
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x4c]
mov ebx, eax
test ebx, ebx
je 0x4266e4
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov eax, dword [ebp - 0x50]
jmp 0x4266ff
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x426710
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x426720
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x426730
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x426740
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x426750
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x426760
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x426770
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x426780
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426790
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4267a0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x2c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4267c0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4267d0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x4267e0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4267f0
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x426800
push ebx
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x48]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42681e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42681a
imul eax, dword [ebx]
jmp 0x42680f
mov ecx, eax
test ecx, ecx
je 0x42683d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x426836
push ebx
push eax
call fcn.00571eae
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x426824
call fcn.00571eae
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x426855
push ebx
call fcn.00571eae
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 0xc