Function at 0x41f5d0
Capabilities:
Check http status code

Disassembly:
cmp rdx, 0x190
jae 0x41f5dc
xor eax, eax
ret
mov word [rcx], 0x739b
mov r10d, 2
lea r8, [rcx + 2]
mov word [r8], 0x56ce
add r8, r10
lea r9d, [r10 - 1]
mov word [r8], 0x6136
add r8, r10
lea r11d, [r10 + 2]
mov word [r8], 0xd46
add r8, r10
mov word [r8], 0x10c2
add r8, r10
mov byte [r8], r11b
add r8, r9
mov byte [r8], 0x6b
add r8, r9
mov word [r8], 0x1670
add r8, r10
mov byte [r8], 0xd6
add r8, r9
mov dword [r8], 0xf345daca
add r8, r11
mov dword [r8], 0x7590fe62
add r8, r11
mov word [r8], 0xdec8
add r8, r10
mov byte [r8], 0xd2
add r8, r9
mov byte [r8], 0x40
add r8, r9
mov byte [r8], SysStringByteLen
add r8, r9
mov word [r8], 0xe42e
add r8, r10
mov byte [r8], 0x83
add r8, r9
mov dword [r8], 0x64b21b62
add r8, r11
mov byte [r8], 9
add r8, r9
mov byte [r8], reloc.OLEAUT32.dll_SetErrorInfo
add r8, r9
mov word [r8], 0xca65
add r8, r10
mov word [r8], 0x8caf
add r8, r10
mov byte [r8], 0x6b
add r8, r9
mov word [r8], 0x7144
add r8, r10
mov byte [r8], 0xfa
add r8, r9
mov byte [r8], 0x1c
add r8, r9
mov word [r8], 0x17c8
add r8, r10
mov word [r8], 0x86d6
add r8, r10
mov byte [r8], 0x5e
add r8, r9
mov byte [r8], 0xa9
add r8, r9
mov byte [r8], 0x42
add r8, r9
mov word [r8], 0x88f8
add r8, r10
mov word [r8], 0xf83f
add r8, r10
mov word [r8], 0x8f6d
add r8, r10
mov dword [r8], 0x76e3a827
add r8, r11
mov word [r8], 0x3f79
add r8, r10
mov word [r8], 0xe3fb
add r8, r10
mov byte [r8], 0xc9
add r8, r9
mov word [r8], 0xb284
add r8, r10
mov dword [r8], 0xad500e5f
add r8, r11
mov eax, 0x92492493
mov word [r8], 0xe3e1
add r8, r10
mov word [r8], 0x2938
add r8, r10
mov byte [r8], 0xfe
add r8, r9
mov byte [r8], 0x5a
add r8, r9
mov word [r8], 0x9d2a
add r8, r10
mov word [r8], 0x85bb
add r8, r10
mov byte [r8], 0x41
add r8, r9
mov word [r8], 0x3dc7
add r8, r10
mov byte [r8], 0xcb
add r8, r9
mov byte [r8], 0x7c
add r8, r9
mov word [r8], 0x2e47
add r8, r10
mov word [r8], 0x4d2d
add r8, r10
mov byte [r8], 0xa2
add r8, r9
mov byte [r8], 0xdd
add r8, r9
mov dword [r8], 0xeb7bde6a
add r8, r11
mov word [r8], 0x8d8f
add r8, r10
mov word [r8], 0xb626
add r8, r10
mov byte [r8], 0x1d
add r8, r9
mov word [r8], 0x464c
add r8, r10
mov byte [r8], 0x6a
add r8, r9
mov word [r8], 0x239f
add r8, r10
mov word [r8], 0xf63e
add r8, r10
mov byte [r8], 0xca
add r8, r9
mov word [r8], 0xf5b8
add r8, r10
mov dword [r8], 0xb74a4f08
add r8, r11
mov word [r8], 0x528f
mov dword [rsp + 8], 0x775
mov dword [rsp + 0x10], 0x83
mov ecx, dword [rsp + 8]
add dword [rsp + 8], 0xffffffff
add r8, r10
imul ecx
add edx, ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
imul edx, edx, 7
sub ecx, edx
test ecx, ecx
jle 0x41f852
mov ecx, dword [rsp + 0x10]
mov eax, dword [rsp + 8]
imul ecx, eax
mov dword [rsp + 0x10], ecx
mov eax, dword [rsp + 0x10]
cmp eax, 3
jle 0x41f89a
mov eax, dword [rsp + 8]
imul eax, eax, 7
mov dword [rsp + 8], eax
mov dword [rsp + 8], r9d
jmp 0x41f886
mov eax, dword [rsp + 0x10]
mov ecx, dword [rsp + 8]
cdq
idiv ecx
mov dword [rsp + 0x10], eax
add dword [rsp + 0x10], 0xfffffffb
add dword [rsp + 8], 5
mov eax, dword [rsp + 8]
add dword [rsp + 8], r9d
cmp eax, 7
jl 0x41f86d
mov eax, dword [rsp + 8]
jmp 0x41f89d
mov eax, r9d
test eax, eax
je 0x41f92f
mov dword [rsp + 8], 0x775
mov dword [rsp + 0x10], 0x83
mov eax, 0x92492493
mov ecx, dword [rsp + 8]
add dword [rsp + 8], 0xffffffff
imul ecx
add edx, ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
imul edx, edx, 7
sub ecx, edx
test ecx, ecx
jle 0x41f8e9
mov ecx, dword [rsp + 0x10]
mov eax, dword [rsp + 8]
imul ecx, eax
mov dword [rsp + 0x10], ecx
mov eax, dword [rsp + 0x10]
cmp eax, 3
jle 0x41f92f
mov eax, dword [rsp + 8]
imul eax, eax, 7
mov dword [rsp + 8], eax
mov dword [rsp + 8], r9d
jmp 0x41f91d
mov eax, dword [rsp + 0x10]
mov ecx, dword [rsp + 8]
cdq
idiv ecx
mov dword [rsp + 0x10], eax
add dword [rsp + 0x10], 0xfffffffb
add dword [rsp + 8], 5
mov eax, dword [rsp + 8]
add dword [rsp + 8], r9d
cmp eax, 7
jl 0x41f904
mov eax, dword [rsp + 8]
mov byte [r8], 0xd7
add r8, r9
mov byte [r8], 0xc1
add r8, r9
mov byte [r8], SafeArrayDestroy
add r8, r9
mov dword [r8], 0x2b56c0da
add r8, r11
mov word [r8], 0x9681
add r8, r10
mov word [r8], 0x788b
add r8, r10
mov dword [r8], 0x5a2806ca
add r8, r11
mov byte [r8], SafeArrayGetLBound
add r8, r9
mov byte [r8], r9b
add r8, r9
mov dword [r8], 0x3f8e0e10
add r8, r11
mov byte [r8], 0x9b
add r8, r9
mov word [r8], 0xb773
add r8, r10
mov word [r8], 0x60f
add r8, r10
mov byte [r8], 0xf7
add r8, r9
mov word [r8], 0xd9b9
add r8, r10
mov byte [r8], reloc.OLEAUT32.dll_SafeArrayPutElement
add r8, r9
mov byte [r8], 0xd5
add r8, r9
mov word [r8], 0x3018
add r8, r10
mov word [r8], 0x8800
add r8, r10
mov byte [r8], 0xc3
add r8, r9
mov word [r8], 0xaa54
add r8, r10
mov word [r8], 0x308f
add r8, r10
mov word [r8], 0x454f
add r8, r10
mov byte [r8], 0x26
add r8, r9
mov dword [r8], 0xb7599d77
add r8, r11
mov byte [r8], SafeArrayDestroy
add r8, r9
mov byte [r8], 0x8f
add r8, r9
mov word [r8], 0xaa63
add r8, r10
mov word [r8], 0x479a
add r8, r10
mov byte [r8], 9
add r8, r9
mov byte [r8], 0x87
add r8, r9
mov word [r8], 0xa33d
add r8, r10
mov word [r8], 0xe436
add r8, r10
mov word [r8], 0x8d95
add r8, r10
mov word [r8], 0x6b0
add r8, r10
mov byte [r8], 7
add r8, r9
mov byte [r8], 0xfe
add r8, r9
mov word [r8], 0x312
add r8, r10
mov byte [r8], 0x3a
add r8, r9
mov byte [r8], 0x9f
add r8, r9
mov word [r8], 0xdfa1
add r8, r10
mov word [r8], 0x715a
add r8, r10
mov byte [r8], 0x97
add r8, r9
mov byte [r8], 0xa8
add r8, r9
mov word [r8], 0x4797
add r8, r10
mov word [r8], 0x668d
add r8, r10
mov byte [r8], 0xa8
add r8, r9
mov word [r8], 0xd550
add r8, r10
mov word [r8], 0x5305
add r8, r10
mov byte [r8], 0x28
add r8, r9
mov word [r8], 0x772c
add r8, r10
mov byte [r8], 0xd8
add r8, r9
mov byte [r8], 0x3f
add r8, r9
mov byte [r8], 0x52
add r8, r9
mov word [r8], 0xfb3
add r8, r10
mov dword [r8], 0x9a9cb732
add r8, r11
mov byte [r8], 0x56
add r8, r9
mov byte [r8], 0xfb
add r8, r9
mov byte [r8], SafeArrayDestroy
add r8, r9
mov dword [r8], 0x9c0b5d71
add r8, r11
mov word [r8], 0x9eda
add r8, r10
mov byte [r8], 0x82
add r8, r9
mov word [r8], 0x80ea
add r8, r10
mov byte [r8], 7
add r8, r9
mov byte [r8], 0x7c
add r8, r9
mov byte [r8], 0x8b
add r8, r9
mov word [r8], 0xc21c
add r8, r10
mov word [r8], 0xa9f6
add r8, r10
mov byte [r8], 0x37
add r8, r9
mov dword [r8], 0xb31c7288
add r8, r11
mov word [r8], 0x4a37
add r8, r10
mov byte [r8], 0x37
add r8, r9
mov word [r8], 0x17c2
add r8, r10
mov byte [r8], 0xd5
add r8, r9
mov byte [r8], SetErrorInfo
add r8, r9
mov byte [r8], 0xd4
add r8, r9
mov word [r8], 0xa9d4
add r8, r10
mov byte [r8], 0xd6
add r8, r9
mov byte [r8], SysStringByteLen
add r8, r9
mov byte [r8], 0x8e
add r8, r9
mov word [r8], 0x7593
add r8, r10
mov byte [r8], 0x5d
add r8, r9
mov byte [r8], 0x58
add r8, r9
mov byte [r8], 0xcb
add r8, r9
mov byte [r8], 0x9d
add r8, r9
mov word [r8], 0xfc2c
add r8, r10
mov byte [r8], 0
add r8, r9
mov word [r8], 0xb2ec
add r8, r10
mov word [r8], 0xb8b1
add r8, r10
mov byte [r8], 0
add r8, r9
mov byte [r8], reloc.OLEAUT32.dll_SafeArrayPutElement
add r8, r9
mov dword [r8], 0x3dc1bc6
add r8, r11
mov byte [r8], 0x7c
add r8, r9
mov dword [r8], 0xf8b92676
add r8, r11
mov byte [r8], 0x36
add r8, r9
mov byte [r8], 0x8a
add r8, r9
mov byte [r8], 0x73
add r8, r9
mov word [r8], 0x86de
add r8, r10
mov dword [r8], 0x40e25bb
add r8, r11
mov word [r8], 0xfd6b
add r8, r10
mov word [r8], 0x6a03
add r8, r10
mov byte [r8], 0xde
add r8, r9
mov word [r8], 0x69c0
add r8, r10
mov byte [r8], 0xf2
add r8, r9
mov dword [r8], 0x1a41fd2f
add r8, r11
mov byte [r8], reloc.OLEAUT32.dll_SafeArrayGetLBound
add r8, r9
mov word [r8], 0xd11f
add r8, r10
mov word [r8], 0xc0c4
add r8, r10
mov byte [r8], 0x55
add r8, r9
mov byte [r8], 0x6d
add r8, r9
mov byte [r8], 0x84
add r8, r9
mov byte [r8], reloc.OLEAUT32.dll_SafeArrayGetLBound
add r8, r9
mov word [r8], 0xb16d
add r8, r10
mov word [r8], 0xe3e1
add r8, r10
mov byte [r8], 0x25
add r8, r9
mov word [r8], 0x2795
add r8, r10
mov word [r8], 0x8086
add r8, r10
mov byte [r8], 0x1d
add r8, r9
mov byte [r8], 0x24
add r8, r9
mov byte [r8], 0x8b
add r8, r9
mov byte [r8], 0x53
add r8, r9
mov word [r8], 0x5332
add r8, r10
mov byte [r8], 0x36
add r8, r9
mov word [r8], 0xf3a5
add r8, r10
mov word [r8], 0xbab3
add r8, r10
mov byte [r8], 0x2b
add r8, r9
mov byte [r8], 0xf3
add r8, r9
mov word [r8], 0x556e
add r8, r10
mov word [r8], 0x8641
add r8, r10
mov byte [r8], 0xb8
add r8, r9
mov dword [r8], 0x966a8336
add r8, r11
mov word [r8], 0xf0fc
add r8, r10
mov byte [r8], r11b
add r8, r9
mov word [r8], 0x7e79
add r8, r10
mov word [r8], 0xf263
add r8, r10
mov byte [r8], 0x83
add r8, r9
mov word [r8], 0x2302
add r8, r10
mov byte [r8], 0x96
add r8, r9
mov dword [r8], 0xa61c574
add r8, r11
mov byte [r8], 0x9d
add r8, r9
mov word [r8], 0x2d00
add r8, r10
mov dword [r8], 0x4caa0b1b
add r8, r11
mov dword [r8], 0x8f8eecda
add r8, r11
mov byte [r8], SetErrorInfo
add r8, r9
mov byte [r8], 0x6c
add r8, r9
mov word [r8], 0x1a1d
add r8, r10
mov dword [r8], 0xf4b14a84
add r8, r11
mov word [r8], 0xc308
add r8, r10
mov byte [r8], 0xa1
add r8, r9
mov word [r8], 0xd4f2
add r8, r10
mov byte [r8], 0x1e
add r8, r9
mov byte [r8], 0x57
add r8, r9
mov word [r8], 0xecb7
add r8, r10
mov word [r8], 0xa490
add r8, r10
mov byte [r8], 0x2f
add r8, r9
mov byte [r8], 0x9a
add r8, r9
mov word [r8], 0xae2c
add r8, r10
mov word [r8], 0x9187
add r8, r10
mov byte [r8], SafeArrayGetElement
add r8, r9
mov dword [r8], 0xa4d5ac04
add r8, r11
mov word [r8], 0x303b
add r8, r10
mov byte [r8], SysStringByteLen
mov word [r8 + r9], 0xe00b
mov byte [r8 + r9 + 2], 0x78
movabs rax, 0x190
ret