Function at 0x4a69ac
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
push 0
push 0
push ebx
push esi
mov ebx, edx
mov esi, eax
xor eax, eax
push ebp
push 0x4a79db
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, esi
cmp eax, 0x1d
jg 0x4a6c46
je 0x4a7364
cmp eax, 0x800c000e
jg 0x4a6b5e
je 0x4a780a
cmp eax, 0x800401ee
jg 0x4a6ab1
je 0x4a7909
cmp eax, 0x800401e4
jg 0x4a6a78
je 0x4a794a
cmp eax, 0x80030005
jg 0x4a6a53
je 0x4a7974
cmp eax, 0x80004004
jg 0x4a6a38
je 0x4a7584
sub eax, 0x80004001
je 0x4a7573
dec eax
je 0x4a7562
jmp case.default.0x4a6e03
sub eax, 0x80004005
je 0x4a7551
sub eax, 0xbffa
je 0x4a7540
jmp case.default.0x4a6e03
sub eax, 0x800401e0
je 0x4a7870
dec eax
je 0x4a7892
dec eax
je 0x4a78d6
dec eax
je 0x4a7958
jmp case.default.0x4a6e03
add eax, 0x7ffbfe1b
cmp eax, 8
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6a8d]
cmp eax, 0x800c0004
jg 0x4a6b25
je 0x4a76b6
cmp eax, 0x800bfd18
jg 0x4a6af8
je 0x4a770b
sub eax, 0x800401ef
je 0x4a7881
sub eax, 0x2fe16
je 0x4a7595
sub eax, 9
je 0x4a75b7
sub eax, 0x49
je 0x4a75a6
jmp case.default.0x4a6e03
sub eax, 0x800bfe18
je 0x4a77f9
sub eax, 0x100
je 0x4a76fa
sub eax, 0xea
je 0x4a7771
dec eax
je 0x4a7782
jmp case.default.0x4a6e03
add eax, 0x7ff3fffb
cmp eax, 8
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6b3a]
cmp eax, 9
jg 0x4a6be7
je 0x4a7210
cmp eax, 0x800c0018
jg 0x4a6bb3
je 0x4a781b
add eax, 0x7ff3fff1
cmp eax, 8
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6b8f]
cmp eax, 8
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6bc3]
add eax, 0xfffffff6
cmp eax, 0x12
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6bfa]
cmp eax, 0x130
jg 0x4a6d7e
je 0x4a6fce
cmp eax, 0x32
jg 0x4a6cc5
je 0x4a74c9
add eax, 0xffffffe2
cmp eax, 0x13
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6c75]
cmp eax, 0xc9
jg 0x4a6d27
je 0x4a6f24
cmp eax, 0x37
jg 0x4a6d00
je 0x4a751e
sub eax, 0x33
je 0x4a74da
dec eax
je 0x4a74eb
dec eax
je 0x4a74fc
dec eax
je 0x4a750d
jmp case.default.0x4a6e03
sub eax, 0x38
je 0x4a752f
sub eax, 0x2c
je 0x4a6ef1
dec eax
je 0x4a6f02
sub eax, 0x63
je 0x4a6f13
jmp case.default.0x4a6e03
cmp eax, 0xce
jg 0x4a6d59
je 0x4a6f79
sub eax, 0xca
je 0x4a6f35
dec eax
je 0x4a6f46
dec eax
je 0x4a6f57
dec eax
je 0x4a6f68
jmp case.default.0x4a6e03
sub eax, 0x12c
je 0x4a6f8a
dec eax
je 0x4a6f9b
dec eax
je 0x4a6fac
dec eax
je 0x4a6fbd
jmp case.default.0x4a6e03
cmp eax, 0x1f4
jg 0x4a6e2e
je 0x4a7122
cmp eax, 0x198
jg 0x4a6df5
je 0x4a7078
cmp eax, 0x193
jg 0x4a6dd0
je 0x4a7023
sub eax, 0x131
je 0x4a6fdf
sub eax, 0x5f
je 0x4a6ff0
dec eax
je 0x4a7001
dec eax
je 0x4a7012
jmp case.default.0x4a6e03
sub eax, 0x194
je 0x4a7034
dec eax
je 0x4a7045
dec eax
je 0x4a7056
dec eax
je 0x4a7067
jmp case.default.0x4a6e03
add eax, 0xfffffe67
cmp eax, 8
ja case.default.0x4a6e03
jmp dword [eax*4 + 0x4a6e0a]
cmp eax, 0x2f09
jg 0x4a6e92
je 0x4a7650
cmp eax, 0x1f9
jg 0x4a6e6d
je 0x4a7177
sub eax, 0x1f5
je 0x4a7133
dec eax
je 0x4a7144
dec eax
je 0x4a7155
dec eax
je 0x4a7166
jmp case.default.0x4a6e03
sub eax, 0x2f05
je 0x4a7683
dec eax
je 0x4a7672
dec eax
je 0x4a761d
dec eax
je 0x4a762e
jmp case.default.0x4a6e03
cmp eax, 0x2f0e
jg 0x4a6ec4
je 0x4a75fb
sub eax, 0x2f0a
je 0x4a75d9
dec eax
je 0x4a7661
dec eax
je 0x4a75ea
dec eax
je 0x4a763f
jmp case.default.0x4a6e03
sub eax, 0x2f16
je 0x4a760c
sub eax, 0x72
je 0x4a75c8
sub eax, 2
je 0x4a7694
sub eax, 0x3d25e
je 0x4a7982
jmp case.default.0x4a6e03
mov eax, ebx
mov edx, 0x4a79f0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a04
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a20
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a2c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a3c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a50
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a78
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7a8c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7aa4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7abc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7ad8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7af4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b10
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b24
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b3c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b50
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b64
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b7c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7b98
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7bac
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7bc0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7bdc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7bf4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c1c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c34
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c48
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c58
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c70
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7c8c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7cb0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7cd0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7cf0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d18
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d34
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d54
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d6c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d80
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7d9c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7db4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7dd8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7df4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7e0c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7e34
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7e5c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7e78
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7e98
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7ec4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7ee8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7f10
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7f30
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7f4c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7f68
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7f88
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7fb0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a7fe0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8008
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a802c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8048
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8068
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8098
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a80b4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a80e0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8110
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a812c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8160
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a819c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a81cc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a81f8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8228
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8268
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8284
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a82b0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a82dc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a82f8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8334
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8378
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a83a4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a83d8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a840c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a845c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8484
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a84b0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a84f0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8538
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8560
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a858c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a85b8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a85f8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8638
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8684
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a86c8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8704
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8730
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8764
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a87c4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8814
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8834
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8844
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8868
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8880
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a889c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a88b4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a88e0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a890c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8940
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a89b4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a89ec
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8a2c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8a70
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8ad0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8b30
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8b9c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8c10
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8c58
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8d08
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8d6c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8d94
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8dcc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8e08
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8e2c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8e54
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8e88
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8ed0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8efc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8f2c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8f80
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8fa0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a8fe4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9008
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9030
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9060
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a90a0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a90c4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a90f0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9128
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9154
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9180
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a91a0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a91cc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a91ec
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9248
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9278
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a929c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a92c0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a936c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9394
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a940c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a94e8
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9508
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9540
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9568
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9590
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a95b0
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a95cc
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a9618
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a963c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a965c
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a96a4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a96c4
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a96ec
call fcn.00404404
jmp 0x4a79c0
mov eax, ebx
mov edx, 0x4a971c
call fcn.00404404
jmp 0x4a79c0
push 0x4a9738
lea edx, [ebp - 4]
mov eax, esi
call fcn.00409108
push dword [ebp - 4]
push 0x4a9754
lea edx, [ebp - 8]
mov eax, esi
call fcn.0040d4e8
push dword [ebp - 8]
mov eax, ebx
mov edx, 4
call fcn.00404730
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4a79e2
lea eax, [ebp - 8]
mov edx, 2
call fcn.004043d4
ret