Function at 0x4019bd
Capabilities:
Check for peb beingdebugged flag

Disassembly:
adc byte [ebx], bl
adc dword [edx], edx
adc ebx, dword [ebx]
adc al, 0x15
push ss
pop ss
sbb byte [ecx], bl
leave
nop
rcr esi, cl
nop
nop
nop
nop
nop
nop
sub eax, 0x90909090
cld
mov ebp, esp
mov edi, 0xd8b0845
enter 0x40c0, 0
push eax
xchg ebp, eax
daa
inc eax
pop ebx
je 0x401735
xlatb
add byte [ecx - 0x53], dl
adc eax, 0x76530280
mov eax, dword [0x419fac]
add esp, 0xc
out dx, eax
add dh, byte [edi + ecx + 0x5e]
push str.Total_of__d_requests_completed_n
call dword [0xcac164]
ror edx, 0
add esp, 8
push 1
call dword [0xfc170]
nop
mov eax, dword [0xec81ec8b]
mov eax, 0xa1000000
js 0x4017ff
inc ecx
cmp al, 0x85
shl byte [ecx + 0x41404c], 0x74
adc al, 0x68
inc eax
cmp al, 0x41
add byte [eax - 0x18], dl
sahf
mov eax, 0x8b2e6f1c
or eax, 0x41f874
jmp 0x4017cf
mov dword [0x5e411808], eax
mov eax, dword [0x410288]
push ebx
push esi
mov eax, 0xd1c16435
add byte [ebx - 0x3f7af73c], al
je 0x40181c
mov eax, dword [0xf88381]
push eax
push esi
inc eax
cmp al, 0x41
add byte [eax - 0x7c], ch
aam 0x42
add bh, bh
salc
add esp, 0x61
mov eax, dword [0x2ed014]
test eax, eax
mov dword [eax - 0xffbfd7], eax
add eax, 0x40d47c20
add byte [eax + 0x66], dl
insb byte es:[edi], dx
aam 0x40
jl 0x401811
salc
mov bh, 0xd
sahf
sar byte [edi], 0
add ecx, 0xffffff85
push ecx
call dword [0x401064]
add esp, 0x7d
mov edi, dword [eax + ebx + 0x26]
inc eax
add byte [ebx + 0x40c15835], cl
add byte [eax - 0x7a], ch
or ah, dl
add byte [0xb0a3d6ad], ah
or eax, dword [ecx]
mov eax, dword [0x40d066]
push 0x20
push eax
jno 0x401898
mov ecx, dword [0xf841404c]
mov edx, dword [0x40d018]
add esp, 0x10
jle 0x4018bf
or eax, dword [ecx]
push 0
push ecx
test byte [ebx - 0x53bee808], bh
call 0x11d5ffc
test eax, eax
je 0x4018a1
push eax
pushal
sbb eax, 0xe80040d4
add al, ch
mov byte [0x83004105], al
les ecx, [eax]
mov eax, dword [0x16457c]
test eax, eax
jne 0x4018df
mov eax, dword [0x410bac]
mov ecx, dword [0x7c0b9c]
mov esi, edx
dec ecx
inc eax
inc ecx
add byte [edx], ch
les ebx, [edx + ebp*4 - 0x5e20ffc0]
dec esp
inc eax
inc ecx
add byte [ecx + 9], dl
stosd dword es:[edi], eax
aam 0x40
add byte [edx + 0x50], dl
stosb byte es:[edi], al
inc eax
add bh, bl
mov eax, dword [0x41404c]
push ecx
or dword [ebx + 0x520040d4], ebp
push eax
call fcn.00402590
into
les ebx, [ebx]
dec eax
test eax, 0x5eb005d
mov dh, 6
inc eax
inc ecx
add byte [edx + 0x41026938], bh
add byte [ebp - 0x74d98a37], al
or eax, 0x41404c
push 0
push 0x408b47
aam 0x44
aam 0xbe
jg 0x401969
rcl ah, cl
inc eax
adc byte [eax + 0x51], dl
call 0x40c690
add esp, 0x18
mov dword [0x414048], eax
sbb dword [0x410284], ecx
test ecx, ecx
jne 0x40193a
xor dword [edx], 0x41e430
push 0
push 0x40d4ab
push eax
push edx
neg byte [esi + 0x7f]
xchg esi, eax
push ecx
lodsd eax, dword [esi]
les edx, [eax]
mov dword [0x414048], eax
mov ecx, dword [0x410260]
mov dl, 0xc9
jg 0x4019a7
mov edx, dword [0xe5b4ff8a]
mov esi, str.Connection:_Keep_Alive_r_n
test edx, edx
jne 0x401958
mov esi, 0x412cd4
mov ebx, dword [ebx + 0x78]
add al, byte [ecx - 0x6a]
test edx, edx
mov edx, dword [0x65414040]
jne 0x401981
mov edx, dword [0xea1711]
adc eax, 0xea1711
test ecx, ecx
mov ecx, 0xebd3f8
je 0x40197c
mov ecx, 0x40d30c
push eax
mov eax, dword [0x415504]
push eax
mov bh, 0xdd
lcall 0x5152, 0x56505a41
add byte [eax - 0x49], dl
fstp qword [edx + 0x56505a41]
push edx
push ecx
mov ecx, dword [0x7440d030]
or al, 0xd4
rol dword [eax], cl
push 0x800
sahf
call fcn.00408680
add esp, 0x24
sar byte [ebp - 0x76], 0x15
inc eax
cmp byte [ecx], al
mov dl, byte [0x413840]
mov edi, 0x413840
test dl, dl
in al, 0x2f
enter 0x40d3, 0
mov edx, dword [0xb410268]
push 0xbe0b4102
cld
rol dword [eax], cl
test edx, esi
out 0x5d, al
mov esi, 0xb77102d4
mov edx, dword [0x410278]
test dword [ecx - 0x75], ebx
adc eax, 0x414040
jne 0x4019e5
mov edx, dword [esp - 0x7cffbee9]
cwde
mov eax, dword [0x40d3c0b9]
sbb dword [eax - 0x2c3f465f], 0x40
add byte [esi + ebp*4 + 0x3d], dh
mov esp, 0x50ec40d3
sal dword [eax + 2], cl
inc ecx
out dx, al
push edi
sub byte [ecx + 0x411804], ah
push eax
mov eax, dword [0x411744]
push eax
push esi
add byte [eax + 0x56], dl
push edx
push ecx
mov esi, dword [eax + 0x30]
rol byte [eax - 0x3b], 1
push 0x940d378
push 0x800
push ecx
call fcn.00408680
adc eax, 0x3d22c4
or byte [ebx + 0x660d7200], ch
rol dword fs:[eax], cl
call 0xff971750
mov eax, esp
add al, 0xa1
pop eax
add al, byte [ecx]
mov ebx, 0xb37acb02
cmp eax, ebx
push 0x260a129
inc ecx
add byte [ebx], bh
je 0x401a06
mov esp, 0x740040d0
add eax, 0x40d3c0b8
add byte [ebx + 0x40d03015], cl
add byte [edx + 0x50], dl
rol byte [eax], 1
push edx
push eax
push str.INFO:__s_header___n____n_s_n____n
adc dword [edi], ecx
rol dword fs:[eax], 0x2c
or al, 0x8b
lds esi, [eax]
rol byte [eax - 0x2c], 1
or ecx, 0x33
mov eax, 0x60a197f2
clc
jo 0x401a5c
not ecx
sbb dword [ebx + 0x1b89e708], eax
add edx, dword [edi]
inc ecx
jmp 0x43e18b0d