Function at 0x2077d100
Capabilities:
Check http status code

Disassembly:
mov eax, dword [esp + 4]
and eax, 0xffff
cmp eax, 0xbc6
jg 0x2077d261
je case.0x2077d27c.3015
cmp eax, 0x3f0
jg 0x2077d1f3
je case.0x2077d20e.1010
cmp eax, 0x206
jg 0x2077d1b1
je case.0x2077d432.20005
cmp eax, 0x1f8
jg 0x2077d19c
je case.0x2077d432.20005
cmp eax, 0x12b
jg 0x2077d170
je case.0x2077d432.20005
cmp eax, 0xc8
ja case.0x2077d432.20005
xor ecx, ecx
mov cl, byte [eax + 0x2077d450]
jmp dword [ecx*4 + 0x2077d440]
xor ax, ax
ret
add eax, 0xfffffe70
cmp eax, 0x67
ja case.0x2077d432.20005
xor edx, edx
mov dl, byte [eax + 0x2077d530]
jmp dword [edx*4 + 0x2077d51c]
mov ax, 0x7c
ret
mov ax, 0x86
ret
mov ax, 0x7b
ret
add eax, 0xfffffe07
cmp eax, 0xc
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d598]
cmp eax, 0x3e8
jg 0x2077d1d9
je 0x2077d1d4
add eax, 0xfffffdf9
cmp eax, 0x13
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d5cc]
mov ax, 0x10
ret
mov ax, 0xff
ret
add eax, 0xfffffc16
cmp eax, 5
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d61c]
mov ax, 3
ret
cmp eax, 0x7d0
jg 0x2077d22e
je case.0x2077d432.20005
add eax, 0xfffffc0f
cmp eax, 0x14
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d634]
mov ax, 0x78
ret
mov ax, 0x85
ret
mov ax, 0x87
ret
mov ax, 0x88
ret
mov ax, 0x8a
ret
cmp eax, 0xbb8
jg 0x2077d24c
je case.0x2077d27c.3015
add eax, 0xfffff82f
cmp eax, 8
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d688]
add eax, 0xfffff446
cmp eax, 0xb
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d6ac]
cmp eax, 0xfa0
jg 0x2077d283
je 0x2077d1d4
add eax, 0xfffff439
cmp eax, 8
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d6dc]
cmp eax, 0x1390
jg 0x2077d2aa
cmp eax, 0x1388
jge case.0x2077d432.20005
add eax, 0xfffff05c
cmp eax, 0xb
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d700]
cmp eax, 0x36b4
jg 0x2077d3f6
je case.0x2077d40d.14012
cmp eax, 0x2717
jg 0x2077d392
je case.0x2077d432.20005
cmp eax, 0x2335
jg 0x2077d33e
je case.0x2077d366.9015
cmp eax, 0x1f40
jg 0x2077d31c
je case.0x2077d432.20005
cmp eax, 0x1b58
jg 0x2077d30c
je case.0x2077d432.20005
add eax, 0xffffe890
cmp eax, 0xb
ja case.0x2077d432.20005
xor ecx, ecx
mov cl, byte [eax + 0x2077d738]
jmp dword [ecx*4 + 0x2077d730]
cmp eax, 0x1b59
jne case.0x2077d432.20005
mov ax, 0x79
ret
add eax, 0xffffdcd8
cmp eax, 0xc
ja case.0x2077d432.20005
xor edx, edx
mov dl, byte [eax + 0x2077d74c]
jmp dword [edx*4 + 0x2077d744]
mov ax, 0x71
ret
cmp eax, 0x2342
jg 0x2077d372
cmp eax, 0x2340
jge case.0x2077d432.20005
add eax, 0xffffdcca
cmp eax, 9
ja case.0x2077d432.20005
xor ecx, ecx
mov cl, byte [eax + 0x2077d76c]
jmp dword [ecx*4 + 0x2077d75c]
mov ax, 0x72
ret
cmp eax, 0x2349
jle case.0x2077d432.20005
cmp eax, 0x2710
jl case.0x2077d432.20005
cmp eax, 0x2715
mov ax, 0x7a
ret
cmp eax, 0x2733
jg 0x2077d3bc
je case.0x2077d432.20005
add eax, 0xffffd8e6
cmp eax, 0x18
ja case.0x2077d432.20005
xor edx, edx
mov dl, byte [eax + 0x2077d784]
jmp dword [edx*4 + 0x2077d778]
cmp eax, 0x36b0
jg 0x2077d3e4
je case.0x2077d432.20005
cmp eax, 0x2ee1
jg case.0x2077d432.20005
cmp eax, 0x2ee0
jge case.0x2077d432.20005
cmp eax, 0x2af8
jl case.0x2077d432.20005
cmp eax, 0x2aff
mov ax, 0x7a
ret
sub eax, 0x36b1
je case.0x2077d40d.14010
dec eax
je case.0x2077d432.20005
dec eax
jne case.0x2077d432.20005
mov ax, 0x73
ret
cmp eax, 0x4e20
jg 0x2077d428
je case.0x2077d432.20001
add eax, 0xffffc94b
cmp eax, 0x16
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d7a0]
mov ax, 0x74
ret
mov ax, 0x7f
ret
mov ax, 0x6b
ret
mov ax, 0x8b
ret
add eax, 0xffffb1df
cmp eax, 0x10
ja case.0x2077d432.20005
jmp dword [eax*4 + 0x2077d7fc]
mov ax, 0x7a
ret
cdq