Function at 0x181a2f917
Capabilities:
Authenticate hmac
Check http status code
Encrypt data using speck

Disassembly:
mov qword [rsp + 0x18], r8
btr r9w, 0x35
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
bsr r11w, di
add dl, dil
push rbx
cmovl rax, rsi
push rbp
adc bx, 0x61e2
or r9w, dx
push rsi
push rdi
push r12
sub edx, 0x31787518
push r13
jmp 0x181a2f957
push r14
push r15
sub rsp, 0x48
adc bpl, 2
shr r15, 0x23
mov r14, qword [rcx + 0x10]
xor r8b, bl
dec r8d
mov esi, dword [rcx + 0x48]
mov rax, rcx
cdq
mov ecx, dword [rcx + 0x4c]
cwd
dec r12b
rol r9b, 0xd3
mov ebp, dword [rax + 0x58]
mov r11d, dword [rax + 0x40]
cdq
mov r15, qword [rax + 0x30]
not r13b
mov r12, qword [rax + 0x20]
mov r9d, dword [rax + 0x28]
shr di, cl
mov r8d, dword [rax + 0x2c]
bts bx, r12w
shld edx, ecx, 0x80
mov dword [rsp], ecx
xadd r10d, ecx
add rcx, rbp
cmp dx, r12w
mov ecx, dword [rax + 0x50]
xor bx, ax
mov dword [rsp + 8], ecx
shrd rcx, rbx, 0x66
and r10w, cx
mov rcx, 0x791a5075
mov ecx, dword [rax + 0x54]
bsr dx, sp
sbb rdx, rdi
btr r13, rax
mov edx, 1
cmovns di, r14w
btr ebx, 0xf0
mov dword [rsp + 4], ecx
sbb r10b, 0x19
cmp r8d, 0x2f477341
rcr r10w, 0x38
mov ecx, dword [rax + 8]
mov r10d, 1
xchg rbx, rbx
rcl rbx, 0x8f
movzx r13d, r9w
shl r10d, cl
bt ecx, 0xe1
rol di, cl
inc dil
mov ecx, dword [rax + 4]
mov dword [rsp + 0xc], ebp
mov bx, 0x72e9
sub dil, cl
sal r13w, 0xd
shl edx, cl
movzx r13d, si
mov ecx, dword [rax]
dec r13b
movsx rbx, sp
movzx di, dl
dec r10d
movsx r13d, di
movsxd rbx, ebx
mov dword [rsp + 0x20], ecx
movsxd rdi, r11d
movsx rcx, r13w
mov dil, r8b
mov rcx, qword [rax + 0x38]
xchg r13w, r13w
movzx ebx, bx
dec edx
clc
rol r13b, 0x43
mov qword [rsp + 0x28], rcx
adc cl, 0x7a
mov ecx, dword [rax + 0x44]
mov dword [rsp + 0x34], edx
movzx edi, sp
mov rdx, qword [rax + 0x18]
mov dword [rsp + 0x10], ecx
sar rdi, cl
bt r13w, si
xor ecx, ecx
sbb r13, rsi
mov r13d, ecx
cbw
cmp sp, 0x57ae
btr cx, r9w
mov dword [rsp + 0x30], r10d
bswap edi
mov dword [rsp + 0xa8], r11d
shld di, r13w, 0x2a
add bh, ah
mov qword [rsp + 0x18], rdx
nop
mov ebx, esi
mov edi, r11d
sbb ax, r15w
and edi, r10d
shld rax, r9, 0x1a
shl ebx, 4
ror ch, 0x6c
clc
adc al, sil
mov eax, edi
adc cl, ch
add rbx, rax
clc
sbb cx, sp
movzx rcx, si
movzx ecx, word [r14 + rbx*2]
cmp r9d, 0x1000000
jmp 0x181a2fb02
jae 0x181a2fb33
movzx eax, byte [r12]
mov r11b, r11b
shl r8d, 8
shl r9d, 8
or r11w, 0x166b
or r8d, eax
inc r12
sub r11w, r13w
bt r11d, 0x79
xor r11w, 0x58c7
mov r11d, r9d
clc
jmp 0x181a2fb3c
shr r11d, 0xb
jmp 0x181a2fb4b
imul r11d, ecx
stc
cmp r8d, r11d
jmp 0x181a2fb58
jae 0x181a30d38
mov eax, 0x800
test bp, bp
sar r9b, 0xdf
mov r9d, r11d
lea r10, [r14 + 0xe6c]
sub eax, ecx
jmp 0x181a2fb7f
shr eax, 5
add ax, cx
mov word [r14 + rbx*2], ax
bt rbx, r14
rol bl, 0x1b
mov ebx, dword [rsp + 0xa8]
test ebx, 0x72275762
clc
test ebx, ebx
jmp 0x181a2fba6
jne 0x181a2fbbb
cmp dword [rsp + 0x10], ebx
jmp 0x181a2fbb5
je 0x181a2fc42
mov rdi, qword [rsp + 0x28]
test r11w, bp
test r15, r15
mov ecx, 8
cwde
movsx eax, r15w
mov rax, r15
cmove rax, rdi
jmp 0x181a2fbe0
sub cl, byte [rsp + 0x20]
movzx edx, byte [rax + rdx - 1]
mov eax, ebx
and eax, dword [rsp + 0x34]
test bx, r10w
shr edx, cl
or cx, r8w
mov ecx, dword [rsp + 0x20]
clc
test r9b, 0x92
shl eax, cl
stc
clc
add edx, eax
adc al, 0xbc
mov ah, 0x18
or rax, 0x2c3b2227
lea eax, [rdx + rdx*2]
sbb dx, 0x2e7
xadd rdx, rdx
mov rdx, qword [rsp + 0x18]
stc
clc
jmp 0x181a2fc2c
shl eax, 8
jmp 0x181a2fc34
lea r10, [r10 + rax*2]
jmp 0x181a2fc3d
jmp 0x181a2fc4c
mov rdi, qword [rsp + 0x28]
jmp 0x181a2fc4c
inc ebx
clc
jmp 0x181a2fc54
mov dword [rsp + 0xa8], ebx
cmp ax, di
cmp esi, 7
jae 0x181a3034a
movzx ecx, word [r10 + 2]
cmp esi, 4
mov eax, 0xd875433
setnp ah
mov edx, 3
cdqe
cwde
mov eax, edx
cmovb eax, esi
test esi, 0x3d94540f
cmp spl, 0xd6
stc
sub esi, eax
clc
cmp r8w, 0x6d57
cmp r11d, 0x1000000
jmp 0x181a2fca4
jae 0x181a2fcc4
movzx eax, byte [r12]
shl r8d, 8
clc
cmp rax, r11
shl r9d, 8
or r8d, eax
cwde
inc r12
sal ah, cl
mov eax, r9d
cmp bpl, r11b
clc
test r13, r8
shr eax, 0xb
imul eax, ecx
cmp rbx, rsp
cmp r8d, eax
jmp 0x181a2fcdf
jae 0x181a2fd22
mov r9d, eax
mov eax, 0x800
cwd
mov edx, 2
sub eax, ecx
jmp 0x181a2fd01
shr eax, 5
test si, 0x50c5
cmc
stc
add ax, cx
jmp 0x181a2fd13
mov word [r10 + 2], ax
jmp 0x181a2fd1d
jmp 0x181a2fd48
sub r9d, eax
bsf r11d, edx
adc r11b, 0xba
sub r8d, eax
mov eax, ecx
clc
shl r11d, cl
shr eax, 5
sub cx, ax
or r11d, 0x3f9134ae
mov word [r10 + 2], cx
mov r11d, edx
ror ch, 8
sal cx, 0x9c
movzx ecx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x181a2fd63
jae 0x181a2fd9a
movzx eax, byte [r12]
jmp 0x181a2fd76
shl r8d, 8
jmp 0x181a2fd7f
shl r9d, 8
or r8d, eax
movzx eax, di
movsxd rax, eax
inc r12
btr ax, 0xd9
shrd eax, eax, 0x1a
shl al, cl
mov eax, r9d
shr eax, 0xb
test rax, r8
clc
imul eax, ecx
cmc
jmp 0x181a2fdad
cmp r8d, eax
jmp 0x181a2fdb5
jae 0x181a2fdec
mov r9d, eax
test r14b, r15b
mov eax, 0x800
stc
sub eax, ecx
test bl, 0x69
cmp esp, r11d
shr eax, 5
stc
add ax, cx
add edx, edx
jmp 0x181a2fddd
mov word [r10 + r11*2], ax
jmp 0x181a2fde7
jmp 0x181a2fe11
sub r9d, eax
clc
cmc
sub r8d, eax
cmp spl, r11b
mov eax, ecx
cmc
shr eax, 5
lea edx, [rdx + rdx + 1]
test edx, 0x462766c8
sub cx, ax
stc
cmc
mov word [r10 + r11*2], cx
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x181a2fe22
jae 0x181a2fe46
movzx eax, byte [r12]
clc
stc
shl r8d, 8
jmp 0x181a2fe38
shl r9d, 8
or r8d, eax
inc r12
shl rax, 0x68
mov eax, r9d
cmp dx, 0x15fa
test r15d, 0x56a168ba
test r8w, sp
shr eax, 0xb
imul eax, ecx
jmp 0x181a2fe6c
cmp r8d, eax
jmp 0x181a2fe74
jae 0x181a2fea9
mov r9d, eax
cbw
mov eax, 0x800
sub eax, ecx
cmc
shr eax, 5
cmp cx, 0x2d4b
test eax, 0x333b0aed
stc
add ax, cx
mov word [r10 + rdx*2], ax
add edx, edx
jmp 0x181a2fea4
jmp 0x181a2fece
sub r9d, eax
cmc
sub r8d, eax
mov eax, ecx
shr eax, 5
test rcx, rax
cmc
sub cx, ax
test r14w, ax
test r9b, 0x51
stc
mov word [r10 + rdx*2], cx
lea edx, [rdx + rdx + 1]
movzx ecx, word [r10 + rdx*2]
stc
cmp cl, r14b
cmp r9d, 0x1000000
jae 0x181a2ff10
movzx eax, byte [r12]
shl r8d, 8
clc
test al, r10b
shl r9d, 8
test r13, 0x24843289
stc
or r8d, eax
cwde
movzx ax, dl
inc r12
xor ax, 0x6ac5
ror rax, 0x56
mov eax, r9d
cmp sil, 0x57
cmc
clc
shr eax, 0xb
test dil, r8b
clc
imul eax, ecx
cmp ecx, 0x1d1819e5
cmp r14b, bl
cmp r8d, eax
jae 0x181a2ff58
mov r9d, eax
mov eax, 0x800
sub eax, ecx
shr eax, 5
stc
clc
add ax, cx
stc
cmp r10b, 0x76
mov word [r10 + rdx*2], ax
add edx, edx
jmp 0x181a2ff8d
sub r9d, eax
stc
test sil, 0x8c
sub r8d, eax
add al, ah
jmp 0x181a2ff6a
mov eax, ecx
shr eax, 5
test r9b, 0x67
cmc
sub cx, ax
clc
mov word [r10 + rdx*2], cx
and cx, bp
bswap cx
lea edx, [rdx + rdx + 1]
bsr rcx, rsi
sar cl, cl
movzx ecx, word [r10 + rdx*2]
stc
cmp di, 0xc5
cmp r9d, 0x1000000
jmp 0x181a2ffa4
jae 0x181a2ffdc
movzx eax, byte [r12]
test bl, 0xc5
shl r8d, 8
jmp 0x181a2ffc0
shl r9d, 8
cmp r15d, 0x77527c66
test r14b, cl
or r8d, eax
inc r12
cmp bl, r15b
jmp 0x181a2ffdc
mov eax, r9d
shr eax, 0xb
imul eax, ecx
stc
clc
cmp r8d, eax
jmp 0x181a2ffef
jae 0x181a3003c
mov r9d, eax
sar rax, cl
mov rax, 0x7a33120f
mov eax, 0x800
jmp 0x181a3000c
sub eax, ecx
jmp 0x181a30016
shr eax, 5
add ax, cx
test r14d, 0x6c00d20
stc
cmp r11, rbp
mov word [r10 + rdx*2], ax
clc
cmp dil, sil
add edx, edx
jmp 0x181a30037
jmp 0x181a30068
sub r9d, eax
sub r8d, eax
mov eax, ecx
cmp si, r12w
shr eax, 5
sub cx, ax
clc
test cl, bpl
mov word [r10 + rdx*2], cx
dec rcx
lea edx, [rdx + rdx + 1]
bsf cx, r8w
bt cx, 0x36
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x181a30079
jae 0x181a300a8
movzx eax, byte [r12]
stc
jmp 0x181a30090
shl r8d, 8
shl r9d, 8
test bpl, cl
or r8d, eax
inc r12
btc rax, 0x9a
neg al
mov eax, r9d
shr eax, 0xb
test dil, r12b
stc
jmp 0x181a300b7
imul eax, ecx
cmc
clc
cmp bp, 0x7a82
cmp r8d, eax
jae 0x181a30110
mov r9d, eax
or ax, 0x3ff1
or eax, r11d
mov eax, 0x800
cmp r10w, 0x537f
test r15d, 0x7ad840bd
sub eax, ecx
cmp bx, r14w
shr eax, 5
cmp bpl, r13b
clc
add ax, cx
jmp 0x181a300ff
mov word [r10 + rdx*2], ax
add edx, edx
jmp 0x181a3010b
jmp 0x181a3014f
sub r9d, eax
cmp cl, 0x97
sub r8d, eax
xadd al, ah
mov eax, ecx
cmp ebp, 0x3e5828c8
test dx, 0x1002
shr eax, 5
sub cx, ax
jmp 0x181a30134
mov word [r10 + rdx*2], cx
sal cx, cl
adc cl, 0xdd
xor cx, r9w
lea edx, [rdx + rdx + 1]
add ecx, 0x77dd1a0e
xchg ch, cl
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x181a30160
jae 0x181a30183
movzx eax, byte [r12]
stc
cmc
shl r8d, 8
shl r9d, 8
cmp di, cx
or r8d, eax
inc r12
and eax, 0x67872e1d
mov eax, r9d
cmp r14w, 0x4167
jmp 0x181a30194
shr eax, 0xb
test cl, r13b
imul eax, ecx
cmp r8d, eax
jmp 0x181a301a5
jae 0x181a301ee
mov r9d, eax
shrd ax, dx, 0xa5
movsx rax, r10w
bswap ax
mov eax, 0x800
clc
test r11b, 0x2d
sub eax, ecx
cmp r9b, r9b
test r8d, 0x5f6805c3
test dl, r10b
shr eax, 5
cmc
stc
add ax, cx
cmc
mov word [r10 + rdx*2], ax
clc
add edx, edx
jmp 0x181a301e9
jmp 0x181a3021b
sub r9d, eax
sub r8d, eax
stc
rcl ah, 7
mov eax, ecx
shr eax, 5
jmp 0x181a30203
sub cx, ax
stc
clc
mov word [r10 + rdx*2], cx
sbb cx, bx
stc
not ch
lea edx, [rdx + rdx + 1]
cmp ebx, edi
rcr ch, cl
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x181a3022c
jae 0x181a30256
movzx eax, byte [r12]
cmc
cmp dx, r9w
shl r8d, 8
cmp rax, rax
shl r9d, 8
or r8d, eax
mov al, dh
movsx eax, cx
inc al
inc r12
xor al, bl
mov eax, r9d
test dil, sil
shr eax, 0xb
stc
imul eax, ecx
stc
cmp r13d, r13d
cmp r8d, eax
jmp 0x181a3026f
jae 0x181a302e7
mov r11d, dword [rsp + 0xa8]
cmp r8b, 0x51
movzx r9w, spl
mov r9d, eax
shl ax, cl
test spl, 0xfe
sbb ah, 0xc
mov eax, 0x800
cmp r15d, 0x32390c48
test sil, 0xa8
sub eax, ecx
clc
shr eax, 5
test r11, 0x32c979b9
add ax, cx
jmp 0x181a302b8
inc r15
jmp 0x181a302c0
mov word [r10 + rdx*2], ax
movsx eax, r9w
lea eax, [rdx + rdx]
cdq
mov dl, 0xe0
cmovnp edx, r8d
mov rdx, qword [rsp + 0x18]
jmp 0x181a302dd
mov byte [r15 + rdx - 1], al
jmp 0x181a32857
mov r11d, dword [rsp + 0xa8]
cmp r9b, r13b
clc
sub r9d, eax
cmp r8w, 0x281a
clc
sub r8d, eax
adc ax, r9w
mov eax, ecx
clc
shr eax, 5
test r14b, 0x30
sub cx, ax
inc ax
mov ax, 0x2c1c
movsx ax, sil
lea eax, [rdx + rdx + 1]
jmp 0x181a30326
inc r15
mov word [r10 + rdx*2], cx
movsxd rdx, edx
movzx dx, dil
jmp 0x181a3033b
mov rdx, qword [rsp + 0x18]
mov byte [r15 + rdx - 1], al
jmp 0x181a32857
cmp esi, 0xa
jmp 0x181a3035b
mov eax, 6
not bpl
mov bpl, r15b
setl bpl
mov ebp, 3
jmp 0x181a30374
cmovb eax, ebp
xor ecx, ecx
cmp cl, 0xdc
sub esi, eax
ror ah, 2
xor ah, dl
shrd ax, r13w, 0xcb
mov eax, dword [rsp]
cmp ecx, esp
cmp r15, rax
jmp 0x181a30396
mov dword [rsp + 0x24], esi
cmovb rcx, rdi
sub rcx, rax
rol si, cl
add rcx, r15
jmp 0x181a303af
movzx eax, byte [rcx + rdx]
shrd rdx, rdx, 0x35
cwd
movsx dx, sil
lea esi, [rax + rax]
mov ecx, esi
bswap dx
bts dx, r9w
add dh, 0x5b
and ecx, 0x100
sub dl, 8
cmc
sar dx, 0x96
movzx edx, word [r10 + rcx*2 + 0x202]
clc
test r12b, r12b
cmp r11d, 0x1000000
jmp 0x181a303f6
jae 0x181a3042a
movzx eax, byte [r12]
cmp r14, 0x28160d31
test r9b, sil
shl r8d, 8
test bx, r10w
shl r9d, 8
or r8d, eax
movzx eax, sp
inc r12
cbw
shl eax, 0x4d
movsx ax, r10b
mov eax, r9d
test bl, 0x29
cmp r11, 0x6ac05b55
shr eax, 0xb
test r11d, 0x1d717992
clc
jmp 0x181a30447
imul eax, edx
test r10b, 0xf8
cmp r8d, eax
jmp 0x181a30456
jae 0x181a304a8
mov r9d, eax
movzx edi, r10w
test bl, dil
cmc
mov eax, 0x800
neg edi
adc rdi, 0x36f04438
bts rdi, r13
mov edi, 2
test edi, 0x78c80562
sub eax, edx
stc
cmc
shr eax, 5
add ax, dx
jmp 0x181a30493
mov word [r10 + rcx*2 + 0x202], ax
not ecx
jmp 0x181a304a3
jmp 0x181a304e3
sub r9d, eax
sub r8d, eax
mov eax, edx
shl dil, 0x3e
rol r11d, cl
rcl rdi, cl
shr eax, 5
btr rdi, 0x22
shld rdi, rbp, 0xdf
mov edi, ebp
stc
shl r11w, cl
sub dx, ax
mov word [r10 + rcx*2 + 0x202], dx
bsr ax, r14w
movsx rbx, di
and ecx, 0x100
rcr bh, cl
jmp 0x181a304f0
add esi, esi
sal al, 0x34
mov eax, ecx
cmovle bx, r10w
test sil, 0xd7
mov ebx, ecx
shl r11b, cl
bsf r11w, cx
and ebx, esi
dec dl
cmovle r11w, di
inc r11w
mov r11d, ebx
mov dx, 0x5e36
xchg edx, edx
add r11, rax
shl al, cl
mov eax, edi
add r11, rax
ror dh, cl
adc dx, 0x1c09
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x181a30542
jae 0x181a30578
movzx eax, byte [r12]
shl r8d, 8
cmp sp, 0x53b4
test bh, 0xeb
shl r9d, 8
test bx, r13w
jmp 0x181a30567
or r8d, eax
movsx ax, dh
inc r12
bts ax, si
adc ah, 0x9a
mov eax, r9d
cmc
jmp 0x181a30581
shr eax, 0xb
cmp r11, r15
imul eax, edx
cmc
test r10b, r11b
clc
cmp r8d, eax
jmp 0x181a30597
jae 0x181a305d7
mov r9d, eax
or al, 0x6e
cbw
mov eax, 0x800
cmc
clc
not ebx
cmp r9w, 0x776a
clc
test spl, 0xd6
sub eax, edx
cmp r15, r15
shr eax, 5
add ax, dx
test rdx, rax
cmp bpl, 0x44
cmc
add edi, edi
mov word [r10 + r11*2], ax
jmp 0x181a30609
sub r9d, eax
cmc
sub r8d, eax
sbb al, 0xf6
mov eax, edx
jmp 0x181a305ec
shr eax, 5
test ch, dl
cmc
lea edi, [rdi + rdi + 1]
jmp 0x181a305fb
sub dx, ax
sal eax, 0x1a
xor rax, rdx
mov word [r10 + r11*2], dx
and ecx, ebx
movzx edx, bp
and ax, sp
add esi, esi
sbb r11b, 0xcf
mov eax, ecx
test spl, r9b
jmp 0x181a30621
mov ebx, ecx
rcl dh, 0x89
cdq
and ebx, esi
test r10w, r14w
shr dx, 0xc0
bt dx, di
mov r11d, ebx
and dx, 0x7154
add r11, rax
btr ax, si
xadd dx, dx
mov eax, edi
xadd dh, dl
sbb dh, ah
add r11, rax
movzx edx, word [r10 + r11*2]
jmp 0x181a3065e
cmp r9d, 0x1000000
jmp 0x181a3066a
jae 0x181a30696
movzx eax, byte [r12]
stc
test bpl, 0xbc
shl r8d, 8
stc
shl r9d, 8
cmc
cmp r14w, 0x4f5e
test r12w, 0x273a
or r8d, eax
inc r12
mov eax, r9d
test cx, 0x32f
shr eax, 0xb
stc
imul eax, edx
cmc
clc
cmp r8d, eax
jmp 0x181a306af
jae 0x181a306f6
mov r9d, eax
clc
mov eax, 0x800
test r8w, si
not ebx
cmc
sub eax, edx
stc
cmp esp, edx
shr eax, 5
cmp r11, rsi
jmp 0x181a306d6
add ax, dx
cmc
clc
jmp 0x181a306e0
add edi, edi
jmp 0x181a306e7
mov word [r10 + r11*2], ax
jmp 0x181a306f1
jmp 0x181a30726
sub r9d, eax
cmp r12d, esi
cmc
sub r8d, eax
cmovs rax, r12
bts eax, ecx
mov eax, edx
cmp al, r14b
shr eax, 5
lea edi, [rdi + rdi + 1]
test sp, r8w
sub dx, ax
xor rax, 0x14645dff
mov word [r10 + r11*2], dx
and ecx, ebx
add esi, esi
xor ebx, edi
mov eax, ecx
shr dx, cl
sal dl, cl
ror r11d, 0xe3
mov ebx, ecx
xor r11w, 0x455c
and ebx, esi
movsxd rdx, ebx
clc
mov r11d, ebx
xadd rdx, rdx
clc
test r8d, r12d
add r11, rax
adc dx, 0xa14
cwde
lahf
mov eax, edi
movsxd rdx, esi
sbb dl, bpl
sal dh, 0xdf
add r11, rax
mov dh, 0x6c
add dl, 0x9e
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x181a3077f
jae 0x181a307af
movzx eax, byte [r12]
shl r8d, 8
cmc
shl r9d, 8
cmp r10w, 0x77f4
cmp rdx, r15
or r8d, eax
movsxd rax, eax
movsx rax, bx
lahf
inc r12
bt ax, 0x2d
mov eax, r9d
cmp r14w, ax
shr eax, 0xb
imul eax, edx
cmp r9b, r10b
clc
cmp r8d, eax
jmp 0x181a307c8
jae 0x181a3080f
mov r9d, eax
bsr ax, cx
clc
mov eax, 0x800
cmp r11w, 0x4d2b
not ebx
clc
jmp 0x181a307e9
sub eax, edx
test dil, 0xc0
shr eax, 5
jmp 0x181a307f8
add ax, dx
cmp dil, dil
add edi, edi
mov word [r10 + r11*2], ax
jmp 0x181a3080a
jmp 0x181a3085a
sub r9d, eax
cmp dh, 0xbf
jmp 0x181a3081a
sub r8d, eax
movsx eax, r8w
or eax, 0x567a1f6c
mov eax, edx
test r8d, 0x7c806047
stc
clc
shr eax, 5
test dil, 0x26
cmp r9d, ebx
clc
lea edi, [rdi + rdi + 1]
jmp 0x181a30849
sub dx, ax
nop
bsr ax, bp
rol rax, cl
mov word [r10 + r11*2], dx
and ecx, ebx
clc
add ax, bp
shld bx, bp, 0x81
add esi, esi
mov eax, ecx
mov ebx, ecx
btc dx, 0x1a
mov rdx, 0x22075f83
cmc
and ebx, esi
test rbx, rdi
sal r11b, 0x2c
mov r11d, ebx
shrd dx, r8w, 0x8d
sar dh, 0xfb
sub rdx, 0x161d24b1
add r11, rax
setae dh
add al, r8b
mov eax, edi
sub dx, 0x7fff
and dl, 0x3a
not dl
lea r11, [r11 + rax]
bt dx, 0x32
test si, 0x1da1
movzx dx, bl
movzx edx, word [r10 + r11*2]
stc
jmp 0x181a308c6
cmp r9d, 0x1000000
jae 0x181a308f8
movzx eax, byte [r12]
clc
stc
test bl, r10b
shl r8d, 8
stc
clc
shl r9d, 8
test r10d, 0x42435f74
or r8d, eax
inc r12
btc eax, r12d
mov eax, r9d
test dl, 0xff
shr eax, 0xb
cmp cl, r13b
imul eax, edx
cmp r8d, eax
jmp 0x181a3090f
jae 0x181a3094d
mov r9d, eax
cbw
sal ax, cl
mov eax, 0x800
cmp bpl, 0x1a
test r8, r13
not ebx
sub eax, edx
stc
shr eax, 5
test ah, 0xfb
add ax, dx
add edi, edi
jmp 0x181a3093e
mov word [r10 + r11*2], ax
jmp 0x181a30948
jmp 0x181a30987
sub r9d, eax
bsf bp, di
sub r8d, eax
mov eax, edx
btc ebp, 0xd3
shr eax, 5
not bp
shrd bp, r12w, 0xb8
lea edi, [rdi + rdi + 1]
ror bpl, 0x5f
sal bpl, cl
movzx bp, cl
sub dx, ax
lahf
mov word [r10 + r11*2], dx
cdq
or dx, 0x5ab6
and ecx, ebx
test rbx, 0x2b48ed
movsx eax, r12w
rcr bp, 0xd0
lea ebp, [rsi + rsi]
cmova bx, sp
btc r11d, r10d
movsx ebx, di
mov eax, ecx
movzx r11w, r10b
mov ebx, ecx
mov dl, 0x59
rol r11b, 0xb
and ebx, ebp
test r12d, 0x388086e
add dl, r12b
mov r11d, ebx
clc
add r11, rax
shr dx, cl
bt ax, bp
movsx dx, bh
mov eax, edi
add dl, r11b
add r11, rax
adc dl, r10b
inc edx
xchg rdx, rdx
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x181a309f4
jae 0x181a30a18
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
or r8d, eax
dec al
xchg al, ah
bswap ax
inc r12
xadd rax, rax
mov eax, r9d
test edi, 0x5ccf50a7
cmc
shr eax, 0xb
cmp sp, 0x7198
imul eax, edx
cmp r8d, eax
jmp 0x181a30a35
jae 0x181a30a86
mov r9d, eax
cbw
sbb ah, 0xca
movsx si, sil
mov eax, 0x800
and si, 0x20aa
xadd si, si
cmp r14b, 0xde
lea esi, [rdi + rdi]
stc
sub eax, edx
jmp 0x181a30a65
not ebx
test r8, 0x899232a
test bpl, spl
shr eax, 5
add ax, dx
jmp 0x181a30a7c
mov word [r10 + r11*2], ax
jmp 0x181a30ab1
sub r9d, eax
sub r8d, eax
rol si, cl
mov eax, edx
shr eax, 5
sub esi, eax
lea esi, [rdi + rdi + 1]
sbb edi, r15d
bts rdi, rcx
rcl dil, cl
sub dx, ax
mov word [r10 + r11*2], dx
btc di, r8w
and ecx, ebx
or edx, r9d
mov dh, al
and dl, spl
add ebp, ebp
stc
sbb edx, r14d
shld rdx, rdi, 0xeb
mov eax, ecx
btc rdx, rbx
mov edi, ecx
btc r11w, di
bt r11w, 0x41
or dh, ch
and edi, ebp
mov r11b, bl
mov r11d, edi
btr rdx, 0x7c
add r11, rax
xadd ax, ax
movsx edx, sp
mov eax, esi
rol dh, cl
cqo
sbb dl, 0xdc
lea r11, [r11 + rax]
sbb edx, 0x29207fd6
cmc
movzx edx, word [r10 + r11*2]
cmp bl, r8b
cmp r9d, 0x1000000
jmp 0x181a30b1a
jae 0x181a30b44
movzx eax, byte [r12]
cmc
cmp r11, r13
shl r8d, 8
shl r9d, 8
or r8d, eax
inc eax
mov rax, r15
inc r12
ror al, cl
movzx eax, bp
sub ax, sp
mov eax, r9d
cmp r10, rax
shr eax, 0xb
test r12b, 0xaa
cmp dl, r15b
imul eax, edx
cmp r8d, eax
jmp 0x181a30b5f
jae 0x181a30ba0
mov r9d, eax
rol bh, cl
mov eax, 0x800
lea ebx, [rsi + rsi]
test si, bx
sub eax, edx
cmp r10b, 0x5c
test r13, r14
not edi
stc
jmp 0x181a30b86
shr eax, 5
jmp 0x181a30b8e
add ax, dx
jmp 0x181a30b96
mov word [r10 + r11*2], ax
jmp 0x181a30bd9
sub r9d, eax
sub r8d, eax
adc bh, dl
sub ax, r10w
mov eax, edx
movsx rbx, r12w
shr eax, 5
rcr rbx, 0xa1
sal bh, cl
lea ebx, [rsi + rsi + 1]
cmc
test r14w, 0x11e6
clc
sub dx, ax
bsf rax, r10
cwde
mov word [r10 + r11*2], dx
bsf r11w, sp
and ecx, edi
xor r11b, dl
cwd
mov r11d, ebx
or dl, r10b
mov edx, ecx
movzx eax, r14w
lea ecx, [rbp + rbp]
bts rax, r12
and rcx, rdx
lea rax, [rdx + rcx]
movzx cx, r9b
movzx rcx, bp
add r11, rax
movzx ecx, word [r10 + r11*2]
cmp r13w, 0x520c
stc
cmp r9d, 0x1000000
jmp 0x181a30c1f
jae 0x181a30c4d
movzx eax, byte [r12]
movsx bp, r12b
shl r8d, 8
bsf si, r10w
shl r9d, 8
xor sil, r12b
or r8d, eax
not bpl
mov eax, 0x19f360b7
inc r12
mov esi, dword [rsp + 0x24]
shl ax, cl
mov ebp, dword [rsp + 0xc]
cdqe
mov eax, r9d
jmp 0x181a30c62
shr eax, 0xb
imul eax, ecx
test bpl, r13b
cmp r8d, eax
jmp 0x181a30c73
jae 0x181a30ccd
mov rdx, qword [rsp + 0x18]
neg r9b
mov r9d, eax
test bpl, 0xd9
inc al
mov eax, 0x800
test dl, bpl
sub eax, ecx
shr eax, 5
test bpl, 0xfd
add ax, cx
jmp 0x181a30ca3
inc r15
jmp 0x181a30cab
mov word [r10 + r11*2], ax
nop
mov r11d, dword [rsp + 0xa8]
cdqe
lahf
cmovg eax, edx
lea eax, [rbx + rbx]
mov byte [r15 + rdx - 1], al
jmp 0x181a32857
mov rdx, qword [rsp + 0x18]
jmp 0x181a30cde
sub r9d, eax
sub r8d, eax
bts ax, r9w
mov eax, ecx
test ax, 0x35bd
clc
shr eax, 5
clc
sub cx, ax
cbw
inc ah
movsx eax, cx
lea eax, [rbx + rbx + 1]
jmp 0x181a30d07
inc r15
jmp 0x181a30d0f
mov word [r10 + r11*2], cx
bswap r11
movsx r11w, r13b
mov r11d, dword [rsp + 0xa8]
jmp 0x181a30d29
mov byte [r15 + rdx - 1], al
jmp 0x181a30d33
jmp 0x181a32857
mov eax, ecx
rol r10w, cl
bsf r10, rdi
mov r10w, 0x75a8
sub r9d, r11d
mov r10d, esi
stc
shr eax, 5
sub r8d, r11d
test r13w, 0x1aeb
cmc
clc
sub cx, ax
test sil, 0x8b
jmp 0x181a30d6b
mov word [r14 + rbx*2], cx
bts cx, dx
stc
movzx ecx, word [r14 + r10*2 + 0x180]
clc
cmp r9d, 0x1000000
jmp 0x181a30d8b
jae 0x181a30dc1
movzx eax, byte [r12]
test r9b, dil
stc
test bp, 0x121e
shl r8d, 8
clc
stc
shl r9d, 8
cmp r9w, di
clc
or r8d, eax
nop
movzx rax, r14w
mov ax, 0x6903
inc r12
and ah, 0x82
mov eax, r9d
jmp 0x181a30dca
shr eax, 0xb
stc
clc
imul eax, ecx
test edx, eax
cmp r8d, eax
jmp 0x181a30ddc
jae 0x181a30e31
mov r9d, eax
mov eax, 0x800
cmp r11w, 0x73ca
sub eax, ecx
cmp bp, 0x7f59
cmp r14d, ebx
shr eax, 5
test edx, 0x1241359e
add ax, cx
clc
jmp 0x181a30e0c
add esi, 0xc
mov word [r14 + r10*2 + 0x180], ax
movzx r10d, si
movsx r10d, r15w
movsx r10w, r13b
lea r10, [r14 + 0x664]
jmp 0x181a312b3
mov r11d, dword [rsp + 0xa8]
cmp dil, 0x2b
sub r9d, eax
sub r8d, eax
btc rax, r10
movsx ax, sil
btr rax, 0x8f
mov eax, ecx
test dx, 0x499e
shr eax, 5
sub cx, ax
test di, r13w
clc
cmp dword [rsp + 0x10], 0
jmp 0x181a30e6d
mov word [r14 + r10*2 + 0x180], cx
jmp 0x181a30e7b
jne 0x181a30e8a
test r11d, r11d
je 0x181a32660
movzx edx, word [r14 + r10*2 + 0x198]
cmp r9d, 0x1000000
jmp 0x181a30e9f
jae 0x181a30ee4
movzx eax, byte [r12]
btc rcx, r10
shrd rcx, r8, 0x9f
shl r8d, 8
movzx ecx, dx
movsx cx, r14b
test r13d, 0x3b5002e1
shl r9d, 8
or r8d, eax
cmovg ecx, esp
jmp 0x181a30ed5
inc r12
and ch, 0xc1
setae cl
sbb ecx, 0x43674a9f
mov ecx, r9d
cmp rbx, 0x20942cc4
shr ecx, 0xb
imul ecx, edx
cmp sil, 0xf2
test dil, 0x80
cmp r8d, ecx
jmp 0x181a30f04
jae 0x181a31068
mov eax, 0x800
mov r9d, ecx
sub eax, edx
shr eax, 5
clc
cmp bp, 0x1f3d
add ax, dx
mov word [r14 + r10*2 + 0x198], ax
movzx edx, word [r14 + rbx*2 + 0x1e0]
cmc
stc
clc
cmp ecx, 0x1000000
jmp 0x181a30f40
jae 0x181a30f6c
movzx eax, byte [r12]
clc
test r14b, r9b
shl r8d, 8
test r11w, r14w
stc
shl r9d, 8
stc
or r8d, eax
dec ah
bswap rax
lahf
inc r12
sal eax, 0x18
mov eax, r9d
shr eax, 0xb
imul eax, edx
cmp r8d, eax
jmp 0x181a30f7d
jae 0x181a31041
mov r9d, eax
sal eax, cl
xor ecx, ecx
shl ah, 0xac
mov eax, 0x800
jmp 0x181a30f97
sub eax, edx
test sil, cl
shr eax, 5
cmc
cmp r11b, 0x32
stc
add ax, dx
mov rdx, qword [rsp + 0x18]
jmp 0x181a30fb2
mov word [r14 + rbx*2 + 0x1e0], ax
not al
mov ax, 0x5bf6
mov ax, r15w
mov eax, dword [rsp]
jmp 0x181a30fd2
cmp r15, rax
cmovb rcx, qword [rsp + 0x28]
jmp 0x181a30fe0
inc r11d
sub rcx, rax
add ax, 0x550b
stc
bts ax, sp
mov dword [rsp + 0xa8], r11d
btc ax, si
dec eax
add rcx, r15
inc r15
btr ax, 0x5f
not al
sal ah, cl
cmp esi, 7
movzx eax, byte [rcx + rdx]
movsxd rcx, r15d
setnp cl
mov ecx, 9
movzx esi, r13w
mov byte [r15 + rdx - 1], al
movzx rsi, r12w
mov eax, 0xb
cmovb eax, ecx
cmovnp esi, r9d
xchg rsi, rsi
mov esi, eax
jmp 0x181a32857
sub r9d, eax
sub r8d, eax
adc al, 0x78
mov eax, edx
cmp si, bx
shr eax, 5
clc
sub dx, ax
jmp 0x181a3105a
mov word [r14 + rbx*2 + 0x1e0], dx
jmp 0x181a31283
mov eax, edx
sub r9d, ecx
sub r8d, ecx
sub ch, 0x93
bsf rcx, rax
shr eax, 5
movsx cx, r15b
sub dx, ax
or cx, r12w
and rcx, 0x75bd255e
inc cx
mov word [r14 + r10*2 + 0x198], dx
test spl, 0xc8
movzx ecx, word [r14 + r10*2 + 0x1b0]
jmp 0x181a310b0
cmp r9d, 0x1000000
jae 0x181a310e7
movzx eax, byte [r12]
jmp 0x181a310c8
shl r8d, 8
test rdi, rbp
cmc
shl r9d, 8
cmc
clc
test bl, dl
or r8d, eax
inc al
cwde
inc r12
dec al
cbw
bswap eax
mov eax, r9d
jmp 0x181a310f3
shr eax, 0xb
test r13, 0x430d6611
imul eax, ecx
cmp r8d, eax
jmp 0x181a31108
jae 0x181a31151
mov r9d, eax
bswap eax
or al, r12b
lahf
mov eax, 0x800
test r11b, r14b
cmp spl, 0xf4
sub eax, ecx
shr eax, 5
cmp r12w, 0xafd
jmp 0x181a31133
add ax, cx
mov word [r14 + r10*2 + 0x1b0], ax
movsx ax, bh
mov eax, dword [rsp + 8]
jmp 0x181a3114c
jmp 0x181a3126a
sub r9d, eax
sub r8d, eax
sal al, cl
mov eax, ecx
jmp 0x181a31160
shr eax, 5
cmc
sub cx, ax
clc
mov word [r14 + r10*2 + 0x1b0], cx
movzx ecx, bx
movzx ecx, word [r14 + r10*2 + 0x1c8]
cmp r9d, 0x1000000
jmp 0x181a31189
jae 0x181a311ad
movzx eax, byte [r12]
jmp 0x181a31199
shl r8d, 8
shl r9d, 8
clc
cmc
or r8d, eax
movsx rax, r9w
inc r12
mov eax, r9d
cmc
shr eax, 0xb
jmp 0x181a311ba
imul eax, ecx
jmp 0x181a311c8
cmp r8d, eax
jmp 0x181a311d0
jae 0x181a3121c
mov r9d, eax
shr ax, cl
movsxd rax, r15d
mov eax, 0x800
jmp 0x181a311e9
sub eax, ecx
shr eax, 5
cmp eax, 0x515d5e95
jmp 0x181a311f8
add ax, cx
jmp 0x181a31200
mov word [r14 + r10*2 + 0x1c8], ax
cmovbe eax, r9d
lahf
mov eax, dword [rsp + 4]
jmp 0x181a31217
jmp 0x181a31257
sub r9d, eax
clc
sub r8d, eax
ror ax, cl
mov eax, ecx
shr eax, 5
sub cx, ax
mov eax, ebp
or bp, di
mov word [r14 + r10*2 + 0x1c8], cx
bt r10w, 0x96
mov ecx, dword [rsp + 4]
mov ebp, ecx
mov dword [rsp + 0xc], ecx
btc r10w, 0xf6
bts cx, r9w
mov ecx, dword [rsp + 8]
rcl r10b, cl
rcl r10b, 0x23
mov dword [rsp + 4], ecx
cmp r12b, 0x75
mov ecx, dword [rsp]
cmc
not r10
mov dword [rsp], eax
sar r10b, cl
rol r10w, cl
movzx rax, sp
mov dword [rsp + 8], ecx
cmp esi, 7
mov rax, 0x6f40298
xchg r10b, cl
mov eax, 0xb
mov ecx, 8
cmovb eax, ecx
bt si, r11w
movsx si, dil
lea r10, [r14 + 0xa68]
xor ecx, r15d
mov esi, eax
movzx ecx, word [r10]
cmp r9d, 0x1000000
jmp 0x181a312c3
jae 0x181a312f3
movzx eax, byte [r12]
shl r8d, 8
add dl, 0x35
movzx edx, r15w
shl r9d, 8
and dl, 0x5d
bts edx, r15d
cmc
or r8d, eax
inc r12
movzx edx, r9w
bts rdx, rbx
mov edx, r9d
shr edx, 0xb
imul edx, ecx
cmp bp, dx
cmc
cmp r8d, edx
jmp 0x181a31308
jae 0x181a3161c
mov eax, 0x800
xadd r9w, r9w
mov r9d, edx
adc r11w, r11w
btr r11d, 0xa5
sub eax, ecx
test ebx, r13d
shrd r11w, r10w, 0x6d
movzx r11w, r13b
shr eax, 5
add ax, cx
shr r11b, 0xa1
movzx r11w, dl
ror cx, 0x41
mov word [r10], ax
neg rax
clc
bswap cx
lea eax, [rdi*8]
ror cx, 0xc5
shrd r11w, dx, 0x4f
movsxd r11, edx
movzx ecx, word [r10 + rax*2 + 6]
sbb r11b, sil
rcl r11w, cl
movsx r11d, dx
lea r11, [r10 + rax*2 + 4]
clc
cmp edx, 0x1000000
jmp 0x181a31388
jae 0x181a313b8
movzx eax, byte [r12]
shl r8d, 8
cmp si, 0xd17
test r13, r13
stc
shl r9d, 8
cmc
or r8d, eax
mov ax, r13w
setno ah
cdqe
inc r12
rol ax, 0x1e
mov eax, r9d
shr eax, 0xb
cmp ax, 0x6177
cmc
imul eax, ecx
test spl, 0xc0
jmp 0x181a313d2
cmp r8d, eax
jmp 0x181a313da
jae 0x181a31424
mov r9d, eax
btr ax, dx
sar dx, cl
mov eax, 0x800
shrd dx, r15w, 0x6a
mov edx, 2
stc
sub eax, ecx
sub r10b, 0x1a
test rbx, r10
mov r10d, edx
cmc
cmp cx, sp
shr eax, 5
clc
cmp r15d, ebx
add ax, cx
mov word [r11 + 2], ax
jmp 0x181a3141f
jmp 0x181a31475
sub r9d, eax
xadd dh, dh
sub r8d, eax
or r10b, 0xea
mov eax, ecx
shl r10, 0x2d
bts r10d, r11d
dec r10d
shr eax, 5
btc edx, 0xc
cdq
sub cx, ax
mov eax, 3
mov r10d, eax
not edx
rol dh, cl
setb dl
mov rdx, rax
test r14w, 0x4c24
cmp r11b, 0xfd
jmp 0x181a3146a
mov word [r11 + 2], cx
bsf cx, cx
rol ch, cl
lea rdx, [rdx + rdx]
movsx cx, r12b
movzx ecx, word [rdx + r11]
cmp r9d, 0x1000000
jae 0x181a314ba
movzx eax, byte [r12]
clc
stc
shl r8d, 8
test r15b, 0xb
shl r9d, 8
test rsp, r13
cmc
jmp 0x181a314ac
or r8d, eax
inc r12
cmovge rax, r9
and ax, 0x57b9
mov eax, r9d
cmp sp, 0x3dc1
cmp r9, rsi
shr eax, 0xb
cmc
cmp r8b, r13b
imul eax, ecx
cmp r8d, eax
jmp 0x181a314d7
jae 0x181a31515
mov r9d, eax
mov eax, 0x800
stc
sub eax, ecx
cmp cx, dx
cmp rsi, 0x2b966672
cmc
shr eax, 5
jmp 0x181a314fb
add ax, cx
add r10d, r10d
jmp 0x181a31506
mov word [rdx + r11], ax
jmp 0x181a31510
jmp 0x181a3154f
sub r9d, eax
sub r8d, eax
shl rax, 0xa1
sar al, 0x4f
mov eax, ecx
test si, 0xa33
cmp r8b, r14b
shr eax, 5
cmp dil, 0x5e
lea r10d, [r10 + r10 + 1]
jmp 0x181a3153d
sub cx, ax
jmp 0x181a31545
inc rdx
cmc
mov word [rdx + r11 - 1], cx
movzx ecx, word [r11 + rdx*2]
test r8d, 0x509f1760
cmp cx, bx
cmp r9d, 0x1000000
jmp 0x181a3156a
jae 0x181a31593
movzx eax, byte [r12]
test r8b, r15b
cmc
shl r8d, 8
shl r9d, 8
cmp r8w, r10w
or r8d, eax
movzx eax, bp
inc r12
bswap rax
mov ah, dl
mov eax, r9d
stc
shr eax, 0xb
imul eax, ecx
test sp, 0x66f0
cmp spl, 0x63
cmp r8d, eax
jmp 0x181a315ae
jae 0x181a315e9
mov r9d, eax
sbb ax, 0x69ce
movsxd r13, edi
shld r13, r11, 0xd
mov eax, 0x800
lea r13d, [r10 + r10]
stc
sub eax, ecx
shr eax, 5
cmc
add ax, cx
add r13d, 0xfffffff8
jmp 0x181a315df
mov word [r11 + rdx*2], ax
jmp 0x181a31b16
sub r9d, eax
sar r13b, 0x91
sub r8d, eax
mov eax, ecx
shr eax, 5
btc r13, 0x55
test r8b, bl
add r13b, r14b
lea r13d, [r10 + r10 + 1]
cmp r12b, al
sub cx, ax
add r13d, 0xfffffff8
mov word [r11 + rdx*2], cx
jmp 0x181a31b16
mov eax, ecx
cmc
sub r9d, edx
test al, r9b
stc
clc
sub r8d, edx
clc
shr eax, 5
sub cx, ax
mov word [r10], cx
ror cl, 0x71
movsx rcx, cx
movzx ecx, word [r10 + 2]
clc
cmp rdi, rax
cmp r9d, 0x1000000
jmp 0x181a31651
jae 0x181a3168f
movzx eax, byte [r12]
rol dl, 0x98
cmc
bsf rdx, rax
shl r8d, 8
shl r9d, 8
mov edx, 0x42fb469b
btr edx, eax
sub rdx, 0x35654d02
or r8d, eax
movsxd rdx, edi
xchg dl, dh
inc r12
and rdx, 0x75394ba7
rcr dh, cl
mov edx, r9d
cmp rsi, 0x68043ddf
clc
shr edx, 0xb
imul edx, ecx
test sp, cx
test r10b, 0x82
clc
cmp r8d, edx
jmp 0x181a316b0
jae 0x181a319ca
mov eax, 0x800
cmp al, sil
mov r9d, edx
shr r11b, 0xee
sub eax, ecx
adc r11b, bpl
adc r11b, 1
shrd r11w, r12w, 0xec
shr eax, 5
ror r11b, cl
cmc
add ax, cx
btr r11d, 0x83
xor r11, r14
mov word [r10 + 2], ax
btc rax, 0xb1
lea eax, [rdi*8]
cmp r13b, r13b
adc cl, dil
lea r11, [r10 + rax*2 + 0x104]
adc cl, 0x3f
add cl, 0xff
movzx ecx, word [r11 + 2]
cmp edx, 0x1000000
jmp 0x181a3171b
jae 0x181a31738
movzx eax, byte [r12]
shl r8d, 8
test r15w, bx
shl r9d, 8
or r8d, eax
inc r12
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r14d, 0x380a3fe3
cmp r8d, eax
jmp 0x181a31750
jae 0x181a31791
mov r9d, eax
cmp esi, eax
bts r10w, bx
mov eax, 0x800
and dx, r10w
sal rdx, 0x31
mov edx, 2
sub eax, ecx
mov r10d, edx
cmc
shr eax, 5
cmc
test rbx, rdx
add ax, cx
mov word [r11 + 2], ax
jmp 0x181a3178c
jmp 0x181a317e2
sub r9d, eax
add dl, r13b
shr r10, cl
btc r10w, r13w
sub r8d, eax
cdqe
jmp 0x181a317ac
mov eax, ecx
rol dh, 0xcf
rol dx, cl
shr eax, 5
sub cx, ax
adc al, r14b
ror r10b, 0xbd
not r10
mov eax, 3
mov r10d, eax
bts dx, r10w
mov rdx, rax
cmp r14b, 0x12
cmc
mov word [r11 + 2], cx
bt ecx, r11d
lea rdx, [rdx + rdx]
shr cx, cl
movzx ecx, word [rdx + r11]
test r9d, 0x3bcb2acd
jmp 0x181a317fa
cmp r9d, 0x1000000
jmp 0x181a31806
jae 0x181a3183c
movzx eax, byte [r12]
shl r8d, 8
test r13b, r11b
cmp r12, rbx
jmp 0x181a31820
shl r9d, 8
cmc
cmp spl, 0x17
or r8d, eax
movsx rax, sp
movzx rax, r9w
inc r12
shld rax, r13, 0xa5
mov eax, r9d
cmp r10, r10
test ax, r13w
shr eax, 0xb
test cl, r13b
imul eax, ecx
clc
jmp 0x181a3185a
cmp r8d, eax
jmp 0x181a31862
jae 0x181a318a8
mov r9d, eax
btr ax, ax
sub ax, 0x3a77
sal ax, 0x36
mov eax, 0x800
jmp 0x181a31881
sub eax, ecx
cmc
shr eax, 5
cmp r12, 0x42ac2fa0
add ax, cx
add r10d, r10d
jmp 0x181a31899
mov word [rdx + r11], ax
jmp 0x181a318a3
jmp 0x181a318e3
sub r9d, eax
sub r8d, eax
xor ah, 0x8d
shrd eax, edi, 0xcd
sal ax, cl
mov eax, ecx
test r14d, r15d
test r13b, 0x3b
cmp sp, r14w
shr eax, 5
lea r10d, [r10 + r10 + 1]
sub cx, ax
inc rdx
cmp r14b, al
cmp r10d, 0x2266132f
mov word [rdx + r11 - 1], cx
movzx ecx, word [r11 + rdx*2]
cmp si, bp
cmp r9d, 0x1000000
jmp 0x181a318f7
jae 0x181a31920
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
or r8d, eax
sete al
bswap rax
inc ah
inc r12
neg ax
mov al, 0x27
shr ah, 0x6f
mov eax, r9d
test r11w, si
cmp r10b, r14b
clc
shr eax, 0xb
jmp 0x181a31934
imul eax, ecx
cmp r10w, 0x9a
cmp r8d, eax
jmp 0x181a31945
jae 0x181a31980
mov r9d, eax
ror r13b, 0x45
mov eax, 0x800
lea r13d, [r10 + r10]
stc
test r11b, 0x26
sub eax, ecx
cmp r10w, r13w
shr eax, 5
add ax, cx
jmp 0x181a31971
mov word [r11 + rdx*2], ax
jmp 0x181a3197b
jmp 0x181a31b16
sub r9d, eax
adc r13w, r14w
btc r13, 0xb1
shr r13b, cl
sub r8d, eax
bsr ax, cx
sbb al, spl
rol al, 0x9a
mov eax, ecx
movsx r13d, sp
sal r13b, 0xf4
shr eax, 5
lea r13d, [r10 + r10 + 1]
jmp 0x181a319b3
sub cx, ax
jmp 0x181a319bb
mov word [r11 + rdx*2], cx
jmp 0x181a319c5
jmp 0x181a31b16
mov eax, ecx
add r13b, 0xf
sub r9d, edx
jmp 0x181a319e0
sub r8d, edx
shr eax, 5
xor dh, 0xf1
shr dl, cl
mov edx, 1
bts r13, r15
movzx r13d, si
and r13b, 0x73
sub cx, ax
add r13b, r13b
mov r13d, edx
mov word [r10 + 2], cx
movzx ecx, sp
adc cx, 0x7bee
rcl cl, 0x24
nop
lea rdx, [rdx + rdx]
xor ch, 0xa9
movzx ecx, word [rdx + r10 + 0x204]
cmp spl, 0x86
cmp r9d, 0x1000000
jmp 0x181a31a36
jae 0x181a31a64
movzx eax, byte [r12]
cmp r13b, 0x2c
clc
test r12b, 0xaa
shl r8d, 8
shl r9d, 8
or r8d, eax
cdqe
lahf
inc r12
and eax, 0x633832b5
bts rax, r12
mov eax, r9d
cmp cx, 0x7b8
test bpl, 0x43
shr eax, 0xb
clc
test r11b, 0x56
imul eax, ecx
cmp r8d, eax
jmp 0x181a31a83
jae 0x181a31abd
mov r9d, eax
bts ax, r9w
bt ax, r12w
mov eax, 0x800
sub eax, ecx
shr eax, 5
add ax, cx
cmc
test r11b, r13b
add r13d, r13d
jmp 0x181a31aaf
mov word [rdx + r10 + 0x204], ax
jmp 0x181a31afb
sub r9d, eax
sub r8d, eax
add rax, 0x5c8b6d4f
cmp cl, 0xb0
sbb ax, r15w
mov eax, ecx
test spl, r10b
cmp al, 0x65
shr eax, 5
lea r13d, [r13 + r13 + 1]
sub cx, ax
jmp 0x181a31ae8
inc rdx
clc
stc
mov word [rdx + r10 + 0x203], cx
jmp 0x181a31afb
cmp r13d, 0x100
jmp 0x181a31b07
jb 0x181a31a16
add r13d, 0xffffff10
cmc
stc
cmp esi, 0xc
jmp 0x181a31b1e
jb 0x181a326ee
cmp r13d, 4
movsxd rbx, r8d
nop
mov ebx, 3
cbw
cdq
mov eax, ebx
cmovb eax, r13d
movsx rdx, di
shl eax, 6
and dl, r8b
lea rcx, [r14 + rax*2 + 0x360]
rol dl, cl
sbb dx, bx
movzx edx, word [rcx + 2]
test ecx, 0x46b4411c
cmp r11b, 0x9b
test r12w, sp
cmp r9d, 0x1000000
jmp 0x181a31b6f
jae 0x181a31ba4
movzx eax, byte [r12]
test ecx, 0x7be672c0
test rax, rsp
shl r8d, 8
test rcx, 0xba779fa
clc
cmc
shl r9d, 8
test r12b, 0xbc
stc
or r8d, eax
inc r12
movzx rax, cx
cwde
mov eax, r9d
shr eax, 0xb
stc
clc
test spl, 0x40
imul eax, edx
stc
test r15w, si
cmp r8d, eax
jmp 0x181a31bc0
jae 0x181a31c08
mov r9d, eax
bt ax, r10w
mov eax, 0x800
mov r11d, 2
cmovo r10w, r9w
xchg r10b, r10b
sub eax, edx
shrd r10, r14, 0x13
mov r10, r11
shr eax, 5
stc
test r11, rsp
add ax, dx
jmp 0x181a31bfa
mov word [rcx + 2], ax
jmp 0x181a31c03
jmp 0x181a31c4a
sub r9d, eax
sbb r10b, r12b
sbb r11w, 0x64c0
sar r11b, cl
sub r8d, eax
add r10w, dx
cmp r14d, r14d
btr r11, 0x89
mov eax, edx
shr r10b, cl
shr eax, 5
mov r11d, ebx
bsf r10w, r14w
mov r10, rbx
sub dx, ax
test r10b, 0xb7
cmp r8b, sil
mov word [rcx + 2], dx
sal edx, 0x5d
lea r10, [r10 + r10]
movzx edx, word [r10 + rcx]
clc
cmp r13, 0x3fa79e2
stc
cmp r9d, 0x1000000
jmp 0x181a31c68
jae 0x181a31c8b
movzx eax, byte [r12]
cmp bl, r15b
clc
shl r8d, 8
clc
shl r9d, 8
or r8d, eax
inc r12
mov ah, dh
sar eax, 0x37
mov eax, r9d
cmp bl, 0xc5
shr eax, 0xb
imul eax, edx
clc
cmp r8d, eax
jmp 0x181a31ca0
jae 0x181a31ce5
mov r9d, eax
bsr ax, r15w
movsx eax, sp
rcl al, cl
mov eax, 0x800
cmp r9b, dil
sub eax, edx
test r14b, 0x5b
stc
shr eax, 5
add ax, dx
cmp r10w, 0x52bd
add r11d, r11d
jmp 0x181a31cd6
mov word [r10 + rcx], ax
jmp 0x181a31ce0
jmp 0x181a31d27
sub r9d, eax
sub r8d, eax
bsf ax, r15w
test r13w, 0x567d
not ah
mov eax, edx
cmc
shr eax, 5
cmp r8d, 0x1b026337
lea r11d, [r11 + r11 + 1]
test r12b, sil
sub dx, ax
jmp 0x181a31d15
inc r10
mov word [r10 + rcx - 1], dx
sar dx, 0x16
rcr dl, cl
sbb dl, r9b
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jae 0x181a31d61
movzx eax, byte [r12]
jmp 0x181a31d47
shl r8d, 8
test r15b, r9b
stc
cmp r9w, dx
shl r9d, 8
clc
cmc
or r8d, eax
cbw
inc r12
mov eax, r9d
test rcx, 0x737358ec
clc
shr eax, 0xb
cmc
cmp r12w, r11w
imul eax, edx
cmp r8d, eax
jmp 0x181a31d7f
jae 0x181a31dcb
mov r9d, eax
sub ax, r11w
shr ax, 0xc1
rcl al, cl
mov eax, 0x800
test rsp, r9
cmp r8w, 0x5080
clc
sub eax, edx
jmp 0x181a31da9
shr eax, 5
cmc
cmp r11b, 0x26
add ax, dx
jmp 0x181a31db9
mov word [rcx + r10*2], ax
movzx r10, r12w
lea r10d, [r11 + r11]
jmp 0x181a31e04
sub r9d, eax
test rax, 0x7841406e
sub r8d, eax
mov eax, edx
shr eax, 5
stc
cmc
sub dx, ax
test r10w, 0x5082
test esi, edx
mov word [rcx + r10*2], dx
mov r10b, dl
movsx dx, r11b
sal edx, cl
lea r10d, [r11 + r11 + 1]
add dl, r12b
bt rdx, r8
movzx edx, word [rcx + r10*2]
test cl, 0xd3
stc
cmp r9d, 0x1000000
jmp 0x181a31e19
jae 0x181a31e49
movzx eax, byte [r12]
jmp 0x181a31e29
shl r8d, 8
jmp 0x181a31e33
shl r9d, 8
test di, r14w
or r8d, eax
inc r12
cdqe
cmp dil, r9b
movzx eax, si
mov eax, r9d
jmp 0x181a31e56
shr eax, 0xb
clc
imul eax, edx
cmc
cmp r8d, eax
jmp 0x181a31e66
jae 0x181a31e9d
mov r9d, eax
bt rax, r10
mov eax, 0x800
jmp 0x181a31e7d
sub eax, edx
cmc
stc
shr eax, 5
add ax, dx
cmp r12b, 0x21
mov word [rcx + r10*2], ax
add r10d, r10d
jmp 0x181a31e98
jmp 0x181a31ed0
sub r9d, eax
test ax, r11w
sub r8d, eax
test r9b, 0x5d
setp ah
mov eax, edx
shr eax, 5
test dl, dil
clc
sub dx, ax
test ecx, 0x79b102f1
mov word [rcx + r10*2], dx
mov dl, r9b
movsxd rdx, r10d
lea r10d, [r10 + r10 + 1]
movzx edx, word [rcx + r10*2]
test di, cx
stc
cmc
cmp r9d, 0x1000000
jmp 0x181a31ee6
jae 0x181a31f1a
movzx eax, byte [r12]
stc
test sil, 0x50
shl r8d, 8
clc
cmp esp, r13d
shl r9d, 8
cmp bl, 0x27
jmp 0x181a31f0a
or r8d, eax
movsxd rax, r11d
inc al
inc r12
sbb al, 0x93
seto ah
mov eax, r9d
cmc
cmp r11w, r13w
shr eax, 0xb
clc
imul eax, edx
test dil, 7
cmp r8d, eax
jmp 0x181a31f35
jae 0x181a31f72
mov r9d, eax
cbw
adc eax, r14d
btr ax, 0xa3
mov eax, 0x800
test r15b, dl
cmp r14b, dl
sub eax, edx
test r12, 0x3991551c
clc
shr eax, 5
add ax, dx
clc
mov word [rcx + r10*2], ax
stc
add r10d, r10d
jmp 0x181a31fa8
sub r9d, eax
test r9b, r15b
sub r8d, eax
test rax, 0x52be05f5
mov eax, edx
jmp 0x181a31f88
shr eax, 5
test ebx, ebp
sub dx, ax
stc
cmp sp, 0x56ec
mov word [rcx + r10*2], dx
movzx rdx, r12w
movsx rdx, r9w
lea r10d, [r10 + r10 + 1]
movzx edx, word [rcx + r10*2]
test r9b, r8b
clc
test r10b, 9
cmp r9d, 0x1000000
jae 0x181a31fe5
movzx eax, byte [r12]
test r10b, dil
stc
shl r8d, 8
shl r9d, 8
cmp esp, 0x1e9213e8
clc
or r8d, eax
inc r12
or al, r11b
adc ah, cl
mov eax, r9d
shr eax, 0xb
imul eax, edx
cmp r8d, eax
jmp 0x181a31ff6
jae 0x181a32029
mov r9d, eax
mov eax, 0x800
cmp al, 0x93
sub eax, edx
shr eax, 5
test r15, r10
cmc
add ax, dx
mov word [rcx + r10*2], ax
cmc
cmp r15b, 0x67
add r10d, r10d
jmp 0x181a32024
jmp 0x181a3205c
sub r9d, eax
sub r8d, eax
mov eax, edx
clc
test r11w, dx
shr eax, 5
clc
sub dx, ax
cmp r13d, 0x95c3b4d
mov word [rcx + r10*2], dx
cmp sil, dil
jmp 0x181a32052
lea r10d, [r10 + r10 + 1]
cmp r13b, 0x8f
cmc
add r10d, 0xffffffc0
cmp r10d, 4
jb 0x181a325d8
mov r11d, r10d
bts ax, r12w
mov eax, r10d
stc
cmc
clc
and r10d, 1
clc
shr r11d, 1
cmp bp, r9w
or r10d, 2
dec r11d
cmc
jmp 0x181a32091
cmp eax, 0xe
jmp 0x181a32099
jae 0x181a321ac
mov ecx, r11d
mov dh, 0xd0
btc di, r9w
movsx edi, bp
mov ebx, 1
cmp r8, 0x52086f7a
shl r10d, cl
mov rdx, rbx
shr cx, cl
movsx cx, r13b
mov ecx, r10d
xor rdi, r10
xchg dil, dil
clc
sub rcx, rax
test r14b, r13b
lea rdi, [r14 + rcx*2 + 0x55e]
clc
movsx cx, bpl
nop
not cl
bswap cx
add rdx, rdx
movzx ecx, si
test edi, r8d
movzx ecx, word [rdx + rdi]
cmp r9d, 0x1000000
jmp 0x181a32104
jae 0x181a32129
movzx eax, byte [r12]
shl r8d, 8
cmc
clc
stc
shl r9d, 8
test dx, ax
clc
or r8d, eax
cmove eax, ebp
inc eax
inc r12
mov eax, r9d
shr eax, 0xb
imul eax, ecx
stc
cmp bp, bp
test cl, 0x9d
cmp r8d, eax
jmp 0x181a32141
jae 0x181a32169
mov r9d, eax
xadd ax, ax
xor al, spl
cmc
mov eax, 0x800
sub eax, ecx
shr eax, 5
clc
add ax, cx
mov word [rdx + rdi], ax
jmp 0x181a32193
sub r9d, eax
sub r8d, eax
mov eax, ecx
cmp r11b, r10b
shr eax, 5
cmp cx, bp
sub cx, ax
jmp 0x181a32182
inc rdx
cmp r9, r13
or r10d, ebx
mov word [rdx + rdi - 1], cx
test r13b, r13b
add ebx, ebx
test cl, r11b
add r11d, 0xffffffff
jmp 0x181a321a1
jne 0x181a320eb
jmp 0x181a325d8
add r11d, 0xfffffffc
cmc
cmp r9d, 0x1000000
jmp 0x181a321bd
jae 0x181a321dc
movzx eax, byte [r12]
shl r8d, 8
cmp sp, r13w
shl r9d, 8
or r8d, eax
inc r12
xchg al, al
shr r9d, 1
btr rax, 0x39
sub r8d, r9d
stc
mov eax, r8d
cmp dil, r9b
shr eax, 0x1f
stc
cmp rdx, 0x19ef3606
neg eax
clc
lea r10d, [rax + r10*2 + 1]
cmp rdx, 0x6819733d
test r11w, cx
and eax, r9d
add r8d, eax
cmp r12b, 0xa2
add r11d, 0xffffffff
jmp 0x181a3221f
jne 0x181a321b1
movzx ecx, word [r14 + 0x646]
test r13w, 0x4769
jmp 0x181a32238
shl r10d, 4
cmp r9d, 0x1000000
jmp 0x181a32248
jae 0x181a3226f
movzx eax, byte [r12]
shl r8d, 8
cmp bp, r14w
shl r9d, 8
cmc
test r14b, bl
or r8d, eax
inc r12
not eax
movzx rax, dx
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x181a32280
jae 0x181a322ca
mov r9d, eax
and dl, ah
mov eax, 0x800
or dl, r9b
sar dl, cl
rcr dx, 0x7f
mov edx, 2
sub eax, ecx
shl r11b, cl
mov r11d, edx
stc
test r15b, r11b
cmp dl, cl
shr eax, 5
clc
add ax, cx
jmp 0x181a322b8
mov word [r14 + 0x646], ax
jmp 0x181a322c5
jmp 0x181a32317
sub r9d, eax
sub r8d, eax
adc dl, r11b
mov eax, ecx
adc r11w, 0x2d57
rol r11, 0x94
shr eax, 5
rcr r11w, 0xc7
sbb r11b, 0x98
mov r11d, ebx
bt dx, dx
mov rdx, rbx
sub cx, ax
test ebx, ebp
or r10d, 1
test r12b, 0x60
mov word [r14 + 0x646], cx
bt ecx, r12d
sbb cx, 0x7aaf
test sil, 0x2b
lea rdx, [rdx + rdx]
cmp r10b, 0x1e
rcl cl, 0x72
movzx ecx, word [rdx + r14 + 0x644]
cmc
cmp r15b, 0xd
cmp spl, r11b
cmp r9d, 0x1000000
jmp 0x181a3233f
jae 0x181a32360
movzx eax, byte [r12]
clc
test r10b, dl
cmp r8d, eax
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
inc r12
mov eax, r9d
cmp r9b, al
cmc
test eax, edi
shr eax, 0xb
imul eax, ecx
test r12d, r13d
clc
cmc
cmp r8d, eax
jae 0x181a323ba
mov r9d, eax
btr ax, 0xe7
mov eax, 0x800
cmp r14b, r14b
cmc
sub eax, ecx
cmc
cmp r15w, r14w
stc
shr eax, 5
cmc
clc
add ax, cx
stc
add r11d, r11d
jmp 0x181a323a7
mov word [rdx + r14 + 0x644], ax
jmp 0x181a323b5
jmp 0x181a32413
sub r9d, eax
cmp spl, r9b
test si, r10w
jmp 0x181a323c9
sub r8d, eax
sbb ax, ax
adc ax, si
setl ah
mov eax, ecx
test r15b, 0xfd
cmc
shr eax, 5
cmp r15b, 0xa
cmc
lea r11d, [r11 + r11 + 1]
stc
test bpl, 0xfd
cmp r11d, 0x5a7a096f
sub cx, ax
jmp 0x181a323fd
inc rdx
cmc
stc
or r10d, 2
mov word [rdx + r14 + 0x643], cx
sbb cx, r13w
movzx ecx, word [r14 + rdx*2 + 0x644]
cmp r9d, 0x1000000
jmp 0x181a32428
jae 0x181a32451
movzx eax, byte [r12]
test sil, r10b
shl r8d, 8
stc
shl r9d, 8
cmc
or r8d, eax
inc r12
movzx rax, sp
test dil, 0x42
mov ah, 0x95
mov eax, r9d
cmp r9b, 0xcb
shr eax, 0xb
imul eax, ecx
test r10w, r9w
test r9b, 0x4a
cmp r9, 0x310e0bb4
cmp r8d, eax
jmp 0x181a32475
jae 0x181a324b8
mov r9d, eax
mov eax, 0x800
cmp al, spl
sub eax, ecx
shr eax, 5
test si, si
cmp r14d, r8d
jmp 0x181a32496
add ax, cx
jmp 0x181a3249e
mov word [r14 + rdx*2 + 0x644], ax
mov ah, 0xd0
lea eax, [r11 + r11]
jmp 0x181a324b3
jmp 0x181a324fa
sub r9d, eax
cmc
jmp 0x181a324c4
sub r8d, eax
rcr rax, 0x30
mov eax, ecx
shr eax, 5
cmp bl, r14b
clc
test sp, bx
sub cx, ax
sub ax, sp
bt eax, 0xd7
lea eax, [r11 + r11 + 1]
cmp ah, 0xab
or r10d, 4
test r8b, 0x9f
mov word [r14 + rdx*2 + 0x644], cx
movzx ecx, word [r14 + rax*2 + 0x644]
bts edx, ebx
mov edx, eax
clc
stc
test r10b, 0xbc
cmp r9d, 0x1000000
jmp 0x181a3251a
jae 0x181a3254d
movzx eax, byte [r12]
cmc
cmp edi, 0x4b61055d
jmp 0x181a32531
shl r8d, 8
cmc
cmp r15b, 0x96
shl r9d, 8
or r8d, eax
inc r12
shld ax, r10w, 0xdf
sbb al, r13b
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x181a3255e
jae 0x181a3259c
mov r9d, eax
test dl, 0x60
dec ax
mov eax, 0x800
cmc
sub eax, ecx
cmp r15, r14
cmp rax, 0x1ede1af9
shr eax, 5
stc
cmp bl, r15b
add ax, cx
mov word [r14 + rdx*2 + 0x644], ax
jmp 0x181a32597
jmp 0x181a325c9
sub r9d, eax
test r8b, r11b
cmc
clc
sub r8d, eax
ror ax, cl
bsf rax, rsp
mov eax, ecx
shr eax, 5
test r10b, 0x1b
sub cx, ax
cmc
or r10d, 8
clc
mov word [r14 + rdx*2 + 0x644], cx
cmp r10d, 0xffffffff
jmp 0x181a325d2
je 0x181a32882
mov ecx, dword [rsp + 4]
mov eax, dword [rsp]
btr r11, r8
lea r11d, [r10 + 1]
inc ebp
mov ebp, ecx
test ah, 0x96
cmp r8w, 0xcee
mov dword [rsp + 0xc], ecx
mov ecx, dword [rsp + 8]
cmp r12d, r12d
cmc
test rbx, 0x15c2634e
mov dword [rsp + 8], eax
btc ax, 0xaa
movsx ax, r8b
mov eax, dword [rsp + 0x10]
mov dword [rsp], r11d
mov dword [rsp + 4], ecx
test bpl, 0x32
cmc
test eax, eax
jmp 0x181a3262d
jne 0x181a3269d
mov ebx, dword [rsp + 0xa8]
stc
cmp r10d, ebx
jmp 0x181a32643
jb 0x181a326b6
mov rax, qword [rsp + 0x90]
xchg sil, sil
dec sil
btc r14, 0x54
mov qword [rax + 0x30], r15
mov eax, 1
or esi, edi
add rsp, 0x48
mov r12w, r9w
movsx r14, r9w
movzx bp, al
pop r15
movzx r14w, cl
pop r14
xchg esi, edi
setb dil
pop r13
pop r12
movsx rdi, cx
pop rdi
pop rsi
movsx bx, r11b
pop rbp
pop rbx
jmp 0x181a3269c
ret
cmp r10d, eax
jmp 0x181a326a5
jae 0x181a32649
mov ebx, dword [rsp + 0xa8]
movzx rax, r10w
cmp esi, 0x13
mov rax, r8
movzx rax, r13w
setg sil
mov eax, 0xa
bswap rcx
mov ecx, 7
bswap rsi
cmovb eax, ecx
setl sil
not esi
jmp 0x181a326e2
mov esi, eax
jmp 0x181a326e9
jmp 0x181a32701
mov ebx, dword [rsp + 0xa8]
mov r11d, dword [rsp]
mov cx, 0x53ab
xchg cl, cl
rcl ecx, cl
mov rcx, qword [rsp + 0x98]
add r13d, 2
sub rcx, r15
jmp 0x181a32715
je 0x181a32649
mov rdi, qword [rsp + 0x28]
not dh
mov eax, r13d
inc dh
dec dx
mov edx, r13d
jmp 0x181a32732
cmp rcx, rax
cbw
not al
movzx eax, sp
mov eax, r11d
cmovb edx, ecx
xadd r11b, r11b
movsxd r11, r8d
shrd r11w, r12w, 0xf0
sub ecx, ecx
cmp r15, rax
not r11b
jmp 0x181a3275c
cmovb rcx, rdi
sal r11b, 0xbb
add ebx, edx
btc r11w, 0x4b
mov r11d, edx
test r12, 0x27425822
sub rcx, rax
bt eax, 0x2d
inc eax
rcr ah, 8
mov rax, rdi
cmp r10w, 0x46c7
clc
sub r13d, edx
clc
add rcx, r15
mov dword [rsp + 0xa8], ebx
test r15b, 0xa6
sub rax, rcx
jmp 0x181a327a6
cmp r11, rax
ja 0x181a327fe
mov rax, qword [rsp + 0x18]
sub rcx, r15
lea rdx, [r15 + rax]
stc
movsx eax, r9w
add r15, r11
mov r10d, eax
lea r10, [r11 + rdx]
movzx eax, r12w
nop
nop
cbw
movzx eax, byte [rcx + rdx]
inc rdx
test rbx, rax
test r14w, 0x183
jmp 0x181a327e8
mov byte [rdx - 1], al
cmp rdx, r10
jmp 0x181a327f3
jne 0x181a327d3
jmp 0x181a3284e
mov r10, qword [rsp + 0x18]
sal rax, cl
rol ah, cl
sub ebp, ebp
nop
movzx eax, byte [rcx + r10]
jmp 0x181a32815
inc rcx
jmp 0x181a3281d
inc r15
clc
test r8b, 0x7c
cmp rcx, rdi
mov byte [r15 + r10 - 1], al
jmp 0x181a32832
cmove rcx, rbp
stc
cmp r15d, 0x763c38f0
add edx, 0xffffffff
jne 0x181a3280b
mov ebp, dword [rsp + 0xc]
sal r11b, cl
mov rdx, qword [rsp + 0x18]
stc
mov r11d, ebx
cmp r15, qword [rsp + 0x98]
jmp 0x181a32864
jae 0x181a32890
cmp r12, qword [rsp + 0xa0]
jae 0x181a32890
mov r10d, dword [rsp + 0x30]
jmp 0x181a2fac7
add r13d, 0x112
add esi, 0xfffffff4
test si, bx
cmc
cmp r9d, 0x1000000
jmp 0x181a3289c
jae 0x181a328d2
movzx eax, byte [r12]
and ch, dl
shr cx, 0x39
rcl bl, cl
shl r8d, 8
neg bx
shrd bx, dx, 0xd9
shl r9d, 8
adc cl, bpl
or r8d, eax
bswap bx
movsx ecx, bp
movsx rax, r14w
inc r12
mov rax, qword [rsp + 0x90]
or cl, dil
mov ecx, dword [rsp]
mov ebx, dword [rsp + 0xa8]
mov dword [rax + 0x4c], ecx
mov ecx, dword [rsp + 8]
mov qword [rax + 0x20], r12
jmp 0x181a328f8
mov dword [rax + 0x50], ecx
sal cl, cl
movsx cx, r9b
adc cl, 0xcc
mov ecx, dword [rsp + 4]
test esi, 0x70d2377e
cmp rbp, 0x154822cb
stc
mov dword [rax + 0x28], r9d
test dil, 4
stc
mov dword [rax + 0x2c], r8d
cmp r11b, r13b
cmp bx, 0x485a
mov dword [rax + 0x5c], r13d
jmp 0x181a32935
mov qword [rax + 0x30], r15
clc
test bl, sil
mov dword [rax + 0x54], ecx
test rcx, 0x17715c20
cmp bl, 0xbc
mov dword [rax + 0x40], ebx
mov dword [rax + 0x58], ebp
mov dword [rax + 0x48], esi
sub eax, eax
jmp 0x181a32667