Function at 0x1403ebd75
Capabilities:
Check for software breakpoints
Check http status code
Encode data using base64
Encrypt data using speck

Disassembly:
mov qword [rsp + 0x18], r8
rcr ax, 0xe4
bswap r11
mov qword [rsp + 0x10], rdx
stc
mov qword [rsp + 8], rcx
adc r10d, 0x205b4877
push rbx
push rbp
btc rax, 0x96
sal r11b, 8
rol r10, cl
push rsi
inc r10
sal bpl, 0x8b
push rdi
cmp r11, rdx
or ah, bl
bsf r10w, r10w
push r12
lahf
push r13
shrd r12w, r14w, 1
rcr ax, cl
bts esi, r13d
push r14
xor r9d, 0x33fc0395
not sil
rol r10b, 0x3e
push r15
lahf
sub rsp, 0x48
sub ebx, 0x504443de
mov r14, qword [rcx + 0x10]
rol dil, cl
bsr r11d, r13d
mov esi, dword [rcx + 0x48]
mov rax, rcx
movsx r9w, sil
rol r9b, 0x82
mov ecx, dword [rcx + 0x4c]
mov ebp, dword [rax + 0x58]
cwd
not r8b
and rdx, 0x703036d5
mov r11d, dword [rax + 0x40]
rcl r12b, cl
movsx r15w, r11b
mov r15, qword [rax + 0x30]
adc r8b, 0x1b
mov r12, qword [rax + 0x20]
rol dh, cl
mov r10d, 0x5bed3995
mov r9d, dword [rax + 0x28]
adc dil, 0x3e
mov r8d, dword [rax + 0x2c]
cmovs edx, r8d
xchg di, bx
mov dword [rsp], ecx
rcr r13b, cl
bsr rcx, rsi
xadd edx, r13d
mov ecx, dword [rax + 0x50]
stc
btc r10w, 0x64
adc r10b, r12b
mov dword [rsp + 8], ecx
sal cx, cl
shld r13w, cx, 0xeb
mov ecx, dword [rax + 0x54]
mov edx, 1
rol r10, cl
rcr r13b, cl
cmovo r10w, r15w
mov dword [rsp + 4], ecx
add r13b, dl
stc
mov ecx, dword [rax + 8]
rol r10b, cl
mov r10d, 1
shl r13b, cl
shl r10d, cl
ror r13b, 0xa9
shr edi, cl
mov ecx, dword [rax + 4]
dec rbx
mov dword [rsp + 0xc], ebp
shl edx, cl
movzx bx, al
mov ecx, dword [rax]
movzx edi, r12w
dec r10d
xchg r13w, r13w
jmp 0x1403ebebf
mov dword [rsp + 0x20], ecx
cmove r13w, sp
mov rcx, qword [rax + 0x38]
movsxd rdi, r11d
movzx rbx, dx
bswap r13w
dec edx
mov qword [rsp + 0x28], rcx
not r13b
shl ebx, cl
rcl dil, cl
mov ecx, dword [rax + 0x44]
movsx rbx, r8w
sub r13b, 0xcb
mov dword [rsp + 0x34], edx
cdq
mov rdx, qword [rax + 0x18]
mov dword [rsp + 0x10], ecx
sub ecx, ecx
cdqe
and dil, 0x95
mov r13d, ecx
clc
shl cx, 0x97
mov dword [rsp + 0x30], r10d
neg rdi
bt eax, esi
rcr ah, cl
mov dword [rsp + 0xa8], r11d
mov qword [rsp + 0x18], rdx
bswap ax
nop
mov ebx, esi
mov edi, r11d
rcr cl, 0xe3
and edi, r10d
shl ebx, 4
sets ch
xadd rcx, rax
mov eax, edi
adc ch, 0xd6
add rbx, rax
dec ch
shr rcx, 0x77
sal cx, cl
movzx ecx, word [r14 + rbx*2]
jmp 0x1403ebf5c
cmp r9d, 0x1000000
jmp 0x1403ebf68
jae 0x1403ebf99
movzx eax, byte [r12]
shl r8d, 8
btr r11w, 0xc2
mov r11b, 0xf5
bswap r11
shl r9d, 8
test r14w, r11w
or r8d, eax
inc r12
test al, r8b
bt r11w, bx
mov r11d, r9d
cmp r11b, 0x98
jmp 0x1403ebfa5
shr r11d, 0xb
imul r11d, ecx
cmp cl, r11b
clc
cmp r8d, r11d
jmp 0x1403ebfb9
jae 0x1403ed0e7
mov eax, 0x800
mov r9d, r11d
lea r10, [r14 + 0xe6c]
clc
cmp r10b, r8b
sub eax, ecx
clc
cmp si, 0x6156
shr eax, 5
jmp 0x1403ebfe6
add ax, cx
test r13b, r14b
stc
cmp r14, 0x534d3c88
mov word [r14 + rbx*2], ax
rcl bx, cl
mov ebx, dword [rsp + 0xa8]
test ebx, ebx
jmp 0x1403ec00a
jne 0x1403ec01f
cmp dword [rsp + 0x10], ebx
jmp 0x1403ec019
je 0x1403ec08f
mov rdi, qword [rsp + 0x28]
cwde
test r15, r15
mov ecx, 8
mov rax, r15
jmp 0x1403ec035
cmove rax, rdi
sub cl, byte [rsp + 0x20]
stc
cmp r9, rsi
movzx edx, byte [rax + rdx - 1]
ror ax, 0x7c
sub al, sil
mov eax, ebx
stc
cmp cl, 0x21
and eax, dword [rsp + 0x34]
clc
cmc
shr edx, cl
rol cx, cl
mov ecx, dword [rsp + 0x20]
shl eax, cl
add edx, eax
rcl al, 3
lea eax, [rdx + rdx*2]
mov rdx, qword [rsp + 0x18]
cmp r13, 0x66917704
stc
shl eax, 8
jmp 0x1403ec081
lea r10, [r10 + rax*2]
jmp 0x1403ec08a
jmp 0x1403ec099
mov rdi, qword [rsp + 0x28]
jmp 0x1403ec099
inc ebx
cmc
mov dword [rsp + 0xa8], ebx
cmp esi, 7
jmp 0x1403ec0ab
jae 0x1403ec765
movzx ecx, word [r10 + 2]
cmp esi, 4
mov edx, 3
movzx rax, dx
mov eax, edx
jmp 0x1403ec0c9
cmovb eax, esi
stc
cmp dl, r15b
sub esi, eax
cmc
cmp r9b, dil
cmp r11d, 0x1000000
jmp 0x1403ec0e2
jae 0x1403ec10a
movzx eax, byte [r12]
cmc
clc
cmp r12, rsp
shl r8d, 8
clc
jmp 0x1403ec0fc
shl r9d, 8
test r13b, 0x35
or r8d, eax
inc r12
mov eax, r9d
shr eax, 0xb
stc
imul eax, ecx
test r12b, r12b
cmp r8d, eax
jmp 0x1403ec11f
jae 0x1403ec157
mov r9d, eax
mov eax, 0x800
xor dx, r14w
bsf dx, dx
not dx
mov edx, 2
sub eax, ecx
test r15w, cx
cmp r13b, 0x1a
shr eax, 5
add ax, cx
mov word [r10 + 2], ax
jmp 0x1403ec174
sub r9d, eax
xor r11b, cl
sub r8d, eax
mov eax, ecx
shr eax, 5
movsx r11, r8w
sub cx, ax
mov word [r10 + 2], cx
rol r11, cl
mov r11d, edx
movzx ecx, word [r10 + r11*2]
cmp dx, 0x5882
cmp r9d, 0x1000000
jmp 0x1403ec18d
jae 0x1403ec1c4
movzx eax, byte [r12]
cmp edi, 0x29991589
shl r8d, 8
cmp r10b, 0x7d
stc
shl r9d, 8
cmp cx, 0x2364
test sil, 0x9f
clc
or r8d, eax
inc r12
bt eax, 0x1b
jmp 0x1403ec1c4
mov eax, r9d
shr eax, 0xb
clc
cmp r9b, dil
cmc
imul eax, ecx
test edi, edi
cmp r8d, eax
jmp 0x1403ec1dc
jae 0x1403ec226
mov r9d, eax
cmp sp, 0x64c5
xor al, r10b
bswap eax
mov eax, 0x800
sub eax, ecx
test bpl, r9b
cmp esi, ebx
shr eax, 5
test r8b, 0x25
add ax, cx
test r11w, 0x5c60
jmp 0x1403ec210
add edx, edx
jmp 0x1403ec217
mov word [r10 + r11*2], ax
jmp 0x1403ec221
jmp 0x1403ec246
sub r9d, eax
sub r8d, eax
bsf eax, ebx
adc al, 0xbd
mov eax, ecx
clc
shr eax, 5
lea edx, [rdx + rdx + 1]
sub cx, ax
mov word [r10 + r11*2], cx
sub ch, 0xa8
movzx ecx, word [r10 + rdx*2]
clc
cmp r9d, 0x1000000
jmp 0x1403ec258
jae 0x1403ec281
movzx eax, byte [r12]
shl r8d, 8
stc
cmc
shl r9d, 8
cmp sil, 0x74
test spl, r14b
or r8d, eax
movsxd rax, esp
not ah
inc r12
cbw
mov eax, r9d
cmc
shr eax, 0xb
jmp 0x1403ec28e
imul eax, ecx
test sp, dx
jmp 0x1403ec29a
cmp r8d, eax
jmp 0x1403ec2a2
jae 0x1403ec2e5
mov r9d, eax
xadd eax, eax
mov eax, 0x800
cmc
sub eax, ecx
cmc
shr eax, 5
clc
add ax, cx
jmp 0x1403ec2c8
mov word [r10 + rdx*2], ax
test r15, 0x729b5264
jmp 0x1403ec2d9
add edx, edx
jmp 0x1403ec2e0
jmp 0x1403ec329
sub r9d, eax
cmp r11b, 0x44
sub r8d, eax
setle ah
lahf
mov eax, ecx
stc
jmp 0x1403ec2fb
shr eax, 5
sub cx, ax
cmp r11b, 0xdd
test r14d, 0x3e75598b
mov word [r10 + rdx*2], cx
movsx rcx, si
movsxd rcx, r13d
mov cx, 0x2bb0
lea edx, [rdx + rdx + 1]
movzx rcx, r11w
btr cx, 0xba
movzx ecx, word [r10 + rdx*2]
test sil, dl
cmc
cmp r9d, 0x1000000
jmp 0x1403ec33e
jae 0x1403ec36f
movzx eax, byte [r12]
cmp rax, r12
cmp sil, 0xcc
shl r8d, 8
stc
cmp bx, r15w
shl r9d, 8
or r8d, eax
movsx ax, dl
mov ah, 0xdd
inc r12
shrd ax, di, 0xfa
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jae 0x1403ec3b1
mov r9d, eax
mov eax, 0x800
sub eax, ecx
shr eax, 5
cmp r13b, r8b
add ax, cx
cmp r8d, esp
mov word [r10 + rdx*2], ax
cmp r9w, r14w
cmp cx, 0x7f44
add edx, edx
jmp 0x1403ec3ac
jmp 0x1403ec3e3
sub r9d, eax
cmc
clc
sub r8d, eax
rcr ax, cl
mov eax, ecx
jmp 0x1403ec3c3
shr eax, 5
sub cx, ax
cmp r15b, 0xd8
mov word [r10 + rdx*2], cx
movsxd rcx, r9d
bswap cx
dec cl
lea edx, [rdx + rdx + 1]
bt rcx, 0x82
movzx ecx, word [r10 + rdx*2]
test ah, 0xdb
cmp bl, r15b
cmp r9d, 0x1000000
jmp 0x1403ec3fa
jae 0x1403ec41b
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
cmp edx, 0x481c24e1
or r8d, eax
dec al
inc r12
mov eax, r9d
shr eax, 0xb
jmp 0x1403ec427
imul eax, ecx
cmp r8d, eax
jmp 0x1403ec432
jae 0x1403ec47b
mov r9d, eax
mov eax, 0x800
stc
clc
sub eax, ecx
cmc
cmp r8d, ebp
cmp r12, 0x7ed35cd7
shr eax, 5
jmp 0x1403ec458
add ax, cx
cmp bx, 0x49a4
cmp r15w, cx
mov word [r10 + rdx*2], ax
jmp 0x1403ec46f
add edx, edx
jmp 0x1403ec476
jmp 0x1403ec4b3
sub r9d, eax
test rbx, 0x44296c31
sub r8d, eax
setg ah
shr al, cl
mov eax, ecx
shr eax, 5
sub cx, ax
mov word [r10 + rdx*2], cx
movzx rcx, r12w
and cl, r15b
jmp 0x1403ec4a6
lea edx, [rdx + rdx + 1]
sal rcx, cl
adc cl, r8b
sar cl, 0x87
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jae 0x1403ec4f3
movzx eax, byte [r12]
shl r8d, 8
test r13d, 0x2b9831b7
stc
test r12b, r15b
shl r9d, 8
or r8d, eax
setle al
dec eax
nop
inc r12
add al, r11b
adc al, r12b
xadd ah, al
mov eax, r9d
clc
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jae 0x1403ec54a
mov r9d, eax
mov eax, 0x800
clc
cmp r8, 0x22cd3b57
sub eax, ecx
shr eax, 5
jmp 0x1403ec526
add ax, cx
test r10b, 0xa5
cmp edi, 0x7ca2538b
mov word [r10 + rdx*2], ax
cmp r11b, cl
test al, r12b
add edx, edx
jmp 0x1403ec545
jmp 0x1403ec583
sub r9d, eax
sub r8d, eax
ror ax, 0x68
mov eax, ecx
shr eax, 5
cmp r12b, spl
stc
jmp 0x1403ec562
sub cx, ax
cmp r10d, eax
clc
test r8d, 0x6487080b
mov word [r10 + rdx*2], cx
stc
lea edx, [rdx + rdx + 1]
sal cx, cl
and cl, 0x7a
shr rcx, cl
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x1403ec594
jae 0x1403ec5ba
movzx eax, byte [r12]
shl r8d, 8
test r13b, 7
shl r9d, 8
clc
or r8d, eax
inc r12
lahf
sub ah, 0xe7
shl ax, 0x1e
mov eax, r9d
stc
cmc
shr eax, 0xb
imul eax, ecx
stc
cmp r8d, eax
jmp 0x1403ec5ce
jae 0x1403ec60a
mov r9d, eax
rcr eax, 0xdd
jmp 0x1403ec5df
mov eax, 0x800
sub eax, ecx
test rsp, r11
shr eax, 5
test r13b, r14b
add ax, cx
clc
mov word [r10 + rdx*2], ax
test si, 0x6ed6
cmc
add edx, edx
jmp 0x1403ec605
jmp 0x1403ec635
sub r9d, eax
sub r8d, eax
rcl ah, cl
lahf
jmp 0x1403ec618
mov eax, ecx
test eax, esp
shr eax, 5
cmp r13d, ebp
sub cx, ax
cmc
mov word [r10 + rdx*2], cx
lea edx, [rdx + rdx + 1]
movsx cx, bl
dec cl
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x1403ec646
jae 0x1403ec675
movzx eax, byte [r12]
shl r8d, 8
test al, spl
test ah, 0xdf
shl r9d, 8
clc
or r8d, eax
movsx ax, sil
inc r12
bsr ax, r8w
movzx ax, r10b
mov eax, r9d
stc
shr eax, 0xb
imul eax, ecx
test r10b, 0x29
cmp r8d, eax
jmp 0x1403ec68b
jae 0x1403ec704
mov r11d, dword [rsp + 0xa8]
btr r9w, r10w
mov r9d, eax
adc eax, 0x7a4f78da
movzx eax, r9w
mov eax, 0x800
cmc
sub eax, ecx
shr eax, 5
cmp cl, bh
test r9d, 0x749a2037
test r13b, al
add ax, cx
jmp 0x1403ec6c9
inc r15
jmp 0x1403ec6d1
mov word [r10 + rdx*2], ax
movsxd rax, edx
movzx rax, bp
movzx eax, r14w
lea eax, [rdx + rdx]
cmovp dx, bp
cdq
xchg dl, dl
mov rdx, qword [rsp + 0x18]
jmp 0x1403ec6f5
mov byte [r15 + rdx - 1], al
jmp 0x1403ec6ff
jmp 0x1403eecc6
mov r11d, dword [rsp + 0xa8]
jmp 0x1403ec712
sub r9d, eax
stc
sub r8d, eax
xor al, r14b
cmovo eax, r13d
dec ax
mov eax, ecx
cmp r15b, 0x45
shr eax, 5
cmc
clc
sub cx, ax
movzx eax, di
lea eax, [rdx + rdx + 1]
jmp 0x1403ec73d
inc r15
jmp 0x1403ec745
mov word [r10 + rdx*2], cx
movzx rdx, bp
movsxd rdx, r11d
mov rdx, qword [rsp + 0x18]
jmp 0x1403ec75b
mov byte [r15 + rdx - 1], al
jmp 0x1403eecc6
cmp esi, 0xa
lahf
cbw
mov eax, 6
cmovns rbp, r11
movzx bp, al
mov ebp, 3
cmovb eax, ebp
cmc
cmp r9d, esp
stc
xor ecx, ecx
stc
test bx, 0x5c9c
sub esi, eax
stc
inc al
mov eax, dword [rsp]
cmp bl, ah
stc
cmp r15, rax
jmp 0x1403ec7a0
mov dword [rsp + 0x24], esi
mov sil, bl
setbe sil
movsx esi, sp
cmovb rcx, rdi
inc rsi
setp sil
sub rcx, rax
movzx ax, bh
rcr sil, 0x9f
lea rcx, [rcx + r15]
adc ax, sp
xor sil, spl
btr esi, r14d
movzx eax, byte [rcx + rdx]
sal ch, 0x84
shl ch, 0xa5
setae sil
lea esi, [rax + rax]
mov ecx, esi
mov dx, 0x4fcd
rcl edx, cl
and ecx, 0x100
or dh, 0x95
neg dh
stc
movzx edx, word [r10 + rcx*2 + 0x202]
cmp r11d, 0x1000000
jmp 0x1403ec80c
jae 0x1403ec836
movzx eax, byte [r12]
cmc
stc
cmp r14w, 0x2b1b
shl r8d, 8
cmc
shl r9d, 8
or r8d, eax
movzx eax, di
movsxd rax, r11d
cbw
inc r12
mov eax, r9d
shr eax, 0xb
jmp 0x1403ec847
imul eax, edx
jmp 0x1403ec850
cmp r8d, eax
jmp 0x1403ec858
jae 0x1403ec8a9
mov r9d, eax
btc edi, esi
btr di, di
mov eax, 0x800
adc dil, 0xec
xadd dil, dil
bsf edi, r12d
mov edi, 2
sub eax, edx
cmp r13w, r15w
shr eax, 5
add ax, dx
jmp 0x1403ec88f
mov word [r10 + rcx*2 + 0x202], ax
jmp 0x1403ec89d
not ecx
jmp 0x1403ec8a4
jmp 0x1403ec8df
sub r9d, eax
setb r11b
bt bx, 0x41
sub r8d, eax
rcr bl, 0xf9
mov eax, edx
stc
shr eax, 5
mov edi, ebp
cmove r11d, r14d
sub dx, ax
bts bx, bx
movsx rbx, r13w
mov word [r10 + rcx*2 + 0x202], dx
sar bl, 0xe0
cmc
and ecx, 0x100
shr dh, 0x85
add esi, esi
sbb rax, r8
mov eax, ecx
movzx dx, dl
btc r11w, r15w
mov ebx, ecx
stc
xadd dh, dh
and ebx, esi
shr dx, 0xa4
not r11b
mov r11d, ebx
sbb dl, r11b
jmp 0x1403ec916
lea r11, [r11 + rax]
mov eax, edi
sub edx, r15d
lea r11, [r11 + rax]
rcr dx, 0xfa
sub dx, r13w
rcr dx, cl
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x1403ec93f
jae 0x1403ec965
movzx eax, byte [r12]
jmp 0x1403ec950
shl r8d, 8
stc
cmc
shl r9d, 8
test r10b, spl
or r8d, eax
inc r12
not eax
mov eax, r9d
shr eax, 0xb
test rdi, rcx
imul eax, edx
cmp r8d, eax
jmp 0x1403ec979
jae 0x1403ec9bd
mov r9d, eax
sal ax, cl
cwde
mov eax, 0x800
jmp 0x1403ec990
not ebx
clc
test r15d, 0x6d294059
stc
sub eax, edx
shr eax, 5
test spl, 0x2f
add ax, dx
add edi, edi
jmp 0x1403ec9ae
mov word [r10 + r11*2], ax
jmp 0x1403ec9b8
jmp 0x1403ec9ed
sub r9d, eax
cmp dl, r14b
sub r8d, eax
mov eax, edx
test rcx, 0x210c636f
shr eax, 5
stc
cmp r8w, ax
lea edi, [rdi + rdi + 1]
clc
sub dx, ax
bsf ax, ax
shr ah, cl
and rax, r15
mov word [r10 + r11*2], dx
and ecx, ebx
add esi, esi
bts r11w, r10w
xchg dh, bh
shl r11w, cl
mov eax, ecx
cmc
btc dx, 0xfd
inc r11w
mov ebx, ecx
jmp 0x1403eca16
and ebx, esi
cqo
sub rdx, 0x18474cbb
not r11w
mov r11d, ebx
shl edx, 0x36
sal dl, 0xba
add r11, rax
cmp sp, r13w
cqo
mov eax, edi
bts rdx, r13
btc dx, 0x23
lea r11, [r11 + rax]
movsx edx, r9w
bts edx, r15d
movzx edx, word [r10 + r11*2]
cmp r8w, r8w
cmp r9d, 0x1000000
jmp 0x1403eca63
jae 0x1403eca88
movzx eax, byte [r12]
shl r8d, 8
stc
shl r9d, 8
stc
or r8d, eax
cbw
inc ah
mov eax, 0x73fa157c
inc r12
lahf
mov eax, r9d
test dx, r10w
shr eax, 0xb
test rsi, 0x2639706b
imul eax, edx
stc
cmp r8d, eax
jmp 0x1403ecaa5
jae 0x1403ecae9
mov r9d, eax
mov eax, 0x800
not ebx
test ax, si
cmp r11b, 0xb2
test bpl, 0
sub eax, edx
cmc
clc
shr eax, 5
stc
cmc
add ax, dx
cmp r12b, 0x34
cmp spl, cl
add edi, edi
jmp 0x1403ecada
mov word [r10 + r11*2], ax
jmp 0x1403ecae4
jmp 0x1403ecb14
sub r9d, eax
sub r8d, eax
rcl ah, 0x83
mov eax, edx
stc
cmc
shr eax, 5
cmp r13b, r15b
clc
lea edi, [rdi + rdi + 1]
jmp 0x1403ecb06
sub dx, ax
mov word [r10 + r11*2], dx
rcr al, 0x65
inc r11b
and ecx, ebx
rcl dl, 0x74
xadd r11w, r11w
add esi, esi
mov eax, ecx
mov ebx, ecx
adc r11w, r13w
setnp dh
and ebx, esi
xadd dh, dh
adc dx, 0x34d9
mov r11d, ebx
btr rdx, 0x97
add r11, rax
mov eax, edi
test sil, 0x3d
btc dx, 0x42
shl dh, 0xf7
lea r11, [r11 + rax]
or dx, 0x60a5
bts edx, r15d
movsx edx, cx
movzx edx, word [r10 + r11*2]
cmp r8w, r15w
cmp r9d, 0x1000000
jae 0x1403ecb9c
movzx eax, byte [r12]
clc
jmp 0x1403ecb81
shl r8d, 8
shl r9d, 8
jmp 0x1403ecb92
or r8d, eax
lahf
inc r12
test dh, 0x5e
mov eax, r9d
jmp 0x1403ecba7
shr eax, 0xb
imul eax, edx
jmp 0x1403ecbb8
cmp r8d, eax
jae 0x1403ecc01
mov r9d, eax
mov eax, 0x800
test sil, 0xa9
test r15b, r11b
cmc
not ebx
test r10w, 0x4bf8
sub eax, edx
shr eax, 5
cmc
jmp 0x1403ecbe4
add ax, dx
test r12, r10
clc
add edi, edi
jmp 0x1403ecbf2
mov word [r10 + r11*2], ax
jmp 0x1403ecbfc
jmp 0x1403ecc4c
sub r9d, eax
jmp 0x1403ecc10
sub r8d, eax
cdqe
bswap ax
or eax, 0x6c1e7953
mov eax, edx
test r13b, 0xd3
cmp dx, dx
stc
shr eax, 5
lea edi, [rdi + rdi + 1]
clc
cmp rcx, r14
test r13, 0x62d84e8c
sub dx, ax
lahf
setne ah
mov word [r10 + r11*2], dx
cdq
rol al, cl
movzx r11, sp
and ecx, ebx
cbw
bts edx, r15d
add esi, esi
or dh, ch
mov eax, ecx
mov ebx, ecx
cdq
btr edx, 0x77
and ebx, esi
xchg r11d, edx
cwd
mov r11d, ebx
mov edx, esp
add r11, rax
rcr dx, cl
mov eax, edi
and dl, r10b
rcr edx, cl
movzx rdx, r14w
lea r11, [r11 + rax]
bts rdx, r10
clc
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jae 0x1403eccbf
movzx eax, byte [r12]
jmp 0x1403ecca5
shl r8d, 8
shl r9d, 8
stc
cmc
cmp r11b, 0x58
or r8d, eax
lahf
cbw
inc r12
cmp r15b, r9b
mov eax, r9d
shr eax, 0xb
imul eax, edx
clc
cmp r8d, eax
jmp 0x1403eccd1
jae 0x1403ecd15
mov r9d, eax
movsx eax, sp
and ax, 0x6d06
mov eax, 0x800
cmp rdx, 0x103901df
stc
cmp r15b, al
not ebx
cmp dl, 0xa9
sub eax, edx
clc
cmc
shr eax, 5
add ax, dx
test r9w, r15w
add edi, edi
mov word [r10 + r11*2], ax
jmp 0x1403ecd10
jmp 0x1403ecd45
sub r9d, eax
and bpl, bpl
sub r8d, eax
adc ax, r13w
mov eax, edx
bt rbp, 0xc0
add bpl, 0xe0
sbb bp, dx
shr eax, 5
sal bpl, cl
lea edi, [rdi + rdi + 1]
sub dx, ax
test dil, dl
mov word [r10 + r11*2], dx
and ecx, ebx
lea ebp, [rsi + rsi]
movzx bx, dil
mov eax, ecx
mov ebx, ecx
shl r11, 0x5a
movsx r11w, bl
and ebx, ebp
bts dx, r14w
sal dh, 0xd1
mov r11d, ebx
add r11, rax
mov eax, edi
btr edx, 0x1f
ror dh, 0x91
lea r11, [r11 + rax]
movzx edx, word [r10 + r11*2]
stc
test r10b, r8b
cmp r9d, 0x1000000
jae 0x1403ecdbb
movzx eax, byte [r12]
jmp 0x1403ecd99
shl r8d, 8
clc
shl r9d, 8
cmp r8b, r12b
clc
or r8d, eax
movsx rax, cx
inc ax
cbw
inc r12
cmp r13w, 0x3003
mov eax, r9d
shr eax, 0xb
test ah, 0xeb
cmc
imul eax, edx
cmc
jmp 0x1403ecdce
cmp r8d, eax
jmp 0x1403ecdd6
jae 0x1403ece23
mov r9d, eax
not rax
sar sil, 0x5d
mov eax, 0x800
and sil, sil
rcr sil, 0x19
lea esi, [rdi + rdi]
test r10w, ax
cmp r11, 0x55582d70
sub eax, edx
stc
cmp r10b, 0xe4
not ebx
jmp 0x1403ece0e
shr eax, 5
add ax, dx
mov word [r10 + r11*2], ax
jmp 0x1403ece1e
jmp 0x1403ece55
sub r9d, eax
test sil, 0xba
shr esi, 0x6a
sub r8d, eax
inc si
cwde
bt si, bp
mov eax, edx
shr eax, 5
lea esi, [rdi + rdi + 1]
test r12w, 0x4ab4
rcl di, cl
sub dx, ax
mov word [r10 + r11*2], dx
bsf edx, esp
and ecx, ebx
add al, 0x33
mov r11d, r15d
and al, 0x6a
add ebp, ebp
cqo
cwde
mov eax, ecx
mov edi, ecx
cmove rdx, r8
and edi, ebp
mov r11d, edi
add r11, rax
ror dx, cl
bts ax, r9w
mov eax, esi
lea r11, [r11 + rax]
btc dx, 0xf
movzx edx, word [r10 + r11*2]
jmp 0x1403ece94
cmp r9d, 0x1000000
jmp 0x1403ecea0
jae 0x1403eced4
movzx eax, byte [r12]
jmp 0x1403eceb1
shl r8d, 8
cmp r8, rax
test ah, 0x4e
shl r9d, 8
test r9b, bpl
or r8d, eax
dec eax
movsx ax, bl
movzx rax, r10w
inc r12
rcl ah, cl
mov eax, r9d
jmp 0x1403ecedc
shr eax, 0xb
stc
test ax, 0x79b
imul eax, edx
clc
jmp 0x1403eceed
cmp r8d, eax
jmp 0x1403ecef5
jae 0x1403ecf37
mov r9d, eax
mov eax, 0x800
btr rbx, rbx
rol bx, 0x8f
lea ebx, [rsi + rsi]
cmp ax, 0x7970
sub eax, edx
test dl, dl
test bh, 0x5b
stc
not edi
shr eax, 5
stc
jmp 0x1403ecf25
add ax, dx
jmp 0x1403ecf2d
mov word [r10 + r11*2], ax
jmp 0x1403ecf64
sub r9d, eax
sub r8d, eax
movsx rax, r13w
mov eax, edx
shr eax, 5
lea ebx, [rsi + rsi + 1]
clc
cmc
cmp rsp, 0xc7a7a97
sub dx, ax
mov word [r10 + r11*2], dx
shld edx, r14d, 0xdf
movzx rax, r9w
and ecx, edi
xor dl, r14b
shr ax, 0x47
mov r11d, ebx
movsx rax, sp
and rdx, 0x49633168
test r12b, r13b
mov edx, ecx
lea ecx, [rbp + rbp]
and rcx, rdx
rcl ax, 0xf6
movzx eax, sp
bsr rax, r8
lea rax, [rdx + rcx]
shld cx, r14w, 0x3f
bts cx, bp
lea r11, [r11 + rax]
sal ch, 0x58
bsr cx, r14w
btc cx, r15w
movzx ecx, word [r10 + r11*2]
test r14b, r13b
cmp r9d, 0x1000000
jmp 0x1403ecfc5
jae 0x1403ed017
movzx eax, byte [r12]
test r13w, ax
setno sil
sub sil, dil
shl r8d, 8
cmovl bp, bx
movzx si, spl
btr si, r8w
shl r9d, 8
movsx bp, dil
setne bpl
or si, r9w
or r8d, eax
movsx si, r10b
movzx rbp, r9w
inc r12
shl sil, cl
test cl, bpl
sar sil, 0xa
mov esi, dword [rsp + 0x24]
cmovs ax, r13w
movzx eax, r8w
mov ebp, dword [rsp + 0xc]
mov eax, r9d
cmp ecx, 0x55a953cd
shr eax, 0xb
stc
cmp sil, 0x14
test rcx, r14
imul eax, ecx
test cl, dh
cmp r8d, eax
jae 0x1403ed099
mov rdx, qword [rsp + 0x18]
mov r9d, eax
mov eax, 0x800
stc
clc
sub eax, ecx
test spl, 0x56
shr eax, 5
clc
add ax, cx
jmp 0x1403ed06b
inc r15
jmp 0x1403ed073
mov word [r10 + r11*2], ax
cbw
mov r11d, dword [rsp + 0xa8]
lea eax, [rbx + rbx]
jmp 0x1403ed08a
mov byte [r15 + rdx - 1], al
jmp 0x1403ed094
jmp 0x1403eecc6
mov rdx, qword [rsp + 0x18]
sub r9d, eax
stc
clc
sub r8d, eax
rol ah, 0xb3
cmp sil, bpl
mov eax, ecx
cmp r11, rdx
test edi, ebx
shr eax, 5
stc
sub cx, ax
lea eax, [rbx + rbx + 1]
jmp 0x1403ed0c3
inc r15
jmp 0x1403ed0cb
mov word [r10 + r11*2], cx
mov r11d, dword [rsp + 0xa8]
jmp 0x1403ed0dd
mov byte [r15 + rdx - 1], al
jmp 0x1403eecc6
mov eax, ecx
sar r10b, 0xe3
sub r9d, r11d
mov r10d, esi
shr eax, 5
sub r8d, r11d
sub cx, ax
test r8w, si
cmc
mov word [r14 + rbx*2], cx
shr ch, 6
movzx ecx, word [r14 + r10*2 + 0x180]
cmc
stc
cmp r9d, 0x1000000
jmp 0x1403ed120
jae 0x1403ed157
movzx eax, byte [r12]
jmp 0x1403ed132
shl r8d, 8
test bh, 0x56
clc
shl r9d, 8
cmp r9b, al
stc
or r8d, eax
not eax
nop
mov ah, 0x76
inc r12
lahf
rcl ax, 0
setnp ah
mov eax, r9d
cmp edi, 0xd2a7d54
shr eax, 0xb
imul eax, ecx
test r13w, 0x5833
jmp 0x1403ed171
cmp r8d, eax
jmp 0x1403ed179
jae 0x1403ed1d5
mov r9d, eax
dec al
bts eax, r11d
movsx eax, r13w
mov eax, 0x800
test al, 0xff
cmc
jmp 0x1403ed199
sub eax, ecx
stc
shr eax, 5
test dh, 0x4b
jmp 0x1403ed1a7
add ax, cx
jmp 0x1403ed1b3
add esi, 0xc
jmp 0x1403ed1bb
mov word [r14 + r10*2 + 0x180], ax
lea r10, [r14 + 0x664]
jmp 0x1403ed1d0
jmp 0x1403ed689
mov r11d, dword [rsp + 0xa8]
sub r9d, eax
sub r8d, eax
movzx eax, r11w
dec ax
mov eax, ecx
stc
shr eax, 5
cmp r12, rbx
cmp dh, 0xdf
test rax, r15
sub cx, ax
cmp dword [rsp + 0x10], 0
mov word [r14 + r10*2 + 0x180], cx
jmp 0x1403ed20f
jne 0x1403ed223
test r11d, r11d
jmp 0x1403ed21d
je 0x1403eeaa6
movzx edx, word [r14 + r10*2 + 0x198]
stc
jmp 0x1403ed232
cmp r9d, 0x1000000
jmp 0x1403ed23e
jae 0x1403ed267
movzx eax, byte [r12]
shl r8d, 8
adc cx, bx
shl r9d, 8
cmc
test r10b, 0xe4
or r8d, eax
movsx cx, bpl
xchg cx, cx
inc r12
mov ecx, r9d
test sil, 0x5e
clc
shr ecx, 0xb
jmp 0x1403ed277
imul ecx, edx
cmc
cmp bl, r13b
test edx, 0x5b684d5c
cmp r8d, ecx
jmp 0x1403ed28c
jae 0x1403ed416
mov eax, 0x800
and r9w, bp
shrd r9, rax, 0x70
mov r9d, ecx
jmp 0x1403ed2ad
sub eax, edx
stc
cmp r11b, sil
shr eax, 5
add ax, dx
mov word [r14 + r10*2 + 0x198], ax
movzx edx, word [r14 + rbx*2 + 0x1e0]
cmp dh, 0xf4
cmc
cmp ecx, 0x1000000
jmp 0x1403ed2da
jae 0x1403ed308
movzx eax, byte [r12]
cmc
cmp r13, 0x11be7920
shl r8d, 8
shl r9d, 8
cmc
or r8d, eax
inc r12
btr ax, r11w
or ax, 0xd0b
or rax, rdi
mov eax, r9d
cmp r11d, 0x34f0089c
cmc
jmp 0x1403ed318
shr eax, 0xb
test r14b, 0xf6
imul eax, edx
cmp r8d, eax
jae 0x1403ed3e3
mov r9d, eax
xor ecx, ecx
bts rax, r8
sar ax, cl
mov eax, 0x800
sub eax, edx
shr eax, 5
cmc
test bp, 0x6fbd
add ax, dx
inc edx
mov rdx, qword [rsp + 0x18]
mov word [r14 + rbx*2 + 0x1e0], ax
jmp 0x1403ed35f
mov eax, dword [rsp]
cmp bl, r9b
test r10b, r13b
cmp r15, rax
cmovb rcx, qword [rsp + 0x28]
inc r11d
sub rcx, rax
dec ax
test r13b, r13b
movsx ax, ah
mov dword [rsp + 0xa8], r11d
sub al, r13b
adc eax, r12d
add rcx, r15
bswap eax
inc r15
mov eax, edi
movsxd rax, r15d
cmp esi, 7
movsx esi, dx
movsxd rsi, r9d
lahf
movzx eax, byte [rcx + rdx]
cmove si, r15w
movzx esi, bx
bswap ecx
mov ecx, 9
mov sil, 0x23
movzx rsi, bp
mov byte [r15 + rdx - 1], al
mov eax, reloc.WS2_32.dll_inet_addr
cmovno rsi, r13
cmovb eax, ecx
bswap si
movzx esi, di
mov esi, eax
jmp 0x1403ed3de
jmp 0x1403eecc6
sub r9d, eax
sub r8d, eax
rcr rax, cl
add ah, 0xc2
mov eax, edx
stc
clc
shr eax, 5
test r13b, 0x1e
clc
sub dx, ax
jmp 0x1403ed403
mov word [r14 + rbx*2 + 0x1e0], dx
jmp 0x1403ed411
jmp 0x1403ed63b
mov eax, edx
cmc
sub r9d, ecx
cmc
sub r8d, ecx
bsf ecx, r15d
cmp bh, 0xe1
shr eax, 5
sub dx, ax
setle cl
adc rcx, 0x6eaf7281
btc cx, 0x8f
mov word [r14 + r10*2 + 0x198], dx
sbb cl, 0x2b
movzx ecx, word [r14 + r10*2 + 0x1b0]
cmp r8, r11
cmp r9d, 0x1000000
jmp 0x1403ed460
jae 0x1403ed489
movzx eax, byte [r12]
clc
shl r8d, 8
cmc
shl r9d, 8
cmc
cmp r8w, 0x501d
or r8d, eax
movzx rax, bx
inc r12
adc rax, r11
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r9w, 0x75f0
cmp r8d, eax
jae 0x1403ed4e3
mov r9d, eax
and rax, 0x5df174bc
mov eax, 0x800
sub eax, ecx
cmc
clc
test r11w, 0xcec
shr eax, 5
add ax, cx
jmp 0x1403ed4c5
mov word [r14 + r10*2 + 0x1b0], ax
cdqe
jmp 0x1403ed4d5
mov eax, dword [rsp + 8]
jmp 0x1403ed4de
jmp 0x1403ed626
sub r9d, eax
cmp r15w, r15w
sub r8d, eax
ror ah, cl
rcl ax, 0xd3
sets ah
mov eax, ecx
cmc
clc
test rcx, r8
shr eax, 5
stc
jmp 0x1403ed506
sub cx, ax
mov word [r14 + r10*2 + 0x1b0], cx
movzx ecx, word [r14 + r10*2 + 0x1c8]
test r9b, 0x9a
jmp 0x1403ed524
cmp r9d, 0x1000000
jmp 0x1403ed530
jae 0x1403ed55a
movzx eax, byte [r12]
shl r8d, 8
stc
shl r9d, 8
or r8d, eax
movzx ax, r9b
movsx rax, ax
movsxd rax, r14d
inc r12
btc eax, 0x36
mov eax, r9d
jmp 0x1403ed562
shr eax, 0xb
cmc
imul eax, ecx
cmp dx, bx
cmp r8d, eax
jmp 0x1403ed574
jae 0x1403ed5b2
mov r9d, eax
bts rax, r8
mov eax, 0x800
cmc
sub eax, ecx
stc
cmp r12d, eax
shr eax, 5
test r14w, sp
add ax, cx
mov word [r14 + r10*2 + 0x1c8], ax
movsx ax, bl
mov eax, dword [rsp + 4]
jmp 0x1403ed5ad
jmp 0x1403ed611
sub r9d, eax
jmp 0x1403ed5be
sub r8d, eax
adc ax, r11w
mov eax, ecx
clc
test r14b, 0x98
cmp r11b, 0x49
shr eax, 5
test dh, 0x45
cmp ah, 0x58
sub cx, ax
movsxd rax, r9d
mov eax, ebp
sbb bp, r10w
mov word [r14 + r10*2 + 0x1c8], cx
btr r10, 0x5b
mov r10b, r11b
mov ecx, dword [rsp + 4]
adc bpl, bpl
bts bp, r8w
ror ebp, 0x51
mov ebp, ecx
sbb r10w, 0x7cab
mov dword [rsp + 0xc], ecx
mov ecx, dword [rsp + 8]
mov r10w, 0x6199
movsx r10, sp
sar r10d, 0x2d
mov dword [rsp + 4], ecx
mov ecx, dword [rsp]
mov dword [rsp], eax
movzx ax, al
bts r10d, edi
lahf
mov dword [rsp + 8], ecx
cbw
cmp esi, 7
movzx si, bl
sets sil
movzx eax, ax
mov eax, reloc.WS2_32.dll_inet_addr
mov ecx, 8
jmp 0x1403ed661
cmovb eax, ecx
bts r10w, r12w
movzx si, r11b
bsr si, r9w
lea r10, [r14 + 0xa68]
rol ch, 0xcd
ror rcx, 0x98
mov esi, eax
sar ch, cl
btc ecx, 8
movzx ecx, word [r10]
clc
test r9b, 0x66
cmp r9d, 0x1000000
jmp 0x1403ed69e
jae 0x1403ed6dd
movzx eax, byte [r12]
or dl, 0x8c
sub dx, 0x2fe
movsx dx, dh
shl r8d, 8
shl r9d, 8
shld dx, dx, 0x90
rcl dh, 0xca
shr dh, 0xa8
or r8d, eax
cmovl dx, sp
cwd
cdq
inc r12
cwd
movsx edx, r9w
xchg dl, dh
mov edx, r9d
cmp bpl, dil
test sp, 0x5045
shr edx, 0xb
cmp r9w, si
test r13d, 0x11b02ecb
clc
imul edx, ecx
test ah, 0x67
jmp 0x1403ed702
cmp r8d, edx
jmp 0x1403ed70a
jae 0x1403eda2c
mov eax, 0x800
bsf r11w, sp
movsxd r9, eax
dec r11b
mov r9d, edx
xadd r11b, r11b
sub eax, ecx
xor r11w, 0x3d66
bswap r11w
rcr r11, cl
shr eax, 5
add ax, cx
rol r11b, cl
rcr r11b, 0x88
mov word [r10], ax
lea eax, [rdi*8]
movzx ecx, word [r10 + rax*2 + 6]
shr r11w, cl
lea r11, [r10 + rax*2 + 4]
cmp edx, 0x1000000
jmp 0x1403ed768
jae 0x1403ed79b
movzx eax, byte [r12]
shl r8d, 8
test bp, r8w
cmp bl, r10b
shl r9d, 8
cmp r9b, 0x9b
test r10w, 0x2a98
or r8d, eax
cbw
cmovb eax, edi
movzx rax, r8w
inc r12
mov eax, r9d
jmp 0x1403ed7a3
shr eax, 0xb
stc
imul eax, ecx
cmc
cmp r8d, eax
jmp 0x1403ed7b3
jae 0x1403ed7e7
mov r9d, eax
mov eax, 0x800
mov edx, 2
btr r10, 0x5a
sub eax, ecx
rcl r10b, cl
movzx r10, r12w
mov r10d, edx
shr eax, 5
add ax, cx
mov word [r11 + 2], ax
jmp 0x1403ed83a
sub r9d, eax
sub r10b, 0xd
xor r10d, r12d
shl r10b, 0x59
sub r8d, eax
mov eax, ecx
add r10b, 0x55
test bpl, 0x2d
shr eax, 5
cwd
or edx, 0x4b6e399d
sub cx, ax
cmovnp eax, esi
cqo
mov eax, 3
cmp r12b, 0x7d
movzx rdx, r9w
mov r10d, eax
bsr rdx, rsp
mov rdx, rax
cmp spl, 0xd9
mov word [r11 + 2], cx
bsr cx, r12w
lea rdx, [rdx + rdx]
movzx ecx, r15w
bsf cx, r15w
jmp 0x1403ed84c
movzx ecx, word [rdx + r11]
jmp 0x1403ed856
cmp r9d, 0x1000000
jmp 0x1403ed862
jae 0x1403ed888
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
lahf
inc rax
movsx rax, r12w
inc r12
add ax, 0x57d7
mov eax, r9d
cmp r9w, 0x7466
test bpl, 6
test al, r8b
shr eax, 0xb
cmp r10b, 0x54
clc
stc
imul eax, ecx
cmp rbp, 0x5e0b0351
clc
cmp r8d, eax
jae 0x1403ed8f7
mov r9d, eax
bts rax, rdx
bt rax, 0x7b
mov eax, 0x800
cmp r9b, sil
cmp r10d, 0x71c015e7
sub eax, ecx
shr eax, 5
add ax, cx
cmp r8b, dil
jmp 0x1403ed8e0
add r10d, r10d
jmp 0x1403ed8e8
mov word [rdx + r11], ax
jmp 0x1403ed8f2
jmp 0x1403ed92b
sub r9d, eax
test r8w, dx
stc
sub r8d, eax
inc al
mov eax, ecx
cmp rdi, rdx
shr eax, 5
stc
lea r10d, [r10 + r10 + 1]
stc
sub cx, ax
jmp 0x1403ed91b
inc rdx
cmp bl, r9b
test rsi, rsp
mov word [rdx + r11 - 1], cx
clc
movzx ecx, word [r11 + rdx*2]
cmc
cmp r9w, 0x2ce2
clc
cmp r9d, 0x1000000
jae 0x1403ed965
movzx eax, byte [r12]
shl r8d, 8
clc
cmp r9d, 0x507342d7
shl r9d, 8
cmc
or r8d, eax
movzx rax, ax
inc r12
mov eax, r9d
test ebx, edi
cmp rcx, 0x5e6c5a34
shr eax, 0xb
test bx, 0x49b6
cmp bp, si
jmp 0x1403ed981
imul eax, ecx
cmp rsi, 0x615010c7
stc
cmc
cmp r8d, eax
jmp 0x1403ed995
jae 0x1403ed9f0
mov r9d, eax
or r13b, bpl
cbw
mov eax, 0x800
rcl r13b, 0x7a
xadd r13b, r13b
lea r13d, [r10 + r10]
cmc
cmp r13, 0x7d804b06
clc
sub eax, ecx
test r12b, r11b
cmc
cmp dx, 0x6abb
shr eax, 5
jmp 0x1403ed9d0
add ax, cx
cmc
cmp spl, 0x99
add r13d, 0xfffffff8
jmp 0x1403ed9e1
mov word [r11 + rdx*2], ax
jmp 0x1403ed9eb
jmp 0x1403edf27
sub r9d, eax
cmc
sub r8d, eax
mov eax, ecx
or r13b, cl
shr eax, 5
sub r13, 0x139b19fb
movsx r13, r15w
lea r13d, [r10 + r10 + 1]
jmp 0x1403eda16
sub cx, ax
add r13d, 0xfffffff8
jmp 0x1403eda22
mov word [r11 + rdx*2], cx
jmp 0x1403edf27
mov eax, ecx
stc
test r9b, r11b
sub r9d, edx
cmp r10b, cl
test r14d, r13d
sub r8d, edx
cmp al, 0x39
shr eax, 5
cmp sp, 0x45ea
sub cx, ax
cmc
test r9b, r9b
mov word [r10], cx
shld cx, sp, 0x5f
movsxd rcx, r10d
movzx ecx, word [r10 + 2]
cmp r9d, 0x1000000
jae 0x1403edaa6
movzx eax, byte [r12]
sub dl, 0xa1
sbb dx, 0xb73
shl r8d, 8
shl r9d, 8
movzx rdx, r13w
shr dl, 0xe1
or r8d, eax
mov dl, bpl
movsx rdx, r13w
not dl
inc r12
ror dh, 0x43
cmp esi, 0x2b7376c7
or dx, 0x7c2
mov edx, r9d
test r13d, 0xc590acd
cmp r10d, 0x75e003b3
shr edx, 0xb
imul edx, ecx
cmc
cmp r8d, edx
jae 0x1403eddf0
mov eax, 0x800
bt r9w, di
mov r9d, edx
cmovbe r11, rcx
stc
sub eax, ecx
bsr r11w, r15w
test r15b, 0x39
shr eax, 5
add ax, cx
sub r11b, 0xc9
movzx r11, di
mov word [r10 + 2], ax
sar r11b, cl
rcr ah, 0x89
lea eax, [rdi*8]
rol ecx, cl
btc rcx, 0x96
btr r11, r15
lea r11, [r10 + rax*2 + 0x104]
bts ecx, ecx
shld cx, dx, 0x2f
movzx ecx, bx
movzx ecx, word [r11 + 2]
test r11d, 0x42da21b3
clc
cmp edx, 0x1000000
jmp 0x1403edb3a
jae 0x1403edb6e
movzx eax, byte [r12]
cmp r11d, ebx
jmp 0x1403edb4f
shl r8d, 8
cmp ax, sp
clc
shl r9d, 8
or r8d, eax
setl ah
nop
cbw
inc r12
cmp edx, 0x41bf15f1
mov eax, r9d
cmp bh, 0x53
shr eax, 0xb
imul eax, ecx
jmp 0x1403edb7f
cmp r8d, eax
jmp 0x1403edb87
jae 0x1403edbc4
mov r9d, eax
or r10b, r11b
adc dl, r11b
mov eax, 0x800
mov edx, 2
cmc
sub eax, ecx
clc
rcr r10w, 0xba
mov r10d, edx
cmc
stc
shr eax, 5
stc
add ax, cx
jmp 0x1403edbba
mov word [r11 + 2], ax
jmp 0x1403edc0d
sub r9d, eax
sal r10d, 0xa
xadd r10b, r10b
sub r8d, eax
movzx eax, r11w
cwd
movsx dx, dl
mov eax, ecx
movzx r10d, r11w
cwd
movsxd r10, edi
shr eax, 5
sub cx, ax
cwd
bts ax, r12w
mov eax, 3
xchg r10b, dl
mov r10d, eax
rcr edx, cl
bt edx, 0xd0
mov rdx, rax
mov word [r11 + 2], cx
add rdx, rdx
movzx ecx, word [rdx + r11]
cmp r9d, 0x1000000
jmp 0x1403edc21
jae 0x1403edc54
movzx eax, byte [r12]
test al, dl
cmp dh, 0x98
shl r8d, 8
cmp esp, edi
jmp 0x1403edc3c
shl r9d, 8
test sil, 0xfd
or r8d, eax
movsx ax, sil
lahf
mov ax, 0x35e5
inc r12
mov eax, r9d
shr eax, 0xb
cmp r13w, 0x7ce0
jmp 0x1403edc65
imul eax, ecx
test r12b, 0x8a
cmp r8d, eax
jmp 0x1403edc74
jae 0x1403edcbd
mov r9d, eax
and al, 0xe6
or ah, 0x56
cdqe
mov eax, 0x800
test r14b, r14b
sub eax, ecx
cmp r15b, 0x81
stc
shr eax, 5
cmc
cmp al, r13b
add ax, cx
test dil, 0x46
cmp r15b, 0x9c
clc
add r10d, r10d
jmp 0x1403edcae
mov word [rdx + r11], ax
jmp 0x1403edcb8
jmp 0x1403edd0f
sub r9d, eax
clc
sub r8d, eax
and rax, 0x49d0074c
jmp 0x1403edcd0
mov eax, ecx
clc
cmp r13b, 0x8c
test spl, 0x6b
shr eax, 5
clc
cmp bpl, 0xf3
cmp dil, r10b
lea r10d, [r10 + r10 + 1]
cmp r10b, dil
cmp r15b, 0xc3
clc
sub cx, ax
jmp 0x1403edcfb
inc rdx
clc
stc
test r15b, r15b
mov word [rdx + r11 - 1], cx
or cl, spl
test r8d, ecx
movzx ecx, word [r11 + rdx*2]
cmp r12, 0x4c682583
cmp r9d, 0x1000000
jmp 0x1403edd27
jae 0x1403edd60
movzx eax, byte [r12]
shl r8d, 8
test r9b, r10b
cmc
clc
shl r9d, 8
cmp spl, 0x19
clc
or r8d, eax
cbw
cmovbe ax, di
not al
inc r12
jmp 0x1403edd60
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jae 0x1403eddb2
mov r9d, eax
and ax, bx
clc
mov eax, 0x800
bsf r13d, ebx
sar r13w, cl
lea r13d, [r10 + r10]
stc
cmc
test r10b, r11b
sub eax, ecx
cmp al, 0xc0
stc
shr eax, 5
test r8b, 0xa0
add ax, cx
jmp 0x1403edda3
mov word [r11 + rdx*2], ax
jmp 0x1403eddad
jmp 0x1403edf27
sub r9d, eax
sal r13b, 0x55
sub r8d, eax
shld r13w, si, 0x58
shr r13b, cl
mov eax, ecx
movsx r13d, di
shr eax, 5
btr r13w, r14w
lea r13d, [r10 + r10 + 1]
cmc
sub cx, ax
jmp 0x1403edde1
mov word [r11 + rdx*2], cx
jmp 0x1403eddeb
jmp 0x1403edf27
mov eax, ecx
btr r13w, 0x4d
shrd r13, rdx, 0x71
sub r9d, edx
movsx r13d, ax
cmovl r13d, r14d
sub r8d, edx
adc rdx, 0x688b32a8
test r15d, 0x686e034c
shr eax, 5
bts r13d, eax
mov edx, 1
sub cx, ax
test r13b, 0x8b
stc
mov r13d, edx
test r12w, 0x3d76
mov word [r10 + 2], cx
nop
stc
shr cx, 0x95
dec rcx
lea rdx, [rdx + rdx]
movzx ecx, word [rdx + r10 + 0x204]
test rax, r13
cmp r9d, 0x1000000
jmp 0x1403ede60
jae 0x1403ede7d
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
or r8d, eax
cbw
inc r12
xor al, 0x21
mov eax, r9d
shr eax, 0xb
cmp dl, r10b
jmp 0x1403ede8b
imul eax, ecx
cmp r8d, eax
jmp 0x1403ede96
jae 0x1403eded1
mov r9d, eax
mov eax, 0x800
test sil, 0x4e
sub eax, ecx
stc
jmp 0x1403edeb0
shr eax, 5
add ax, cx
add r13d, r13d
jmp 0x1403edebe
mov word [rdx + r10 + 0x204], ax
jmp 0x1403edecc
jmp 0x1403edf13
sub r9d, eax
clc
sub r8d, eax
rol ax, 0x19
cmovbe eax, ecx
mov eax, ecx
cmc
shr eax, 5
test dh, 0x9e
cmp r12d, ebp
lea r13d, [r13 + r13 + 1]
cmp r11, 0x7b54472f
test sp, di
sub cx, ax
jmp 0x1403edf02
inc rdx
jmp 0x1403edf0a
mov word [rdx + r10 + 0x203], cx
cmp r13d, 0x100
jb 0x1403ede44
add r13d, 0xffffff10
cmp esi, 0xc
jmp 0x1403edf2f
jb 0x1403eeb3c
cmp r13d, 4
cdq
lahf
mov bx, 0x11c4
mov ebx, 3
mov eax, ebx
cmovb eax, r13d
shl eax, 6
sal cl, cl
or cl, dl
dec dx
lea rcx, [r14 + rax*2 + 0x360]
movzx edx, word [rcx + 2]
test bpl, 0xe8
cmp r9d, 0x1000000
jae 0x1403edf94
movzx eax, byte [r12]
cmp bpl, 0x1f
jmp 0x1403edf7f
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
dec ah
inc r12
rcr ax, 0xdb
mov eax, r9d
stc
clc
shr eax, 0xb
cmp eax, esi
imul eax, edx
cmp r8d, eax
jmp 0x1403edfa9
jae 0x1403edff9
mov r9d, eax
bsr r11, r11
mov eax, 0x800
bsr r11w, di
mov r11d, 2
mov r10b, r12b
sub eax, edx
shld r10, r9, 0xb2
mov r10, r11
cmp r10w, r11w
cmp r12b, 0x52
shr eax, 5
stc
cmp r11b, 0x67
jmp 0x1403edfe8
add ax, dx
mov word [rcx + 2], ax
jmp 0x1403edff4
jmp 0x1403ee03f
sub r9d, eax
inc r10d
btc r10, rbx
movzx r11d, bx
sub r8d, eax
cdqe
mov eax, edx
rol r11d, 0x12
test ebx, 0x780610b6
shr eax, 5
rcr r10w, 0x24
mov r11d, ebx
mov r10, rbx
jmp 0x1403ee035
sub dx, ax
test eax, r11d
mov word [rcx + 2], dx
lea r10, [r10 + r10]
movzx edx, word [r10 + rcx]
cmp r9d, 0x1000000
jae 0x1403ee076
movzx eax, byte [r12]
shl r8d, 8
cmp dx, cx
shl r9d, 8
cmp r14b, 0xca
or r8d, eax
movzx rax, bp
mov ah, gethostname
inc r12
mov eax, r9d
shr eax, 0xb
cmp r10b, dil
cmp spl, 0x71
imul eax, edx
cmp bh, bh
clc
cmp r8d, eax
jmp 0x1403ee091
jae 0x1403ee0df
mov r9d, eax
sar eax, cl
mov al, r11b
and ax, r11w
mov eax, 0x800
cmp bx, 0x44e6
clc
sub eax, edx
test r13, 0x4dba43c3
jmp 0x1403ee0bc
shr eax, 5
jmp 0x1403ee0c4
add ax, dx
stc
add r11d, r11d
jmp 0x1403ee0d0
mov word [r10 + rcx], ax
jmp 0x1403ee0da
jmp 0x1403ee107
sub r9d, eax
cmc
sub r8d, eax
sbb al, r12b
mov eax, edx
shr eax, 5
lea r11d, [r11 + r11 + 1]
sub dx, ax
jmp 0x1403ee0fb
inc r10
mov word [r10 + rcx - 1], dx
or dh, 0xb6
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x1403ee118
jae 0x1403ee138
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
or r8d, eax
movzx eax, bp
inc r12
shr eax, cl
neg ah
mov eax, r9d
shr eax, 0xb
imul eax, edx
cmp r8d, eax
jmp 0x1403ee149
jae 0x1403ee18c
mov r9d, eax
sub ax, r10w
shl ah, 0x77
xor ax, 0x5986
mov eax, 0x800
sub eax, edx
stc
shr eax, 5
jmp 0x1403ee171
add ax, dx
mov word [rcx + r10*2], ax
jmp 0x1403ee183
lea r10d, [r11 + r11]
jmp 0x1403ee1c5
sub r9d, eax
cmp sil, spl
sub r8d, eax
lahf
shl al, 0x7c
mov eax, edx
cmp r8w, 0x3048
cmp rcx, r12
shr eax, 5
jmp 0x1403ee1b0
sub dx, ax
mov word [rcx + r10*2], dx
xchg dl, dl
lea r10d, [r11 + r11 + 1]
mov dx, r14w
rol dh, cl
movzx edx, word [rcx + r10*2]
clc
cmp r9d, 0x1000000
jmp 0x1403ee1d7
jae 0x1403ee1ff
movzx eax, byte [r12]
stc
shl r8d, 8
shl r9d, 8
cmp sp, r10w
cmp r13b, 0x17
or r8d, eax
bswap eax
inc r12
rol ax, 0x6c
mov eax, r9d
clc
shr eax, 0xb
clc
cmc
cmp r8b, bl
imul eax, edx
cmp r9b, 0xf2
cmp r8d, eax
jmp 0x1403ee21a
jae 0x1403ee266
mov r9d, eax
adc rax, 0x3cf25363
add eax, 0x3d452547
inc al
mov eax, 0x800
clc
test r9, 0x82b1136
sub eax, edx
jmp 0x1403ee245
shr eax, 5
add ax, dx
mov word [rcx + r10*2], ax
clc
jmp 0x1403ee259
add r10d, r10d
jmp 0x1403ee261
jmp 0x1403ee29c
sub r9d, eax
test r15b, 0xaa
cmp rax, rsp
sub r8d, eax
ror ax, cl
mov eax, edx
clc
cmp r12b, 0xc8
cmp dx, si
shr eax, 5
sub dx, ax
test cx, r9w
test di, 0x4694
mov word [rcx + r10*2], dx
rol rdx, cl
lea r10d, [r10 + r10 + 1]
movzx edx, word [rcx + r10*2]
test r9b, r12b
cmp r9d, 0x1000000
jmp 0x1403ee2b0
jae 0x1403ee2de
movzx eax, byte [r12]
clc
stc
shl r8d, 8
test r10w, si
stc
shl r9d, 8
clc
cmp bpl, 0xd0
or r8d, eax
not ah
cmovne ax, cx
setns ah
inc r12
mov eax, r9d
shr eax, 0xb
stc
cmp rdi, r13
imul eax, edx
cmp r8d, eax
jmp 0x1403ee2f3
jae 0x1403ee32f
mov r9d, eax
sal ax, 0xb4
mov eax, 0x800
cmp dx, 0x3002
test r8b, bl
sub eax, edx
cmp spl, 0x23
shr eax, 5
add ax, dx
mov word [rcx + r10*2], ax
stc
test cl, spl
add r10d, r10d
jmp 0x1403ee32a
jmp 0x1403ee36c
sub r9d, eax
cmc
sub r8d, eax
or al, r10b
test sp, bp
movsxd rax, r11d
mov eax, edx
jmp 0x1403ee349
shr eax, 5
cmc
cmp r12, rcx
test r11b, 0x72
sub dx, ax
mov word [rcx + r10*2], dx
sub dl, dl
btc edx, r9d
lea r10d, [r10 + r10 + 1]
bt dx, 0xfc
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x1403ee37d
jae 0x1403ee3a7
movzx eax, byte [r12]
test bp, 0x71a1
shl r8d, 8
cmp rsp, 0x49537edc
shl r9d, 8
or r8d, eax
inc r12
not ah
mov al, sil
mov eax, r9d
clc
stc
shr eax, 0xb
clc
imul eax, edx
clc
test sil, al
cmp r8d, eax
jae 0x1403ee3f7
mov r9d, eax
sbb ah, 0xb2
mov eax, 0x800
test r8b, r8b
sub eax, edx
shr eax, 5
cmp ah, ah
test dl, r13b
clc
add ax, dx
stc
cmp r11b, 0xe8
mov word [rcx + r10*2], ax
cmp bpl, 0x9c
add r10d, r10d
jmp 0x1403ee3f2
jmp 0x1403ee424
sub r9d, eax
sub r8d, eax
cmp bpl, dil
sal ax, 5
mov eax, edx
shr eax, 5
sub dx, ax
jmp 0x1403ee411
mov word [rcx + r10*2], dx
lea r10d, [r10 + r10 + 1]
cmp rdi, 0x52726652
test dh, ch
add r10d, 0xffffffc0
test r13b, 0xd
cmp r10d, 4
jmp 0x1403ee435
jb 0x1403eea08
mov r11d, r10d
mov eax, r10d
clc
cmp r10b, r13b
cmc
and r10d, 1
test di, si
shr r11d, 1
stc
clc
or r10d, 2
jmp 0x1403ee45b
dec r11d
cmp eax, 0xe
jmp 0x1403ee466
jae 0x1403ee5a5
mov ecx, r11d
movzx di, r11b
clc
cdq
mov ebx, 1
ror dil, 0x89
cmp bpl, sil
ror rdx, cl
shl r10d, cl
sub dx, r15w
btr dx, bx
bt dx, si
mov rdx, rbx
xor di, sp
mov ecx, r10d
neg dil
shrd edi, r12d, 0xbb
sub rcx, rax
lea rdi, [r14 + rcx*2 + 0x55e]
shl cx, cl
shld cx, r9w, 0x57
nop
btr ecx, esp
shr ecx, 0xd
lea rdx, [rdx + rdx]
movzx ecx, word [rdx + rdi]
stc
test sil, cl
cmp al, sil
cmp r9d, 0x1000000
jmp 0x1403ee4db
jae 0x1403ee508
movzx eax, byte [r12]
shl r8d, 8
cmp di, 0x11da
shl r9d, 8
stc
jmp 0x1403ee4f9
or r8d, eax
movsx ax, cl
inc r12
xchg ah, al
rcr al, 0xb5
mov eax, r9d
shr eax, 0xb
test r11b, 0xe0
test r15w, r10w
imul eax, ecx
cmp dl, r9b
cmp r8d, eax
jmp 0x1403ee524
jae 0x1403ee55c
mov r9d, eax
mov eax, 0x800
clc
test cx, ax
cmp di, r11w
sub eax, ecx
jmp 0x1403ee541
shr eax, 5
cmc
clc
add ax, cx
jmp 0x1403ee54e
mov word [rdx + rdi], ax
jmp 0x1403ee557
jmp 0x1403ee58f
sub r9d, eax
sub r8d, eax
mov eax, ecx
clc
shr eax, 5
test r10b, dl
cmc
sub cx, ax
jmp 0x1403ee574
inc rdx
stc
test bpl, r12b
or r10d, ebx
jmp 0x1403ee583
mov word [rdx + rdi - 1], cx
cmp r12d, esi
test r8w, r15w
add ebx, ebx
jmp 0x1403ee596
add r11d, 0xffffffff
jne 0x1403ee4c0
jmp 0x1403eea08
add r11d, 0xfffffffc
stc
cmc
clc
cmp r9d, 0x1000000
jmp 0x1403ee5b8
jae 0x1403ee5e7
movzx eax, byte [r12]
shl r8d, 8
cmp bh, 0x3a
shl r9d, 8
jmp 0x1403ee5d3
or r8d, eax
mov ax, 0x130
inc ah
movsxd rax, r9d
inc r12
lahf
bts eax, r15d
shr r9d, 1
sub r8d, r9d
bsf ax, si
add al, 0xe9
mov eax, r8d
shr eax, 0x1f
cmp dil, al
jmp 0x1403ee601
neg eax
test bpl, 0xf6
cmp r11w, r8w
lea r10d, [rax + r10*2 + 1]
jmp 0x1403ee61f
and eax, r9d
add r8d, eax
test bl, r14b
add r11d, 0xffffffff
jne 0x1403ee5ac
movzx ecx, word [r14 + 0x646]
shl r10d, 4
cmc
cmp r15w, 0x25cb
cmp r9d, 0x1000000
jae 0x1403ee683
movzx eax, byte [r12]
jmp 0x1403ee65c
shl r8d, 8
cmp sp, r15w
test bpl, bl
shl r9d, 8
cmp dil, al
cmp si, 0x2314
test r12b, 0x73
or r8d, eax
inc eax
movzx rax, sp
inc r12
mov eax, r9d
cmp rdx, 0x32a17aa9
clc
shr eax, 0xb
stc
imul eax, ecx
test r12w, di
cmp r8, 0x46211ed1
cmp r8d, eax
jae 0x1403ee6e4
mov r9d, eax
sub dl, r11b
clc
mov eax, 0x800
mov r11, r13
setne r11b
mov edx, 2
cmp dh, 0x86
add r11, r15
sub eax, ecx
mov r11d, edx
shr eax, 5
add ax, cx
mov word [r14 + 0x646], ax
jmp 0x1403ee6df
jmp 0x1403ee725
sub r9d, eax
add edx, 0x7a6124c0
sbb edx, esp
adc r11b, r10b
sub r8d, eax
clc
mov eax, ecx
shr eax, 5
dec r11w
mov r11d, ebx
rcl dh, 0x10
bts rdx, r12
mov dl, 0xac
mov rdx, rbx
stc
sub cx, ax
or r10d, 1
mov word [r14 + 0x646], cx
movzx rcx, di
test r9b, r9b
add rdx, rdx
bsf ecx, edi
movzx ecx, word [rdx + r14 + 0x644]
jmp 0x1403ee739
cmp r9d, 0x1000000
jmp 0x1403ee745
jae 0x1403ee776
movzx eax, byte [r12]
cmc
shl r8d, 8
cmc
clc
cmp rcx, 0x319a508c
shl r9d, 8
stc
clc
or r8d, eax
mov eax, r9d
movzx ax, r12b
inc r12
cmc
test bl, r10b
mov eax, r9d
shr eax, 0xb
test r15b, al
test r9, 0x273a0870
stc
imul eax, ecx
cmp r14b, al
cmp dl, 0x6a
cmp r8d, eax
jmp 0x1403ee798
jae 0x1403ee7e4
mov r9d, eax
sub al, 0xe
rcr ax, cl
or al, dil
mov eax, 0x800
sub eax, ecx
cmp r12b, 0x53
shr eax, 5
test r15b, 0x98
cmp r14b, r11b
cmp sil, 0xc6
add ax, cx
test r13b, 0xd4
add r11d, r11d
jmp 0x1403ee7d1
mov word [rdx + r14 + 0x644], ax
jmp 0x1403ee7df
jmp 0x1403ee820
sub r9d, eax
clc
sub r8d, eax
inc ax
mov eax, ecx
test bl, 0x75
stc
shr eax, 5
cmc
cmp spl, 0xd3
lea r11d, [r11 + r11 + 1]
cmp r8w, 0x1216
sub cx, ax
jmp 0x1403ee80f
inc rdx
clc
or r10d, 2
mov word [rdx + r14 + 0x643], cx
movzx ecx, word [r14 + rdx*2 + 0x644]
cmp rdx, 0x4bef597f
jmp 0x1403ee835
cmp r9d, 0x1000000
jmp 0x1403ee841
jae 0x1403ee86d
movzx eax, byte [r12]
clc
test rdi, 0x34ae66bf
shl r8d, 8
shl r9d, 8
clc
cmc
or r8d, eax
movzx eax, ax
not al
movsxd rax, esi
inc r12
clc
mov eax, r9d
cmp r13w, ax
jmp 0x1403ee879
shr eax, 0xb
imul eax, ecx
stc
jmp 0x1403ee885
cmp r8d, eax
jmp 0x1403ee88d
jae 0x1403ee8cc
mov r9d, eax
mov eax, 0x800
test r14b, 0x75
cmp cl, sil
sub eax, ecx
shr eax, 5
test r10b, dl
clc
add ax, cx
jmp 0x1403ee8b3
mov word [r14 + rdx*2 + 0x644], ax
nop
lea eax, [r11 + r11]
jmp 0x1403ee8c7
jmp 0x1403ee918
sub r9d, eax
cmp bpl, 0xc3
sub r8d, eax
btr eax, ecx
shr ah, cl
not ax
mov eax, ecx
test dil, r15b
shr eax, 5
cmc
sub cx, ax
sar ax, 0x91
bt ax, 0x74
lea eax, [r11 + r11 + 1]
or r10d, 4
cmp bh, 0xb8
cmc
jmp 0x1403ee905
mov word [r14 + rdx*2 + 0x644], cx
ror edx, 0xf8
rcr dl, 0xda
movsx ecx, r10w
movzx ecx, word [r14 + rax*2 + 0x644]
bts dx, ax
cmp rsi, r12
mov edx, eax
test r11b, spl
cmp r9d, 0x1000000
jmp 0x1403ee939
jae 0x1403ee961
movzx eax, byte [r12]
stc
test r14, 0x514e486e
shl r8d, 8
shl r9d, 8
clc
jmp 0x1403ee95b
or r8d, eax
inc r12
mov eax, r9d
shr eax, 0xb
cmc
jmp 0x1403ee970
imul eax, ecx
jmp 0x1403ee97b
cmp r8d, eax
jae 0x1403ee9b5
mov r9d, eax
btr rax, 0x9a
mov eax, 0x800
test sil, spl
clc
sub eax, ecx
shr eax, 5
add ax, cx
jmp 0x1403ee9a2
mov word [r14 + rdx*2 + 0x644], ax
jmp 0x1403ee9b0
jmp 0x1403ee9f9
sub r9d, eax
sub r8d, eax
rcl ah, 0x44
cmp r8b, r11b
movzx eax, r8w
mov eax, ecx
cmp sil, 0xb3
jmp 0x1403ee9d0
shr eax, 5
cmp r14, 0x43fb454a
sub cx, ax
jmp 0x1403ee9e3
or r10d, 8
test ah, 0x71
test r15b, r9b
clc
mov word [r14 + rdx*2 + 0x644], cx
stc
cmc
cmp r10d, 0xffffffff
jmp 0x1403eea02
je 0x1403eecf6
mov ecx, dword [rsp + 4]
cwde
neg r11d
btc ax, 0x6d
mov eax, dword [rsp]
movsx bp, dl
lea r11d, [r10 + 1]
btr bp, 0x35
rol bpl, 0x86
xchg bp, bp
mov ebp, ecx
mov dword [rsp + 0xc], ecx
not cx
cmovo cx, r11w
mov ecx, dword [rsp + 8]
jmp 0x1403eea43
mov dword [rsp + 8], eax
not ax
mov eax, dword [rsp + 0x10]
test cx, 0x224e
clc
jmp 0x1403eea59
mov dword [rsp], r11d
mov dword [rsp + 4], ecx
stc
test eax, eax
jmp 0x1403eea69
jne 0x1403eeaf5
mov ebx, dword [rsp + 0xa8]
test esi, esi
test r11w, 0x3d7d
cmp r10d, ebx
jmp 0x1403eea86
jb 0x1403eeb0a
mov rax, qword [rsp + 0x90]
xor esi, edi
movzx r14d, r15w
mov qword [rax + 0x30], r15
xor dil, bpl
movsx ax, r15b
mov eax, 1
add rsp, 0x48
movsxd r15, eax
bswap r13
not dil
pop r15
movzx esi, di
pop r14
movsx r13d, cx
setb bpl
movzx di, r13b
pop r13
movsx r12d, r13w
pop r12
movzx rsi, ax
pop rdi
cmovns bp, r9w
movsx bp, spl
mov bpl, 0x22
pop rsi
mov bpl, r8b
mov bh, reloc.WS2_32.dll_WSAStartup
pop rbp
pop rbx
jmp 0x1403eeaf4
ret
cmp r10d, eax
jmp 0x1403eeafd
jae 0x1403eea8c
mov ebx, dword [rsp + 0xa8]
cmp esi, 0x13
xchg sil, sil
movzx rsi, bp
movsx ecx, cx
mov eax, 0xa
jmp 0x1403eeb21
mov ecx, 7
not sil
setge sil
cmovb eax, ecx
mov esi, eax
jmp 0x1403eeb37
jmp 0x1403eeb52
mov ebx, dword [rsp + 0xa8]
setb ch
btc cx, 0xc0
mov r11d, dword [rsp]
shr ch, 0x48
mov rcx, qword [rsp + 0x98]
cmp di, 0x2995
test r11b, dl
jmp 0x1403eeb67
add r13d, 2
sub rcx, r15
je 0x1403eea8c
mov rdi, qword [rsp + 0x28]
movzx dx, dh
mov eax, r13d
not dx
sar dx, 0x58
bswap rdx
mov edx, r13d
cmp rcx, rax
lahf
movzx rax, bp
mov eax, r11d
cmovb edx, ecx
sbb r11, 0x7e178ad
xor ecx, ecx
and r11b, 0xc4
btc r11, 0xc6
btc r11d, eax
cmp r15, rax
cmovb rcx, rdi
btr r11w, 0xe3
movsx r11w, r10b
movzx r11, bp
add ebx, edx
and r11b, r13b
sub r11w, r8w
cmc
mov r11d, edx
clc
cmc
sub rcx, rax
mov rax, rdi
sub r13d, edx
add rcx, r15
cmc
mov dword [rsp + 0xa8], ebx
jmp 0x1403eebf1
sub rax, rcx
cmc
stc
cmp r11, rax
ja 0x1403eec53
mov rax, qword [rsp + 0x18]
sub rcx, r15
add dh, 0xc8
btc dx, bx
lea rdx, [r15 + rax]
add r15, r11
mov ax, r8w
inc ah
lea r10, [r11 + rdx]
nop
movzx ax, dh
lahf
movzx eax, byte [rcx + rdx]
inc rdx
test r13b, r14b
cmp dx, 0x10bc
cmp r13w, r9w
mov byte [rdx - 1], al
jmp 0x1403eec40
cmp rdx, r10
jmp 0x1403eec48
jne 0x1403eec25
jmp 0x1403eecad
mov r10, qword [rsp + 0x18]
sub ebp, ebp
cmovnp ax, cx
mov al, 0x21
mov al, r11b
nop
setno al
movsx rax, r15w
movzx eax, byte [rcx + r10]
jmp 0x1403eec75
inc rcx
jmp 0x1403eec7d
inc r15
stc
cmp r10w, 0x1691
clc
cmp rcx, rdi
jmp 0x1403eec90
mov byte [r15 + r10 - 1], al
cmove rcx, rbp
cmp r8, rbx
test r13b, 0x9a
add edx, 0xffffffff
jne 0x1403eec6b
mov ebp, dword [rsp + 0xc]
mov rdx, qword [rsp + 0x18]
btc r11w, cx
mov r11d, ebx
test r11w, 0x2418
jmp 0x1403eecc6
cmp r15, qword [rsp + 0x98]
jmp 0x1403eecd3
jae 0x1403eed03
cmp r12, qword [rsp + 0xa0]
jae 0x1403eed03
mov r10d, dword [rsp + 0x30]
jmp 0x1403eecf1
jmp 0x1403ebf2c
add r13d, 0x112
add esi, 0xfffffff4
test rsi, r14
cmp r9d, 0x1000000
jmp 0x1403eed0f
jae 0x1403eed37
movzx eax, byte [r12]
rol bh, 0x6e
shl r8d, 8
or bl, dl
shl r9d, 8
bt bx, r11w
or r8d, eax
inc r12
rol ch, cl
shl bl, 6
mov rax, qword [rsp + 0x90]
inc bh
mov ecx, dword [rsp]
mov ebx, dword [rsp + 0xa8]
mov dword [rax + 0x4c], ecx
mov ecx, dword [rsp + 8]
test r13b, 0xef
mov qword [rax + 0x20], r12
mov dword [rax + 0x50], ecx
rcl cl, cl
mov ecx, dword [rsp + 4]
mov dword [rax + 0x28], r9d
stc
cmc
mov dword [rax + 0x2c], r8d
cmc
test r13b, r8b
mov dword [rax + 0x5c], r13d
stc
test r15b, dl
mov qword [rax + 0x30], r15
mov dword [rax + 0x54], ecx
stc
clc
cmc
mov dword [rax + 0x40], ebx
mov dword [rax + 0x58], ebp
cmc
mov dword [rax + 0x48], esi
sub eax, eax
jmp 0x1403eed94
jmp 0x1403eeaab