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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc0
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
push 0xc
call fcn.00536964
add esp, 4
mov dword [ebp - 0x18], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x5e03e5
push ebx
add ebx, 8
push ebx
push 8
call fcn.00536964
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.00407a31
pop ebx
push 0xc
call fcn.00536964
add esp, 4
mov dword [ebp - 0x1c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x5e03e5
push ebx
add ebx, 8
push ebx
push 8
call fcn.00536964
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.00407a31
pop ebx
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
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
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
mov dword [0xb860f4], 0
mov eax, 0x5e0016
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x430a63
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, dword [0xb860f8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x430a88
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x430a84
imul eax, dword [ebx]
jmp 0x430a79
mov ecx, eax
test ecx, ecx
je 0x430aa7
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x430aa0
push ebx
push eax
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x430a8e
call fcn.0053696a
add esp, 4
mov eax, 0x5e004f
mov dword [0xb860f8], eax
mov ebx, dword [0xb860fc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x430ada
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x430ad6
imul eax, dword [ebx]
jmp 0x430acb
mov ecx, eax
test ecx, ecx
je 0x430af9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x430af2
push ebx
push eax
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x430ae0
call fcn.0053696a
add esp, 4
mov eax, 0x5e004f
mov dword [0xb860fc], eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 3
mov eax, 1
mov ebx, 0x596be0
call fcn.00536976
add esp, 0x28
push 0
push 0
push 0
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 3
mov eax, 1
mov ebx, 0x596be0
call fcn.00536976
add esp, 0x28
mov dword [0xb86100], 0
cmp dword [0xb86090], 1
jne 0x43289e
mov eax, 0x5e0a93
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x430ba8
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 8], eax
push getpeername
push 0
mov eax, dword [0xb8605c]
test eax, eax
jne 0x430bc1
mov eax, 0x5e0016
push eax
push 1
mov ebx, 0x537ac0
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
push 1
push 1
push 1
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
call fcn.0043691a
mov dword [ebp - 0x78], eax
push dword [ebp - 0x78]
push str.https:__flash_api.xuangubao.cn_api_surge_stock_plates_date
mov ecx, 2
call fcn.00402d71
add esp, 8
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x430c25
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x430c39
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
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
push dword [ebp - 0x88]
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
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 8]
push eax
call fcn.0040ca58
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x430db7
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x430dca
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x430ddd
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x430df0
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x430e03
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x430e16
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x430e29
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x430e3c
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x430e4f
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x430e62
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x430e75
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x430e88
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x430e98
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x430ea8
push ebx
call fcn.0053696a
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.004131ef
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x430ecd
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x430ee4
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
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
push dword [ebp - 0x88]
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
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 0xc]
push eax
call fcn.0040ca58
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x431062
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x431075
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x431088
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x43109b
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4310ae
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4310c1
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4310d4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4310e7
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4310fa
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x43110d
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x431120
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x431133
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431143
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x431153
push ebx
call fcn.0053696a
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.004131ef
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x431178
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43118f
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x20
call fcn.00536964
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4311eb
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4311ff
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x431213
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x431227
push ebx
call fcn.0053696a
add esp, 4
pop ebx
call fcn.0053696a
add esp, 4
push 0x20
call fcn.00536964
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x431288
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43129c
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4312b0
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4312c4
push ebx
call fcn.0053696a
add esp, 4
pop ebx
call fcn.0053696a
add esp, 4
push 1
mov eax, 0x5e0b1d
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4312fc
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x432682
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__stock_chi_name_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431378
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4313ba
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4313d1
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__symbol_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431437
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x431479
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x431490
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__first_limit_up_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4314f6
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x431538
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43154f
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__limit_up_days_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4315b5
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4315f7
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43160e
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__surge_reason__stock_reason_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431674
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4316b6
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4316cd
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov eax, 0x5e0016
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4316e7
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__surge_reason__related_plates_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43174d
push ebx
call fcn.0053696a
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43177d
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x84]
xor ecx, ecx
push eax
lea eax, [ebp - 0x3c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4318f2
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__plate_name_
push dword [ebp - 0x90]
push str.__surge_reason__related_plates__
push dword [ebp - 0x7c]
push str.data_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43184b
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43185e
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4318a0
push ebx
call fcn.0053696a
add esp, 4
push dword [ebp - 0x38]
push dword [ebp - 0x9c]
mov ecx, 2
call fcn.00402d71
add esp, 8
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4318cf
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4318e6
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
pop eax
pop ebx
pop ecx
jmp 0x43178c
add esp, 0xc
push 0x5e0016
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x43192f
push 0x5e2755
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x43192f
xor eax, eax
jmp 0x431934
mov eax, 1
test eax, eax
je 0x43253b
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.0053697c
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x431c25
push 0x5e275e
push dword [ebp - 0x38]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x431c20
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4319cd
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x431a18
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x431a5d
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431aaf
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x431afa
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x431b3f
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x431b5e
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x431b6f
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x431bce
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431bde
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x431bf5
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00436e1b
jmp 0x432536
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431c74
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x431cbf
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x431d04
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431d56
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x431da1
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x431de6
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push dword [ebp - 0x20]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x431e7d
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x431ed0
push ebx
call fcn.0053696a
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov eax, 0x5e0a82
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00401a4c
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x431f34
push ebx
call fcn.0053696a
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x88]
test eax, eax
jne 0x431f4a
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x431fa0
push ebx
call fcn.0053696a
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x431fc5
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x43202d
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x432095
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4320fd
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0xe
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4321c5
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 7
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x432263
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x432273
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43228a
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4322b3
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xa
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
jmp 0x43267a
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x432562
mov eax, 0x5e0016
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x432576
mov eax, 0x5e0016
push eax
push 4
mov ebx, 0x5378a0
call fcn.0053695e
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x43267a
inc dword [0xb860f4]
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x4325b8
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4325c9
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x432628
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x432638
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43264f
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00436e1b
pop eax
pop ebx
pop ecx
jmp 0x431308
add esp, 0xc
push 0x5e0016
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
jne 0x43289e
push 1
mov eax, str.data.items
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4326cf
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x3c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x43289b
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.name
push dword [ebp - 0x7c]
push str.data.items_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43274b
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43278d
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4327a4
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43280e
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
pop eax
pop ebx
pop ecx
jmp 0x4326db
add esp, 0xc
cmp dword [0xb86090], 2
jne 0x434ecc
mov eax, str.https:__apphq.longhuvip.com_w1_api_index.php
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4328c1
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, str.aGetPlateInfost50apivw29cDailyLimitResumptionPhoneOSNew1DeviceID00000000_2de4_c43b_ffff_ffff99d603a9Index0
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4328db
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
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
push dword [ebp - 0x88]
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
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
push 1
mov eax, str.Accept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nAccept_Encoding:_gzip__deflate__br_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCache_Control:_max_age0_r_nConnection:_keep_alive_r_nDNT:_1_r_nHost:_apphq.longhuvip.com_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_72.0.3626.81_Safari_537.36_SE_2.X_MetaSr_1.0
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
push 1
push 1
lea eax, [ebp - 8]
push eax
call fcn.0040ca58
mov dword [ebp - 0xb4], eax
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x432a42
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x432a55
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x432a68
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x432a7b
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x432a8e
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x432aa1
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x432ab4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x432ac7
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x432ada
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x432aed
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x432b00
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x432b10
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x432b20
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xb4]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x432b37
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x20
call fcn.00536964
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x432b93
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x432ba7
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x432bbb
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x432bcf
push ebx
call fcn.0053696a
add esp, 4
pop ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
mov eax, 0x5e2829
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x432c13
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x432c27
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 0
push dword [ebp - 0x4c]
push 0xffffffffffffffff
push 0x1a
push 0x16037bd1
push 0x52010001
call fcn.00536982
add esp, 0x18
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
mov eax, str.nums.ZT
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x432c81
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x432c95
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
push getpeername
push 0
push 0x5e2836
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x432d46
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 1
mov eax, str.list
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x432e48
push ebx
call fcn.0053696a
add esp, 4
cmp dword [ebp - 0x70], 0
jne 0x432ebc
mov ebx, 6
call fcn.00406c9d
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e283d
mov ebx, 9
call fcn.00406c9d
push getpeername
push 0
push 0x5e6c37
push getpeername
push 0
push 0x5e6c3c
push 0
push 0
push 0
push getpeername
push 0
push 0x5e6c65
push 0
push 0
push 0
push 0xb
mov eax, 1
mov ebx, 0x598f10
call fcn.00536976
add esp, 0x88
push 1
mov eax, str.list
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x432eeb
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x434ea8
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.ZSName
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x432f67
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x432fa9
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x432fc0
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.0053697c
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x433007
push 0x5e1b53
push dword [ebp - 0x54]
call fcn.00402dcd
add esp, 8
cmp eax, 0
jne 0x433007
mov eax, 1
jmp 0x43300c
mov eax, 0
test eax, eax
je 0x433019
jmp 0x434ea8
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.StockList
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43307b
push ebx
call fcn.0053696a
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4330ab
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x84]
xor ecx, ecx
push eax
lea eax, [ebp - 0x3c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x434c4d
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e0335
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x433179
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43318c
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4331ce
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4331e5
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e032d
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43329a
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4332ad
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4332ef
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x433306
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e0a37
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4333bb
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4333ce
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433410
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x433427
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__7_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4334dc
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4334ef
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433531
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x433548
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__17_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4335fd
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x433610
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433652
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x433669
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e0a2d
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43371e
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x433731
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433773
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x43378a
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__15_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43383f
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x433852
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433894
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4338ab
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__8_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x433960
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x433973
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4339b5
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4339cc
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e001f]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__13_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.00402d71
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x433a81
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x433a94
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x433ad6
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x433aed
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x433b04
mov eax, 0x5e0016
push eax
push 1
mov ebx, 0x537b20
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0349]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5371d0
call fcn.0053695e
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0351
push dword [ebp - 0x84]
mov ecx, 2
call fcn.00402d71
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x433ba2
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x433bb9
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x433bd0
mov eax, 0x5e0016
push eax
push 1
mov ebx, 0x537b20
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0349]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5371d0
call fcn.0053695e
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0351
push dword [ebp - 0x84]
mov ecx, 2
call fcn.00402d71
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x433c6e
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x433c85
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
push getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x433c9c
mov eax, 0x5e0016
push eax
push 1
mov ebx, 0x537b20
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0349]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5371d0
call fcn.0053695e
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0351
push dword [ebp - 0x84]
mov ecx, 2
call fcn.00402d71
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x433d3a
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x433d51
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
push 0x5e0016
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x433d8f
push 0x5e2755
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x433d8f
xor eax, eax
jmp 0x433d94
mov eax, 1
test eax, eax
je 0x4348f2
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x433deb
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x433e36
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x433e7b
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x433ecd
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x433f18
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x433f5d
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
mov dword [ebp - 0x44], eax
fild dword [ebp - 0x44]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fadd qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x433ff8
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x434045
push ebx
call fcn.0053696a
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x434058
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x4340a8
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x4340f8
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x434148
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 5
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6c92
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.00401a4c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4341c5
push ebx
call fcn.0053696a
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x4341d8
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 6
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x434225
push ebx
call fcn.0053696a
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x434238
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0xb
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x434288
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0xc
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x4342d8
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0xd
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
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 eax, 0x5e032a
mov dword [ebp - 0x8c], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, 0x5e6c92
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
push 1
push 1
push 1
push 1
lea eax, [ebp - 0x38]
push eax
call fcn.0040bc7b
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4343f5
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x434408
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x43441b
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43442e
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x434441
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x434451
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x434461
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x434471
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x434481
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x434491
push ebx
call fcn.0053696a
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x4344a7
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0xe
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4344f7
push ebx
call fcn.0053696a
add esp, 4
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x434552
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 7
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4345ea
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4345fa
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x434611
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x434628
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 8
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffff0000
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 8
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xb
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xc
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xd
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
jmp 0x434c45
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x434919
mov eax, 0x5e0016
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43492d
mov eax, 0x5e0016
push eax
push 4
mov ebx, 0x5378a0
call fcn.0053695e
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x434c45
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4349a2
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x4349ed
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x434a32
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x434a84
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x434acf
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x434b14
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x434b33
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x434b44
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x434ba3
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x434bb3
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x434bca
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6c92
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.00401a4c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x434c0e
push ebx
call fcn.0053696a
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00436e1b
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x434c45
push ebx
call fcn.0053696a
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x4330ba
add esp, 0xc
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x434cb6
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.StockList
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x434d9d
push ebx
call fcn.0053696a
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x434dcd
push ebx
call fcn.0053696a
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x84]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x88], eax
push getpeername
push 0
mov eax, dword [ebp - 0x88]
test eax, eax
jne 0x434e08
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x434e58
push ebx
call fcn.0053696a
add esp, 4
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
pop eax
pop ebx
pop ecx
jmp 0x432ef7
add esp, 0xc
push 0x20015
push 0x16038657
push 0x52010001
push 1
mov ebx, 0x53a160
call fcn.0053695e
add esp, 0x10
cmp dword [0xb86090], 3
jne 0x4367a4
mov eax, str.https:__data.10jqka.com.cn_dataapi_limit_up_limit_up_pool_page1limit100field199112_10_9001_330323_330324_330325_9002_330329_133971_133970_1968584_3475914_9003_9004filterHS_GEM2STARorder_field330324order_type0date_1705655093294
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x434eef
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
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
push dword [ebp - 0x88]
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
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 8]
push eax
call fcn.0040ca58
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x43506d
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x435080
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x435093
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x4350a6
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4350b9
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4350cc
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4350df
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4350f2
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x435105
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x435118
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43512b
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43513e
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43514e
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43515e
push ebx
call fcn.0053696a
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.004131ef
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x435183
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43519a
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x20
call fcn.00536964
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4351f6
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43520a
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43521e
push ebx
call fcn.0053696a
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x435232
push ebx
call fcn.0053696a
add esp, 4
pop ebx
call fcn.0053696a
add esp, 4
push 1
mov eax, str.data.info
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43526a
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4367a1
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.name
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4352e6
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x435328
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x43533f
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.code
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4353a5
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4353e7
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4353fe
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__first_limit_up_time_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x435464
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4354a6
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4354bd
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__high_days_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x435523
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x435565
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43557c
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__reason_type_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4355e2
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x435624
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43563b
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.price
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.00402d71
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4356a1
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4356e3
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4356fa
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5e6de4
push dword [ebp - 0x30]
call fcn.00402dcd
add esp, 8
cmp eax, 0
jne 0x435731
mov eax, 0x5e6de9
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43572d
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
push 0x5e6deb
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x435762
mov eax, 0x5e0016
push eax
push 4
mov ebx, 0x5378a0
call fcn.0053695e
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x4358ab
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov eax, 0x5e6deb
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00401a4c
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4357ce
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x88], 0
push 0
push dword [ebp - 0x88]
mov dword [ebp - 0x8c], 0
push 0
push dword [ebp - 0x8c]
mov eax, 0x5e6dee
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x90]
push eax
mov eax, 0x5e6deb
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0041580b
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x435838
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43584b
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
push dword [ebp - 0x84]
call fcn.00402dcd
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x435884
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x435897
push ebx
call fcn.0053696a
add esp, 4
cmp dword [ebp - 0x9c], 0
je 0x4358ab
mov eax, 1
jmp 0x4358b0
mov eax, 0
test eax, eax
je 0x435910
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6deb
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00401a4c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4358f8
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43590c
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6deb
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00401c8b
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x435950
push ebx
call fcn.0053696a
add esp, 4
push 0x5e6df1
push dword [ebp - 0x78]
call fcn.00402dcd
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x43597e
push ebx
call fcn.0053696a
add esp, 4
cmp dword [ebp - 0x7c], 0
je 0x435abd
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov eax, 0x5e6deb
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00401a4c
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4359e0
push ebx
call fcn.0053696a
add esp, 4
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
mov eax, 0x5e6dee
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
mov eax, 0x5e6deb
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0041580b
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x435a4a
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x435a5d
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
push dword [ebp - 0x8c]
call fcn.00402dcd
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x435a96
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x435aa9
push ebx
call fcn.0053696a
add esp, 4
cmp dword [ebp - 0xa4], 0
je 0x435abd
mov eax, 1
jmp 0x435ac2
mov eax, 0
test eax, eax
je 0x435ae4
mov eax, 0x5e6de9
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x435ae0
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x5e0016
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x435b1e
push 0x5e2755
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x435b1e
xor eax, eax
jmp 0x435b23
mov eax, 1
test eax, eax
je 0x43665a
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.0053697c
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x435e14
push 0x5e275e
push dword [ebp - 0x38]
call fcn.00402dcd
add esp, 8
cmp eax, 0
je 0x435e0f
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x435bbc
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x435c07
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x435c4c
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x435c9e
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x435ce9
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x435d2e
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x435d4d
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x435d5e
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x435dbd
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x435dcd
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x435de4
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00436e1b
jmp 0x436655
push dword [ebp - 0x2c]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x30]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x435e63
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x435eae
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x435ef3
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e0014
push dword [ebp - 0x38]
push 0x5e2763
push dword [ebp - 0x2c]
push 0x5e13d5
push dword [ebp - 0x24]
push 0x5e13d7
push dword [ebp - 0x28]
push 0x5e0085
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.00402d71
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x435f45
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.0053694c
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.00402924
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x435f90
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536970
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x435fd5
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x596bb0
call fcn.00536976
add esp, 0x40
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push dword [ebp - 0x20]
push 1
mov ebx, 0x538b10
call fcn.0053695e
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x43606c
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4360bf
push ebx
call fcn.0053696a
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4360e4
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x43614c
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x4361b4
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43621c
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4362e4
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 7
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x436382
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x436392
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4363a9
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4363d2
mov eax, 0x5e0016
push eax
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596c60
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 4
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e001f]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004019ba
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x596cc0
call fcn.00536976
add esp, 0x34
jmp 0x436799
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x436681
mov eax, 0x5e0016
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x436695
mov eax, 0x5e0016
push eax
push 4
mov ebx, 0x5378a0
call fcn.0053695e
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x436799
inc dword [0xb860f4]
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x4366d7
push eax
mov ebx, eax
call fcn.004019e1
inc eax
push eax
call fcn.00536964
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4366e8
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004132a6
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e0b47
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.00401c8b
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x436747
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x436757
push ebx
call fcn.0053696a
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43676e
push ebx
call fcn.0053696a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00436e1b
pop eax
pop ebx
pop ecx
jmp 0x435276
add esp, 0xc
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4367b4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4367c4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4367d4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4367e4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4367f4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x18]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x1c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x436824
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x436834
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x436844
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x436854
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x436864
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x436874
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x436884
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x436894
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4368a4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4368b4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4368c4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4368d4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4368e4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4368f4
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x436904
push ebx
call fcn.0053696a
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x436914
push ebx
call fcn.0053696a
add esp, 4
mov esp, ebp
pop ebp
ret 4