Function at 0x14052b405
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], r8
cmp ecx, 0x423a561e
sar r11w, 0x70
movzx r8, di
mov qword [rsp + 0x10], rdx
shrd r10w, bp, 0xc1
sal r9b, cl
btc rdx, 0x75
mov qword [rsp + 8], rcx
adc dl, r13b
mov r10, r9
push rbx
btr r8, r11
rdtsc
clc
push rbp
sbb bp, 0x950
cwde
push rsi
and r11b, 0xeb
btc bx, 0xb0
push rdi
bts bx, bp
bswap eax
movsxd r10, ebx
push r12
cwde
push r13
push r14
bsr r9w, ax
not bx
cmp ah, 0x24
push r15
rcl r15, 0xf5
xchg r11w, dx
sub r13b, spl
sub rsp, 0x48
mov eax, dword [rcx + 0x4c]
setno dh
xor r10w, 0x124c
sal sil, cl
mov edi, dword [rcx + 0x58]
mov r13, qword [rcx + 0x10]
bsr ebp, r13d
movsxd r14, r10d
rol si, 0x7d
mov r15d, dword [rcx + 0x48]
ror r14b, cl
mov rdx, rcx
mov dword [rsp], eax
adc r9b, r8b
mov eax, dword [rcx + 0x50]
add r11b, 0xf7
mov rsi, qword [rdx + 0x18]
sbb r8d, 0x30280081
rcr r8w, 0xb0
inc r11w
mov r10d, dword [rdx + 0x40]
mov r14, qword [rdx + 0x30]
xor r12w, 0x3c3e
movsx rbx, r14w
mov rbp, qword [rdx + 0x20]
mov r9d, dword [rdx + 0x28]
xor r8, rbp
bts r8w, di
btr r11w, 0xd9
mov r8d, dword [rdx + 0x2c]
sar r12b, cl
mov dword [rsp + 4], eax
btc r12w, di
ror bh, cl
mov eax, dword [rcx + 0x54]
setb r11b
movsx r11, r15w
mov ecx, dword [rcx + 8]
mov dword [rsp + 8], eax
mov eax, 1
shr r11b, cl
rcl r12b, 0x1a
mov r11d, 1
rol r12b, cl
mov dword [rsp + 0xc], edi
btc bx, 0x9a
mov qword [rsp + 0x30], rsi
bt bx, 0xe4
bswap ebx
shl r11d, cl
shl r12w, cl
movsx bx, r15b
btr bx, r11w
mov ecx, dword [rdx + 4]
or r12w, di
mov dword [rsp + 0xa8], r10d
btc rbx, rcx
shl eax, cl
movzx r12w, r15b
not r12b
movzx rcx, di
dec r11d
dec eax
rcr r12b, cl
mov dword [rsp + 0x20], r11d
or bh, 0x5b
bsr ecx, r8d
bts cx, r12w
mov dword [rsp + 0x24], eax
shl ax, cl
movzx ebx, bx
shl ecx, 0xfc
mov eax, dword [rdx]
inc r12w
ror r12, cl
mov dword [rsp + 0x28], eax
ror ah, cl
btr cx, r13w
sub r12b, 0x16
mov rax, qword [rdx + 0x38]
adc rbx, rax
mov qword [rsp + 0x18], rax
dec bh
and ax, sp
mov eax, dword [rdx + 0x44]
mov dword [rsp + 0x10], eax
movzx r12, r13w
xor eax, eax
jmp 0x14052b5d7
mov r12d, eax
nop
sar ax, cl
mov ebx, r10d
bt rax, 0x10
and ebx, r11d
bts cx, r14w
bts rcx, rsp
mov r11d, r15d
ror cx, cl
shl r11d, 4
shr ax, 0xe0
lahf
sub ch, 0x74
mov eax, ebx
neg ch
dec cl
add r11, rax
movzx ecx, word [r13 + r11*2]
cmp r9d, 0x1000000
jmp 0x14052b61f
jae 0x14052b655
movzx eax, byte [rbp]
test edi, eax
cmp sil, 0x7a
shl r8d, 8
jmp 0x14052b638
shl r9d, 8
cmc
test rdx, 0x1e215434
or r8d, eax
movzx eax, di
movzx ax, r8b
movsxd rax, ebp
inc rbp
mov eax, r9d
test r15b, 0xc3
shr eax, 0xb
stc
imul eax, ecx
cmp r8d, eax
jae 0x14052ba87
mov r9d, eax
sar ax, 0x5f
or dil, 0x8a
neg eax
mov eax, 0x800
movsx di, r15b
ror dil, 0x8c
movzx di, r14b
lea rdi, [r13 + 0xe6c]
test al, 0xd7
clc
sub eax, ecx
jmp 0x14052b69e
shr eax, 5
cmp r12b, bl
add ax, cx
cmc
cmp dword [rsp + 0x10], 0
jmp 0x14052b6b2
mov word [r13 + r11*2], ax
jne 0x14052b6cc
test r10d, r10d
jmp 0x14052b6c6
je 0x14052b74d
mov ebx, dword [rsp + 0x28]
xchg dh, ch
and r11, 0x4dc45aee
mov r11, qword [rsp + 0x18]
bts rdx, r12
cdqe
test r14, r14
cbw
mov rax, 0x508f0407
mov ecx, 8
mov rax, r14
cmove rax, r11
shr edx, cl
stc
sub cl, bl
movzx edx, byte [rax + rsi - 1]
neg ax
not al
bt ax, 0xd6
mov eax, r10d
stc
clc
and eax, dword [rsp + 0x24]
shr edx, cl
sal cl, cl
mov ecx, ebx
shl eax, cl
stc
test spl, al
test eax, 0x163b5c47
add edx, eax
lea eax, [rdx + rdx*2]
mov rdx, qword [rsp + 0x90]
clc
cmp dil, r9b
stc
shl eax, 8
jmp 0x14052b744
lea rdi, [rdi + rax*2]
jmp 0x14052b754
mov r11, qword [rsp + 0x18]
cmc
clc
cmp r15d, 7
jmp 0x14052b75d
jae 0x14052b896
cmp r15d, 4
movsx rcx, ax
mov eax, 3
bswap edx
cqo
mov edx, 1
setg r10b
movsx r10w, spl
movzx cx, r12b
cmovb eax, r15d
cmp r12w, 0x6dea
stc
sub r15d, eax
sar cl, cl
sar rcx, 7
rcl r10b, 0xe6
nop
dec ch
sal cx, cl
movzx r10w, r10b
mov r10d, edx
cmp r11, 0x17460f75
xadd cl, ch
movzx ecx, word [rdi + r10*2]
stc
jmp 0x14052b7c2
cmp r9d, 0x1000000
jmp 0x14052b7ce
jae 0x14052b7f7
movzx eax, byte [rbp]
shl r8d, 8
test sp, 0x2179
shl r9d, 8
clc
jmp 0x14052b7eb
or r8d, eax
inc rbp
movzx rax, r9w
neg al
mov eax, r9d
cmp r9b, r13b
jmp 0x14052b803
shr eax, 0xb
cmp r12b, 0xe0
cmp r13b, spl
imul eax, ecx
cmp r8d, eax
jmp 0x14052b818
jae 0x14052b85f
mov r9d, eax
btc ax, 0xde
sbb al, 0xc4
mov eax, 0x800
clc
test r11b, 0x2b
cmp esp, 0x228d3427
sub eax, ecx
clc
shr eax, 5
clc
add ax, cx
stc
test r13d, r14d
cmp si, di
add edx, edx
jmp 0x14052b850
mov word [rdi + r10*2], ax
jmp 0x14052b85a
jmp 0x14052b880
sub r9d, eax
sub r8d, eax
mov eax, ecx
shr eax, 5
cmp r14b, 0x6a
lea edx, [rdx + rdx + 1]
stc
sub cx, ax
cmp di, 0x72bc
mov word [rdi + r10*2], cx
cmp edx, 0x100
jmp 0x14052b88b
jb 0x14052b7aa
jmp 0x14052ba54
mov eax, dword [rsp]
cmp cx, 0x545a
sbb sil, 0x68
btc rsi, rax
sub ecx, ecx
mov ebx, 0x100
cmp r14, rax
mov sil, 0x4b
movzx esi, bx
cmovp r10d, r11d
cmovb rcx, r11
sub rcx, rax
test r8w, 0x1ecc
cdqe
jmp 0x14052b8ce
mov eax, 6
add rcx, qword [rdx + 0x18]
bts edx, r14d
xor r11b, dil
xadd r11b, dl
cmp r15d, 0xa
movzx r11d, si
jmp 0x14052b8f2
movzx esi, byte [rcx + r14]
jmp 0x14052b8ff
mov ecx, 3
movsx edx, ax
cmovb eax, ecx
lea edx, [rcx - 2]
sub r15d, eax
bsf r11, rsi
cwde
adc rax, 0x7d533499
add esi, esi
rcr r11w, 0xef
mov eax, ebx
mov r11d, ebx
movzx r10, dx
movzx cx, sil
rol cx, cl
and r11d, esi
shld ecx, edx, 0xaf
bt rcx, rsp
mov r10d, r11d
movzx cx, r8b
lea r10, [r10 + rax]
mov eax, edx
add r10, rax
shl cx, 0x55
stc
movsxd rcx, eax
movzx ecx, word [rdi + r10*2]
cmp al, sil
cmc
test bp, bp
cmp r9d, 0x1000000
jae 0x14052b99f
movzx eax, byte [rbp]
cmp rdi, r14
cmp r14w, 0x78c2
shl r8d, 8
cmc
shl r9d, 8
test r15w, r15w
or r8d, eax
movzx eax, r15w
inc rbp
cmc
movzx ax, ch
bt ax, 0x2e
mov eax, r9d
cmp r11, r13
stc
jmp 0x14052b9ab
shr eax, 0xb
imul eax, ecx
test bx, sp
clc
cmp r8d, eax
jae 0x14052ba01
mov r9d, eax
rol ah, 0x45
or eax, 0xcb74fdc
ror eax, cl
mov eax, 0x800
cmp dil, sil
not r11d
sub eax, ecx
jmp 0x14052b9dd
shr eax, 5
test al, 0xfe
jmp 0x14052b9e8
add ax, cx
add edx, edx
jmp 0x14052b9f2
mov word [rdi + r10*2], ax
jmp 0x14052b9fc
jmp 0x14052ba31
sub r9d, eax
cmp r10b, bpl
clc
sub r8d, eax
adc al, 0x9f
setnp al
stc
mov eax, ecx
test r11b, dl
shr eax, 5
cmc
test r14w, 0x61aa
lea edx, [rdx + rdx + 1]
sub cx, ax
stc
mov word [rdi + r10*2], cx
cmp ax, 0x20a7
and ebx, r11d
test rsp, rbx
cmp bpl, r14b
cmp edx, 0x100
jmp 0x14052ba45
jb 0x14052b91c
mov rsi, qword [rsp + 0x30]
movzx r10d, cx
mov r10d, dword [rsp + 0xa8]
jmp 0x14052ba61
mov byte [r14 + rsi], dl
jmp 0x14052ba6a
inc r14
jmp 0x14052ba72
inc r10d
jmp 0x14052ba7a
mov dword [rsp + 0xa8], r10d
jmp 0x14052d002
sub r9d, eax
movsx r10w, r15b
sub r8d, eax
sub ax, r8w
mov eax, ecx
shld r10d, r8d, 0x93
cmp r15b, 1
shr eax, 5
mov r10d, r15d
stc
cmp dil, 0x95
sub cx, ax
cmp r12, 0x40b55c72
mov word [r13 + r11*2], cx
sub ch, ah
and rcx, rcx
movsx cx, al
movzx ecx, word [r13 + r10*2 + 0x180]
test bl, r12b
cmp r14, 0x62756143
cmp r9d, 0x1000000
jmp 0x14052bae4
jae 0x14052bb0b
movzx eax, byte [rbp]
shl r8d, 8
test ax, cx
shl r9d, 8
jmp 0x14052bafe
or r8d, eax
inc rbp
adc rax, 0x9710fb8
mov eax, r9d
stc
cmp rcx, rdi
shr eax, 0xb
test al, 0x95
imul eax, ecx
cmp eax, r15d
clc
cmp r8d, eax
jmp 0x14052bb26
jae 0x14052bb79
mov r9d, eax
mov eax, 0x800
sbb r11b, 0xb7
rcl rdx, 0x4d
rcr r11b, cl
lea rdx, [r13 + 0x664]
sub eax, ecx
mov r11d, 8
test r13b, 0x60
shr eax, 5
test r9w, 0x1d7e
add ax, cx
cmp r14w, r10w
add r15d, 0xc
mov word [r13 + r10*2 + 0x180], ax
jmp 0x14052bb74
jmp 0x14052bff6
sub r9d, eax
cmp dil, 0xb4
sub r8d, eax
shr ah, cl
xor ah, 0x6a
mov eax, ecx
cmp spl, 0x65
test bh, 0xf9
shr eax, 5
sub cx, ax
cmc
stc
cmp dword [rsp + 0x10], 0
mov word [r13 + r10*2 + 0x180], cx
jmp 0x14052bbac
jne 0x14052bbc5
cmp dword [rsp + 0xa8], 0
jmp 0x14052bbbf
je 0x14052d139
movzx edx, word [r13 + r10*2 + 0x198]
stc
cmp bx, sp
cmp r11, 0x3f407552
cmp r9d, 0x1000000
jmp 0x14052bbe5
jae 0x14052bc0e
movzx eax, byte [rbp]
movzx rcx, si
shl r8d, 8
cmp dl, r11b
test r12b, 0xb3
shl r9d, 8
xadd rcx, rcx
or r8d, eax
dec ch
inc rbp
mov ecx, r9d
jmp 0x14052bc16
shr ecx, 0xb
cmp bpl, bpl
jmp 0x14052bc21
imul ecx, edx
cmp spl, al
clc
test r15b, r14b
cmp r8d, ecx
jmp 0x14052bc33
jae 0x14052bddc
mov eax, 0x800
mov r9d, ecx
sub eax, edx
test r15w, 0x6ce6
cmp dh, al
shr eax, 5
test r14b, 0x37
add ax, dx
mov word [r13 + r10*2 + 0x198], ax
movzx edx, word [r13 + r11*2 + 0x1e0]
clc
cmc
cmp ecx, 0x1000000
jae 0x14052bc9b
movzx eax, byte [rbp]
clc
shl r8d, 8
test r11b, spl
cmc
shl r9d, 8
test r12b, bpl
or r8d, eax
cbw
inc ax
inc rbp
sar al, 0x4d
bsf rax, r11
mov eax, r9d
stc
test al, 0x11
cmp r14d, ebp
shr eax, 0xb
stc
imul eax, edx
cmp esp, esi
cmp r8d, eax
jmp 0x14052bcb5
jae 0x14052bdb1
mov r10d, dword [rsp + 0xa8]
setle r9b
bsr r9w, ax
movzx r9, r9w
mov r9d, eax
clc
cmp r9b, r11b
bsf ax, r13w
xor ecx, ecx
cmovne eax, r9d
cmp bl, 0x64
mov eax, 0x800
test r15b, r14b
cmp dx, r8w
clc
sub eax, edx
shr eax, 5
add ax, dx
jmp 0x14052bd04
mov word [r13 + r11*2 + 0x1e0], ax
mov eax, dword [rsp]
cmp dil, 0x22
clc
cmp r14, rax
jmp 0x14052bd1d
cmovb rcx, qword [rsp + 0x18]
jmp 0x14052bd28
inc r10d
cmp spl, dil
sub rcx, rax
mov al, r15b
mov dword [rsp + 0xa8], r10d
lahf
bts eax, r13d
add rcx, r14
inc r14
bts eax, ecx
shld ax, r11w, 0xd9
btc ax, r13w
cmp r15d, 7
cdqe
movsx ax, r15b
not rax
movzx eax, byte [rcx + rsi]
movsx r15d, dx
movsx cx, r15b
cmovg rcx, r9
mov ecx, 9
movzx r15d, r13w
movsx r15w, r15b
mov r15w, 0x50b
mov byte [r14 + rsi - 1], al
jmp 0x14052bd91
mov eax, 0xb
mov r15w, 0x65fd
cmovb eax, ecx
not r15b
movsxd r15, edx
mov r15d, eax
jmp 0x14052bdac
jmp 0x14052d006
sub r9d, eax
sub r8d, eax
mov eax, edx
jmp 0x14052bdbe
shr eax, 5
sub dx, ax
jmp 0x14052bdc9
mov word [r13 + r11*2 + 0x1e0], dx
jmp 0x14052bdd7
jmp 0x14052bfca
mov eax, edx
sub r9d, ecx
jmp 0x14052bde6
sub r8d, ecx
shr eax, 5
sar cl, cl
xor ch, 0x1c
mov cx, r11w
sub dx, ax
mov word [r13 + r10*2 + 0x198], dx
shr cl, cl
movzx ecx, word [r13 + r10*2 + 0x1b0]
clc
jmp 0x14052be12
cmp r9d, 0x1000000
jmp 0x14052be1e
jae 0x14052be45
movzx eax, byte [rbp]
shl r8d, 8
test bl, 0x9d
clc
shl r9d, 8
test r15, rdi
or r8d, eax
movsx eax, r13w
setl al
lahf
inc rbp
mov eax, r9d
jmp 0x14052be4d
shr eax, 0xb
cmc
imul eax, ecx
cmp r8d, eax
jmp 0x14052be5c
jae 0x14052bea1
mov r9d, eax
bswap rax
mov eax, 0x800
sub eax, ecx
stc
jmp 0x14052be75
shr eax, 5
cmc
jmp 0x14052be7f
add ax, cx
jmp 0x14052be87
mov word [r13 + r10*2 + 0x1b0], ax
not rax
mov eax, dword [rsp + 4]
jmp 0x14052be9c
jmp 0x14052bfc0
sub r9d, eax
sub r8d, eax
mov ax, r11w
mov eax, ecx
shr eax, 5
sub cx, ax
cmp sil, al
mov word [r13 + r10*2 + 0x1b0], cx
movzx cx, r10b
movzx ecx, word [r13 + r10*2 + 0x1c8]
cmp r9d, 0x1000000
jmp 0x14052bed9
jae 0x14052bf07
movzx eax, byte [rbp]
cmp bl, 0x5b
test bl, r9b
shl r8d, 8
shl r9d, 8
test r14b, r15b
or r8d, eax
jmp 0x14052bf04
inc rbp
mov eax, r9d
shr eax, 0xb
stc
imul eax, ecx
cmp r8d, eax
jmp 0x14052bf19
jae 0x14052bf59
mov r9d, eax
ror ax, cl
xor ax, 0x28db
rcl ax, 0xf9
mov eax, 0x800
sub eax, ecx
shr eax, 5
cmc
add ax, cx
jmp 0x14052bf40
mov word [r13 + r10*2 + 0x1c8], ax
cdqe
mov eax, dword [rsp + 8]
jmp 0x14052bf54
jmp 0x14052bfa6
sub r9d, eax
sub r8d, eax
mov eax, ecx
shld rdx, r8, 0xc4
and dh, cl
shr eax, 5
btr rdx, 0x1f
clc
sub cx, ax
bsr ax, r12w
neg edx
mov eax, edi
ror dil, 0xbb
xchg dl, dil
sub edx, r14d
mov word [r13 + r10*2 + 0x1c8], cx
rcl dil, cl
mov ecx, dword [rsp + 8]
mov edi, ecx
and dh, 8
mov dword [rsp + 0xc], ecx
cmovae dx, di
shl dl, cl
mov ecx, dword [rsp + 4]
rcr r11b, 0xab
btc dx, si
mov dword [rsp + 8], ecx
rcr dx, cl
movsxd r11, eax
bsr ecx, r14d
mov ecx, dword [rsp]
mov dword [rsp], eax
mov dword [rsp + 4], ecx
cmp r15d, 7
mov eax, 0xb
movsx edx, r10w
movzx r15d, r12w
mov r11d, 8
cmovb eax, r11d
cwd
lea rdx, [r13 + 0xa68]
mov r15d, eax
ror ecx, cl
add cl, 0xc8
movzx ecx, word [rdx]
test bpl, 0xff
cmp sil, r15b
cmp r9d, 0x1000000
jmp 0x14052c00c
jae 0x14052c03f
movzx eax, byte [rbp]
clc
cmp r12, 0x138e3654
stc
shl r8d, 8
cmc
shl r9d, 8
clc
cmp cl, 0x17
jmp 0x14052c031
or r8d, eax
cbw
dec ah
xchg ah, al
inc rbp
sub eax, ebx
mov eax, r9d
test bpl, 0x97
shr eax, 0xb
cmc
test bl, r9b
cmp r14d, esp
imul eax, ecx
clc
cmp r13b, 0xe6
cmp r8d, eax
jmp 0x14052c060
jae 0x14052c0d4
mov r9d, eax
btr rax, 0x55
btr r10, rbp
mov eax, 0x800
bswap r10w
cmovae r10w, r11w
clc
sub eax, ecx
add r10w, r10w
shld r10, r15, 0x6e
shr eax, 5
rol r10w, 0x7c
add ax, cx
ror r10b, cl
movsx r10, r14w
rcl r10b, 0xbb
mov word [rdx], ax
btc rax, 0xfb
bsf ax, dx
add al, 0x92
lea eax, [rbx*8]
lea r10, [rdx + rax*2 + 4]
shr bh, cl
btc bx, 0xd9
sub eax, eax
movsxd rbx, edx
mov ebx, eax
jmp 0x14052c0cf
jmp 0x14052c226
sub r9d, eax
stc
sub r8d, eax
sbb eax, 0x6b030f11
mov eax, ecx
shr eax, 5
test r12d, 0x27aa51a2
clc
sub cx, ax
test cl, r12b
mov word [rdx], cx
sar ch, 0x7a
movzx ecx, r9w
sub rcx, r12
movzx ecx, word [rdx + 2]
clc
cmp r9d, 0x1000000
jmp 0x14052c111
jae 0x14052c134
movzx eax, byte [rbp]
clc
shl r8d, 8
jmp 0x14052c126
shl r9d, 8
or r8d, eax
sete al
lahf
inc rbp
mov eax, r9d
jmp 0x14052c13d
shr eax, 0xb
imul eax, ecx
jmp 0x14052c14e
cmp r8d, eax
jmp 0x14052c156
jae 0x14052c1bd
mov r9d, eax
test bp, 0x4e55
and al, bpl
cmc
mov eax, 0x800
sbb r10w, bx
sub eax, ecx
sbb r10b, bpl
shr eax, 5
movsx r10w, r8b
sub r10b, 0xe1
add ax, cx
not r10b
mov r10w, bx
mov word [rdx + 2], ax
cmovb rax, r11
lea eax, [rbx*8]
bswap rbx
xchg bx, r10w
movsxd r10, edi
mov ebx, r11d
xchg r10b, r10b
lea r10, [rdx + rax*2 + 0x104]
jmp 0x14052c1b8
jmp 0x14052c226
sub r9d, eax
sal r12b, 0x63
and rbx, rsi
sub r8d, eax
lahf
movzx rbx, bx
sar r11b, 0
mov eax, ecx
and bx, 0x69c4
cmc
movsx ebx, r8w
shr eax, 5
stc
shrd r12d, r11d, 0xa0
lea r10, [rdx + 0x204]
and r11b, 0xab
bts r12w, si
btr r12, 0x74
mov ebx, 0x10
sub cx, ax
rcl r11, cl
shl r12b, 0x3d
mov r11d, 0x100
bswap r12
btc r12w, 0x6a
mov word [rdx + 2], cx
sal dh, cl
bt cx, r8w
mov edx, 1
setae cl
mov r12d, edx
nop
sub cx, 0xf48
add rdx, rdx
sal rcx, 0x9c
movzx ecx, word [rdx + r10]
cmp r9d, 0x1000000
jmp 0x14052c24f
jae 0x14052c28b
movzx eax, byte [rbp]
test r9w, r10w
cmp r13d, ecx
test sil, 0x90
shl r8d, 8
cmp dh, cl
cmp r13, 0x6f2c0d78
shl r9d, 8
or r8d, eax
bswap rax
movsx ax, r12b
inc rbp
dec ax
ror rax, 8
cwde
mov eax, r9d
shr eax, 0xb
test r14d, 0x72e0155
imul eax, ecx
cmp rdx, 0x74697d30
cmp cl, r13b
cmp r8d, eax
jmp 0x14052c2ad
jae 0x14052c301
mov r9d, eax
btr ax, 0xb7
btc ax, 0x22
mov eax, 0x800
jmp 0x14052c2cd
sub eax, ecx
cmc
shr eax, 5
test di, r8w
jmp 0x14052c2e0
add ax, cx
test r14b, 0xc5
test rsp, rbx
add r12d, r12d
jmp 0x14052c2f2
mov word [rdx + r10], ax
jmp 0x14052c2fc
jmp 0x14052c359
sub r9d, eax
cmp dl, sil
clc
stc
sub r8d, eax
movsx rax, r9w
ror al, 2
mov eax, ecx
cmp r8w, r8w
test r14, 0x63d27ca
cmc
shr eax, 5
cmc
test eax, r12d
cmp r14d, edi
lea r12d, [r12 + r12 + 1]
cmp r14b, r9b
test r11b, r10b
sub cx, ax
jmp 0x14052c33e
inc rdx
test dl, r12b
cmp r13b, r14b
mov word [rdx + r10 - 1], cx
test rbp, 0x5f437b0a
clc
cmp r10w, dx
cmp r12d, r11d
jmp 0x14052c361
jb 0x14052c237
sub ebx, r11d
cmc
cmp r14b, 0x4c
add r12d, ebx
cmp r15d, 0xc
jmp 0x14052c37b
jb 0x14052cea4
cmp r12d, 4
cbw
cmovg eax, r15d
movzx bx, sil
mov ebx, 3
mov eax, ebx
cqo
cmovb eax, r12d
adc dl, 3
adc dx, bx
shl eax, 6
cmp dil, 0x4c
movzx rdx, r13w
lea rcx, [r13 + rax*2 + 0x360]
cmp r11b, 0xed
movzx edx, word [rcx + 2]
clc
cmc
cmp r9d, 0x1000000
jmp 0x14052c3cc
jae 0x14052c3ee
movzx eax, byte [rbp]
stc
shl r8d, 8
stc
test r13b, bpl
shl r9d, 8
or r8d, eax
dec al
mov eax, r13d
inc rbp
mov eax, r9d
cmp bp, r13w
test rsp, r13
shr eax, 0xb
cmp ax, 0x2031
cmp r15b, r13b
imul eax, edx
stc
cmp r8d, eax
jmp 0x14052c40e
jae 0x14052c46b
mov r9d, eax
rol r11b, cl
mov eax, 0x800
btr r11d, 0xea
and r10b, r12b
cmovne r11d, r14d
mov r11d, 2
cmp r11b, dil
bsr r10d, r12d
movsx r10d, r8w
sub eax, edx
adc r10d, 0x5bd932b3
movsx r10w, r13b
movsx r10d, sp
mov r10, r11
shr eax, 5
cmc
add ax, dx
jmp 0x14052c45d
mov word [rcx + 2], ax
jmp 0x14052c466
jmp 0x14052c4af
sub r9d, eax
or r10b, 0xa6
neg r10b
sub r8d, eax
cbw
mov eax, edx
setl r10b
sbb r10d, 0x1126320e
shr eax, 5
add r10w, dx
jmp 0x14052c496
mov r11d, ebx
mov r10, rbx
sub dx, ax
jmp 0x14052c4a4
mov word [rcx + 2], dx
seta dh
shr dx, 0x5b
add r10, r10
bt dx, sp
movzx edx, word [r10 + rcx]
stc
cmp r9d, 0x1000000
jmp 0x14052c4c8
jae 0x14052c4e4
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
or r8d, eax
inc rbp
bsf ax, bp
mov eax, r9d
jmp 0x14052c4ec
shr eax, 0xb
imul eax, edx
test r10w, 0x2143
clc
jmp 0x14052c4fe
cmp r8d, eax
jae 0x14052c546
mov r9d, eax
bsr rax, r11
movsx rax, ax
not ax
mov eax, 0x800
cmp r12b, r9b
cmc
sub eax, edx
jmp 0x14052c529
shr eax, 5
add ax, dx
add r11d, r11d
jmp 0x14052c537
mov word [r10 + rcx], ax
jmp 0x14052c541
jmp 0x14052c56d
sub r9d, eax
sub r8d, eax
mov eax, edx
clc
jmp 0x14052c554
shr eax, 5
clc
lea r11d, [r11 + r11 + 1]
stc
sub dx, ax
inc r10
mov word [r10 + rcx - 1], dx
btr edx, ecx
movzx edx, word [rcx + r10*2]
clc
cmp r9d, 0x1000000
jmp 0x14052c57f
jae 0x14052c5a8
movzx eax, byte [rbp]
clc
shl r8d, 8
stc
shl r9d, 8
cmp r10b, 0x5b
or r8d, eax
inc ax
cdqe
cbw
inc rbp
bts ax, dx
mov eax, r9d
test r15b, bpl
shr eax, 0xb
cmp spl, bl
imul eax, edx
test al, r12b
cmp r8d, eax
jmp 0x14052c5c2
jae 0x14052c614
mov r9d, eax
movzx rax, r15w
mov al, r10b
mov eax, 0x800
clc
test r13b, 0x3d
sub eax, edx
test dl, 0x5e
cmp r8d, 0x233331ec
shr eax, 5
jmp 0x14052c5f5
add ax, dx
jmp 0x14052c5fd
mov word [rcx + r10*2], ax
not r10w
movzx r10w, al
lea r10d, [r11 + r11]
jmp 0x14052c645
sub r9d, eax
test bx, r12w
sub r8d, eax
nop
mov eax, edx
shr eax, 5
cmp r13w, r14w
test ebp, 0x17116b60
sub dx, ax
stc
mov word [rcx + r10*2], dx
sar r10w, 0xa2
btr r10, rbx
lea r10d, [r11 + r11 + 1]
movzx edx, word [rcx + r10*2]
cmp bx, r9w
jmp 0x14052c654
cmp r9d, 0x1000000
jae 0x14052c679
movzx eax, byte [rbp]
stc
shl r8d, 8
shl r9d, 8
clc
or r8d, eax
inc rbp
sal ax, 0x11
mov eax, r9d
cmp bh, 0x57
cmc
cmp bl, r12b
shr eax, 0xb
cmc
imul eax, edx
cmp r8d, eax
jmp 0x14052c692
jae 0x14052c6d1
mov r9d, eax
bswap ax
mov eax, 0x800
cmc
test al, r15b
clc
sub eax, edx
test r10b, cl
shr eax, 5
jmp 0x14052c6b5
add ax, dx
cmc
cmp dx, 0x9bf
mov word [rcx + r10*2], ax
clc
add r10d, r10d
jmp 0x14052c6cc
jmp 0x14052c6ff
sub r9d, eax
stc
jmp 0x14052c6de
sub r8d, eax
mov eax, edx
cmp r14d, edi
shr eax, 5
cmp r11b, 0x17
stc
clc
sub dx, ax
mov word [rcx + r10*2], dx
lea r10d, [r10 + r10 + 1]
stc
ror dh, cl
movzx edx, word [rcx + r10*2]
jmp 0x14052c70c
cmp r9d, 0x1000000
jmp 0x14052c718
jae 0x14052c73e
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
or r8d, eax
movzx eax, si
movsx ax, r15b
inc ax
inc rbp
sete al
mov eax, r9d
shr eax, 0xb
imul eax, edx
cmp r8d, eax
jmp 0x14052c74f
jae 0x14052c787
mov r9d, eax
sal ax, 0x1c
mov eax, 0x800
test r14d, ebx
stc
clc
sub eax, edx
shr eax, 5
add ax, dx
jmp 0x14052c774
mov word [rcx + r10*2], ax
cmc
add r10d, r10d
jmp 0x14052c782
jmp 0x14052c7b7
sub r9d, eax
sub r8d, eax
bts ax, r10w
mov eax, edx
shr eax, 5
cmc
cmp cx, 0x15ef
cmp r11, r10
sub dx, ax
mov word [rcx + r10*2], dx
rcr dx, 0xff
or dl, dil
lea r10d, [r10 + r10 + 1]
inc dx
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x14052c7c8
jae 0x14052c7ef
movzx eax, byte [rbp]
cmp dh, 0x4b
shl r8d, 8
shl r9d, 8
cmc
or r8d, eax
cwde
inc rbp
movsx rax, r14w
stc
jmp 0x14052c7ef
mov eax, r9d
shr eax, 0xb
clc
imul eax, edx
stc
cmp r8d, eax
jmp 0x14052c802
jae 0x14052c839
mov r9d, eax
mov eax, 0x800
jmp 0x14052c815
sub eax, edx
cmp r11b, r13b
shr eax, 5
add ax, dx
stc
mov word [rcx + r10*2], ax
cmp r8w, 0x724e
add r10d, r10d
jmp 0x14052c834
jmp 0x14052c884
sub r9d, eax
stc
test di, r11w
jmp 0x14052c846
sub r8d, eax
movsx ax, r12b
shld eax, ecx, 0x4b
mov eax, edx
shr eax, 5
test al, dil
cmp bx, r11w
jmp 0x14052c863
sub dx, ax
cmc
mov word [rcx + r10*2], dx
cmp r8d, 0x405872d2
jmp 0x14052c878
lea r10d, [r10 + r10 + 1]
cmp r10d, 0x29bb0dfc
add r10d, 0xffffffc0
cmp r14, r11
cmp r10d, 4
jb 0x14052cdec
mov r11d, r10d
lahf
mov eax, r10d
test r14b, 3
and r10d, 1
jmp 0x14052c8ac
shr r11d, 1
cmp dil, 0x3c
or r10d, 2
jmp 0x14052c8bc
dec r11d
clc
test cx, 0x1331
cmp r12w, 0x63c6
cmp eax, 0xe
jmp 0x14052c8d3
jae 0x14052c9f6
mov ecx, r11d
test r14d, r13d
mov ebx, 1
xor dx, 0x22ae
shl r10d, cl
mov rdx, rbx
mov ecx, r10d
xor dil, 0xf7
movsx edi, sp
sub rcx, rax
shr dil, cl
bt di, 0x73
or di, ax
lea rdi, [r13 + rcx*2 + 0x55e]
rol cx, cl
bt cx, 0x61
nop
lea rdx, [rdx + rdx]
movzx ecx, word [rdx + rdi]
stc
cmp r12b, 0xc8
test dl, r13b
cmp r9d, 0x1000000
jae 0x14052c95a
movzx eax, byte [rbp]
shl r8d, 8
stc
test al, r11b
shl r9d, 8
test r12b, r15b
cmp rsp, rsi
or r8d, eax
nop
movsx eax, r9w
movsxd rax, r15d
inc rbp
mov eax, r9d
test r9d, esi
clc
shr eax, 0xb
clc
imul eax, ecx
cmp r8d, eax
jae 0x14052c9a2
mov r9d, eax
mov eax, 0x800
test r15b, 0x40
sub eax, ecx
jmp 0x14052c984
shr eax, 5
jmp 0x14052c991
add ax, cx
mov word [rdx + rdi], ax
jmp 0x14052c99d
jmp 0x14052c9dd
sub r9d, eax
sub r8d, eax
sar ax, cl
bsf ax, di
and ah, 0x98
mov eax, ecx
jmp 0x14052c9b9
shr eax, 5
test bpl, cl
clc
sub cx, ax
inc rdx
jmp 0x14052c9ce
or r10d, ebx
test r10, rbx
test r13b, 0x82
mov word [rdx + rdi - 1], cx
add ebx, ebx
test r15b, 0x12
cmp spl, sil
stc
sub r11d, 1
jne 0x14052c918
jmp 0x14052cdec
sub r11d, 4
cmp r9d, 0x1000000
jae 0x14052ca31
movzx eax, byte [rbp]
jmp 0x14052ca15
shl r8d, 8
shl r9d, 8
cmp si, r14w
stc
or r8d, eax
cbw
bswap ax
inc rbp
bts rax, rbx
shr r9d, 1
bts ax, dx
sub r8d, r9d
dec ah
ror rax, 0xba
mov eax, r8d
cmp r15d, ebp
cmc
shr eax, 0x1f
clc
cmp r12b, 0x48
neg eax
cmp cl, 0x27
test cx, 0x41b6
clc
lea r10d, [rax + r10*2 + 1]
cmp r15, rdi
and eax, r9d
cmp al, r12b
clc
cmc
add r8d, eax
test si, r11w
sub r11d, 1
jmp 0x14052ca7b
jne 0x14052c9fa
movzx ecx, word [r13 + 0x646]
cmc
clc
shl r10d, 4
cmp r9d, 0x1000000
jmp 0x14052ca9b
jae 0x14052cac3
movzx eax, byte [rbp]
cmc
shl r8d, 8
shl r9d, 8
cmp r12b, 0x46
or r8d, eax
movzx eax, bp
movzx rax, r11w
mov ax, 0x4c9b
inc rbp
mov eax, r9d
cmp r9b, r8b
test r10b, r12b
test r14b, 0xa4
shr eax, 0xb
test r9w, bx
imul eax, ecx
cmp r8d, eax
jmp 0x14052cae2
jae 0x14052cb36
mov r9d, eax
btr dx, 0x44
mov eax, 0x800
movsx edx, bx
mov edx, 2
and r11w, bp
sub eax, ecx
sar r11, 4
sal r11, 0x8a
bsr r11, r9
mov r11d, edx
cmp al, dil
shr eax, 5
cmc
cmp r15, rbx
add ax, cx
jmp 0x14052cb24
mov word [r13 + 0x646], ax
jmp 0x14052cb31
jmp 0x14052cb69
sub r9d, eax
sub r8d, eax
sar dl, cl
mov eax, ecx
movsx r11d, r12w
shr eax, 5
btr dx, di
mov r11d, ebx
mov rdx, rbx
sub cx, ax
cmp r12w, r12w
test r12d, r11d
or r10d, 1
mov word [r13 + 0x646], cx
and cl, bl
add rdx, rdx
movzx ecx, word [rdx + r13 + 0x644]
test r9d, r9d
test r11w, 0x77e6
cmp r9d, 0x1000000
jmp 0x14052cb8a
jae 0x14052cbb1
movzx eax, byte [rbp]
clc
stc
shl r8d, 8
cmp al, r11b
cmc
shl r9d, 8
stc
or r8d, eax
cwde
inc rbp
btc eax, 0x1c
ror eax, 0xb
mov eax, r9d
test spl, 0x3c
cmp r10w, 0x33c8
shr eax, 0xb
test dl, r15b
jmp 0x14052cbc9
imul eax, ecx
stc
test bx, r10w
cmp r8d, eax
jmp 0x14052cbd9
jae 0x14052cc10
mov r9d, eax
mov eax, 0x800
clc
sub eax, ecx
cmc
clc
shr eax, 5
add ax, cx
cmp r14b, bl
add r11d, r11d
jmp 0x14052cbfd
mov word [rdx + r13 + 0x644], ax
jmp 0x14052cc0b
jmp 0x14052cc56
sub r9d, eax
cmp rbp, 0x2c73357e
sub r8d, eax
movzx rax, bx
mov eax, ecx
stc
shr eax, 5
stc
clc
cmc
lea r11d, [r11 + r11 + 1]
sub cx, ax
jmp 0x14052cc37
inc rdx
jmp 0x14052cc40
or r10d, 2
mov word [rdx + r13 + 0x643], cx
adc ecx, edx
xchg rcx, rcx
bt cx, ax
movzx ecx, word [r13 + rdx*2 + 0x644]
cmp r9d, 0x1000000
jmp 0x14052cc6b
jae 0x14052cc91
movzx eax, byte [rbp]
clc
shl r8d, 8
test sil, 0x78
test r10d, eax
cmc
shl r9d, 8
or r8d, eax
inc rbp
btr rax, 0x7f
mov eax, r9d
test bl, r12b
cmc
shr eax, 0xb
cmp r15b, 0xb4
imul eax, ecx
cmp r8d, eax
jmp 0x14052ccaa
jae 0x14052cce5
mov r9d, eax
inc ax
mov eax, 0x800
test eax, edi
clc
sub eax, ecx
clc
shr eax, 5
add ax, cx
jmp 0x14052cccc
mov word [r13 + rdx*2 + 0x644], ax
nop
lea eax, [r11 + r11]
jmp 0x14052cce0
jmp 0x14052cd2f
sub r9d, eax
cmc
stc
sub r8d, eax
btc ax, di
cbw
mov eax, ecx
cmp edx, r15d
jmp 0x14052ccfd
shr eax, 5
jmp 0x14052cd0a
sub cx, ax
movsx ax, r14b
lea eax, [r11 + r11 + 1]
cmp ah, 0x65
or r10d, 4
mov word [r13 + rdx*2 + 0x644], cx
xor dh, 7
rol cl, cl
xadd dh, dh
movzx ecx, word [r13 + rax*2 + 0x644]
rcl rdx, 0xd0
rol dx, 0x9f
mov edx, eax
test si, r10w
cmp r9d, 0x1000000
jae 0x14052cd7a
movzx eax, byte [rbp]
test r11b, r14b
clc
shl r8d, 8
cmc
test r11b, 0x23
shl r9d, 8
or r8d, eax
mov ah, ch
bswap rax
inc rbp
btr ax, r14w
shr ah, cl
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x14052cd8b
jae 0x14052cdba
mov r9d, eax
mov eax, 0x800
sub eax, ecx
stc
shr eax, 5
add ax, cx
jmp 0x14052cda7
mov word [r13 + rdx*2 + 0x644], ax
jmp 0x14052cdb5
jmp 0x14052cddd
sub r9d, eax
sub r8d, eax
mov eax, ecx
shr eax, 5
sub cx, ax
or r10d, 8
mov word [r13 + rdx*2 + 0x644], cx
jmp 0x14052cddd
cmp r10d, 0xffffffff
jmp 0x14052cde6
je 0x14052d049
mov ecx, dword [rsp + 8]
movsx r11w, r10b
btr r11w, r9w
btc r11w, 0xdb
mov eax, dword [rsp]
test r8b, 0x65
lea r11d, [r10 + 1]
mov edi, ecx
stc
mov dword [rsp + 0xc], ecx
or cl, 0xf3
mov ecx, dword [rsp + 4]
clc
mov dword [rsp + 4], eax
rcr eax, 0xd1
cdqe
btr ax, bx
mov eax, dword [rsp + 0x10]
cmp r12w, 0x6529
clc
mov dword [rsp], r11d
jmp 0x14052ce3c
mov dword [rsp + 8], ecx
clc
test eax, eax
jmp 0x14052ce48
jne 0x14052ce60
cmp r10d, dword [rsp + 0xa8]
jmp 0x14052ce5b
jmp 0x14052ce68
cmp r10d, eax
jmp 0x14052ce68
jae 0x14052d139
cmp r15d, 0x13
movzx cx, ch
cmova ax, sp
mov eax, 0xa
mov r15b, 9
setle r15b
jmp 0x14052ce8b
mov ecx, 7
cmovb eax, ecx
bswap r15w
mov r15w, 0x47cd
mov r15d, eax
jmp 0x14052cea8
mov r11d, dword [rsp]
mov rax, qword [rsp + 0x98]
cmc
add r12d, 2
test si, r8w
cmp rax, r14
jmp 0x14052cec1
je 0x14052d139
mov rbx, qword [rsp + 0x18]
sal rcx, cl
mov r10d, dword [rsp + 0xa8]
mov rcx, rax
movsx eax, sp
movsx rax, r10w
sub rcx, r14
mov eax, r12d
movsx dx, bpl
or dx, r14w
mov edx, r12d
cmp r10w, 0x28d0
cmp di, dx
cmc
cmp rcx, rax
bswap ax
mov eax, r11d
movsxd r11, ecx
xchg r11d, r11d
cmovb edx, ecx
shrd r11, rbx, 0x4a
movzx r11, r9w
sub ecx, ecx
cmovp r11w, r8w
cmp r14, rax
jmp 0x14052cf30
cmovb rcx, rbx
add r10d, edx
sub r12d, edx
btr r11w, 0x90
mov r11b, 0x2e
sub rcx, rax
xadd al, al
and r11, 0xadd5ae7
mov dword [rsp + 0xa8], r10d
cmc
nop
mov r11d, edx
ror al, cl
stc
xor eax, 0x2c130509
add rcx, r14
rcr ah, 0x9d
sal al, cl
lea rax, [rdx + rcx]
cmc
jmp 0x14052cf77
cmp rax, rbx
ja 0x14052cfc6
lea rdx, [r14 + rsi]
sub rcx, r14
add r14, r11
lahf
bswap r10w
cdqe
lea r10, [r11 + rdx]
movzx eax, byte [rcx + rdx]
jmp 0x14052cf9e
inc rdx
clc
test r11b, r10b
cmp r10b, r9b
mov byte [rdx - 1], al
cmp rdx, r10
jne 0x14052cf95
mov r10d, dword [rsp + 0xa8]
jmp 0x14052cfc1
jmp 0x14052d006
xor edi, edi
nop
cmova ax, r15w
movzx eax, byte [rcx + rsi]
jmp 0x14052cfd7
inc rcx
jmp 0x14052cfdf
inc r14
stc
cmp rcx, rbx
mov byte [r14 + rsi - 1], al
cmove rcx, rdi
test bx, 0x2d6f
add edx, 0xffffffff
jmp 0x14052cffc
jne 0x14052cfce
mov edi, dword [rsp + 0xc]
cmp r14, qword [rsp + 0x98]
jmp 0x14052d013
jae 0x14052d060
cmp rbp, qword [rsp + 0xa0]
jmp 0x14052d026
jae 0x14052d060
mov rdx, qword [rsp + 0x90]
not r11b
movsxd r11, r8d
mov r11d, dword [rsp + 0x20]
jmp 0x14052d044
jmp 0x14052b5de
add r12d, 0x112
test r10b, 0x32
add r15d, 0xfffffff4
test bp, 0x6b3a
test r13, r14
cmp r9d, 0x1000000
jmp 0x14052d06c
jae 0x14052d0a1
movzx eax, byte [rbp]
xadd cl, ch
shl r8d, 8
sbb cx, r13w
btr cx, r12w
shl r9d, 8
or r8d, eax
setg al
cbw
inc rbp
rcr ax, 0xfd
shld rax, r13, 0x8d
shl cl, 0xf3
mov rax, qword [rsp + 0x90]
sub cx, 0x7112
mov cx, r8w
cmc
mov ecx, dword [rsp + 0xa8]
jmp 0x14052d0c5
mov dword [rax + 0x40], ecx
shl ch, cl
dec cx
test sp, 0x25cd
mov ecx, dword [rsp]
mov qword [rax + 0x20], rbp
test spl, r15b
mov dword [rax + 0x4c], ecx
mov ecx, dword [rsp + 4]
mov dword [rax + 0x28], r9d
clc
stc
mov dword [rax + 0x50], ecx
mov ecx, dword [rsp + 8]
mov dword [rax + 0x2c], r8d
cmp dil, dil
test si, r12w
mov dword [rax + 0x5c], r12d
cmc
jmp 0x14052d105
mov qword [rax + 0x30], r14
test esp, 0x56ab7dfc
jmp 0x14052d114
mov dword [rax + 0x58], edi
mov dword [rax + 0x54], ecx
cmp bl, bpl
test r10w, 0x31f
mov dword [rax + 0x48], r15d
cmc
jmp 0x14052d12d
xor eax, eax
jmp 0x14052d134
jmp 0x14052d149
mov eax, 1
btr r14w, bp
jmp 0x14052d149
add rsp, 0x48
pop r15
movzx di, r14b
movzx r13d, r12w
pop r14
mov bx, r15w
pop r13
movzx r12w, spl
pop r12
movzx esi, r11w
mov di, r14w
pop rdi
pop rsi
pop rbp
pop rbx
ret