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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xa0
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
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
push 0xc
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x38], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x62e331
push ebx
add ebx, 8
push ebx
push 8
call fcn.0046b97a
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
push ebx
mov eax, esp
push eax
call fcn.004348de
pop ebx
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
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
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 2
mov eax, 2
mov ebx, 0x4d7750
call fcn.0046b998
add esp, 0x1c
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x42bd07
cmp dword [0x6a825c], 0
jne 0x42773d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x4d7960
call fcn.0046b998
add esp, 0x28
mov eax, dword [0x6a8250]
xor ecx, ecx
push eax
lea eax, [ebp - 4]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x42bd04
cmp dword [0x6a824c], 0
je 0x42bcfc
inc dword [0x6a8258]
cmp dword [ebp - 4], 1
jne 0x427829
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
push reloc.WS2_32.dll_connect
push 0
push 0x614d56
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
push 0x80000301
push 0
push 3
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7940
call fcn.0046b998
add esp, 0x34
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
jmp 0x4278cf
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
push 0x80000301
push 0
push dword [ebp - 4]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x427870
mov eax, 0x566c78
push eax
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4278c0
push ebx
call fcn.0046b992
add esp, 4
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
push 0xffffffffffffffff
push 0x12
push 0x1601910b
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x427be3
push 0xffffffffffffffff
push 8
push 0x1601910c
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42792b
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0
push 0
push 0
push 1
mov ebx, 0x46c1e0
call fcn.0046b98c
add esp, 0x10
push 0x80000301
push 0
push 0xb
push 0x80000301
push 0
push 7
push 2
mov ebx, 0x46c280
call fcn.0046b98c
add esp, 0x1c
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x64], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x4279bd
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x614d5d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4279dd
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x427a09
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x427a20
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0x80000301
push 0
push 0x3e7
push 0x80000301
push 0
push 0x64
push 2
mov ebx, 0x46c280
call fcn.0046b98c
add esp, 0x1c
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x64], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x427a9a
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x614d64
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x427aba
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x427ae6
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x427afd
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0x80000301
push 0
push 0x3e7
push 0x80000301
push 0
push 0x64
push 2
mov ebx, 0x46c280
call fcn.0046b98c
add esp, 0x1c
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x64], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x427b77
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x614d6b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x427b97
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x427bc3
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x427bda
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 8], eax
jmp 0x427bfd
mov eax, str.Mozilla_5.0__Linux__U__Android_7.1.1__zh_cn__MI_2C_Build_LRX22G__AppleWebKit_533.1__KHTML__like_Gecko_Version_4.0_MQQBrowser_9.4_TBS_025469_Mobile_Safari_533.1_MicroMessenger_7.0.138__r2565f18.621_NetType_WIFI_Language_zh_CN
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x427bf9
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 8], eax
cmp dword [0x6a8264], 0
je 0x427dbf
call fcn.0042be4d
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x427c2c
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, str.forwarded_for:
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.0042c986
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x427c88
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x427c9f
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
cmp dword [0x6a8244], 0
je 0x427dbf
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
call fcn.00426783
mov dword [ebp - 0x60], eax
fild dword [ebp + 8]
fstp qword [ebp - 0x68]
fld qword [ebp - 0x68]
fadd qword [0x566d5e]
fstp qword [ebp - 0x70]
push 0x80000601
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x60d76e
push dword [ebp - 0x10]
push 0x614e63
push dword [ebp - 0x74]
push 0x614e6e
push dword [ebp - 0x60]
mov ecx, 6
call fcn.00401155
add esp, 0x18
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x427d52
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x427d65
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x427d7b
mov eax, 0x566c78
push eax
push 0x10005
push 0x16018ecd
push 0x52010001
push 2
mov ebx, 0x46fa00
call fcn.0046b98c
add esp, 0x1c
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x427db0
push ebx
call fcn.0046b992
add esp, 4
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x428150
push 0xffffffffffffffff
push 8
push 0x16018e5a
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x60]
push eax
call fcn.0042ccb4
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x427f0f
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x427f22
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x427f35
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x427f48
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x427f5b
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x427f6e
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x427f81
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x427f94
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x427faa
mov eax, 0x566c79
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x427fd6
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x427fed
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
call fcn.00426783
mov dword [ebp - 0x60], eax
fild dword [ebp + 8]
fstp qword [ebp - 0x68]
fld qword [ebp - 0x68]
fadd qword [0x566d5e]
fstp qword [ebp - 0x70]
push 0x80000601
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x60d76e
push dword [ebp - 0x14]
push 0x614e71
push dword [ebp - 0x74]
push 0x614e6e
push dword [ebp - 0x60]
mov ecx, 6
call fcn.00401155
add esp, 0x18
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x428093
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4280a6
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x4280bc
mov eax, 0x566c78
push eax
push 0x10005
push 0x16018ecd
push 0x52010001
push 2
mov ebx, 0x46fa00
call fcn.0046b98c
add esp, 0x1c
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4280f1
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x428104
mov eax, 0x566c78
push eax
push 0x80000301
push 0
push 6
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x4d7730
call fcn.0046b998
add esp, 0x28
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4281a9
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0xffffffffffffffff
push 0x12
push 0x160191c1
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x428b24
mov eax, str.Host:_cc.weiynet.cn_r_nConnection:_keep_alive_r_nexportkey:_n_ChQIAhIQZssVDnva2uWS1bV9GIFmahLCAQIE97dBBAEAAAAAAO8qJ_2Bf_2FH7UAAAAOpnltbLcz9gKNyK89dVj0AZoLQ25hAObI_2BqpcWuN_2FKP2XqBZP9cno3_2BtiXPLFqNjoAGI_2Fpeg_2BdgVtIXxA_2FYU_2FO_2B_2Bqz9md7EOOJdyIyetr6i32wknTun_2FnQZhXJh6cmiDmQCz630ijSX8QWd3cWjcVhyOOvlWx9quCY3G0uwbxeuFJRHNK1fp27F1P2yAfDtyXKhS5YFXAh_2ByBgnOZezX1_2BkHEjIoh_2BKcf8YPz_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__U__Android_7.1.1__zh_cn__MI_2C_Build_LRX22G__AppleWebKit_533.1__KHTML__like_Gecko_Version_4.0_MQQBrowser_9.4_TBS_025469_Mobile_Safari_533.1_MicroMessenger_7.0.138__r2565f18.621_NetType_WIFI_Language_zh_CN_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.7_r_nSec_Fetch_Site:_none_r_nSec_Fetch_Mode:_navigate_r_nSec_Fetch_Dest:_document_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCookie:
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4281ec
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x428219
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615210
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x428239
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x428269
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x428296
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615215
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x4282b6
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4282e6
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
cmp dword [0x6a8264], 0
je 0x428330
push dword [ebp - 0xc]
push 0x60d76e
push dword [ebp - 0x1c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42832c
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_index
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x428346
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x24], 0
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x4285db
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4284cf
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4284e2
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4284f5
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x428508
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42851b
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42852e
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x428579
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42858f
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4285bb
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4285d2
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x428838
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x428731
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x428744
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x428757
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42876a
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42877d
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x428790
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4287db
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x4287f1
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42881d
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x428834
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, 0x5677bd
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, str.userid__
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042e9cb
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4288a2
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4288b5
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4288cc
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, 0x5677bd
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, str.nickname__
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042e9cb
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42893a
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42894d
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x428964
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x42897b
mov eax, 0x566c78
push eax
push 0x80000301
push 0
push 7
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4289cb
mov eax, 0x566c78
push eax
push 0x80000301
push 0
push 8
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
cmp dword [0x6a8244], 0
je 0x428b24
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
call fcn.00426783
mov dword [ebp - 0x60], eax
fild dword [ebp + 8]
fstp qword [ebp - 0x68]
fld qword [ebp - 0x68]
fadd qword [0x566d5e]
fstp qword [ebp - 0x70]
push 0x80000601
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x60d76e
push dword [ebp - 0x30]
push 0x615263
push dword [ebp - 0x74]
push 0x614e6e
push dword [ebp - 0x60]
mov ecx, 6
call fcn.00401155
add esp, 0x18
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x428ab7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x428aca
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x428ae0
mov eax, 0x566c78
push eax
push 0x10005
push 0x16018ecd
push 0x52010001
push 2
mov ebx, 0x46fa00
call fcn.0046b98c
add esp, 0x1c
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x428b15
push ebx
call fcn.0046b992
add esp, 4
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
push 0xffffffffffffffff
push 0x12
push 0x160191c2
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x42bb6b
mov eax, str.Host:_cc.weiynet.cn_r_nConnection:_keep_alive_r_nContent_Length:_1294_r_nAccept:_application_json__text_javascript_____q0.01_r_nX_Requested_With:_XMLHttpRequest_r_nUser_Agent:_Mozilla_5.0__Linux__U__Android_7.1.1__zh_cn__MI_2C_Build_LRX22G__AppleWebKit_533.1__KHTML__like_Gecko_Version_4.0_MQQBrowser_9.4_TBS_025469_Mobile_Safari_533.1_MicroMessenger_7.0.138__r2565f18.621_NetType_WIFI_Language_zh_CN_r_nContent_Type:_application_x_www_form_urlencoded__charsetUTF_8_r_nOrigin:_https:__cc.weiynet.cn_r_nSec_Fetch_Site:_same_origin_r_nSec_Fetch_Mode:_cors_r_nSec_Fetch_Dest:_empty_r_nReferer:_https:__cc.weiynet.cn_jx_kongyan_quix_weixin_index_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCookie:
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x428b63
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x428b90
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615210
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x428bb0
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x428be0
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x428c0d
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615215
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x428c2d
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x428c5d
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
cmp dword [0x6a8264], 0
je 0x428ca7
push dword [ebp - 0xc]
push 0x60d76e
push dword [ebp - 0x1c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x428ca3
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0x80000301
push 0
push 7
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x4d7730
call fcn.0046b998
add esp, 0x28
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x428d00
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x566c78
push dword [ebp - 0x30]
call fcn.00401268
add esp, 8
cmp eax, 0
jne 0x428d22
jmp 0x42bd07
mov eax, str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_setInfo
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x428d38
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 1
push 0
call fcn.004336be
mov dword [ebp - 0x60], eax
push 1
push 0
push 1
call fcn.00433a98
mov dword [ebp - 0x64], eax
push dword [ebp - 0x64]
push dword [ebp - 0x60]
mov ecx, 2
call fcn.00401155
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x428d97
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x428daa
push ebx
call fcn.0046b992
add esp, 4
push 1
push 1
push 1
push 1
lea eax, [ebp - 0x68]
push eax
call fcn.00433e04
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x428ddd
push ebx
call fcn.0046b992
add esp, 4
push str.job9edu6age3
push dword [ebp - 0x6c]
push str.areaCode1708username
push dword [ebp - 0x30]
push str.userId
mov ecx, 5
call fcn.00401155
add esp, 0x14
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x428e1b
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x428e32
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x24], 1
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x4290c7
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x428fbb
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x428fce
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x428fe1
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x428ff4
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429007
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42901a
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x429065
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42907b
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4290a7
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4290be
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x429324
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42921d
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x429230
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x429243
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429256
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429269
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42927c
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4292c7
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x4292dd
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x429309
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429320
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_getQuestion
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42933a
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push dword [ebp - 0x30]
push str.userId
mov ecx, 2
call fcn.00401155
add esp, 8
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x429370
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x24], 1
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x429605
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4294f9
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42950c
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42951f
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429532
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429545
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429558
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4295a3
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x4295b9
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4295e5
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4295fc
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x429862
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42975b
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42976e
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x429781
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429794
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4297a7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4297ba
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x429805
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42981b
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x429847
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42985e
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x20
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x60]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4298c9
push ebx
call fcn.0046b992
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4298dd
push ebx
call fcn.0046b992
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4298f1
push ebx
call fcn.0046b992
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x429905
push ebx
call fcn.0046b992
add esp, 4
pop ebx
call fcn.0046b992
add esp, 4
mov eax, 0x566c78
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x429924
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push 1
mov eax, str.list
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429963
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x64]
xor ecx, ecx
push eax
lea eax, [ebp - 0x40]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x429c3a
fild dword [ebp - 0x40]
fstp qword [ebp - 0x64]
fld qword [ebp - 0x64]
fsub qword [0x566d5e]
fstp qword [ebp - 0x6c]
push 0x80000601
push dword [ebp - 0x68]
push dword [ebp - 0x6c]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x70], eax
push str._.qid
push dword [ebp - 0x70]
push str.list_
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4299fa
push ebx
call fcn.0046b992
add esp, 4
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
push 1
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429a3c
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x429a53
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
fild dword [ebp - 0x40]
fstp qword [ebp - 0x64]
fld qword [ebp - 0x64]
fsub qword [0x566d5e]
fstp qword [ebp - 0x6c]
push 0x80000601
push dword [ebp - 0x68]
push dword [ebp - 0x6c]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x70], eax
push 0x6155b8
push dword [ebp - 0x70]
push str.list_
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x429ad1
push ebx
call fcn.0046b992
add esp, 4
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
push 1
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429b13
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x429b2a
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
push str._22_2C_0A_22is_correct_22_3A1_0A_7D
push dword [ebp - 0x48]
push str._2C_0A_22answer_22_3A_22
push dword [ebp - 0x44]
push str._7B_0A_22qid_22_3A
mov ecx, 5
call fcn.00401155
add esp, 0x14
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x429b6d
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 1
mov eax, str.list
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429bac
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x40]
cmp dword [ebp - 0x64], eax
jne 0x429bf9
push 0x61564f
push dword [ebp - 0x4c]
push dword [ebp - 0x3c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x429bf0
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x429c32
push str._2C_0A
push dword [ebp - 0x4c]
push dword [ebp - 0x3c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x429c2e
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
pop eax
pop ebx
pop ecx
jmp 0x429972
add esp, 0xc
push 0
push 0
push 0
push 1
mov ebx, 0x46c1e0
call fcn.0046b98c
add esp, 0x10
push 0x80000301
push 0
push 0x23
push 0x80000301
push 0
push 0x1e
push 2
mov ebx, 0x46c280
call fcn.0046b98c
add esp, 0x1c
mov dword [ebp - 0x68], eax
fild dword [ebp - 0x68]
fstp qword [ebp - 0x68]
fld qword [ebp - 0x68]
fmul qword [0x5672d4]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
push 1
fld qword [ebp - 0x70]
call fcn.004011b1
push edx
push eax
call fcn.00427392
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
push 1
mov eax, str.test_id
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x38]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429d16
push ebx
call fcn.0046b992
add esp, 4
push str._5Dscore8win1
push dword [ebp - 0x3c]
push str.answer_5B_0A
push dword [ebp - 0x68]
push str.testId
push dword [ebp - 0x30]
push str.userId
mov ecx, 7
call fcn.00401155
add esp, 0x1c
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429d5c
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x429d73
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov eax, str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_setScore
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x429d8d
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x24], 1
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x42a022
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x429f16
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x429f29
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x429f3c
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429f4f
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429f62
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429f75
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x429fc0
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x429fd6
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42a002
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a019
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x42a27f
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42a178
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42a18b
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42a19e
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42a1b1
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42a1c4
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42a1d7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x42a222
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42a238
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42a264
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a27b
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
cmp dword [0x6a8244], 0
je 0x42a39b
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
call fcn.00426783
mov dword [ebp - 0x60], eax
fild dword [ebp + 8]
fstp qword [ebp - 0x68]
fld qword [ebp - 0x68]
fadd qword [0x566d5e]
fstp qword [ebp - 0x70]
push 0x80000601
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x60d76e
push dword [ebp - 0x28]
push 0x615263
push dword [ebp - 0x74]
push 0x614e6e
push dword [ebp - 0x60]
mov ecx, 6
call fcn.00401155
add esp, 0x18
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42a32e
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42a341
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x42a357
mov eax, 0x566c78
push eax
push 0x10005
push 0x16018ecd
push 0x52010001
push 2
mov ebx, 0x46fa00
call fcn.0046b98c
add esp, 0x1c
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42a38c
push ebx
call fcn.0046b992
add esp, 4
push 0x6a8260
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
push dword [ebp - 0x30]
push str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_toDrawGift1_id
mov ecx, 2
call fcn.00401155
add esp, 8
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42a3cd
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov eax, 0x566c78
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42a3e7
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x24], 0
mov eax, str.Host:_cc.weiynet.cn_r_nConnection:_keep_alive_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__U__Android_7.1.1__zh_cn__MI_2C_Build_LRX22G__AppleWebKit_533.1__KHTML__like_Gecko_Version_4.0_MQQBrowser_9.4_TBS_025469_Mobile_Safari_533.1_MicroMessenger_7.0.138__r2565f18.621_NetType_WIFI_Language_zh_CN_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.7_r_nSec_Fetch_Site:_same_origin_r_nSec_Fetch_Mode:_navigate_r_nSec_Fetch_User:__1_r_nSec_Fetch_Dest:_document_r_nReferer:_https:__cc.weiynet.cn_jx_kongyan_quix_weixin_index_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCookie:
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42a408
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x42a435
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615210
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x42a455
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42a485
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42a4b2
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615215
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x42a4d2
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42a502
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
cmp dword [0x6a8264], 0
je 0x42a54c
push dword [ebp - 0xc]
push 0x60d76e
push dword [ebp - 0x1c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42a548
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x42a7d6
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42a6ca
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42a6dd
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42a6f0
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42a703
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42a716
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42a729
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x42a774
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42a78a
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42a7b6
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a7cd
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x42aa33
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42a92c
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42a93f
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42a952
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42a965
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42a978
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42a98b
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x42a9d6
push ebx
call fcn.0046b992
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x42a9ec
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x42aa18
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42aa2f
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
push 0x566c78
push reloc.WS2_32.dll_connect
push 0
push 0x615999
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42aa74
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42aaa4
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, 0x5677bd
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, str.lrId_
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042e9cb
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42ab12
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42ab25
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42ab3c
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, 0x5677bd
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, str.token1_
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042e9cb
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42abaa
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42abbd
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42abd4
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, 0x5677bd
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, str.tokenName1_
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042e9cb
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42ac42
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42ac55
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42ac6c
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
call fcn.004346d0
mov dword [ebp - 0x60], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42ac91
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46e070
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42acbd
push ebx
call fcn.0046b992
add esp, 4
push dword [ebp - 0x64]
push 0x6159b8
push dword [ebp - 0x58]
push str.tokenName1
push dword [ebp - 0x54]
push 0x567169
push dword [ebp - 0x58]
push 0x6159c9
push dword [ebp - 0x50]
push str.https:__cc.weiynet.cn_jx_kongyan_quix_weixin_doDrawGift4531_kp_lrId
mov ecx, 0xa
call fcn.00401155
add esp, 0x28
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42ad0e
push ebx
call fcn.0046b992
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42ad25
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov eax, str.Host:_cc.weiynet.cn_r_nConnection:_keep_alive_r_nAccept:_application_json__text_javascript_____q0.01_r_nUser_Agent:_Mozilla_5.0__Linux__U__Android_7.1.1__zh_cn__MI_2C_Build_LRX22G__AppleWebKit_533.1__KHTML__like_Gecko_Version_4.0_MQQBrowser_9.4_TBS_025469_Mobile_Safari_533.1_MicroMessenger_7.0.138__r2565f18.621_NetType_WIFI_Language_zh_CN_r_nX_Requested_With:_XMLHttpRequest_r_nSec_Fetch_Site:_same_origin_r_nSec_Fetch_Mode:_cors_r_nSec_Fetch_Dest:_empty_r_nReferer:_https:__cc.weiynet.cn_jx_kongyan_quix_weixin_toDrawGift1_id19456_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCookie:
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42ad3f
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x42ad6c
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615210
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x42ad8c
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42adbc
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00411b2d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42ade9
mov eax, 0x566c78
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x615215
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x42ae09
mov eax, 0x566c78
push eax
push 6
mov ebx, 0x46d2b0
call fcn.0046b98c
add esp, 0x4c
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42ae39
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
cmp dword [0x6a8264], 0
je 0x42ae83
push dword [ebp - 0xc]
push 0x60d76e
push dword [ebp - 0x1c]
mov ecx, 3
call fcn.00401155
add esp, 0xc
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42ae7f
push ebx
call fcn.0046b992
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0xffffffffffffffff
push 0x12
push 0x16018e5d
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 1
jne 0x42b10d
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42b001
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42b014
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42b027
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42b03a
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42b04d
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42b060
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x42b0ab
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.0046b97a
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
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
push dword [ebp - 0x7c]
push 1
push 0x6a8268
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
lea eax, [ebp - 0x2c]
push eax
push 1
push dword [ebp - 0x24]
lea eax, [ebp - 0x20]
push eax
call fcn.00431250
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42b263
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42b276
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x42b289
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42b29c
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42b2af
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42b2c2
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x470f90
call fcn.0046b98c
add esp, 0x10
call fcn.0046b992
add esp, 4
lea eax, [ebp - 0x98]
push eax
call fcn.00433335
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x42b30d
mov eax, dword [ebp - 4]
cmp dword [0x6a8250], eax
jne 0x42bc46
push reloc.WS2_32.dll_connect
push 0
push 0x62e32c
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7920
call fcn.0046b998
add esp, 0x34
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x4d7940
call fcn.0046b998
add esp, 0x34
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x16018e79
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x4d7960
call fcn.0046b998
add esp, 0x28
push 0x6a8278
call fcn.00434864
dec dword [0x6a8258]
push 0x6a8278
call fcn.004348a1
push 0xffffffffffffffff
push 8
push 0x16012d03
push 0x52010001
call fcn.0046b9a4
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42bc92
mov eax, 0x566c78
push eax
push 1
mov ebx, 0x46c9e0
call fcn.0046b98c
add esp, 0x10
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], edx
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42bcc4
push ebx
call fcn.0046b992
add esp, 4
fld qword [ebp - 0x68]
fmul qword [0x5672d4]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
push 1
fld qword [ebp - 0x70]
call fcn.004011b1
push edx
push eax
call fcn.00427392
pop eax
pop ebx
pop ecx
jmp 0x42774b
add esp, 0xc
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42bd17
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42bd27
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42bd37
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42bd47
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42bd57
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42bd67
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42bd77
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42bd87
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42bd97
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42bda7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42bdb7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x38]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42bdd7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42bde7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42bdf7
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42be07
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42be17
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42be27
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42be37
push ebx
call fcn.0046b992
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42be47
push ebx
call fcn.0046b992
add esp, 4
mov esp, ebp
pop ebp
ret 4