Function at 0x140234600
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], r8
or r10w, 0x114e
bswap r9w
sar r9, 0x6a
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
btr r9, r15
adc r9b, cl
shl r8d, cl
push rbx
push rbp
or r11b, r12b
rcr edx, 0xcb
sbb r9, 0x6baa7160
push rsi
shr r10w, cl
push rdi
push r12
shld edx, r10d, 0x3a
movzx rdi, r10w
push r13
push r14
sbb ax, 0x11f7
ror r13w, 4
push r15
not r11b
shl eax, cl
sal r11b, 0xdc
sub rsp, 0x48
mov eax, dword [rcx + 0x4c]
movsxd r13, r15d
sbb r11d, 0x78c55280
sbb r8b, bpl
mov edi, dword [rcx + 0x58]
mov r13, qword [rcx + 0x10]
mov r15d, dword [rcx + 0x48]
mov rdx, rcx
shrd r10w, ax, 0xc5
or r12w, 0x6856
mov dword [rsp], eax
and r9b, dil
ror r10b, cl
mov eax, dword [rcx + 0x50]
sal r14b, cl
mov rsi, qword [rdx + 0x18]
movzx r10d, bp
add r11b, 0xbd
bts bp, sp
mov r10d, dword [rdx + 0x40]
adc r11, 0x7d2032
bswap r9d
mov r14, qword [rdx + 0x30]
btc r9, 0x17
btr ebx, 0x3b
mov rbp, qword [rdx + 0x20]
sar r9d, 0xfe
or r11b, bpl
mov r9d, dword [rdx + 0x28]
mov r11d, 0x6f347549
movsx rbx, r12w
rol r12, cl
mov r8d, dword [rdx + 0x2c]
mov dword [rsp + 4], eax
mov eax, dword [rcx + 0x54]
neg r12b
rcr r12w, cl
bsf bx, si
mov ecx, dword [rcx + 8]
mov dword [rsp + 8], eax
mov eax, 1
mov r11d, 1
bts r12w, r15w
xor r12, 0x3a8b26ae
btr rbx, rsp
mov dword [rsp + 0xc], edi
sbb r12d, 0x502310f4
mov r12, rax
shld r12, rbp, 0xf
mov qword [rsp + 0x30], rsi
bts r12, r14
shl r11d, cl
mov ecx, dword [rdx + 4]
bsf r12, r13
shl rbx, cl
rcl bx, cl
mov dword [rsp + 0xa8], r10d
rcl r12d, cl
shl eax, cl
movsx ecx, di
dec r11d
dec cl
movsx bx, dil
movzx r12w, dil
dec eax
mov dword [rsp + 0x20], r11d
ror cx, cl
rcl ch, 0x10
adc r12b, sil
mov dword [rsp + 0x24], eax
mov eax, dword [rdx]
rcl bl, 0x2c
mov dword [rsp + 0x28], eax
rcl bh, 0x9e
adc eax, 0x411749a
sar bh, 0x89
mov rax, qword [rdx + 0x38]
mov qword [rsp + 0x18], rax
mov ch, 0x91
shr bh, cl
add r12b, r9b
mov eax, dword [rdx + 0x44]
setb ch
mov bx, r13w
rol ecx, cl
mov dword [rsp + 0x10], eax
sal bl, cl
movzx rbx, r8w
xor eax, eax
sbb rcx, 0x9091542
bswap cx
movzx cx, sil
mov r12d, eax
nop
sar rcx, 0x7d
mov ebx, r10d
rol ax, 0xa2
movzx eax, r8w
bt rax, rbp
and ebx, r11d
bts rcx, r10
lahf
movzx eax, si
mov r11d, r15d
shld rcx, rcx, 0x84
rol cx, cl
and eax, ebp
shl r11d, 4
mov eax, ebx
cmp bpl, 0xf2
lea r11, [r11 + rax]
ror cx, cl
movzx ecx, word [r13 + r11*2]
cmp r9d, 0x1000000
jmp 0x140234818
jae 0x140234845
movzx eax, byte [rbp]
test r15b, 0xda
shl r8d, 8
test r12b, r12b
cmp cl, 0xd
shl r9d, 8
clc
or r8d, eax
cdqe
jmp 0x14023483f
inc rbp
sub ah, 0xd9
mov eax, r9d
shr eax, 0xb
test dx, cx
imul eax, ecx
cmc
cmp r8d, eax
jmp 0x14023485a
jae 0x140234c64
mov r9d, eax
rcr dil, 0xb1
xor edi, r9d
not al
mov eax, 0x800
sal dil, 0x16
movzx rdi, r10w
lea rdi, [r13 + 0xe6c]
cmc
sub eax, ecx
shr eax, 5
cmp r13w, cx
test r8w, r10w
add ax, cx
clc
cmp dword [rsp + 0x10], 0
mov word [r13 + r11*2], ax
jmp 0x1402348a2
jne 0x1402348b6
test r10d, r10d
jmp 0x1402348b0
je 0x140234942
mov ebx, dword [rsp + 0x28]
lahf
ror r11b, cl
bt rdx, 0x5f
mov r11, qword [rsp + 0x18]
test r14, r14
cwd
mov ecx, 8
mov rax, r14
cmovns dx, si
cmove rax, r11
sub cl, bl
rcr dx, 6
shrd edx, eax, 0xdb
movzx edx, byte [rax + rsi - 1]
cmp r12, r14
sal ah, cl
mov eax, r10d
cmp r10, r11
and eax, dword [rsp + 0x24]
cmp r13b, 0x84
shr edx, cl
sbb ch, 0x6d
jmp 0x140234909
mov ecx, ebx
stc
jmp 0x140234912
shl eax, cl
cmc
add edx, eax
lahf
lea eax, [rdx + rdx*2]
sub dl, 0x3b
shl dl, cl
mov rdx, qword [rsp + 0x90]
cmc
cmp r13b, r8b
shl eax, 8
jmp 0x140234934
lea rdi, [rdi + rax*2]
jmp 0x14023493d
jmp 0x140234950
mov r11, qword [rsp + 0x18]
jmp 0x140234950
cmp r15d, 7
jmp 0x140234959
jae 0x140234a92
cmp r15d, 4
mov cl, r14b
mov eax, 3
mov r10w, 0x2928
mov edx, 1
movzx r10d, si
not r10d
xchg rcx, r10
cmovb eax, r15d
clc
shr ch, 0xf6
movsx r10w, r15b
sub r15d, eax
nop
mov r10d, edx
sbb ch, 0x4a
not ch
shrd cx, r10w, 0x61
movzx ecx, word [rdi + r10*2]
cmp r9d, 0x1000000
jae 0x1402349d9
movzx eax, byte [rbp]
cmp r14w, r14w
test r8w, 0x63b8
shl r8d, 8
stc
cmp r10w, r14w
shl r9d, 8
or r8d, eax
inc rbp
sub al, r9b
cmove ax, cx
cwde
mov eax, r9d
cmp r13d, 0x230d464e
jmp 0x1402349e8
shr eax, 0xb
test r12b, r14b
jmp 0x1402349f4
imul eax, ecx
cmc
jmp 0x140234a00
cmp r8d, eax
jmp 0x140234a08
jae 0x140234a4b
mov r9d, eax
test r12b, r11b
xor eax, 0x1fc7290d
add ax, r10w
mov eax, 0x800
jmp 0x140234a28
sub eax, ecx
test r14b, 0x9c
shr eax, 5
add ax, cx
cmc
add edx, edx
jmp 0x140234a3c
mov word [rdi + r10*2], ax
jmp 0x140234a46
jmp 0x140234a7c
sub r9d, eax
sub r8d, eax
xchg al, ah
cbw
mov eax, ecx
test r11w, r12w
cmp rdx, r8
cmc
shr eax, 5
lea edx, [rdx + rdx + 1]
cmp r8w, di
sub cx, ax
cmp r13, r9
mov word [rdi + r10*2], cx
cmp r15w, 0x334e
clc
cmp edx, 0x100
jmp 0x140234a87
jb 0x140234990
jmp 0x140234c36
mov eax, dword [rsp]
adc r10b, r13b
ror r10b, 0x45
not bh
xor ecx, ecx
movsx r10d, r13w
mov ebx, 0x100
rol r10w, 0x3c
movsx r10, r13w
cmp r14, rax
cmovb rcx, r11
sub rcx, rax
mov eax, 6
sal esi, 0x7b
btc si, 0x73
add rcx, qword [rdx + 0x18]
sal r10d, cl
cmc
inc sil
cmp r15d, 0xa
movzx r11w, spl
movzx esi, byte [rcx + r14]
mov ecx, 3
cdq
movsx r10d, r12w
cmovb eax, ecx
cmp r11w, si
shl dx, cl
lea edx, [rcx - 2]
sub r15d, eax
movzx rax, sp
mov ecx, esp
add esi, esi
mov eax, ebx
mov r11d, ebx
btr cx, 0x85
sbb cl, r13b
and r11d, esi
xadd r10b, r10b
mov r10d, r11d
btc rcx, rcx
add r10, rax
shrd cx, ax, 0x4f
mov eax, edx
shr cl, 0xf8
add cx, si
adc cl, 0xd6
add r10, rax
shr cl, cl
movzx cx, spl
inc cx
movzx ecx, word [rdi + r10*2]
jmp 0x140234b49
cmp r9d, 0x1000000
jmp 0x140234b55
jae 0x140234b7a
movzx eax, byte [rbp]
shl r8d, 8
stc
test r12b, 0x51
shl r9d, 8
or r8d, eax
inc rbp
sal ax, cl
xadd ah, ah
rcl ah, cl
mov eax, r9d
cmp r9w, 0x45eb
shr eax, 0xb
imul eax, ecx
test r14d, 0x437325f
cmp r8d, eax
jmp 0x140234b98
jae 0x140234be6
mov r9d, eax
mov eax, 0x800
test bx, 0x4e87
not r11d
jmp 0x140234bb6
sub eax, ecx
cmc
test r13b, bpl
shr eax, 5
test r10w, r11w
cmp ch, 0xce
cmp sp, r13w
add ax, cx
cmp r15b, al
add edx, edx
jmp 0x140234bd7
mov word [rdi + r10*2], ax
jmp 0x140234be1
jmp 0x140234c21
sub r9d, eax
jmp 0x140234bef
sub r8d, eax
movsx eax, r9w
movzx eax, r13w
mov eax, ecx
clc
test bpl, sil
shr eax, 5
jmp 0x140234c08
lea edx, [rdx + rdx + 1]
sub cx, ax
cmp r11b, 0x1d
mov word [rdi + r10*2], cx
cmp sp, 0x335a
cmp dil, r11b
stc
and ebx, r11d
cmc
cmp edx, 0x100
jb 0x140234b02
mov rsi, qword [rsp + 0x30]
mov r10d, dword [rsp + 0xa8]
jmp 0x140234c43
mov byte [r14 + rsi], dl
inc r14
inc r10d
jmp 0x140234c52
mov dword [rsp + 0xa8], r10d
jmp 0x140234c5f
jmp 0x1402361ff
sub r9d, eax
sub r8d, eax
sar al, 0x62
adc r10d, 0x6fe10c60
sar eax, cl
mov eax, ecx
sar r10b, cl
inc r10
rcl r10b, cl
shr eax, 5
rcl r10b, 0x2d
or r10d, r15d
clc
mov r10d, r15d
clc
sub cx, ax
mov word [r13 + r11*2], cx
movzx ecx, word [r13 + r10*2 + 0x180]
cmp r9d, 0x1000000
jmp 0x140234cae
jae 0x140234cd5
movzx eax, byte [rbp]
shl r8d, 8
jmp 0x140234cc1
shl r9d, 8
or r8d, eax
inc rbp
btc ax, di
movsxd rax, ebp
or al, spl
mov eax, r9d
test r10w, ax
stc
cmp r8d, 0x22655c5
shr eax, 0xb
test r13w, 0x76a0
cmc
imul eax, ecx
cmp r8d, eax
jmp 0x140234cf9
jae 0x140234d53
mov r9d, eax
add al, sil
btr r11w, r11w
mov eax, 0x800
lea rdx, [r13 + 0x664]
xor r11b, 0x76
and r11, 0x4e0777b
btr r11w, 0x46
sub eax, ecx
rcl r11d, cl
mov r11d, 8
test dh, 0xf2
clc
shr eax, 5
add ax, cx
add r15d, 0xc
mov word [r13 + r10*2 + 0x180], ax
jmp 0x140234d4e
jmp 0x1402351cc
sub r9d, eax
sub r8d, eax
bts ax, r8w
rcr al, 0xc6
mov al, dil
mov eax, ecx
cmp sp, 0x418a
cmp r9b, al
shr eax, 5
test edi, 0xb106ef2
cmp esp, edi
sub cx, ax
cmp dword [rsp + 0x10], 0
jmp 0x140234d86
mov word [r13 + r10*2 + 0x180], cx
jmp 0x140234d94
jne 0x140234dad
cmp dword [rsp + 0xa8], 0
jmp 0x140234da7
je 0x14023633d
movzx edx, word [r13 + r10*2 + 0x198]
cmp r9d, 0x1000000
jmp 0x140234dc2
jae 0x140234df8
movzx eax, byte [rbp]
movzx rcx, bp
bswap rcx
rcl ecx, cl
shl r8d, 8
stc
sbb cx, 0x21cd
shl r9d, 8
btr cx, 0xfa
or r8d, eax
movzx ecx, bx
inc rbp
xor ecx, r8d
bt cx, bp
mov ecx, r9d
jmp 0x140234e01
shr ecx, 0xb
imul ecx, edx
jmp 0x140234e0d
cmp r8d, ecx
jmp 0x140234e15
jae 0x140234f8b
mov eax, 0x800
mov r9d, ecx
stc
sub eax, edx
test ax, di
cmc
shr eax, 5
jmp 0x140234e36
add ax, dx
mov word [r13 + r10*2 + 0x198], ax
sbb dx, r10w
shrd edx, edx, 0x13
movzx edx, word [r13 + r11*2 + 0x1e0]
clc
cmp ecx, 0x1000000
jmp 0x140234e5f
jae 0x140234e8b
movzx eax, byte [rbp]
shl r8d, 8
cmp r8d, 0x4be431c4
test bl, bh
cmc
shl r9d, 8
cmc
or r8d, eax
not ax
cwde
cmove ax, r11w
inc rbp
mov eax, r9d
shr eax, 0xb
imul eax, edx
stc
cmp r8d, eax
jmp 0x140234e9d
jae 0x140234f61
mov r10d, dword [rsp + 0xa8]
bts r9d, r9d
sbb r9b, r9b
mov r9d, eax
nop
bswap ax
sub ecx, ecx
cwde
mov eax, 0x800
sub eax, edx
shr eax, 5
add ax, dx
cmc
test r12b, 0xa4
mov word [r13 + r11*2 + 0x1e0], ax
mov eax, dword [rsp]
cmp r14, rax
jmp 0x140234ee3
cmovb rcx, qword [rsp + 0x18]
jmp 0x140234eee
inc r10d
test ax, 0x1022
clc
stc
sub rcx, rax
not ax
mov dword [rsp + 0xa8], r10d
add rcx, r14
jmp 0x140234f0d
inc r14
cmp r15d, 7
movsx rax, r13w
movsxd r15, r8d
movzx r15w, al
movzx eax, byte [rcx + rsi]
mov ecx, 9
movzx r15, r13w
not r15b
movzx r15d, bx
mov byte [r14 + rsi - 1], al
mov eax, 0xb
movsx r15w, r14b
mov r15, 0x2304450a
cmovb eax, ecx
mov r15b, r15b
movzx r15d, di
mov r15d, eax
jmp 0x140234f5c
jmp 0x140236204
sub r9d, eax
cmp r9b, r11b
jmp 0x140234f6c
sub r8d, eax
mov eax, edx
shr eax, 5
cmc
sub dx, ax
jmp 0x140234f7d
mov word [r13 + r11*2 + 0x1e0], dx
jmp 0x14023517b
mov eax, edx
test r8d, 0x21522d2e
cmp ecx, edi
sub r9d, ecx
cmp r11, r14
test ah, ah
clc
sub r8d, ecx
shr eax, 5
sub dx, ax
rol ch, cl
mov word [r13 + r10*2 + 0x198], dx
cmp r9w, 0x1c41
movzx ecx, word [r13 + r10*2 + 0x1b0]
cmp r9d, 0x1000000
jmp 0x140234fce
jae 0x140235001
movzx eax, byte [rbp]
jmp 0x140234fdd
shl r8d, 8
cmc
shl r9d, 8
stc
jmp 0x140234fec
or r8d, eax
mov al, sil
movsx rax, r11w
cdqe
inc rbp
adc al, 0xd5
bts ax, bx
mov eax, r9d
shr eax, 0xb
jmp 0x14023500c
imul eax, ecx
cmp ecx, 0x5b2a56d5
cmp r8d, eax
jmp 0x14023501d
jae 0x140235065
mov r9d, eax
bsf eax, r10d
mov eax, 0x800
test si, 0x5cb3
test esp, ebp
stc
sub eax, ecx
stc
shr eax, 5
stc
add ax, cx
mov word [r13 + r10*2 + 0x1b0], ax
cbw
mov rax, 0x568b1583
movsx rax, r11w
mov eax, dword [rsp + 4]
jmp 0x140235060
jmp 0x14023516b
sub r9d, eax
sub r8d, eax
sar ax, 0x15
mov eax, ecx
shr eax, 5
cmp r8b, sil
sub cx, ax
stc
mov word [r13 + r10*2 + 0x1b0], cx
or ecx, r11d
movzx ecx, word [r13 + r10*2 + 0x1c8]
cmp r11b, r11b
cmc
cmp r9d, 0x1000000
jae 0x1402350c1
movzx eax, byte [rbp]
cmp r14b, 0x28
shl r8d, 8
shl r9d, 8
cmp bpl, 0x7a
or r8d, eax
jmp 0x1402350be
inc rbp
mov eax, r9d
test r10w, ax
shr eax, 0xb
test r15b, r14b
cmc
imul eax, ecx
cmp r8w, bp
cmp r8d, eax
jae 0x14023510e
mov r9d, eax
mov eax, 0x800
sub eax, ecx
shr eax, 5
test r12, r14
add ax, cx
jmp 0x1402350f7
mov word [r13 + r10*2 + 0x1c8], ax
mov eax, dword [rsp + 8]
jmp 0x140235109
jmp 0x14023515e
sub r9d, eax
cmc
sub r8d, eax
dec rdx
adc r11b, r10b
mov eax, ecx
rcr dx, cl
shr eax, 5
bts dx, r14w
movsx dx, ch
shl r11b, 0x21
sub cx, ax
mov eax, edi
mov word [r13 + r10*2 + 0x1c8], cx
rcr dil, cl
mov ecx, dword [rsp + 8]
shr r11w, cl
xor dl, 3
ror edi, 0xc5
mov edi, ecx
setbe dl
bt edx, 0xd2
mov dword [rsp + 0xc], ecx
cqo
mov ecx, dword [rsp + 4]
shrd dx, bp, 0xa5
mov dword [rsp + 8], ecx
mov ecx, dword [rsp]
mov dword [rsp], eax
mov dword [rsp + 4], ecx
test r13b, 0x95
cbw
cmp r15d, 7
cdqe
mov eax, 0xb
xchg r15b, cl
cmovns rdx, r10
movsx r15d, r14w
mov r11d, 8
cwd
movsxd rdx, eax
cmovb eax, r11d
movsx r15w, al
movzx r15w, bl
or r15w, r9w
lea rdx, [r13 + 0xa68]
bswap r15w
or r15b, r12b
sets r15b
mov r15d, eax
shr cx, cl
add cl, dil
sbb cl, r10b
movzx ecx, word [rdx]
cmp r9d, 0x1000000
jmp 0x1402351db
jae 0x140235204
movzx eax, byte [rbp]
shl r8d, 8
jmp 0x1402351ee
shl r9d, 8
clc
jmp 0x1402351f8
or r8d, eax
inc rbp
adc ax, 0x2353
cbw
mov eax, r9d
test r14, 0x4a7b65bb
shr eax, 0xb
cmp r9b, 0x33
cmc
imul eax, ecx
test r13b, 0x38
cmp r10b, r14b
cmp r8d, eax
jmp 0x140235228
jae 0x140235292
mov r9d, eax
bsf r10w, r9w
mov eax, 0x800
shr r10b, cl
sub eax, ecx
shrd r10w, r15w, 0x85
sar r10b, 2
shr eax, 5
add ax, cx
rol r10b, cl
mov word [rdx], ax
and al, 0x5b
bsf eax, r14d
shrd ax, cx, 0x1c
lea eax, [rbx*8]
mov rbx, 0x53e23824
rcr r10b, cl
rcl r10, 0x22
lea r10, [rdx + rax*2 + 4]
shl bx, 0xc9
or bl, 0xda
xor eax, eax
not ebx
mov ebx, eax
jmp 0x14023528d
jmp 0x1402353c3
sub r9d, eax
sub r8d, eax
cmovae ax, r10w
mov eax, ecx
shr eax, 5
sub cx, ax
cmc
jmp 0x1402352ab
mov word [rdx], cx
movzx ecx, word [rdx + 2]
cmp r9d, 0x1000000
jae 0x1402352fc
movzx eax, byte [rbp]
test r14w, 0x1e77
cmp r12w, 0x586
jmp 0x1402352d4
shl r8d, 8
jmp 0x1402352e1
shl r9d, 8
cmp r11b, 0xa3
test r9b, spl
or r8d, eax
inc rbp
shl ax, 0x6d
movzx rax, r8w
or al, 0x50
mov eax, r9d
clc
cmp r15b, 0x1e
cmp esi, r9d
shr eax, 0xb
test edi, 0x756d794d
imul eax, ecx
jmp 0x14023531b
cmp r8d, eax
jmp 0x140235323
jae 0x140235374
mov r9d, eax
mov eax, 0x800
rcr r10b, 0x94
sub eax, ecx
shr eax, 5
inc r10w
add ax, cx
mov word [rdx + 2], ax
mov ax, 0x31
cwde
lea eax, [rbx*8]
mov bh, 0x33
movzx r10, r10w
mov ebx, r11d
movsxd r10, r14d
movsx r10d, cx
cmovno r10w, bp
lea r10, [rdx + rax*2 + 0x104]
jmp 0x1402353c3
sub r9d, eax
add r11w, sp
sub r8d, eax
mov bl, r9b
mov eax, ecx
shr eax, 5
lea r10, [rdx + 0x204]
bt r11d, r9d
neg bx
mov ebx, 0x10
adc r12d, 0x65bb1c88
xadd r12b, r11b
or r11b, 0x8f
sub cx, ax
mov r11d, 0x100
btr r12w, 0x3b
cmp ax, 0x1450
inc r12w
mov word [rdx + 2], cx
mov edx, 1
mov r12d, edx
nop
bts ecx, r9d
lea rdx, [rdx + rdx]
ror cx, 0x5c
movzx ecx, word [rdx + r10]
cmp r9d, 0x1000000
jmp 0x1402353e9
jae 0x140235405
movzx eax, byte [rbp]
shl r8d, 8
stc
shl r9d, 8
test r13b, al
or r8d, eax
inc rbp
mov eax, r9d
cmc
stc
jmp 0x14023540f
shr eax, 0xb
clc
imul eax, ecx
cmp r8d, eax
jae 0x14023545a
mov r9d, eax
mov eax, 0x800
clc
cmp r14w, 0x4ba5
sub eax, ecx
cmc
test r14w, si
shr eax, 5
test r11d, ebx
add ax, cx
jmp 0x140235443
add r12d, r12d
jmp 0x14023544b
mov word [rdx + r10], ax
jmp 0x140235455
jmp 0x140235487
sub r9d, eax
sub r8d, eax
or al, 0xea
mov eax, ecx
clc
cmc
shr eax, 5
lea r12d, [r12 + r12 + 1]
sub cx, ax
jmp 0x140235476
inc rdx
cmp dx, 0x5211
mov word [rdx + r10 - 1], cx
cmp r9, rax
cmp r12d, r11d
jmp 0x14023548f
jb 0x1402353d0
sub ebx, r11d
cmc
add r12d, ebx
cmp r13b, 0xa3
cmp rbp, rsi
clc
cmp r15d, 0xc
jmp 0x1402354ad
jb 0x14023609d
cmp r12d, 4
mov ebx, 3
movsx eax, bx
cdq
mov eax, ebx
movzx ecx, di
movsx rcx, dx
cmovb eax, r12d
shl eax, 6
sal dl, 0xfa
lea rcx, [r13 + rax*2 + 0x360]
bt edx, 0x6b
btc edx, 0xd5
rcr rdx, 0xb9
movzx edx, word [rcx + 2]
jmp 0x1402354f3
cmp r9d, 0x1000000
jmp 0x1402354ff
jae 0x14023553b
movzx eax, byte [rbp]
cmp r10b, r14b
shl r8d, 8
jmp 0x140235519
shl r9d, 8
clc
cmp rsi, 0x2f7736e7
or r8d, eax
inc al
cmovs ax, sp
movzx eax, si
inc rbp
movsxd rax, esi
btr eax, r14d
mov eax, r9d
cmp r15w, r12w
cmp r12b, 0x76
shr eax, 0xb
cmp r8b, bpl
test r8w, 0x2cb3
imul eax, edx
cmp r14b, 0xd4
test cl, r14b
jmp 0x140235561
cmp r8d, eax
jmp 0x140235569
jae 0x1402355b8
mov r9d, eax
mov eax, 0x800
shl r11b, cl
xchg r10d, r11d
test rbp, 0x70d91a61
mov r11d, 2
rcr r10b, 0x2f
sub eax, edx
test r9w, 0x5fd0
mov r10, r11
shr eax, 5
clc
cmp r8w, ax
cmp r13w, 0x694c
add ax, dx
jmp 0x1402355af
mov word [rcx + 2], ax
jmp 0x14023560c
sub r9d, eax
rol r11b, cl
shr r10, cl
mov r11w, r14w
sub r8d, eax
bsf r10d, esi
rol r10w, 0x94
mov eax, edx
movzx r10d, r10w
ror r11, cl
shl r10b, cl
shr eax, 5
or r10d, r14d
mov r11d, ebx
bts r10, r10
adc r10b, 0x47
xchg r10, r10
mov r10, rbx
test r15b, cl
sub dx, ax
clc
jmp 0x140235600
mov word [rcx + 2], dx
add rdx, r8
setbe dl
sal dl, cl
add r10, r10
add dl, r9b
test r14b, r14b
cmove rdx, rsp
movzx edx, word [r10 + rcx]
jmp 0x140235623
cmp r9d, 0x1000000
jmp 0x14023562f
jae 0x14023565c
movzx eax, byte [rbp]
shl r8d, 8
test dx, sp
cmp cl, 0xb4
shl r9d, 8
cmp r14b, dl
cmp ah, 0xc2
or r8d, eax
inc rbp
nop
bt ax, 0x33
bswap eax
mov eax, r9d
shr eax, 0xb
cmp bp, 0x76e4
imul eax, edx
jmp 0x140235671
cmp r8d, eax
jmp 0x140235679
jae 0x1402356b1
mov r9d, eax
rcl rax, cl
mov eax, 0x800
sub eax, edx
test ch, 0x79
clc
stc
shr eax, 5
test dh, 0xd5
add ax, dx
add r11d, r11d
jmp 0x1402356a2
mov word [r10 + rcx], ax
jmp 0x1402356ac
jmp 0x1402356e1
sub r9d, eax
stc
jmp 0x1402356bb
sub r8d, eax
mov eax, edx
shr eax, 5
lea r11d, [r11 + r11 + 1]
cmc
stc
sub dx, ax
jmp 0x1402356d2
inc r10
mov word [r10 + rcx - 1], dx
shrd dx, r8w, 0x16
movzx edx, word [rcx + r10*2]
jmp 0x1402356ef
cmp r9d, 0x1000000
jae 0x140235724
movzx eax, byte [rbp]
shl r8d, 8
cmp r12b, spl
shl r9d, 8
cmp r12b, bl
jmp 0x140235716
or r8d, eax
movsx eax, si
inc rbp
adc ax, sp
xor al, bh
mov eax, r9d
test dh, 0xc8
shr eax, 0xb
cmp r8b, 0xca
imul eax, edx
cmp r10w, r15w
cmp r8d, eax
jae 0x140235776
mov r9d, eax
btr rax, r8
mov eax, 0x800
sub eax, edx
cmp r9w, bx
shr eax, 5
cmp r15d, 0x13a14867
test r11b, spl
add ax, dx
jmp 0x140235768
mov word [rcx + r10*2], ax
lea r10d, [r11 + r11]
jmp 0x1402357ab
sub r9d, eax
test bx, ax
sub r8d, eax
mov eax, edx
cmp cx, 0x7df9
jmp 0x14023578c
shr eax, 5
cmc
sub dx, ax
cmc
mov word [rcx + r10*2], dx
sal r10b, cl
lea r10d, [r11 + r11 + 1]
bsf edx, ebp
cmp ebx, r8d
btr edx, r11d
movzx edx, word [rcx + r10*2]
test r8w, 0x2f2b
stc
cmp r9d, 0x1000000
jmp 0x1402357c3
jae 0x1402357f1
movzx eax, byte [rbp]
shl r8d, 8
cmc
cmp r8b, dil
shl r9d, 8
cmp r11b, 0xeb
or r8d, eax
cmovne ax, si
lahf
bswap ax
inc rbp
cwde
sbb al, r10b
or ah, cl
mov eax, r9d
cmp sp, r9w
shr eax, 0xb
imul eax, edx
stc
test eax, r8d
cmc
cmp r8d, eax
jae 0x14023584f
mov r9d, eax
adc ah, 0xfa
shr ax, 0x41
btc rax, 0x29
mov eax, 0x800
cmp ebx, r8d
stc
clc
sub eax, edx
shr eax, 5
cmp r14b, r12b
add ax, dx
clc
mov word [rcx + r10*2], ax
jmp 0x140235842
add r10d, r10d
jmp 0x14023584a
jmp 0x140235888
sub r9d, eax
sub r8d, eax
rol al, 0x88
mov eax, edx
cmp r13b, 0x86
test r12b, 0x6a
clc
shr eax, 5
jmp 0x14023586b
sub dx, ax
clc
stc
cmc
mov word [rcx + r10*2], dx
rcr dh, 0xd
lea r10d, [r10 + r10 + 1]
dec dl
adc dh, 0x46
btc dx, 0xc0
movzx edx, word [rcx + r10*2]
stc
cmp r9d, 0x1000000
jae 0x1402358c7
movzx eax, byte [rbp]
cmp dil, 0x79
stc
cmc
shl r8d, 8
shl r9d, 8
stc
cmp ax, bp
or r8d, eax
cmovnp ax, dx
not ah
dec al
inc rbp
sbb ax, r12w
btc ax, dx
mov eax, r9d
shr eax, 0xb
jmp 0x1402358d2
imul eax, edx
test r15b, r13b
stc
cmp r8d, eax
jmp 0x1402358e1
jae 0x140235935
mov r9d, eax
movsx ax, bl
shld ax, dx, 0x4d
lahf
mov eax, 0x800
cmp r13b, 0x91
test ax, 0xa3f
cmc
sub eax, edx
clc
test r11w, sp
cmp r15b, 8
shr eax, 5
add ax, dx
test bp, r9w
jmp 0x14023591c
mov word [rcx + r10*2], ax
test r9d, 0x4e2a6f85
add r10d, r10d
jmp 0x140235930
jmp 0x14023597e
sub r9d, eax
clc
cmp r13w, ax
sub r8d, eax
ror al, 0x1c
inc al
mov eax, edx
cmc
jmp 0x140235953
shr eax, 5
cmp bx, r10w
stc
test r14w, r8w
sub dx, ax
mov word [rcx + r10*2], dx
movzx rdx, bx
neg dh
cmovb edx, r8d
lea r10d, [r10 + r10 + 1]
bts dx, cx
shl dx, 0x30
movzx edx, word [rcx + r10*2]
jmp 0x140235988
cmp r9d, 0x1000000
jae 0x1402359bb
movzx eax, byte [rbp]
cmp r8, r13
shl r8d, 8
shl r9d, 8
clc
jmp 0x1402359aa
or r8d, eax
cwde
cbw
inc rbp
jmp 0x1402359bb
mov eax, r9d
stc
cmc
shr eax, 0xb
test cx, 0x28fc
test dh, ah
imul eax, edx
test r9b, bl
cmp r15b, r8b
cmp r8d, eax
jmp 0x1402359db
jae 0x140235a0c
mov r9d, eax
movzx rax, r10w
mov eax, 0x800
sub eax, edx
jmp 0x1402359f4
shr eax, 5
add ax, dx
mov word [rcx + r10*2], ax
add r10d, r10d
jmp 0x140235a07
jmp 0x140235a30
sub r9d, eax
sub r8d, eax
mov al, 0x90
add al, spl
bts ax, ax
mov eax, edx
shr eax, 5
cmc
sub dx, ax
clc
stc
mov word [rcx + r10*2], dx
lea r10d, [r10 + r10 + 1]
add r10d, 0xffffffc0
cmc
test r11d, r15d
cmp r10d, 4
jmp 0x140235a41
jb 0x140235ff6
mov r11d, r10d
btr ax, 0x34
dec ah
shr ah, 0x8d
mov eax, r10d
and r10d, 1
cmp bx, 0x4ee2
shr r11d, 1
stc
or r10d, 2
jmp 0x140235a6d
dec r11d
stc
test spl, 0x5b
cmp eax, 0xe
jae 0x140235b8e
mov ecx, r11d
mov ebx, 1
shl r10d, cl
movsx edx, cx
neg cx
add edi, edi
mov rdx, rbx
cmc
bt edi, 0xfb
add dil, 0xe3
mov ecx, r10d
adc dil, r10b
sub rcx, rax
lea rdi, [r13 + rcx*2 + 0x55e]
bts cx, r8w
sub ch, ch
nop
bswap cx
movzx rcx, r10w
add rdx, rdx
movzx ecx, word [rdx + rdi]
cmp r12, r9
cmp r9d, 0x1000000
jmp 0x140235ad3
jae 0x140235aff
movzx eax, byte [rbp]
test r8w, 0x63d3
test r12b, r12b
shl r8d, 8
shl r9d, 8
cmp r13b, r8b
test r14b, 0x38
or r8d, eax
inc rbp
cwde
sbb ax, sp
mov eax, r9d
shr eax, 0xb
imul eax, ecx
test r10b, 0x31
cmp r8d, eax
jae 0x140235b45
mov r9d, eax
mov eax, 0x800
test r15w, ax
jmp 0x140235b26
sub eax, ecx
cmp r13b, r8b
shr eax, 5
cmc
add ax, cx
jmp 0x140235b37
mov word [rdx + rdi], ax
jmp 0x140235b40
jmp 0x140235b7d
sub r9d, eax
cmc
test r15b, 0x98
sub r8d, eax
mov eax, ecx
jmp 0x140235b58
shr eax, 5
cmc
clc
sub cx, ax
jmp 0x140235b65
inc rdx
test r14d, esi
test dil, 0xd
or r10d, ebx
test r9w, 0x3614
mov word [rdx + rdi - 1], cx
add ebx, ebx
sub r11d, 1
jne 0x140235abd
jmp 0x140235ff6
sub r11d, 4
cmc
cmp r9d, 0x1000000
jmp 0x140235b9f
jae 0x140235bc1
movzx eax, byte [rbp]
shl r8d, 8
stc
cmc
shl r9d, 8
or r8d, eax
movsxd rax, r9d
cdqe
inc rbp
shl al, 0x32
shr r9d, 1
xadd ah, ah
shld eax, ecx, 0x9a
sub r8d, r9d
shl al, cl
xor eax, r15d
mov eax, r8d
cmp r13b, 0x87
cmc
shr eax, 0x1f
jmp 0x140235be4
neg eax
cmp bl, 0xcd
test dil, 0xf3
lea r10d, [rax + r10*2 + 1]
and eax, r9d
test r15b, r8b
add r8d, eax
sub r11d, 1
jmp 0x140235c04
jne 0x140235b93
movzx ecx, word [r13 + 0x646]
test si, 0x6549
test bl, dil
shl r10d, 4
cmp r14d, 0x17bb7785
cmp r9d, 0x1000000
jmp 0x140235c31
jae 0x140235c5d
movzx eax, byte [rbp]
test r14d, r12d
shl r8d, 8
cmp r14w, r12w
shl r9d, 8
test cl, r10b
stc
or r8d, eax
lahf
inc rbp
movzx eax, r14w
btr ax, sp
mov eax, r9d
jmp 0x140235c65
shr eax, 0xb
stc
cmp dl, r8b
imul eax, ecx
cmp spl, r13b
stc
cmp r8d, eax
jae 0x140235ccc
mov r9d, eax
mov eax, 0x800
movsx r11w, dl
cwd
cdq
mov edx, 2
bswap r11w
sub eax, ecx
movzx r11w, bl
sbb r11, r10
movzx r11d, r14w
mov r11d, edx
test ch, 0x12
cmp bp, si
shr eax, 5
cmp r9b, r15b
cmp di, 0x4dd0
add ax, cx
jmp 0x140235cbf
mov word [r13 + 0x646], ax
jmp 0x140235d11
sub r9d, eax
adc dh, 1
btc r11d, r11d
sub r8d, eax
mov eax, ecx
xchg dx, r11w
stc
rol r11d, 0x82
shr eax, 5
mov r11d, ebx
movsx edx, bx
add dl, 0xdd
rcr rdx, cl
mov rdx, rbx
sub cx, ax
stc
test r15, 0x53bc6c66
or r10d, 1
mov word [r13 + 0x646], cx
movsx rcx, cx
lea rdx, [rdx + rdx]
bswap cx
test rsp, 0x788a70a5
sbb cx, 0xb1
movzx ecx, word [rdx + r13 + 0x644]
cmp r9d, 0x1000000
jmp 0x140235d39
jae 0x140235d60
movzx eax, byte [rbp]
cmp si, cx
clc
shl r8d, 8
shl r9d, 8
or r8d, eax
mov al, 0x1b
inc rbp
bsf ax, sp
ror al, cl
add ax, cx
mov eax, r9d
shr eax, 0xb
stc
imul eax, ecx
jmp 0x140235d78
cmp r8d, eax
jmp 0x140235d80
jae 0x140235dc0
mov r9d, eax
rcl ax, 0x35
mov eax, 0x800
test bx, 0x1ed6
sub eax, ecx
cmc
test dil, r14b
stc
shr eax, 5
add ax, cx
stc
add r11d, r11d
jmp 0x140235dad
mov word [rdx + r13 + 0x644], ax
jmp 0x140235dbb
jmp 0x140235e08
sub r9d, eax
clc
sub r8d, eax
bt ax, 3
btr ax, 0x10
mov eax, ecx
jmp 0x140235dd9
shr eax, 5
cmp si, 0x5838
cmc
lea r11d, [r11 + r11 + 1]
sub cx, ax
jmp 0x140235def
inc rdx
test r15, rdi
clc
stc
or r10d, 2
cmp spl, 0xfb
mov word [rdx + r13 + 0x643], cx
movzx ecx, word [r13 + rdx*2 + 0x644]
cmp r13b, 0x2f
cmp r9d, 0x1000000
jmp 0x140235e21
jae 0x140235e56
movzx eax, byte [rbp]
cmp bpl, 0xa2
cmc
shl r8d, 8
shl r9d, 8
test dil, bl
test rsp, 0x1e56395b
or r8d, eax
movzx ax, sil
dec ah
cdqe
inc rbp
test dil, r8b
neg eax
mov eax, r9d
jmp 0x140235e5e
shr eax, 0xb
stc
imul eax, ecx
clc
cmp r8d, eax
jmp 0x140235e6e
jae 0x140235eb8
mov r9d, eax
btc ax, 5
dec ah
bswap rax
mov eax, 0x800
test r8b, 0x86
cmp rbx, rax
sub eax, ecx
jmp 0x140235e99
shr eax, 5
stc
cmc
add ax, cx
jmp 0x140235ea6
mov word [r13 + rdx*2 + 0x644], ax
lea eax, [r11 + r11]
jmp 0x140235f0b
sub r9d, eax
sub r8d, eax
bt ax, 0x4e
lahf
mov eax, ecx
test si, dx
shr eax, 5
test dil, r9b
test dh, 0xb9
sub cx, ax
shrd ax, sp, 0x44
cmc
btc ax, 0x1a
lea eax, [r11 + r11 + 1]
test r15b, sil
cmp spl, spl
jmp 0x140235ef0
or r10d, 4
test dil, 0xb4
mov word [r13 + rdx*2 + 0x644], cx
btr rdx, rcx
movzx cx, r14b
stc
movzx ecx, word [r13 + rax*2 + 0x644]
sal rdx, 0x49
shr dh, 0xce
cmovl dx, r12w
mov edx, eax
test rsi, 0x49d3759d
stc
cmp r9d, 0x1000000
jmp 0x140235f36
jae 0x140235f5e
movzx eax, byte [rbp]
jmp 0x140235f46
shl r8d, 8
shl r9d, 8
stc
test spl, 0xf3
or r8d, eax
inc rbp
bts ax, r11w
mov eax, r9d
jmp 0x140235f66
shr eax, 0xb
imul eax, ecx
cmp dl, sil
cmp r8d, eax
jae 0x140235fae
mov r9d, eax
bt rax, r15
or al, r9b
mov eax, 0x800
cmp spl, sil
test r14d, edx
sub eax, ecx
jmp 0x140235f95
shr eax, 5
add ax, cx
jmp 0x140235fa0
mov word [r13 + rdx*2 + 0x644], ax
jmp 0x140235fe7
sub r9d, eax
jmp 0x140235fb6
sub r8d, eax
sar eax, cl
rol ax, 0x31
and ax, 0x5983
mov eax, ecx
shr eax, 5
sub cx, ax
cmp r11b, r9b
cmp r10b, 0xa5
clc
or r10d, 8
cmc
stc
jmp 0x140235fde
mov word [r13 + rdx*2 + 0x644], cx
cmp r10d, 0xffffffff
jmp 0x140235ff0
je 0x140236248
mov ecx, dword [rsp + 8]
test r12d, esi
mov eax, dword [rsp]
bswap r11w
lea r11d, [r10 + 1]
sal dil, cl
adc dil, 0xc8
shl dil, 0x89
mov edi, ecx
test r14w, sp
mov dword [rsp + 0xc], ecx
sal ecx, cl
not rcx
sar cx, cl
mov ecx, dword [rsp + 4]
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x10]
stc
cmp spl, r15b
mov dword [rsp], r11d
mov dword [rsp + 8], ecx
test eax, eax
jmp 0x140236044
jne 0x14023605c
cmp r10d, dword [rsp + 0xa8]
jmp 0x140236057
jmp 0x140236064
cmp r10d, eax
jmp 0x140236064
jae 0x14023633d
cmp r15d, 0x13
mov eax, 0xa
movzx cx, r8b
sete cl
mov ecx, 7
jmp 0x140236085
cmovb eax, ecx
movzx r15, cx
movsx r15, r10w
mov r15d, eax
jmp 0x140236098
jmp 0x1402360a6
mov r11d, dword [rsp]
btc rax, r9
cwde
mov rax, qword [rsp + 0x98]
clc
add r12d, 2
clc
cmc
cmp rax, r14
jmp 0x1402360bd
je 0x14023633d
mov rbx, qword [rsp + 0x18]
mov r10d, dword [rsp + 0xa8]
inc dl
mov rcx, rax
sub rcx, r14
cmc
movzx rdx, dx
test cl, 0xed
mov eax, r12d
shl dl, cl
movzx dx, bh
mov edx, r12d
cmp rcx, rax
movzx ax, cl
mov eax, r11d
not r11w
cmovb edx, ecx
cmovns r11, r12
xor ecx, ecx
dec r11b
cmp r14, rax
mov r11b, dil
cmovb rcx, rbx
sal r11b, cl
xor r11b, dil
add r10d, edx
sub r12d, edx
shld r11, r8, 0xaa
test r9, r13
cmp r9b, 0x45
sub rcx, rax
sbb ax, 0x185b
neg r11b
mov dword [rsp + 0xa8], r10d
mov r11d, edx
lea rcx, [rcx + r14]
bsr ax, bp
shl ah, cl
lea rax, [rdx + rcx]
test al, r10b
jmp 0x140236154
cmp rax, rbx
jmp 0x14023615c
ja 0x1402361b0
lea rdx, [r14 + rsi]
xor al, r14b
sub rcx, r14
shrd ax, bp, 0x7d
add r14, r11
movzx eax, bx
lea r10, [r11 + rdx]
cwde
movzx eax, byte [rcx + rdx]
inc rdx
stc
cmc
cmp bl, spl
mov byte [rdx - 1], al
jmp 0x140236190
cmp rdx, r10
jmp 0x140236198
jne 0x14023617c
mov r10d, dword [rsp + 0xa8]
jmp 0x1402361ab
jmp 0x140236204
sub edi, edi
cwde
bswap ax
nop
cmovno ax, sp
movsx rax, r11w
jmp 0x1402361c4
movzx eax, byte [rcx + rsi]
jmp 0x1402361cd
inc rcx
jmp 0x1402361d5
inc r14
test r9b, r8b
cmp rcx, rbx
jmp 0x1402361e3
mov byte [r14 + rsi - 1], al
jmp 0x1402361ed
cmove rcx, rdi
add edx, 0xffffffff
jmp 0x1402361f9
jne 0x1402361c4
mov edi, dword [rsp + 0xc]
clc
cmp r14, qword [rsp + 0x98]
jmp 0x140236211
jae 0x14023625b
cmp rbp, qword [rsp + 0xa0]
jmp 0x140236224
jae 0x14023625b
mov rdx, qword [rsp + 0x90]
setns r11b
mov r11b, bpl
mov r11d, dword [rsp + 0x20]
jmp 0x140236243
jmp 0x1402347ce
add r12d, 0x112
add r15d, 0xfffffff4
stc
jmp 0x14023625b
cmp r9d, 0x1000000
jmp 0x140236267
jae 0x14023628f
movzx eax, byte [rbp]
shr cx, cl
sub cx, dx
shl r8d, 8
stc
movzx ecx, ax
shl r9d, 8
or r8d, eax
cmovg ecx, r9d
inc rbp
add eax, edx
mov rax, qword [rsp + 0x90]
shrd rcx, r14, 0xbb
xchg rcx, rcx
shld cx, r11w, 0xdc
mov ecx, dword [rsp + 0xa8]
jmp 0x1402362b2
mov dword [rax + 0x40], ecx
shl cl, 0x9d
mov ecx, dword [rsp]
test r14w, r10w
jmp 0x1402362c7
mov qword [rax + 0x20], rbp
clc
jmp 0x1402362d1
mov dword [rax + 0x4c], ecx
movzx cx, r8b
rcl cx, 0xa8
sub cx, 0x4ef2
mov ecx, dword [rsp + 4]
mov dword [rax + 0x28], r9d
mov dword [rax + 0x50], ecx
mov ecx, dword [rsp + 8]
test r14w, r8w
mov dword [rax + 0x2c], r8d
cmp ax, 0x3f5f
test r12w, 0x72ca
test cl, sil
mov dword [rax + 0x5c], r12d
cmp r13b, 0x7d
mov qword [rax + 0x30], r14
mov dword [rax + 0x58], edi
cmc
cmp r11w, bp
mov dword [rax + 0x54], ecx
cmp rsi, rsi
test r12w, r12w
cmp sp, 0x467a
mov dword [rax + 0x48], r15d
test r13w, r11w
sub eax, eax
jmp 0x140236338
jmp 0x140236349
mov eax, 1
add r13d, 0x29d341b4
add rsp, 0x48
movsx r13d, cx
jmp 0x14023635b
pop r15
movzx r13, di
seto r12b
cmovb rdi, rsi
pop r14
mov bpl, cl
mov r13b, 0x34
movsx r12d, r15w
pop r13
pop r12
not rbp
cmovs rbp, r10
pop rdi
pop rsi
not bpl
pop rbp
mov bx, 0x744b
pop rbx
ret