Function at 0x79ff6c
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
push edi
mov ebx, eax
xor eax, eax
push ebp
push 0x7a0313
push dword fs:[eax]
mov dword fs:[eax], esp
xor esi, esi
mov eax, dword [ebx + 0x790]
cmp byte [eax + 0x170], 0
je 0x79fff9
mov eax, dword [ebx + 0x2f0]
call fcn.00637888
mov dx, word [0x7a0324]
cmp dx, ax
je 0x79ffef
mov eax, dword [ebx + 0x2f0]
call fcn.00637888
mov dx, word [0x7a0328]
cmp dx, ax
je 0x79ffef
mov eax, dword [ebx + 0x2f0]
call fcn.00637888
mov dx, word [0x7a032c]
cmp dx, ax
je 0x79ffef
mov eax, dword [ebx + 0x2f0]
call fcn.00637888
mov dx, word [0x7a0330]
cmp dx, ax
jne 0x79fff9
mov esi, 0xb
jmp 0x7a0300
mov eax, dword [ebx + 0x7c4]
cmp byte [eax + 0x170], 0
je 0x7a0029
mov eax, dword [ebx + 0x2f0]
call fcn.00637888
mov dx, word [0x7a0334]
cmp dx, ax
jne 0x7a0029
mov esi, 0xc
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a032c]
cmp dx, ax
jne 0x7a004e
mov eax, ebx
call fcn.0079fefc
mov esi, eax
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a0338]
cmp dx, ax
jne 0x7a008b
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598a1c
test al, al
je 0x7a0081
mov esi, 0x15
jmp 0x7a0300
mov esi, 1
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a033c]
cmp dx, ax
jne 0x7a011c
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00599000
test al, al
je 0x7a00be
mov esi, 0x10
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598fbc
test al, al
je 0x7a00da
mov esi, 0xf
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598ef4
test al, al
je 0x7a00f6
mov esi, 0xe
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.0057fbcc
test al, al
je 0x7a0112
mov esi, 0xa
jmp 0x7a0300
mov esi, 2
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a0324]
cmp dx, ax
jne 0x7a0195
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598994
test eax, eax
jg 0x7a014f
mov esi, 3
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598994
cmp eax, 0x64
jne 0x7a016c
mov esi, 0x14
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598994
cmp eax, 0xc8
jne 0x7a018b
mov esi, 0x17
jmp 0x7a0300
mov esi, 0x13
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a0330]
cmp dx, ax
jne 0x7a020b
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.0057fbcc
test al, al
je 0x7a01e5
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598de8
cmp eax, 0x64
jne 0x7a01db
mov esi, 0x18
jmp 0x7a0300
mov esi, 8
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.0057fb8c
cmp al, 1
jne 0x7a0201
mov esi, 4
jmp 0x7a0300
mov esi, 5
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a0328]
cmp dx, ax
jne 0x7a0264
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598d1c
test al, al
je 0x7a023e
mov esi, 0x16
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.0057fb8c
cmp al, 1
jne 0x7a025a
mov esi, 6
jmp 0x7a0300
mov esi, 7
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
call fcn.0059b38c
mov dx, word [0x7a0340]
cmp dx, ax
jne 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598664
test al, al
jne 0x7a02a3
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.005986a8
test al, al
je 0x7a02e2
mov eax, ebx
call fcn.0079fed0
mov esi, eax
test esi, esi
jg 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598664
test al, al
je 0x7a02c9
mov esi, 0xd
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.005986a8
test al, al
je 0x7a0300
mov esi, 0x12
jmp 0x7a0300
mov eax, dword [ebx + 0x2f0]
or edx, 0xffffffff
call fcn.00598840
test al, al
je 0x7a02fb
mov esi, 0x11
jmp 0x7a0300
mov esi, 9
mov edx, esi
mov eax, ebx
call fcn.0079f09c
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x7a031d
pop edi
pop esi
pop ebx
pop ebp
ret