Function at 0x40ccb0
Capabilities:
Check http status code
Resolve function by parsing pe exports

Disassembly:
mov eax, dword [esp + 4]
cmp eax, 0x64
jne 0x40ccc8
mov eax, dword [esp + 8]
movzx eax, byte [eax + ecx + 0xc4]
ret 8
cmp eax, 0x62
jne 0x40ccdc
mov edx, dword [esp + 8]
movzx eax, byte [edx + ecx + 0x7ac]
ret 8
cmp eax, 0x61
jne 0x40ccf0
mov eax, dword [esp + 8]
movzx eax, byte [eax + ecx + 0x2fc]
ret 8
cmp eax, 0x60
jne 0x40cd04
mov edx, dword [esp + 8]
movzx eax, byte [edx + ecx + 0x16c]
ret 8
cmp eax, 0x5f
jne 0x40cd2d
mov eax, dword [esp + 8]
cmp dword [ecx + 0x57448], eax
jg 0x40cd20
cmp eax, 0x32
je 0x40cd20
or eax, 0xffffffff
ret 8
lea eax, [eax + eax*4]
mov eax, dword [ecx + eax*8 + 0x56c50]
ret 8
cmp eax, 0x5e
jne 0x40cd50
mov eax, dword [esp + 8]
cmp dword [ecx + 0x57448], eax
jg 0x40cd43
cmp eax, 0x32
jne 0x40cd1a
lea edx, [eax + eax*4]
mov eax, dword [ecx + edx*8 + 0x56c54]
ret 8
cmp eax, 0x5d
jne 0x40cd6c
mov eax, dword [esp + 8]
cmp eax, 0x13
ja 0x40d1c3
mov eax, dword [ecx + eax*4 + 0x44d4]
ret 8
cmp eax, 0x63
jne 0x40d1a5
mov eax, dword [esp + 8]
test eax, eax
jne 0x40cd86
mov eax, dword [ecx + 0x3f28c]
ret 8
cmp eax, 1
je 0x40d1c3
cmp eax, 2
jne 0x40cd9d
mov eax, dword [ecx + 0x3f29c]
ret 8
cmp eax, 3
jne 0x40cdad
mov eax, dword [0x4b1b1c]
mov eax, dword [eax + 0x18]
ret 8
cmp eax, 4
jne 0x40cdbe
mov ecx, dword [0x4b1b1c]
mov eax, dword [ecx + 8]
ret 8
cmp eax, 5
jne 0x40cdc9
mov eax, dword [ecx + 0x48]
ret 8
cmp eax, 7
jne 0x40cdd4
mov eax, dword [ecx + 0x3c]
ret 8
cmp eax, 8
jne 0x40cddf
mov eax, dword [ecx + 0x44]
ret 8
cmp eax, 9
jne 0x40cdea
mov eax, dword [ecx + 0x4c]
ret 8
cmp eax, 0xa
jne 0x40cdf5
mov eax, dword [ecx + 0x24]
ret 8
cmp eax, 0xb
jne 0x40ce05
mov eax, 0x63
sub eax, dword [ecx + 0x18]
ret 8
cmp eax, 0xc
jne 0x40ce10
mov eax, dword [ecx + 0x2c]
ret 8
cmp eax, 0xd
jne 0x40ce1b
mov eax, dword [ecx + 0x10]
ret 8
cmp eax, 0xe
jne 0x40ce26
mov eax, dword [ecx + 0x34]
ret 8
cmp eax, 0xf
jne 0x40ce31
mov eax, dword [ecx + 0x40]
ret 8
cmp eax, 0x10
jne 0x40ce3c
mov eax, dword [ecx + 0x1c]
ret 8
cmp eax, 0x11
jne 0x40ce47
mov eax, dword [ecx + 0x30]
ret 8
cmp eax, 0x12
jne 0x40ce52
mov eax, dword [ecx + 0x28]
ret 8
cmp eax, 0x13
je 0x40d1c3
cmp eax, 0x15
jne 0x40ce70
push 2
call fcn.0040c5f0
neg eax
sbb eax, eax
neg eax
ret 8
cmp eax, 0x17
je 0x40d1c3
cmp eax, 0x18
je 0x40d1c3
cmp eax, 0x19
je 0x40d1c3
cmp eax, 0x1a
jne 0x40ce96
mov eax, dword [ecx + 4]
ret 8
cmp eax, 0x1b
je 0x40cdb8
cmp eax, 0x1c
jne 0x40ceaa
mov eax, dword [ecx + 0x14]
ret 8
cmp eax, 0x1d
jne 0x40ceb5
mov eax, dword [ecx + 0xc]
ret 8
cmp eax, 0x1e
jne 0x40cec0
mov eax, dword [ecx + 0x20]
ret 8
cmp eax, 0xff
je 0x40d1c3
cmp eax, 0xfe
jne 0x40cedb
mov eax, dword [ecx + 0x56c38]
ret 8
cmp eax, 0xfd
jne 0x40ceeb
mov eax, dword [ecx + 0x56c40]
ret 8
cmp eax, 0xf6
jne 0x40cefb
mov eax, dword [ecx + 0x56c3c]
ret 8
cmp eax, 0xf5
jne 0x40cf0b
mov eax, dword [ecx + 0x56c44]
ret 8
cmp eax, 0xf4
je 0x40d1c3
cmp eax, 0xf3
jne 0x40cf26
mov eax, dword [ecx + 0x56c34]
ret 8
cmp eax, 0xf2
je 0x40d1c3
cmp eax, 0xf1
jne 0x40cf41
mov eax, dword [ecx + 0x8f10]
ret 8
cmp eax, 0xed
jne 0x40cf4e
mov eax, dword [ecx + 0x50]
ret 8
cmp eax, 0xec
je 0x40d1c3
cmp eax, 0xeb
je 0x40d1c3
cmp eax, 0xea
jne 0x40cf74
mov eax, dword [ecx + 0x17f2c]
ret 8
cmp eax, 0xe9
jne 0x40cf84
mov eax, dword [ecx + 0x8350]
ret 8
cmp eax, 0xe3
jne 0x40cf94
mov eax, dword [ecx + 0x88]
ret 8
cmp eax, 0xe2
jne 0x40cfa4
mov eax, dword [ecx + 0x3f2a4]
ret 8
cmp eax, 0xe1
jne 0x40cfb4
mov eax, dword [ecx + 0x80]
ret 8
cmp eax, 0xe0
jne 0x40cfc4
mov eax, dword [ecx + 0x3f2a0]
ret 8
cmp eax, 0xdf
je 0x40d1c3
cmp eax, 0xdd
jne 0x40cfdf
mov eax, dword [ecx + 0x4b64]
ret 8
cmp eax, 0xda
jne 0x40cfef
mov eax, dword [ecx + 0x4b68]
ret 8
cmp eax, 0xd9
jne 0x40d006
mov edx, dword [ecx + 0x4b68]
mov eax, dword [ecx + edx*4 + 0x44d4]
ret 8
cmp eax, 0xd6
jne 0x40d013
mov eax, dword [ecx + 0x54]
ret 8
cmp eax, 0xd5
jne 0x40d020
mov eax, dword [ecx + 0x60]
ret 8
cmp eax, 0xd4
jne 0x40d02d
mov eax, dword [ecx + 0x64]
ret 8
cmp eax, 0xd3
jne 0x40d03a
mov eax, dword [ecx + 0x68]
ret 8
cmp eax, 0xd2
jne 0x40d047
mov eax, dword [ecx + 0x6c]
ret 8
cmp eax, 0xd1
jne 0x40d054
mov eax, dword [ecx + 0x70]
ret 8
cmp eax, 0xd0
jne 0x40d061
mov eax, dword [ecx + 0x5c]
ret 8
cmp eax, 0xcf
jne 0x40d06e
mov eax, dword [ecx + 0x58]
ret 8
cmp eax, 0xce
jne 0x40d07b
mov eax, dword [ecx + 0x74]
ret 8
cmp eax, 0xcd
jne 0x40d08b
mov eax, dword [ecx + 0x84]
ret 8
cmp eax, 0xcc
jne 0x40d09b
mov eax, dword [ecx + 0x3f2ac]
ret 8
cmp eax, 0xcb
jne 0x40d0a8
mov eax, dword [ecx + 0x7c]
ret 8
cmp eax, 0xca
jne 0x40d0b8
mov eax, dword [ecx + 0x8c]
ret 8
cmp eax, 0xc9
jne 0x40d0c8
mov eax, dword [ecx + 0x90]
ret 8
cmp eax, 0xc8
jne 0x40d0d8
mov eax, dword [ecx + 0x94]
ret 8
cmp eax, 0xc7
jne 0x40d0e8
mov eax, dword [ecx + 0x15c]
ret 8
cmp eax, 0xc6
jne 0x40d0f8
mov eax, dword [ecx + 0x160]
ret 8
cmp eax, 0xc5
jne 0x40d108
mov eax, dword [ecx + 0x164]
ret 8
cmp eax, 0xc4
jne 0x40d118
mov eax, dword [ecx + 0x168]
ret 8
cmp eax, 0xc3
jne 0x40d128
mov eax, dword [ecx + 0x3f290]
ret 8
cmp eax, 0xc2
jne 0x40d138
mov eax, dword [ecx + 0x98]
ret 8
cmp eax, 0xc1
jne 0x40d148
mov eax, dword [ecx + 0x3f294]
ret 8
cmp eax, 0xc0
jne 0x40d158
mov eax, dword [ecx + 0x3f298]
ret 8
cmp eax, 0xbf
jne 0x40d168
mov eax, dword [ecx + 0x9c]
ret 8
cmp eax, 0xbe
jne 0x40d175
mov eax, dword [ecx + 0x78]
ret 8
cmp eax, 0xbd
jne 0x40d185
mov eax, dword [ecx + 0x56c48]
ret 8
cmp eax, 0xbc
jne 0x40d195
mov eax, dword [ecx + 0xa0]
ret 8
cmp eax, 0xbb
jne 0x40d1c3
mov eax, dword [ecx + 0x56c4c]
ret 8
cmp eax, 0xa
jg 0x40d1c3
mov edx, dword [esp + 8]
cmp edx, 0x64
jge 0x40d1c3
imul eax, eax, 0x64
add eax, edx
movzx eax, byte [eax + ecx + 0x8f14]
ret 8
xor eax, eax
ret 8