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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc0
push 4
call fcn.00457b0a
add esp, 4
mov dword [ebp - 4], eax
mov ebx, eax
mov dword [ebx], 0
push 0x60002
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x516370
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
push 4
call fcn.00457b0a
add esp, 4
mov dword [ebp - 0x14], eax
mov ebx, eax
mov dword [ebx], 0
push 0x60003
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x516330
call fcn.00457b22
add esp, 0x10
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
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
push 8
call fcn.00457b0a
add esp, 4
mov dword [ebp - 0x40], eax
mov edi, eax
mov esi, 0x539c36
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x5c], 0
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x7c], 0
push 4
call fcn.00457b0a
add esp, 4
mov dword [ebp - 0x80], eax
mov ebx, eax
mov dword [ebx], 0
push 0x60001
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x5164e0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x94], 0
mov dword [ebp - 0x98], 0
mov dword [ebp - 0x9c], 0
mov dword [ebp - 0xa0], 0
mov dword [ebp - 0xa4], 0
push 0x80000301
push 0
push 0x3a98
push 0x80000301
push 0
push 0x3a98
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163c0
call fcn.00457b22
add esp, 0x28
mov eax, str.Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_95.0.4638.69_Safari_537.36
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x41e0e5
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0
mov eax, 5
mov ebx, 0x516490
call fcn.00457b22
add esp, 4
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x41e11d
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0x52367d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41e167
mov ebx, 9
call fcn.0040110b
push 0x60002
push 0
push dword [ebp - 4]
push 4
mov eax, 5
mov ebx, 0x516360
call fcn.00457b22
add esp, 0x34
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 0x1c]
mov eax, dword [ebx]
test eax, eax
jne 0x41e17c
mov eax, 0x52367d
push eax
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516340
call fcn.00457b22
add esp, 0x1c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x41e1b1
mov eax, 0x52367d
push eax
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516350
call fcn.00457b22
add esp, 0x1c
cmp dword [ebp + 0x18], 1
jne 0x41e2b2
push 0
mov eax, 5
mov ebx, 0x516440
call fcn.00457b22
add esp, 4
mov dword [ebp - 0xa8], eax
push str._22_7Dlangzho
mov ebx, dword [ebp + 0x14]
push dword [ebx]
push str.user_info_7B_22session_id_22_3A_22
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.client_typewebrisk_type
push dword [ebp - 0xc]
push str.challenge
mov ebx, dword [ebp + 0xc]
push dword [ebx]
push str.captcha_id
push dword [ebp - 0xa8]
push str.https:__gcaptcha4.geetest.com_load_callbackgeetest_
mov ecx, 0xb
call fcn.00401319
add esp, 0x2c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41e256
push ebx
call fcn.00457b04
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xac]
test eax, eax
jne 0x41e26c
mov eax, 0x52367d
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x58926d
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163d0
call fcn.00457b22
add esp, 0x28
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x41e2ad
push ebx
call fcn.00457b04
add esp, 4
jmp 0x41e382
push 0
mov eax, 5
mov ebx, 0x516440
call fcn.00457b22
add esp, 4
mov dword [ebp - 0xa8], eax
push str._22_7Dlangzho
mov ebx, dword [ebp + 0x14]
push dword [ebx]
push str.user_info_7B_22mmt_key_22_3A_22
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.client_typewebrisk_type
push dword [ebp - 0xc]
push str.challenge
mov ebx, dword [ebp + 0xc]
push dword [ebx]
push str.captcha_id
push dword [ebp - 0xa8]
push str.https:__gcaptcha4.geetest.com_load_callbackgeetest_
mov ecx, 0xb
call fcn.00401319
add esp, 0x2c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41e32b
push ebx
call fcn.00457b04
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xac]
test eax, eax
jne 0x41e341
mov eax, 0x52367d
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x58926d
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163d0
call fcn.00457b22
add esp, 0x28
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x41e382
push ebx
call fcn.00457b04
add esp, 4
push 0
push 0
push 0
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516390
call fcn.00457b22
add esp, 0x1c
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163a0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x41e3e7
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b11a
push reloc.WS2_32.dll_connect
push 0
push 0x58b11d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41e41c
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
push 0x58b11f
push dword [ebp - 0xa8]
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41e46b
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x41e482
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163f0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0
jne 0x41e4c4
mov eax, 0x58b121
jmp 0x421077
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41e4d7
mov eax, 0x52367d
push eax
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x5162d0
call fcn.00457b22
add esp, 0x1c
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b127
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x41e549
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b139
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41e59d
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0x58b14a
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41e5d7
push 0x58b151
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41e5d7
xor eax, eax
jmp 0x41e5dc
mov eax, 1
test eax, eax
je 0x41e60a
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b156
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41e7c6
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b15c
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x41e673
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b164
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x41e6c7
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
push 0x58b16f
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x516310
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0x28], eax
push dword [ebp - 0x20]
push 0x58b179
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.00421347
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41e73b
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x41e752
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
push dword [ebp - 0x24]
push 0x58b179
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.00421347
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41e796
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x41e7ad
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x2c]
push eax
call fcn.004214ec
mov dword [ebp - 0x34], eax
jmp 0x41f5bd
push 0x58b14a
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41e99e
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b151
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41edab
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b1bc
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41efd0
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b1df
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41f404
push reloc.WS2_32.dll_connect
push 0
push 0x58b19f
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x5162f0
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
xor ecx, ecx
push eax
lea eax, [ebp - 0x48]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x41f267
fild dword [ebp - 0x48]
fstp qword [ebp - 0xac]
fld qword [ebp - 0xac]
fsub qword [0x52421a]
fstp qword [ebp - 0xb4]
push 0x80000601
push dword [ebp - 0xb0]
push dword [ebp - 0xb4]
push 1
mov ebx, 0x459830
call fcn.00457b10
add esp, 0x10
mov dword [ebp - 0xb8], eax
push dword [ebp - 0xb8]
push 0x58b1a9
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb8]
test ebx, ebx
je 0x41f0a8
push ebx
call fcn.00457b04
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xbc]
test eax, eax
jne 0x41f0c4
mov eax, 0x52367d
push eax
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x41f0ff
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x41f116
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push dword [ebp - 0x38]
push 0x58b179
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.00421347
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41f15a
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x41f171
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
mov eax, 0x539c36
xor ecx, ecx
test eax, eax
je 0x41f183
mov ecx, dword [eax + 4]
push ecx
add eax, 8
push eax
mov eax, dword [ebp - 0x3c]
xor ebx, ebx
test eax, eax
je 0x41f194
mov ebx, dword [eax + 4]
add eax, 8
push eax
cmp ebx, ecx
mov eax, 1
jne 0x41f1ab
dec eax
test ecx, ecx
je 0x41f1ab
call fcn.0040b966
add esp, 0xc
test eax, eax
jne 0x41f1c0
mov eax, 0x58b1b4
jmp 0x421077
lea eax, [ebp - 0x40]
push eax
push 4
mov eax, 2
call fcn.00457afe
add esp, 8
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0x40]
mov dword [ebp - 0xac], ebx
call fcn.004040d0
mov dword [ebp - 0xb0], ecx
mov edi, dword [ebp - 0xac]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x41f20f
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0xb0]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0xac]
call fcn.00457b28
add esp, 8
mov dword [ebp - 0x40], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0xb0]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0xa8]
push edi
test eax, eax
je 0x41f25c
push eax
mov eax, dword [eax + 4]
add eax, 8
push eax
call fcn.00457b0a
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
pop eax
pop ebx
pop ecx
jmp 0x41f025
add esp, 0xc
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b195
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x41f2ba
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push dword [ebp - 0x38]
push 0x58b179
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.00421347
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41f2fe
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x41f315
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x3c]
test eax, eax
jne 0x41f32c
mov eax, 0x539c36
push eax
push 1
mov ebx, 0x4581c0
call fcn.00457b10
add esp, 0x10
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0x1f4
jge 0x41f35f
mov eax, 0x589121
jmp 0x421077
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.004288ea
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.004275ae
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41f397
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x41f3ae
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x40]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x41f3d0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x41f3cc
imul eax, dword [ebx]
jmp 0x41f3c1
mov ecx, eax
test ecx, ecx
je 0x41f3ef
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x41f3e8
push ebx
push eax
call fcn.00457b04
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x41f3d6
call fcn.00457b04
add esp, 4
mov eax, 0x539c36
mov dword [ebp - 0x40], eax
jmp 0x41f5bd
push 0x58b1e4
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41f4c1
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b1ea
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41f57e
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0x58b1f3
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x41f5bd
push dword [ebp - 0x18]
push 0x589121
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b1f9
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x41f60d
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b209
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x41f661
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
push 0x58b221
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x516310
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0x5c], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b236
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41f6e5
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b24f
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41f739
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b268
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x41f78d
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b275
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x41f7e1
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
push reloc.WS2_32.dll_connect
push 0
push 0x58b288
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x516310
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0x70], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b29e
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41f865
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x74], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b139
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x41f8b9
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b2ac
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41f90d
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x78], eax
mov eax, dword [ebp - 0x74]
push eax
push dword [0x607730]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41f94c
push 0x52367d
push dword [ebp - 0x74]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41f94c
mov eax, 1
jmp 0x41f951
mov eax, 0
test eax, eax
je 0x41fc6c
push dword [ebp - 0x74]
push 0x58b2b4
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xa8]
test eax, eax
jne 0x41f98a
mov eax, 0x52367d
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x58926d
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163d0
call fcn.00457b22
add esp, 0x28
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41f9cb
push ebx
call fcn.00457b04
add esp, 4
push 0
push 0
push 0
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516390
call fcn.00457b22
add esp, 0x1c
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163a0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41fa30
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x7c], eax
push reloc.WS2_32.dll_connect
push 0
push str.window
push 0x60001
push 0
push dword [ebp - 0x80]
push 2
mov eax, 5
mov ebx, 0x5164d0
call fcn.00457b22
add esp, 0x1c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x41fa74
mov eax, 0x52367d
push eax
push 0x60001
push 0
push dword [ebp - 0x80]
push 2
mov eax, 5
mov ebx, 0x5164d0
call fcn.00457b22
add esp, 0x1c
push reloc.WS2_32.dll_connect
push 0
push str.function_get__var_f__lang:_zh__ep:_123_geetest:captcha__gct_f__delete_f.ep_delete_f.lang_delete_f.geetest__return_f
push 0x60001
push 0
push dword [ebp - 0x80]
push 2
mov eax, 5
mov ebx, 0x5164d0
call fcn.00457b22
add esp, 0x1c
push 0
push 0
push 0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.WS2_32.dll_bind
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
push str.JSON.stringify_get___
push 0x60001
push 0
push dword [ebp - 0x80]
push 6
mov eax, 5
mov ebx, 0x5164c0
call fcn.00457b22
add esp, 0x4c
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x41fb37
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58b36e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41fb6c
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [0x607734]
test ebx, ebx
je 0x41fba4
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [0x607734], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58b371
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41fbdb
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [0x607738]
test ebx, ebx
je 0x41fc13
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [0x607738], eax
push 0x52367d
push dword [0x607738]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41fc55
push 0x52367d
push dword [0x607734]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41fc55
xor eax, eax
jmp 0x41fc5a
mov eax, 1
test eax, eax
je 0x41fc6c
mov eax, 0x58b374
jmp 0x421077
push 0x52367d
push dword [ebp - 0x1c]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41fec0
push dword [ebp - 0x78]
push dword [ebp - 0x1c]
push 0x58b2b4
mov ecx, 3
call fcn.00401319
add esp, 0xc
mov dword [ebp - 0xa8], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xa8]
test eax, eax
jne 0x41fcb9
mov eax, 0x52367d
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x58926d
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163d0
call fcn.00457b22
add esp, 0x28
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41fcfa
push ebx
call fcn.00457b04
add esp, 4
push 0
push 0
push 0
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516390
call fcn.00457b22
add esp, 0x1c
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163a0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41fd5f
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
call fcn.004389d1
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x41fd89
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58b36e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41fdbe
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41fdf6
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x84], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58b371
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x41fe2e
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41fe66
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x88], eax
push 0x52367d
push dword [ebp - 0x84]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41fea9
push 0x52367d
push dword [ebp - 0x88]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x41fea9
xor eax, eax
jmp 0x41feae
mov eax, 1
test eax, eax
je 0x41fec0
mov eax, 0x58b37d
jmp 0x421077
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
mov eax, 0x52367d
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
lea eax, [ebp - 0x60]
push eax
push dword [ebp - 0x5c]
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 0xc]
lea eax, [ebp - 0x54]
push eax
call fcn.0043916a
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41ff0e
push ebx
call fcn.00457b04
add esp, 4
push 0x58b156
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x4200b8
push 0x80000301
push 0
push dword [ebp - 0x34]
push 1
mov ebx, 0x459830
call fcn.00457b10
add esp, 0x10
mov dword [ebp - 0xa8], eax
push 0x80000301
push 0
push dword [ebp - 0x34]
push 1
mov ebx, 0x459830
call fcn.00457b10
add esp, 0x10
mov dword [ebp - 0xac], eax
push 0x589604
push dword [ebp - 0x88]
push 0x58b386
push dword [ebp - 0x84]
push str._em:ph:0_cp:0_ek:11_wd:1_nt:0_si:0_sc:0_
push dword [0x607738]
push 0x58b3ca
push dword [0x607734]
push str._geetest:captcha_lang:zh_ep:123_
push dword [ebp - 0x90]
push str._pow_sign:
push dword [ebp - 0x8c]
push str._pow_msg:
push dword [ebp - 0x54]
push str._device_id:05c041505610c5f2ed1270b81ef83af6_lot_number:
push dword [ebp - 0xac]
push str.__passtime:433_userresponse:
push dword [ebp - 0x98]
push str._track:_
push dword [ebp - 0xa8]
push str.setLeft:
mov ecx, 0x15
call fcn.00401319
add esp, 0x54
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420001
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x420014
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xb0]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42002e
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.0040110b
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58a895
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x420079
mov eax, 0x52367d
push eax
push 6
mov ebx, 0x458c40
call fcn.00457b10
add esp, 0x4c
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4200ac
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b14a
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x42019e
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str.__device_id_:_525aacb5d76ccd914d74bbebedce64ba___lot_number_:_
push dword [ebp - 0x4c]
push str.__userresponse_:
push dword [ebp - 0xa8]
push str._passtime_:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420178
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x420192
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b151
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x420284
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str.__device_id_:_525aacb5d76ccd914d74bbebedce64ba___lot_number_:_
push dword [ebp - 0x4c]
push str.__userresponse_:
push dword [ebp - 0xa8]
push str._passtime_:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x42025e
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x420278
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b1bc
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x42036a
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str.__device_id_:_525aacb5d76ccd914d74bbebedce64ba___lot_number_:_
push dword [ebp - 0x4c]
push str.__userresponse_:
push dword [ebp - 0xa8]
push str._passtime_:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420344
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42035e
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b1df
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x4204e4
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push 0x589604
push dword [ebp - 0x88]
push 0x58b386
push dword [ebp - 0x84]
push str._em:ph:0_cp:0_ek:11_wd:1_nt:0_si:0_sc:0_
push dword [0x607738]
push 0x58b3ca
push dword [0x607734]
push str._geetest:captcha_lang:zh_ep:123_
push dword [ebp - 0x90]
push str._pow_sign:
push dword [ebp - 0x8c]
push str._pow_msg:
push dword [ebp - 0x54]
push str._device_id:525aacb5d76ccd914d74bbebedce64ba_lot_number:
push dword [ebp - 0x4c]
push 0x58b5bb
push dword [ebp - 0xa8]
push str.passtime:
mov ecx, 0x13
call fcn.00401319
add esp, 0x4c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420440
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42045a
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.0040110b
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58a895
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4204a5
mov eax, 0x52367d
push eax
push 6
mov ebx, 0x458c40
call fcn.00457b10
add esp, 0x4c
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4204d8
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b1e4
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x4205ca
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str.__device_id_:_525aacb5d76ccd914d74bbebedce64ba___lot_number_:_
push dword [ebp - 0x4c]
push str.__userresponse_:
push dword [ebp - 0xa8]
push str._passtime_:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x4205a4
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4205be
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b1ea
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x4206b0
push 0x80000301
push 0
push 0x3343
push 0x80000301
push 0
push 0x762
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str.__device_id_:_525aacb5d76ccd914d74bbebedce64ba___lot_number_:_
push dword [ebp - 0x4c]
push str.__userresponse_:
push dword [ebp - 0xa8]
push str._passtime_:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x42068a
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4206a4
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b1f3
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x420814
push 0x80000301
push 0
push 0x52b2
push 0x80000301
push 0
push 0x2ba2
push 2
mov eax, 5
mov ebx, 0x516430
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xa8], eax
push str._em:ph:0_cp:0_ek:11_wd:1_nt:0_si:0_sc:0
push dword [0x607738]
push 0x58b3ca
push dword [0x607734]
push str._geetest:captcha_lang:zh_ep:123_
push dword [ebp - 0x90]
push str._pow_sign:
push dword [ebp - 0x8c]
push str._pow_msg:
push dword [ebp - 0x54]
push str._device_id:D00D_lot_number:
push dword [ebp - 0x4c]
push str._userresponse:
push dword [ebp - 0xa8]
push str.passtime:
mov ecx, 0xf
call fcn.00401319
add esp, 0x3c
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420770
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42078a
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.0040110b
push reloc.WS2_32.dll_connect
push 0
push 0x539c6f
push reloc.WS2_32.dll_connect
push 0
push 0x58a895
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4207d5
mov eax, 0x52367d
push eax
push 6
mov ebx, 0x458c40
call fcn.00457b10
add esp, 0x4c
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x420808
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
push 0x58b64d
push dword [ebp - 0x18]
call fcn.004022e2
add esp, 8
cmp eax, 0
jne 0x42089f
push str.___em_:_ph_:0__cp_:0__ek_:_11___wd_:1__nt_:0__si_:0__sc_:0
push dword [0x607738]
push 0x58b4cf
push dword [0x607734]
push str.___geetest_:_captcha___lang_:_zh___ep_:_123___
push dword [ebp - 0x90]
push str.___pow_sign_:_
push dword [ebp - 0x8c]
push str.___pow_msg_:_
push dword [ebp - 0x54]
push str._device_id_:_05c041505610c5f2ed1270b81ef83af7___lot_number_:_
mov ecx, 0xb
call fcn.00401319
add esp, 0x2c
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x420893
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
jmp 0x4208a9
mov eax, 0x589121
jmp 0x421077
lea eax, [ebp - 0x94]
push eax
call fcn.00439996
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4208d5
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x9c], eax
push 0
mov eax, 5
mov ebx, 0x516440
call fcn.00457b22
add esp, 4
mov dword [ebp - 0xa8], eax
push reloc.WS2_32.dll_bind
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x420918
mov eax, 0x52367d
push eax
push 2
mov eax, 5
mov ebx, 0x516420
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xac], eax
push 0x80000301
push 0
push dword [ebp - 0x70]
push 1
mov ebx, 0x459830
call fcn.00457b10
add esp, 0x10
mov dword [ebp - 0xb0], eax
push dword [ebp - 0x9c]
push str.pt1w
push dword [ebp - 0xb0]
push str.payload_protocol
push dword [ebp - 0x6c]
push str.process_token
push dword [ebp - 0xac]
push str.payload
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.risk_type
push dword [ebp - 0x54]
push str.client_typeweblot_number
mov ebx, dword [ebp + 0xc]
push dword [ebx]
push str.captcha_id
push dword [ebp - 0xa8]
push str.https:__gcaptcha4.geetest.com_verify_callbackgeetest_
mov ecx, 0x10
call fcn.00401319
add esp, 0x40
mov dword [ebp - 0xb4], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x4209ce
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x4209e1
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x4209f4
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xb4]
push eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x420a0e
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0xa0], eax
push 0
mov eax, 5
mov ebx, 0x516440
call fcn.00457b22
add esp, 4
mov dword [ebp - 0xa8], eax
push reloc.WS2_32.dll_bind
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x420a51
mov eax, 0x52367d
push eax
push 2
mov eax, 5
mov ebx, 0x516420
call fcn.00457b22
add esp, 0x1c
mov dword [ebp - 0xac], eax
push dword [ebp - 0x9c]
push str.payload_protocol1pt1w
push dword [ebp - 0x6c]
push str.process_token
push dword [ebp - 0xac]
push str.payload
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.risk_type
push dword [ebp - 0x54]
push str.client_typeweblot_number
mov ebx, dword [ebp + 0xc]
push dword [ebx]
push str.captcha_id
push dword [ebp - 0xa8]
push str.https:__gcaptcha4.geetest.com_verify_callbackgeetest_
mov ecx, 0xe
call fcn.00401319
add esp, 0x38
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420ada
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x420aed
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xb0]
push eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x420b07
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0xa0], eax
push 0x52367d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x420b6a
mov ebx, 6
call fcn.0040110b
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x420b48
mov eax, 0x52367d
push eax
push 0x60002
push 0
push dword [ebp - 4]
push 4
mov eax, 5
mov ebx, 0x516360
call fcn.00457b22
add esp, 0x34
xor ecx, ecx
inc ecx
push ecx
cmp ecx, 2
jg 0x420e67
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x420b8d
mov eax, 0x52367d
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x58926d
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163d0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push 0x58b741
push reloc.WS2_32.dll_connect
push 0
push 0x58b746
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str.gzip__deflate__br
push reloc.WS2_32.dll_connect
push 0
push str.Accept_Encoding
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str.zh_CN_zh_q0.9
push reloc.WS2_32.dll_connect
push 0
push 0x58b77e
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str.no_cache
push reloc.WS2_32.dll_connect
push 0
push str.Cache_Control
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str.keep_alive
push reloc.WS2_32.dll_connect
push 0
push str.Connection
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str._gcaptcha4.geetest.com
push reloc.WS2_32.dll_connect
push 0
push 0x58b7bc
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
push str.no_cache
push reloc.WS2_32.dll_connect
push 0
push str.Pragma
push 0x60002
push 0
push dword [ebp - 4]
push 3
mov eax, 5
mov ebx, 0x5163b0
call fcn.00457b22
add esp, 0x28
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 0x1c]
mov eax, dword [ebx]
test eax, eax
jne 0x420d5f
mov eax, 0x52367d
push eax
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516340
call fcn.00457b22
add esp, 0x1c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x420d94
mov eax, 0x52367d
push eax
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516350
call fcn.00457b22
add esp, 0x1c
push 0
push 0
push 0
push 0x60002
push 0
push dword [ebp - 4]
push 2
mov eax, 5
mov ebx, 0x516390
call fcn.00457b22
add esp, 0x1c
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163f0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0
jne 0x420e5c
push 0x52367d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004022e2
add esp, 8
cmp eax, 0
je 0x420e57
mov ebx, 9
call fcn.0040110b
push 0x60002
push 0
push dword [ebp - 4]
push 4
mov eax, 5
mov ebx, 0x516360
call fcn.00457b22
add esp, 0x34
jmp 0x420e61
jmp 0x420e67
pop ecx
jmp 0x420b6c
add esp, 4
push 0x60002
push 0
push dword [ebp - 4]
push 1
mov eax, 5
mov ebx, 0x5163a0
call fcn.00457b22
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x420ea8
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov eax, dword [ebp - 0x10]
test eax, eax
je 0x420ec8
push eax
mov ebx, eax
call fcn.004010a0
inc eax
push eax
call fcn.00457b0a
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x420edc
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x58b11a
push reloc.WS2_32.dll_connect
push 0
push 0x58b11d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x420f14
mov eax, 0x52367d
push eax
push 4
mov eax, 5
mov ebx, 0x5164b0
call fcn.00457b22
add esp, 0x34
mov dword [ebp - 0xa8], eax
push 0x58b11f
push dword [ebp - 0xa8]
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x420f63
push ebx
call fcn.00457b04
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x420f7a
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x420f91
mov eax, 0x52367d
push eax
push 0x60003
push 0
push dword [ebp - 0x14]
push 2
mov eax, 5
mov ebx, 0x5162d0
call fcn.00457b22
add esp, 0x1c
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.data_result
push 0x60003
push 0
push dword [ebp - 0x14]
push 3
mov eax, 5
mov ebx, 0x5162e0
call fcn.00457b22
add esp, 0x28
mov dword [ebp - 0xa8], eax
push str.success
push dword [ebp - 0xa8]
call fcn.004022e2
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x421023
push ebx
call fcn.00457b04
add esp, 4
cmp dword [ebp - 0xac], 0
je 0x421056
push dword [ebp - 0x18]
push 0x58b7dc
mov ecx, 2
call fcn.00401319
add esp, 8
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
jmp 0x421077
mov eax, dword [ebp - 0x10]
test eax, eax
je 0x421072
push eax
mov ebx, eax
call fcn.004010a0
inc eax
push eax
call fcn.00457b0a
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x421077
push eax
mov ebx, dword [ebp - 4]
push ebx
push 0x60002
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x516380
call fcn.00457b22
add esp, 0x10
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4210b0
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4210c0
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4210d0
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x14]
push ebx
push 0x60003
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x516320
call fcn.00457b22
add esp, 0x10
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x421108
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x421118
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x421128
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x421138
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x421148
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x421158
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x421168
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x421178
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x40]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x421196
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x421192
imul eax, dword [ebx]
jmp 0x421187
mov ecx, eax
test ecx, ecx
je 0x4211b5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4211ae
push ebx
push eax
call fcn.00457b04
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42119c
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4211cd
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4211dd
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4211ed
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4211fd
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42120d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42121d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42122d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42123d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42124d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42125d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x42126d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x80]
push ebx
push 0x60001
push 0
push ebx
push 1
mov eax, 5
mov ebx, 0x516500
call fcn.00457b22
add esp, 0x10
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4212a8
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4212bb
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4212ce
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4212e1
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4212f4
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x421307
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42131a
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x42132d
push ebx
call fcn.00457b04
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x421340
push ebx
call fcn.00457b04
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 0x18