Function at 0x1404e273a
Capabilities:
Check http status code

Disassembly:
push rbp
push rbx
cmc
btc ax, 0x5b
movzx ebp, r14w
push rsi
push rdi
push r12
cmova bp, r10w
push r14
rcr sil, cl
push r15
lea rbp, [rsp - 0x6f0]
mov r12w, r9w
sub rsp, 0x7f0
bsr si, r11w
rcl si, 0xe7
mov rax, qword [0x1400b7288]
cmovns r14w, si
btc esi, 0xf6
xor r14w, 0x51ec
xor rax, rsp
movzx r12w, bl
movzx rsi, r13w
bswap r14d
mov qword [rbp + 0x6e0], rax
not sil
mov qword [rsp + 0x38], rcx
setne sil
jmp 0x1404e27b4
mov r14, r9
lea rcx, [rsp + 0x68]
movsx r12w, r8b
mov qword [rbp - 0x80], r9
mov r12, r8
movsx esi, ax
mov qword [rbp - 0x70], r8
cmovbe rsi, r10
mov esi, edx
jmp 0x1404e27da
call fcn.1404e722c
mov eax, dword [rsp + 0x68]
mov r15d, 1
cmp rbp, 0x2fad29ae
stc
and eax, 0x1f
cmp al, 0x1f
jne 0x1404e2806
mov byte [rsp + 0x70], 0
jmp 0x1404e2823
lea rcx, [rsp + 0x68]
jmp 0x1404e2810
call fcn.1404e731e
mov byte [rsp + 0x70], r15b
test r12b, 0x1a
cdqe
bsf ebx, eax
mov rbx, qword [rsp + 0x38]
sbb di, 0x4750
btr ecx, r11d
mov edi, 0x20
btc ecx, 0xa3
or cx, 0x30f
mov eax, edi
mov qword [r12 + 8], r14
rol cx, 0xf2
xadd ch, ch
sbb cl, 0xf8
test rbx, rbx
movsx cx, cl
movsxd rcx, esp
movsx ecx, cx
lea ecx, [rdi + 0xd]
cmovs eax, ecx
cmovae rcx, r14
sbb cl, r12b
sub r8d, r8d
not cl
shrd cx, r15w, 0x51
movsxd rcx, r13d
xor edx, edx
movzx ecx, bp
mov dword [r12], eax
jmp 0x1404e2886
lea rcx, [rsp + 0x78]
call fcn.1404e7150
mov rax, rbx
btc r9w, 0x95
cmovle r10w, sp
mov r10d, 0x7ff
cmc
ror r9w, cl
shr rax, 0x34
movsx r9w, bpl
sub r9b, dil
jmp 0x1404e28ba
movabs r9, 0xfffffffffffff
stc
and rax, r10
jmp 0x1404e28cd
jne 0x1404e293a
test r9, rbx
jmp 0x1404e28db
je 0x1404e28f4
test dword [rsp + 0x78], 0x1000000
jmp 0x1404e28ee
je 0x1404e293a
and dword [r12 + 4], 0
movsx r8d, r9w
lea r8, [0x1400ced74]
setnp ch
mov cl, 0x6e
mov rdx, qword [rbp + 0x750]
movzx rcx, ax
cmovs ecx, ebp
movsxd rcx, r8d
mov rcx, r14
jmp 0x1404e2923
call fcn.1404c9cbc
test eax, eax
jmp 0x1404e292f
jne 0x1404e4c28
jmp 0x1404e4bbc
cmp rax, r10
jmp 0x1404e2942
je 0x1404e294f
xor eax, eax
jmp 0x1404e29c9
mov rax, rbx
cmc
and rax, r9
jne 0x1404e2969
mov eax, r15d
jmp 0x1404e2964
jmp 0x1404e29c4
test rbx, rbx
jmp 0x1404e2971
jns 0x1404e299e
movabs rcx, 0x8000000000000
cmp rax, rcx
jmp 0x1404e2989
jne 0x1404e299e
mov eax, 4
jmp 0x1404e2999
jmp 0x1404e29c4
mov rax, rbx
jmp 0x1404e29a6
shr rax, 0x33
cmc
test r9w, r14w
not eax
jmp 0x1404e29b6
and eax, r15d
test r13b, 0x79
or eax, 2
test r14b, 0x8a
mov dword [r12 + 4], r15d
sub eax, r15d
jmp 0x1404e29d1
je 0x1404e4b8c
sub eax, r15d
jmp 0x1404e29df
je 0x1404e4b7b
sub eax, r15d
jmp 0x1404e29ed
je 0x1404e4b6a
cmp eax, r15d
je 0x1404e4b59
movabs rax, 0x7fffffffffffffff
sub r12, 0x26d906d5
cmc
stc
mov byte [rsp + 0x30], r15b
adc r8w, 0x2705
cdq
and rbx, rax
cwde
xchg r8, r8
inc esi
mov qword [rsp + 0x38], rbx
movsxd r8, ecx
movsd xmm0, qword [rsp + 0x38]
adc r12w, 0x6ed4
cdq
mov dx, ax
movsd qword [rsp + 0x58], xmm0
rcr ecx, 0xdd
btr r12d, 0x97
mov rdx, qword [rsp + 0x58]
mov r8, rdx
cmc
bsf rax, rbp
mov cl, 0x58
mov dword [rsp + 0x60], esi
shr r8, 0x34
movsx r12d, si
bt r12w, 0x22
mov esi, 2
sal r12b, 0xa2
mov rcx, r8
xadd al, r12b
add rax, r9
btr r12w, r9w
and rcx, r10
and r12w, r11w
btr r12, 0xb6
clc
mov rax, rcx
add r12w, 0x6ffb
bsf r12w, r14w
sar r12b, 0x10
neg rax
movzx r12w, r12b
movabs rax, 0x10000000000000
sbb rbx, rbx
movsxd r12, ebx
sal r12d, 0xca
and rdx, r9
and rbx, rax
cmovne r12, r8
btr r12w, si
lea rbx, [rbx + rdx]
neg rcx
movzx r12w, r10b
sbb eax, eax
movzx r12w, r15b
ror r12d, 0x99
bt r12, rdx
and r8d, r10d
test bpl, r10b
and r12w, 0xfad
lea r12d, [rsi + rax]
cmp r10b, dl
add r12d, r8d
call fcn.1400b4700
call fcn.1400f699f
cvttsd2si ecx, xmm0
mov dword [rbp - 0x5c], ebx
rol rax, 6
rcr ah, cl
shrd ax, di, 0x99
lea eax, [rcx - 0x7fffffff]
jmp 0x1404e2b25
and eax, 0xfffffffe
test ebp, r14d
cmc
neg eax
jmp 0x1404e2b33
sbb eax, eax
cmp r10w, 0x2b56
cmc
shr rbx, 0x20
cmp r12w, cx
test r10d, r10d
and eax, ecx
mov dword [rbp - 0x58], ebx
cmp r11b, dil
mov dword [rsp + 0x40], eax
add al, dh
mov eax, ebx
clc
stc
neg eax
jmp 0x1404e2b60
sbb edx, edx
jmp 0x1404e2b6b
neg edx
clc
add edx, r15d
test edx, r14d
mov dword [rbp - 0x60], edx
stc
test r12b, al
cmp r12d, 0x434
jmp 0x1404e2b87
jb 0x1404e305d
xor eax, eax
test r9b, 0x9c
clc
mov dword [rbp + 0x348], 0x100000
clc
cmc
mov dword [rbp + 0x344], eax
test r13b, r12b
mov dword [rbp + 0x340], esi
test ebx, ebx
je 0x1404e2e11
xor r8d, r8d
bts ax, r8w
nop
clc
mov eax, dword [rbp + r8*4 - 0x5c]
cmp dword [rbp + r8*4 + 0x344], eax
jmp 0x1404e2bd4
jne 0x1404e2e11
add r8d, r15d
cmp r8d, esi
jmp 0x1404e2be5
jne 0x1404e2bc2
and dword [rsp + 0x38], 0
mov r11b, 0
lea r11d, [r12 - 0x432]
rol r8b, 0x9f
mov r8d, r11d
bts ax, r9w
jmp 0x1404e2c10
lea eax, [rdx - 1]
and r11d, 0x1f
sbb cx, 0x3c17
movsx r12d, cx
shr r8d, 5
inc esi
mov esi, edi
add rbx, 0x44481e54
mov rbx, r15
and r12w, di
cmp spl, 0xdf
sub esi, r11d
sbb cl, r14b
mov ecx, esi
bts r12, rdx
shl rbx, cl
setne r12b
and r12, r10
movsx r12d, r14w
sub ebx, r15d
shld r12d, ebp, 0xe0
bsr eax, dword [rbp + rax*4 - 0x5c]
mov r12b, 0xba
mov r12d, ebx
jmp 0x1404e2c6c
not r12d
jmp 0x1404e2c74
je 0x1404e2c81
inc eax
jmp 0x1404e2c84
sub eax, eax
stc
sub edi, eax
lea eax, [rdx + r8]
cmp r14w, ax
cmp rbp, 0x3a096837
cmp eax, 0x73
ja 0x1404e2dd6
xor r14d, r14d
or r14b, 0x88
cmp r11d, edi
xchg r14b, r14b
seta r14b
cmp dl, r8b
cmc
add r14d, edx
cmc
test bx, 0x1ebe
add r14d, r8d
cmp r14d, 0x73
jmp 0x1404e2cc8
ja 0x1404e2dd6
lea edi, [r8 - 1]
shr r10b, cl
clc
lea r10d, [r14 - 1]
cmp r10d, edi
jmp 0x1404e2ce2
je 0x1404e2da7
mov eax, r10d
ror rcx, cl
sub eax, r8d
ror ch, 0x19
mov cx, sp
lea ecx, [rax - 1]
cmp eax, edx
jmp 0x1404e2d01
jae 0x1404e2d16
mov r9d, dword [rbp + rax*4 - 0x5c]
jmp 0x1404e2d11
jmp 0x1404e2d1b
xor r9d, r9d
test al, 0x8c
cmp ecx, edx
jmp 0x1404e2d22
jae 0x1404e2d31
mov edx, dword [rbp + rcx*4 - 0x5c]
jmp 0x1404e2d33
sub edx, edx
and edx, r12d
xadd cl, cl
mov ecx, esi
test r13, 0x2dc66ec5
shr edx, cl
btc ecx, r8d
rol cx, 0x1f
bt cx, 0x3c
and r9d, ebx
mov ecx, r11d
stc
cmc
cmp r12b, 0x4b
shl r9d, cl
test r11w, 0x6427
test r13b, dil
or edx, r9d
jmp 0x1404e2d71
mov dword [rbp + r10*4 - 0x5c], edx
jmp 0x1404e2d7b
dec r10d
cmp r9w, 0x46c
jmp 0x1404e2d8c
cmp r10d, edi
jmp 0x1404e2d94
je 0x1404e2da7
mov edx, dword [rbp - 0x60]
jmp 0x1404e2da2
jmp 0x1404e2ce8
xor ecx, ecx
jmp 0x1404e2dae
test r8d, r8d
jmp 0x1404e2db6
je 0x1404e2de0
and dword [rbp + rcx*4 - 0x5c], 0
test bp, cx
add ecx, r15d
clc
cmp ecx, r8d
jne 0x1404e2dbc
jmp 0x1404e2de0
xor r14d, r14d
setno r12b
mov r12b, 0xe4
mov dword [rbp - 0x60], r14d
movsx r12w, cl
mov r12d, r15d
jmp 0x1404e2df1
mov dword [rbp + 0x170], r15d
jmp 0x1404e2dfd
mov dword [rbp + 0x174], 4
jmp 0x1404e2e0c
jmp 0x1404e34c8
and dword [rsp + 0x38], 0
sar si, 0x82
cbw
lea r11d, [r12 - 0x433]
cdqe
btc bx, dx
sal al, 0x1e
mov r8d, r11d
btc rcx, r8
add ah, 0xe2
shr r12w, 0x39
lea eax, [rdx - 1]
rcl bx, 0xf9
setl bl
and r11d, 0x1f
inc esi
shr r8d, 5
sbb bh, 0x48
sal r12b, cl
mov esi, edi
mov rbx, r15
bts cx, di
rol r12b, cl
rol rcx, 0x7a
sub esi, r11d
mov ecx, esi
sar r12b, 0xec
xchg r12b, r12b
shl rbx, cl
movsx r12w, sil
cmovg r12w, r12w
ror r12b, cl
sub ebx, r15d
rol r12b, 0xf1
shr r12w, 0x46
bsr eax, dword [rbp + rax*4 - 0x5c]
mov r12, rsp
movsx r12, r12w
setnp r12b
mov r12d, ebx
not r12d
je 0x1404e2eb6
inc eax
jmp 0x1404e2eb1
jmp 0x1404e2ec7
sub eax, eax
jmp 0x1404e2ec7
sub edi, eax
lahf
movsx rax, r12w
lea eax, [rdx + r8]
cmp rsp, 0x3aea2773
cmp eax, 0x73
jmp 0x1404e2ee1
ja 0x1404e3028
sub r14d, r14d
clc
cmp r11d, edi
mov r14b, 0xaf
seta r14b
cmc
add r14d, edx
add r14d, r8d
test r11b, 0
cmc
cmp dl, 0xd5
cmp r14d, 0x73
jmp 0x1404e2f0d
ja 0x1404e3028
lea edi, [r8 - 1]
rol r10b, 0x85
add r10w, r15w
lea r10d, [r14 - 1]
cmp r10d, edi
je 0x1404e2fe8
mov eax, r10d
bts rcx, r14
dec ch
sub eax, r8d
sar cl, 0x6c
xadd cx, cx
cmp bl, 0xc2
lea ecx, [rax - 1]
cmp eax, edx
jmp 0x1404e2f4c
jae 0x1404e2f61
mov r9d, dword [rbp + rax*4 - 0x5c]
jmp 0x1404e2f5c
jmp 0x1404e2f65
xor r9d, r9d
clc
cmp ecx, edx
jmp 0x1404e2f6c
jae 0x1404e2f80
mov edx, dword [rbp + rcx*4 - 0x5c]
jmp 0x1404e2f7b
jmp 0x1404e2f82
xor edx, edx
and edx, r12d
add cx, r9w
and cl, 0xe1
mov ecx, esi
cmp r14d, esp
shr edx, cl
mov rcx, rcx
cmp r8b, sil
and r9d, ebx
mov ecx, r11d
shl r9d, cl
cmp bl, r10b
cmp r10w, 0xc2d
jmp 0x1404e2fb0
or edx, r9d
jmp 0x1404e2fb8
mov dword [rbp + r10*4 - 0x5c], edx
jmp 0x1404e2fc2
dec r10d
clc
cmp r14, 0x3fa847f8
cmp r10d, edi
jmp 0x1404e2fd5
je 0x1404e2fe8
mov edx, dword [rbp - 0x60]
jmp 0x1404e2fe3
jmp 0x1404e2f2c
xor ecx, ecx
test r9b, r14b
cmp r13d, eax
test r8d, r8d
jmp 0x1404e2ff8
je 0x1404e3032
and dword [rbp + rcx*4 - 0x5c], 0
cmp r10b, r12b
cmp dil, 0xf9
add ecx, r15d
jmp 0x1404e3015
cmp ecx, r8d
jmp 0x1404e301d
jne 0x1404e2ffe
jmp 0x1404e3032
sub r14d, r14d
movsx r12d, r9w
xchg r12b, r12b
mov dword [rbp - 0x60], r14d
setns r12b
mov r12d, r15d
jmp 0x1404e3042
mov dword [rbp + 0x170], r15d
jmp 0x1404e304e
mov dword [rbp + 0x174], 2
jmp 0x1404e34c8
cmp r12d, 0x36
jmp 0x1404e3066
je 0x1404e32f3
sub eax, eax
stc
cmp dl, dil
mov dword [rbp + 0x348], 0x100000
mov dword [rbp + 0x344], eax
jmp 0x1404e308b
mov dword [rbp + 0x340], esi
stc
test rbx, 0x643f7f5c
test ebx, ebx
jmp 0x1404e30a0
je 0x1404e32f3
xor r8d, r8d
sbb ah, ch
mov eax, dword [rbp + r8*4 - 0x5c]
test r10b, r15b
jmp 0x1404e30b8
cmp dword [rbp + r8*4 + 0x344], eax
jmp 0x1404e30c5
jne 0x1404e32f3
add r8d, r15d
cmc
cmp ecx, r14d
cmp r8d, esi
jmp 0x1404e30da
jne 0x1404e30ab
and dword [rsp + 0x38], 0
movsx eax, r15w
mov eax, 0x3dae7d48
bsr eax, ebx
jmp 0x1404e30f6
je 0x1404e3108
inc eax
jmp 0x1404e3103
jmp 0x1404e310b
xor eax, eax
clc
sub r14d, r14d
and r14b, 0x96
xor r14b, 0x17
sub edi, eax
test sil, al
rol r14b, cl
cmp edi, esi
setb r14b
or r11d, 0xffffffff
add r14d, edx
jmp 0x1404e3134
cmp r14d, 0x73
jmp 0x1404e313d
jbe 0x1404e3247
sub r14d, r14d
movzx r8w, r10b
sbb dil, 0xa5
mov esi, 0x436
mov dword [rbp - 0x60], r14d
rol rbx, 0x26
sar r8b, cl
bsr rdi, rcx
sub esi, r12d
rol r8w, cl
rol dil, 0x63
lea rcx, [rbp + 0x344]
sub r8, 0x554c6a49
and di, r15w
mov edi, esi
mov bx, r8w
xor edx, edx
cmovo ebx, edi
inc r8b
shr edi, 5
adc r8d, r12d
dec bh
bt ebx, 0x2c
mov ebx, edi
jmp 0x1404e31a6
shl rbx, 2
mov r8, rbx
jmp 0x1404e31b2
call fcn.1404a4df5
and esi, 0x1f
sar ax, cl
mov eax, r15d
cmp bl, bpl
or r8, rcx
mov cl, sil
movsxd r12, ecx
xor r12d, r8d
shl eax, cl
mov dword [rbp + rbx + 0x344], eax
shl r12b, cl
lea r12d, [rdi + 1]
mov r8d, r12d
cmc
clc
shl r8, 2
mov dword [rbp + 0x340], r12d
stc
cmp spl, spl
mov dword [rbp + 0x170], r12d
cmp esi, 0x7c1075bf
test r8, r8
je 0x1404e34c8
mov ebx, 0x1cc
bts ecx, eax
jmp 0x1404e3216
lea rcx, [rbp + 0x174]
cmc
jmp 0x1404e3223
cmp r8, rbx
jmp 0x1404e322b
ja 0x1404e3490
lea rdx, [rbp + 0x344]
jmp 0x1404e323d
call fcn.1404a4307
jmp 0x1404e34be
lea eax, [r14 - 1]
clc
cmp eax, r11d
jmp 0x1404e3254
je 0x1404e314f
mov r10d, eax
adc r8, 0x256d5f9d
ror r8b, 0x98
lea r8d, [rax - 1]
test r13b, r15b
cmp eax, edx
jae 0x1404e3281
mov r9d, dword [rbp + r10*4 - 0x5c]
jmp 0x1404e328d
xor r9d, r9d
jmp 0x1404e328d
cmp r8d, edx
jmp 0x1404e3295
jae 0x1404e32aa
mov ecx, dword [rbp + r8*4 - 0x5c]
jmp 0x1404e32a5
jmp 0x1404e32b0
sub ecx, ecx
movzx rax, di
shr ecx, 0x1e
ror ah, 0xe9
xor ax, 0x4f88
mov eax, r9d
cmc
test r14d, 0x1c041766
shl eax, 2
or ecx, eax
test r15b, r12b
mov eax, r8d
cmc
stc
cmp cl, r13b
mov dword [rbp + r10*4 - 0x5c], ecx
cmc
stc
clc
cmp r8d, r11d
jmp 0x1404e32e5
je 0x1404e314f
mov edx, dword [rbp - 0x60]
jmp 0x1404e325a
neg ebx
jmp 0x1404e32fa
sbb rax, rax
jmp 0x1404e3303
and dword [rsp + 0x38], 0
stc
cmp r12b, 0x98
and eax, 4
bsr eax, dword [rbp + rax - 0x5c]
jmp 0x1404e331a
je 0x1404e3327
inc eax
jmp 0x1404e3329
sub eax, eax
sub r14d, r14d
shr r14b, 0xdb
sub edi, eax
cmp edi, r15d
setb r14b
setb r14b
or r11d, 0xffffffff
cmc
add r14d, edx
test cx, 0x177e
stc
cmp r14d, 0x73
jmp 0x1404e3354
jbe 0x1404e33de
xor r14d, r14d
bswap ebx
mov esi, 0x435
mov dword [rbp - 0x60], r14d
not dil
sub esi, r12d
lea rcx, [rbp + 0x344]
sub r8w, 0x5696
mov edi, esi
shrd bx, bx, 0x45
sub edx, edx
shr edi, 5
sbb r8b, 0x22
clc
mov ebx, edi
and r8b, spl
rol r8w, 0xa0
btr r8w, 0xe0
shl rbx, 2
setnp r8b
movsx r8d, bp
movzx r8w, al
mov r8, rbx
call fcn.1404a4df5
and esi, 0x1f
cwde
lahf
rcr ax, cl
mov eax, r15d
mov cl, sil
test spl, al
shl eax, cl
jmp 0x1404e33cd
mov dword [rbp + rbx + 0x344], eax
jmp 0x1404e33d9
jmp 0x1404e31db
lea eax, [r14 - 1]
test r11b, al
cmp bpl, r12b
cmp bx, 0x33f4
cmp eax, r11d
je 0x1404e335f
mov r10d, eax
sal r8w, 0xb8
sbb r8b, al
neg r8w
lea r8d, [rax - 1]
cmp r15b, 0x13
cmc
jmp 0x1404e3413
cmp eax, edx
jmp 0x1404e341a
jae 0x1404e342f
mov r9d, dword [rbp + r10*4 - 0x5c]
jmp 0x1404e342a
jmp 0x1404e3432
xor r9d, r9d
cmp r8d, edx
jmp 0x1404e343a
jae 0x1404e344f
mov ecx, dword [rbp + r8*4 - 0x5c]
jmp 0x1404e344a
jmp 0x1404e3451
xor ecx, ecx
shr ecx, 0x1f
jmp 0x1404e345b
lea eax, [r9 + r9]
jmp 0x1404e3464
or ecx, eax
xor al, r9b
add ax, 0x21be
mov eax, r8d
jmp 0x1404e3475
mov dword [rbp + r10*4 - 0x5c], ecx
cmp r8d, r11d
jmp 0x1404e3482
je 0x1404e335f
mov edx, dword [rbp - 0x60]
jmp 0x1404e33f6
mov r8, rbx
jmp 0x1404e349d
sub edx, edx
jmp 0x1404e34a4
call fcn.1404a4df5
call fcn.1404b615c
mov dword [rax], 0x22
jmp 0x1404e34b9
call fcn.1404b6dc7
mov r12d, dword [rbp + 0x170]
ror cl, 0x37
mov ecx, dword [rsp + 0x40]
stc
adc eax, 0x698239a3
mov eax, 0xcccccccd
cmc
test spl, r8b
test ecx, ecx
jmp 0x1404e34e2
js 0x1404e3e82
mul ecx
mov eax, edx
mov ecx, r13d
stc
add dl, 0x44
lea rdx, [0x140000000]
clc
bsf ecx, ebx
adc cx, ax
shr eax, 3
or cl, 0xb1
neg rcx
mov dword [rsp + 0x50], eax
clc
movzx ecx, di
sets ch
mov ecx, eax
cmp bh, 0xe2
stc
jmp 0x1404e3520
mov dword [rsp + 0x48], eax
test r13w, 0x7a0d
test eax, eax
jmp 0x1404e3531
je 0x1404e3cca
mov r8d, 0x26
cmp ecx, r8d
bswap rbx
cdqe
mov eax, ecx
movsx ebx, r10w
cmova eax, r8d
movzx rcx, sp
bswap cx
mov dword [rsp + 0x4c], eax
movzx cx, r15b
xchg dil, sil
mov bx, 0x5814
dec eax
not sil
shl r8b, cl
mov edi, eax
cmp bl, 0x4b
sub r8w, 0x7497
btr esi, edi
movzx ecx, byte [rdx + rax*4 + 0xc5822]
movzx esi, byte [rdx + rax*4 + 0xc5823]
shrd bx, r9w, 0xf2
or r8w, r9w
mov ebx, ecx
xadd r8w, ax
bsr r8d, edi
bswap r8
shl rbx, 2
movzx ax, r14b
cbw
rol ah, 0x41
xor edx, edx
movzx eax, cx
movsx ax, r10b
mov r8, rbx
lea eax, [rsi + rcx]
xchg cx, cx
movzx cx, bl
lea rcx, [rbp + 0x344]
jmp 0x1404e35d5
mov dword [rbp + 0x340], eax
jmp 0x1404e35e0
call fcn.1404a4df5
lea rcx, [0x140000000]
shl rsi, 2
or edx, 0x3cc59eb
bts rax, r8
movsx r8d, si
movzx eax, word [rcx + rdi*4 + 0xc5820]
sub r8, 0x3dd25886
sal r8d, 0xfc
cwd
lea rdx, [rcx + 0xc4f10]
jmp 0x1404e361f
lea rcx, [rbp + 0x344]
movsxd r8, r12d
mov r8, rsi
clc
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404e3639
call fcn.1404a4307
mov r10d, dword [rbp + 0x340]
cmc
clc
cmp r10d, r15d
jmp 0x1404e364f
ja 0x1404e3791
mov eax, dword [rbp + 0x344]
test dil, 0x25
cmp dil, sil
stc
test eax, eax
jmp 0x1404e366a
jne 0x1404e3689
xor r12d, r12d
jmp 0x1404e3678
mov dword [rbp + 0x170], r12d
jmp 0x1404e3684
jmp 0x1404e3c7c
cmp eax, r15d
jmp 0x1404e3691
je 0x1404e3c7c
test r12d, r12d
jmp 0x1404e369f
je 0x1404e3c7c
sub r8d, r8d
bts r10w, dx
sal r10b, 0xac
mov r10, rax
rcr rcx, cl
sub r9d, r9d
shl cx, 0xe1
not ax
sar cl, cl
mov ecx, dword [rbp + r9*4 + 0x174]
and ax, di
mov eax, r8d
xadd r8b, r8b
movsx r8w, dil
imul rcx, r10
shr r8w, cl
bts r8w, bx
shld r8d, ebp, 0x78
lea rcx, [rcx + rax]
mov r8, rcx
stc
cmp al, 0x22
mov dword [rbp + r9*4 + 0x174], ecx
cmc
cmp r12w, r15w
test r14b, 0x99
shr r8, 0x20
test eax, 0xe7216f9
add r9d, r15d
cmp esp, eax
cmp r10b, 0x73
cmp r9d, r12d
jmp 0x1404e3721
jne 0x1404e36c3
test r8d, r8d
jmp 0x1404e372f
je 0x1404e3c73
cmp dword [rbp + 0x170], 0x73
jmp 0x1404e3741
jae 0x1404e3778
mov eax, dword [rbp + 0x170]
movzx r12d, r13w
mov dword [rbp + rax*4 + 0x174], r8d
mov r12w, r13w
movsx r12d, si
sub r12d, r14d
mov r12d, dword [rbp + 0x170]
add r12d, r15d
jmp 0x1404e3773
jmp 0x1404e3678
xor r12d, r12d
cmp r9b, dl
mov dword [rbp + 0x170], r12d
sub al, al
jmp 0x1404e378c
jmp 0x1404e3c83
cmp r12d, r15d
jmp 0x1404e3799
ja 0x1404e38e1
mov ebx, dword [rbp + 0x174]
jmp 0x1404e37b3
mov r8, r10
bt r12, 0x39
sal r12b, cl
shl r8, 2
shld r12w, r12w, 0x5a
mov r12b, r11b
mov r12d, r10d
mov dword [rbp + 0x170], r10d
test r8, r8
jmp 0x1404e37dd
je 0x1404e384f
mov eax, 0x1cc
movsx ecx, bx
add ch, 7
shrd rcx, rdi, 0x6d
lea rcx, [rbp + 0x174]
cmp r8, rax
jmp 0x1404e3802
ja 0x1404e381e
lea rdx, [rbp + 0x344]
jmp 0x1404e3814
call fcn.1404a4307
jmp 0x1404e3843
mov r8, rax
stc
jmp 0x1404e3827
xor edx, edx
call fcn.1404a4df5
call fcn.1404b615c
mov dword [rax], 0x22
jmp 0x1404e383e
call fcn.1404b6dc7
mov r12d, dword [rbp + 0x170]
cmp r10w, r13w
clc
test ebx, ebx
je 0x1404e3670
cmp ebx, r15d
jmp 0x1404e385f
je 0x1404e3c7c
test r12d, r12d
jmp 0x1404e386d
je 0x1404e3c7c
xor r8d, r8d
bswap ax
cmovl r10, rbx
mov r10, rbx
cmc
movsxd rcx, r9d
xor r9d, r9d
mov ecx, dword [rbp + r9*4 + 0x174]
bswap eax
mov eax, r8d
imul rcx, r10
neg r8b
shl r8w, cl
cmovg r8w, r12w
add rcx, rax
cmp r11b, 0xff
rcr r8w, cl
mov r8, rcx
cmp spl, 0xad
stc
mov dword [rbp + r9*4 + 0x174], ecx
shr r8, 0x20
test ax, 0x3c8f
test r12b, r11b
cmp ax, 0x54c7
add r9d, r15d
test al, 0xf7
cmp r9d, r12d
jne 0x1404e3887
jmp 0x1404e3727
cmp r10d, r12d
not r8b
movzx rdx, bp
movzx bx, spl
lea rdx, [rbp + 0x174]
not al
movsxd rcx, r11d
mov ebx, r12d
jmp 0x1404e3907
lea rcx, [rbp + 0x344]
cmovae rcx, rdx
jmp 0x1404e3920
lea r8, [rbp + 0x344]
cmovb ebx, r10d
mov al, 0x48
cwd
xchg dl, al
mov qword [rsp + 0x58], rcx
setb al
movzx dx, al
not dl
mov dword [rsp + 0x44], ebx
cmovb dx, bp
movzx rdx, cx
mov dx, r8w
lea rdx, [rbp + 0x174]
jmp 0x1404e395b
cmovae rdx, r8
cmc
clc
test al, al
jmp 0x1404e3968
mov qword [rsp + 0x38], rdx
jmp 0x1404e3972
cmovne r10d, r12d
sub r12d, r12d
sub r9d, r9d
jmp 0x1404e3981
mov dword [rbp + 0x510], r12d
test ebx, ebx
jmp 0x1404e398f
je 0x1404e3bf4
mov esi, dword [rcx + r9*4]
cmp edi, 0x7d0b10cd
test esi, esi
jmp 0x1404e39a6
jne 0x1404e39e3
cmp r9d, r12d
jne 0x1404e3be0
and dword [rbp + r9*4 + 0x514], esi
movsx r12d, r13w
mov r12b, r10b
movsx r12w, r9b
lea r12d, [r9 + 1]
jmp 0x1404e39d2
mov dword [rbp + 0x510], r12d
jmp 0x1404e39de
jmp 0x1404e3be0
xor r11d, r11d
or r8b, 0xb1
mov r8d, r9d
clc
stc
test r10d, r10d
jmp 0x1404e39f7
je 0x1404e3bbf
mov ebx, r9d
neg ebx
jmp 0x1404e3a08
cmp r8d, 0x73
jmp 0x1404e3a11
je 0x1404e3af2
mov edi, r8d
stc
cmp r8d, r12d
jmp 0x1404e3a23
jne 0x1404e3a47
and dword [rbp + rdi*4 + 0x514], 0
movzx r12d, r10w
movsx r12, r10w
lea eax, [r8 + 1]
mov dword [rbp + 0x510], eax
cwde
and r12d, ecx
lea eax, [r8 + rbx]
sar r12w, cl
bsf r12, r10
add r8d, r15d
bts r12, r12
mov edx, dword [rdx + rax*4]
sbb r12b, cl
cmp r13b, r8b
shld eax, ebp, 0x60
mov eax, r11d
imul rdx, rsi
shld r12w, r15w, 0x9e
shrd r12, rcx, 0xf6
cmovg r11d, r15d
lea rdx, [rdx + rax]
ror r11b, cl
ror r11w, 0x61
mov eax, dword [rbp + rdi*4 + 0x514]
adc r12w, 0x432e
add rdx, rax
btc r11, r14
neg r12b
cmp ax, si
lea eax, [r8 + rbx]
mov r12, rax
sal r12b, 0xfc
mov r11, rdx
bt r12d, 0x6b
xor r12w, di
mov dword [rbp + rdi*4 + 0x514], edx
add r12d, 0x576b4701
jmp 0x1404e3acd
mov r12d, dword [rbp + 0x510]
clc
cmc
shr r11, 0x20
cmp eax, r10d
je 0x1404e3af2
mov rdx, qword [rsp + 0x38]
jmp 0x1404e3aed
jmp 0x1404e3a08
test r11d, r11d
jmp 0x1404e3afa
je 0x1404e3bba
cmp r8d, 0x73
jmp 0x1404e3b09
je 0x1404e3e6e
mov edx, r8d
jmp 0x1404e3b18
cmp r8d, r12d
jmp 0x1404e3b20
jne 0x1404e3b4b
and dword [rbp + rdx*4 + 0x514], 0
cdqe
cmp bl, r12b
lea eax, [r8 + 1]
sal r12w, cl
stc
shr ch, cl
mov dword [rbp + 0x510], eax
xadd r12b, r12b
inc r12d
mov eax, dword [rbp + rdx*4 + 0x514]
bsr r12, rdi
bt rcx, 0x2d
adc cl, 0xba
add r8d, r15d
movzx rcx, r13w
jmp 0x1404e3b6f
mov ecx, r11d
movzx r11d, r15w
btc r11, rsi
add rcx, rax
bt r11d, 0xb6
test r13, r15
movsxd r11, esi
mov dword [rbp + rdx*4 + 0x514], ecx
or r11b, 0xaa
mov r12d, dword [rbp + 0x510]
btc r11w, r8w
shr rcx, 0x20
btr r11d, esp
mov r11d, ecx
cmp bpl, bpl
test ecx, ecx
jmp 0x1404e3bb4
jne 0x1404e3b00
mov ebx, dword [rsp + 0x44]
cmc
cmp r8d, 0x73
je 0x1404e3e6e
mov rcx, qword [rsp + 0x58]
ror dx, 0x92
movsxd rdx, esi
mov rdx, qword [rsp + 0x38]
jmp 0x1404e3be0
add r9d, r15d
test r14b, r13b
cmp r9d, ebx
jmp 0x1404e3bee
jne 0x1404e3995
mov r8d, r12d
cmp r8, 0x53495e00
shl r8, 2
cmp spl, sil
mov dword [rbp + 0x170], r12d
test r8, r8
jmp 0x1404e3c14
je 0x1404e3c7c
mov eax, 0x1cc
movzx ecx, bx
stc
btc ecx, 0xa6
lea rcx, [rbp + 0x174]
cmp r8, rax
ja 0x1404e3c4d
lea rdx, [rbp + 0x514]
jmp 0x1404e3c43
call fcn.1404a4307
jmp 0x1404e3c73
mov r8, rax
clc
stc
sub edx, edx
jmp 0x1404e3c59
call fcn.1404a4df5
call fcn.1404b615c
mov dword [rax], 0x22
jmp 0x1404e3c6e
call fcn.1404b6dc7
mov r12d, dword [rbp + 0x170]
sub al, 0xba
mov al, r15b
test r14b, 0x17
test al, al
je 0x1404e3e6e
mov ecx, dword [rsp + 0x48]
lea rdx, [0x140000000]
sub ecx, dword [rsp + 0x4c]
jmp 0x1404e3ca3
mov r8d, 0x26
jmp 0x1404e3cae
mov dword [rsp + 0x48], ecx
jmp 0x1404e3cb7
jne 0x1404e353d
mov eax, dword [rsp + 0x50]
shrd rcx, rbx, 5
movzx rcx, cx
mov ecx, dword [rsp + 0x40]
cmc
cmp rbx, 0x34cb7e7b
test r10b, r14b
lea eax, [rax + rax*4]
cmc
jmp 0x1404e3ce2
add eax, eax
cmp ax, 0x41cf
sub ecx, eax
jmp 0x1404e3cef
je 0x1404e3ddd
lea eax, [rcx - 1]
mov eax, dword [rdx + rax*4 + 0xc58b8]
test eax, eax
je 0x1404e3e6e
cmp eax, r15d
je 0x1404e3ddd
test r12d, r12d
jmp 0x1404e3d18
je 0x1404e3ddd
xor r8d, r8d
ror r10b, 0x74
bts r10w, bx
mov r10d, eax
rol rax, 0x1b
sub r9d, r9d
xor cx, sp
mov ecx, dword [rbp + r9*4 + 0x174]
bt ax, 0xa8
mov eax, r8d
imul rcx, r10
btc r8w, bp
lea rcx, [rcx + rax]
movsx r8, r15w
sal r8b, cl
mov r8, rcx
cmp ax, 0x35d7
cmc
mov dword [rbp + r9*4 + 0x174], ecx
shr r8, 0x20
jmp 0x1404e3d74
add r9d, r15d
cmp r9d, r12d
jmp 0x1404e3d7f
jne 0x1404e3d37
test r8d, r8d
jmp 0x1404e3d8d
je 0x1404e3dd6
cmp dword [rbp + 0x170], 0x73
jmp 0x1404e3d9f
jae 0x1404e3e6e
mov eax, dword [rbp + 0x170]
mov dword [rbp + rax*4 + 0x174], r8d
rcr r12b, 0x84
clc
mov r12b, spl
mov r12d, dword [rbp + 0x170]
jmp 0x1404e3dce
add r12d, r15d
jmp 0x1404e3e71
mov r12d, dword [rbp + 0x170]
mov rsi, qword [rbp - 0x80]
mov rbx, rsi
test r14d, r14d
je 0x1404e4731
xor r8d, r8d
rcr al, 0xca
movsx rcx, si
shl ah, 0x4c
sub r9d, r9d
sub ah, 0x68
sbb al, 0x16
lahf
mov eax, dword [rbp + r9*4 - 0x5c]
sbb ch, 0x51
rcr ecx, 0xb6
lea rcx, [rax + rax*4]
add al, 0x87
mov eax, r8d
cmp r15w, r8w
bt r8d, r10d
lea r8, [rax + rcx*2]
stc
jmp 0x1404e3e29
mov dword [rbp + r9*4 - 0x5c], r8d
add r9d, r15d
stc
shr r8, 0x20
cmp r9d, r14d
jne 0x1404e3e03
test r8d, r8d
jmp 0x1404e3e47
je 0x1404e4731
cmp dword [rbp - 0x60], 0x73
jae 0x1404e46ed
mov eax, dword [rbp - 0x60]
mov dword [rbp + rax*4 - 0x5c], r8d
cmc
jmp 0x1404e3e65
add dword [rbp - 0x60], r15d
jmp 0x1404e4731
xor r12d, r12d
mov dword [rbp + 0x170], r12d
jmp 0x1404e3e7d
jmp 0x1404e3ddd
neg ecx
test al, 0x2e
jmp 0x1404e3e8b
lea r8, [0x140000000]
mul ecx
cdqe
stc
mov dword [rsp + 0x4c], ecx
sar eax, 0x8f
cmp dx, si
shrd ax, di, 4
mov eax, edx
shr eax, 3
shl edx, 0x90
mov dword [rsp + 0x38], eax
btr dx, r15w
movzx rdx, sp
rcr dl, cl
mov edx, eax
stc
test r13b, 0xeb
cmp bp, bp
mov dword [rsp + 0x44], eax
clc
test eax, eax
je 0x1404e45a8
mov ecx, 0x26
rcl edi, cl
lahf
cmp edx, ecx
cwde
mov rdi, 0x86f100d
cmovbe bx, r11w
mov eax, edx
movsx ebx, di
movsx di, r11b
cmova eax, ecx
movzx rcx, r8w
cmc
test dx, 0xfb3
xor edx, edx
not rcx
inc rdi
mov dword [rsp + 0x50], eax
inc cx
dec eax
ror rsi, 0x48
bt di, r12w
mov edi, eax
shld si, cx, 0x7f
movzx ecx, byte [r8 + rax*4 + 0xc5822]
rcl bx, cl
btr si, r9w
movzx si, bl
movzx esi, byte [r8 + rax*4 + 0xc5823]
xor r8b, r8b
xchg bl, r8b
mov ebx, ecx
not r8b
sub r8b, 0x13
shl rbx, 2
mov r8, rbx
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x344]
jmp 0x1404e3f66
mov dword [rbp + 0x340], eax
jmp 0x1404e3f71
call fcn.1404a4df5
lea rcx, [0x140000000]
shrd r8, r14, 0x96
bsf dx, r12w
shl rsi, 2
neg r8w
movzx eax, word [rcx + rdi*4 + 0xc5820]
btc dx, 0xb0
lea rdx, [rcx + 0xc4f10]
or ch, cl
btr ecx, 0xef
lea rcx, [rbp + 0x344]
movsxd r8, r15d
mov r8, rsi
add rcx, rbx
jmp 0x1404e3fbe
lea rdx, [rdx + rax*4]
jmp 0x1404e3fc7
call fcn.1404a4307
mov r10d, dword [rbp + 0x340]
cmp r14d, 0x573b5931
cmp r10d, r15d
ja 0x1404e40df
mov eax, dword [rbp + 0x344]
test cx, r10w
cmc
test eax, eax
jmp 0x1404e3ff5
jne 0x1404e4011
xor r14d, r14d
jmp 0x1404e4003
mov dword [rbp - 0x60], r14d
jmp 0x1404e400c
jmp 0x1404e455a
cmp eax, r15d
jmp 0x1404e4019
je 0x1404e455a
test r14d, r14d
jmp 0x1404e4027
je 0x1404e455a
sub r8d, r8d
not rcx
mov r10, rax
sub r9d, r9d
sar ah, cl
mov ecx, dword [rbp + r9*4 - 0x5c]
mov eax, r8d
imul rcx, r10
add r8b, r12b
lea rcx, [rcx + rax]
mov r8d, 0x7206657c
mov r8, rcx
cmp r13w, ax
mov dword [rbp + r9*4 - 0x5c], ecx
clc
shr r8, 0x20
add r9d, r15d
cmp r15b, 0x5f
test r9, r11
jmp 0x1404e4074
cmp r9d, r14d
jmp 0x1404e407c
jne 0x1404e403b
test r8d, r8d
je 0x1404e4552
cmp dword [rbp - 0x60], 0x73
jmp 0x1404e4094
jae 0x1404e40ba
mov eax, dword [rbp - 0x60]
xor r14w, dx
mov dword [rbp + rax*4 - 0x5c], r8d
or r14b, sil
mov r14d, dword [rbp - 0x60]
add r14d, r15d
jmp 0x1404e40b5
jmp 0x1404e4003
sub r14d, r14d
cmp sil, r10b
cmp bl, 8
mov dword [rbp - 0x60], r14d
jmp 0x1404e40d3
xor al, al
jmp 0x1404e40da
jmp 0x1404e455e
cmp r14d, r15d
jmp 0x1404e40e7
ja 0x1404e420d
mov ebx, dword [rbp - 0x5c]
mov r8, r10
shl r8, 2
bt r14, r12
mov r14d, r10d
clc
cmp bl, 0xc8
test al, r11b
mov dword [rbp - 0x60], r10d
test r8, r8
je 0x1404e4176
mov eax, 0x1cc
not ch
or ch, 0xe4
lea rcx, [rbp - 0x5c]
cmp r15b, r13b
test cl, 0x41
cmp r8, rax
jmp 0x1404e412e
ja 0x1404e414a
lea rdx, [rbp + 0x344]
jmp 0x1404e4140
call fcn.1404a4307
jmp 0x1404e416c
mov r8, rax
test rsp, rcx
xor edx, edx
call fcn.1404a4df5
call fcn.1404b615c
mov dword [rax], 0x22
jmp 0x1404e4167
call fcn.1404b6dc7
mov r14d, dword [rbp - 0x60]
cmp si, 0x7009
cmc
test ebx, ebx
je 0x1404e3ffb
cmp ebx, r15d
jmp 0x1404e4186
je 0x1404e455a
test r14d, r14d
jmp 0x1404e4194
je 0x1404e455a
xor r8d, r8d
mov r10, rbx
sub r9d, r9d
mov ax, 0x51d0
clc
mov ecx, dword [rbp + r9*4 - 0x5c]
movzx rax, bp
btr rax, 0x20
mov eax, r8d
add r8w, 0x305f
not r8b
imul rcx, r10
setle r8b
lea rcx, [rcx + rax]
rcr r8w, 0xac
xchg r8w, r8w
mov r8, rcx
test r13b, 0xec
stc
jmp 0x1404e41e4
mov dword [rbp + r9*4 - 0x5c], ecx
shr r8, 0x20
test cl, r11b
stc
add r9d, r15d
cmp ebp, 0x14910d5f
cmp r9d, r14d
jmp 0x1404e4202
jne 0x1404e41a8
jmp 0x1404e4082
cmp r10d, r14d
cwd
xchg al, al
lea rdx, [rbp - 0x5c]
mov ebx, r14d
movzx r8w, r9b
mov al, r15b
lea rcx, [rbp + 0x344]
movzx r8, r11w
movsx r8d, di
cmovae rcx, rdx
lea r8, [rbp + 0x344]
not dx
movzx edx, ax
cmovb ebx, r10d
jmp 0x1404e4250
mov qword [rbp - 0x78], rcx
jmp 0x1404e425a
setb al
cwd
mov dword [rsp + 0x48], ebx
movzx rdx, ax
lea rdx, [rbp - 0x5c]
cmovae rdx, r8
test al, al
jmp 0x1404e4276
mov qword [rsp + 0x58], rdx
cmovne r10d, r14d
xor r14d, r14d
cmc
sub r9d, r9d
test rbx, r15
test r15b, 0xdb
cmp sil, cl
mov dword [rbp + 0x510], r14d
test r10w, r11w
test ebx, ebx
jmp 0x1404e42a2
je 0x1404e44c5
mov esi, dword [rcx + r9*4]
stc
clc
test esi, esi
jmp 0x1404e42b5
jne 0x1404e42f2
cmp r9d, r14d
jmp 0x1404e42c3
jne 0x1404e44af
and dword [rbp + r9*4 + 0x514], esi
movzx r14d, sp
movsx r14w, r10b
movsxd r14, eax
lea r14d, [r9 + 1]
jmp 0x1404e42e6
mov dword [rbp + 0x510], r14d
jmp 0x1404e44af
xor r11d, r11d
sal r8d, 0x41
mov r8d, r9d
test r10d, r10d
jmp 0x1404e4304
je 0x1404e4490
mov ebx, r9d
cmc
stc
neg ebx
test r9b, 0xff
cmp r8d, 0x73
jmp 0x1404e431e
je 0x1404e43f4
mov edi, r8d
cmp r11b, r12b
cmp r9b, 0x16
cmp r8d, r14d
jmp 0x1404e4336
jne 0x1404e4366
and dword [rbp + rdi*4 + 0x514], 0
movsx r14, r13w
xor ax, r14w
lea eax, [r8 + 1]
sbb r14, 0x1f7e24f4
btr r14w, 0x86
mov dword [rbp + 0x510], eax
rol r14b, cl
lea eax, [rbx + r8]
bt r14w, 0x48
add r8d, r15d
mov edx, dword [rdx + rax*4]
shld eax, r12d, 0x13
mov eax, dword [rbp + rdi*4 + 0x514]
bt r14, 0x38
imul rdx, rsi
add rdx, rax
rcl r14b, cl
or r14, 0x466550f9
mov eax, r11d
cmp di, 0x9a
bts r14, r15
lea rdx, [rdx + rax]
lea eax, [rbx + r8]
mov r11, rdx
or r14w, r12w
shl r14b, cl
mov dword [rbp + rdi*4 + 0x514], edx
sal r14w, cl
sar r14b, cl
mov r14d, dword [rbp + 0x510]
clc
test rdx, 0x1d480e9a
shr r11, 0x20
cmp eax, r10d
jmp 0x1404e43df
je 0x1404e43f4
mov rdx, qword [rsp + 0x58]
jmp 0x1404e43ef
jmp 0x1404e4315
test r11d, r11d
jmp 0x1404e43fc
je 0x1404e448b
cmp r8d, 0x73
jmp 0x1404e440b
je 0x1404e46c4
mov edx, r8d
cmc
cmp r11, 0x3b04496c
cmp r15, r11
cmp r8d, r14d
jne 0x1404e443c
and dword [rbp + rdx*4 + 0x514], 0
lea eax, [r8 + 1]
xchg cl, ch
mov dword [rbp + 0x510], eax
mov eax, dword [rbp + rdx*4 + 0x514]
add r8d, r15d
or r14d, r8d
xadd cl, r14b
mov ecx, r11d
setle r14b
bswap r11w
add rcx, rax
mov dword [rbp + rdx*4 + 0x514], ecx
ror r11b, cl
mov r14d, dword [rbp + 0x510]
shr rcx, 0x20
cmp r14b, 0x71
mov r11d, ecx
jmp 0x1404e447e
test ecx, ecx
jmp 0x1404e4485
jne 0x1404e4402
mov ebx, dword [rsp + 0x48]
clc
cmp r8d, 0x73
jmp 0x1404e4499
je 0x1404e46c4
mov rcx, qword [rbp - 0x78]
mov rdx, qword [rsp + 0x58]
cmp rdi, 0xdd612e0
add r9d, r15d
cmp cx, 0x10d5
cmp r9d, ebx
jmp 0x1404e44bf
jne 0x1404e42a8
mov r8d, r14d
test r10w, r10w
test rdi, 0x6c0d5dbc
shl r8, 2
stc
jmp 0x1404e44dd
mov dword [rbp - 0x60], r14d
cmc
stc
test r8, r8
jmp 0x1404e44eb
je 0x1404e455a
mov eax, 0x1cc
rol cl, 0x22
shr cl, 0x40
lea rcx, [rbp - 0x5c]
cmp ah, 0x68
cmp r8, rax
jmp 0x1404e450b
ja 0x1404e4527
lea rdx, [rbp + 0x514]
jmp 0x1404e451d
call fcn.1404a4307
jmp 0x1404e4552
mov r8, rax
clc
jmp 0x1404e4531
xor edx, edx
jmp 0x1404e4538
call fcn.1404a4df5
call fcn.1404b615c
mov dword [rax], 0x22
jmp 0x1404e454d
call fcn.1404b6dc7
mov r14d, dword [rbp - 0x60]
cmc
rcl al, 0x8e
mov al, r15b
clc
test al, al
jmp 0x1404e4565
je 0x1404e46c4
mov edx, dword [rsp + 0x44]
shl cl, 0xcf
movzx r8d, r14w
lea r8, [0x140000000]
bsf cx, r13w
add ch, 0xb9
sub edx, dword [rsp + 0x50]
movsxd rcx, ecx
mov ecx, 0x26
mov dword [rsp + 0x44], edx
jmp 0x1404e459a
jne 0x1404e3edc
mov ecx, dword [rsp + 0x4c]
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
test r13b, 0x9f
add eax, eax
stc
test ah, ch
cmp di, cx
sub ecx, eax
jmp 0x1404e45be
je 0x1404e3ddd
lea eax, [rcx - 1]
mov eax, dword [r8 + rax*4 + 0xc58b8]
cmp si, 0x64fc
test eax, eax
jmp 0x1404e45db
je 0x1404e46c4
cmp eax, r15d
je 0x1404e3ddd
test r14d, r14d
jmp 0x1404e45f2
je 0x1404e3ddd
sub r8d, r8d
mov r10d, eax
cmp rdx, rsp
btr ecx, 0xe3
xor r9d, r9d
rcr eax, cl
cmc
setno ch
mov ecx, dword [rbp + r9*4 - 0x5c]
mov eax, r8d
bswap r8w
mov r8w, r14w
imul rcx, r10
dec r8b
sal r8, 0x55
lea rcx, [rcx + rax]
xor r8d, 0x70bf6372
sal r8b, cl
btr r8w, r15w
mov r8, rcx
cmp r12, 0x7a415e57
mov dword [rbp + r9*4 - 0x5c], ecx
test cl, 0xf
jmp 0x1404e4655
shr r8, 0x20
jmp 0x1404e4663
add r9d, r15d
cmp r9d, r14d
jne 0x1404e460e
test r8d, r8d
jmp 0x1404e4677
je 0x1404e46b6
cmp dword [rbp - 0x60], 0x73
jmp 0x1404e4686
jae 0x1404e46c4
mov eax, dword [rbp - 0x60]
not r14b
rol r14b, cl
mov dword [rbp + rax*4 - 0x5c], r8d
add r14d, 0x236835fb
mov r14d, dword [rbp - 0x60]
add r14d, r15d
jmp 0x1404e46ad
mov dword [rbp - 0x60], r14d
jmp 0x1404e3ddd
mov r14d, dword [rbp - 0x60]
jmp 0x1404e46bf
jmp 0x1404e3ddd
mov rsi, qword [rbp - 0x80]
test sil, 0x35
bsf bx, r11w
xor bx, 0x5d1f
and dword [rbp - 0x60], 0
movsxd rbx, esi
movzx bx, sil
xchg bx, bx
mov rbx, rsi
jmp 0x1404e4731
and dword [rbp + 0x340], 0
sal cl, cl
cqo
sbb cl, al
lea r8, [rbp + 0x344]
shld dx, r11w, 0x2f
movzx dx, r14b
and dword [rbp - 0x60], 0
movsxd rcx, r15d
lea rcx, [rbp - 0x5c]
movsx edx, si
sbb dh, ch
setge dl
xor r9d, r9d
mov edx, 0x1cc
jmp 0x1404e472c
call fcn.1404ba4f4
lea rdx, [rbp + 0x170]
movzx ecx, dx
movzx rcx, dx
not cl
lea rcx, [rbp - 0x60]
jmp 0x1404e474a
call fcn.1404ba5ff
mov edi, dword [rsp + 0x40]
cmc
cmp eax, 0xa
jne 0x1404e4861
add edi, r15d
mov byte [rsi], 0x31
clc
cmovnp rbx, r15
lea rbx, [rsi + 1]
clc
cmp r14w, 0x1596
test r12d, r12d
je 0x1404e4892
sub r8d, r8d
sub r9d, r9d
sub al, r13b
mov eax, dword [rbp + r9*4 + 0x174]
rol ch, 0xd7
bts cx, r12w
jmp 0x1404e479a
lea rcx, [rax + rax*4]
mov eax, r8d
stc
movsx r8d, bx
lea r8, [rax + rcx*2]
mov dword [rbp + r9*4 + 0x174], r8d
cmc
add r9d, r15d
stc
cmc
shr r8, 0x20
test bpl, 0xd5
cmp r12b, dil
cmp r9d, r12d
jmp 0x1404e47cb
jne 0x1404e4785
test r8d, r8d
jmp 0x1404e47d9
je 0x1404e4892
cmp dword [rbp + 0x170], 0x73
jmp 0x1404e47eb
jae 0x1404e481c
mov eax, dword [rbp + 0x170]
clc
test r8b, r11b
test rbp, 0x53d57e55
mov dword [rbp + rax*4 + 0x174], r8d
test r9w, 0x8a
add dword [rbp + 0x170], r15d
jmp 0x1404e4892
and dword [rbp + 0x340], 0
movsx r8w, r8b
cmp bpl, cl
lea r8, [rbp + 0x344]
dec cl
and dword [rbp + 0x170], 0
lea rcx, [rbp + 0x174]
shl rdx, 0xc6
sar dh, 0x10
cdq
sub r9d, r9d
mov edx, 0x1cc
jmp 0x1404e4857
call fcn.1404ba4f4
jmp 0x1404e4892
test eax, eax
jmp 0x1404e4868
jne 0x1404e4876
sub edi, r15d
jmp 0x1404e4892
add al, 0x30
shl cx, 9
and bx, 0x54c7
lea rbx, [rsi + 1]
rcl ch, 0xcf
rol cl, cl
mov byte [rsi], al
bts eax, edx
cmc
adc al, 0xd7
mov rax, qword [rbp - 0x70]
cmc
adc ch, 0x75
mov ecx, dword [rsp + 0x60]
mov dword [rax + 4], edi
test edi, edi
jmp 0x1404e48a8
js 0x1404e48c1
cmp ecx, 0x7fffffff
jmp 0x1404e48b9
ja 0x1404e48c1
add ecx, edi
mov rax, qword [rbp + 0x750]
dec rax
bsf di, ax
movsx rdi, di
mov edi, ecx
stc
cmp rax, rdi
jmp 0x1404e48de
cmovb rdi, rax
add rdi, rsi
jmp 0x1404e48ea
cmp rbx, rdi
jmp 0x1404e48f2
je 0x1404e4b39
mov r10d, dword [rbp - 0x60]
mov r12w, 0x23af
mov r12d, 9
test r10d, r10d
jmp 0x1404e490f
je 0x1404e4b39
sub r8d, r8d
cmp r15b, 0x99
bsf cx, cx
sub r9d, r9d
cmp r8d, r12d
shr ah, cl
mov eax, dword [rbp + r9*4 - 0x5c]
xchg rcx, rcx
shr ch, cl
imul rcx, rax, 0x3b9aca00
xor al, r11b
movzx rax, r12w
shr rax, cl
mov eax, r8d
sets r8b
rol r8b, cl
ror r8b, cl
lea rcx, [rcx + rax]
add r8, rcx
xor r8w, r11w
mov r8, rcx
jmp 0x1404e4964
mov dword [rbp + r9*4 - 0x5c], ecx
shr r8, 0x20
add r9d, r15d
jmp 0x1404e4975
cmp r9d, r10d
jmp 0x1404e497d
jne 0x1404e4928
test r8d, r8d
jmp 0x1404e498b
je 0x1404e49f2
cmp dword [rbp - 0x60], 0x73
jmp 0x1404e499a
jae 0x1404e49b6
mov eax, dword [rbp - 0x60]
mov dword [rbp + rax*4 - 0x5c], r8d
add dword [rbp - 0x60], r15d
jmp 0x1404e49b1
jmp 0x1404e49f2
and dword [rbp + 0x340], 0
lea r8, [rbp + 0x344]
rcr dh, cl
cmc
inc cx
and dword [rbp - 0x60], 0
adc rdx, 0x68653d0e
lea rcx, [rbp - 0x5c]
sub dl, 0xdc
bsr edx, r8d
sub r9d, r9d
mov edx, 0x1cc
jmp 0x1404e49ed
call fcn.1404ba4f4
lea rdx, [rbp + 0x170]
jmp 0x1404e4a01
lea rcx, [rbp - 0x60]
jmp 0x1404e4a0a
call fcn.1404ba5ff
mov r10d, dword [rbp - 0x60]
xadd r11, r11
rcl dx, 0x18
mov r11d, edi
test r10d, r10d
bswap r9d
jmp 0x1404e4a2e
mov r8, rax
movsx r9w, r8b
mov r9d, 8
movzx cx, r11b
sete r14b
bt ecx, r11d
movzx edx, bp
sub r11d, ebx
cqo
xadd rcx, rax
mov eax, 0xcccccccd
test bp, r11w
mul r8d
xchg sil, al
shr edx, 3
mov al, dl
shr rsi, 0x4e
sar ecx, cl
bts ecx, r12d
shl al, 2
xor cl, bpl
mov cx, ax
lea ecx, [rax + rdx]
add cl, cl
shr sil, cl
clc
mov sil, 0x24
sub r8b, cl
movzx si, r9b
cmp r8b, dl
or si, 0x4244
lea esi, [r8 + 0x30]
xor r8w, ax
movsx r8d, cx
mov r8d, edx
test r15d, 0x6265087d
cmp r11d, r9d
jmp 0x1404e4ab6
jae 0x1404e4adb
sub ecx, ecx
sub eax, 0x174d0a49
movzx eax, r14b
cmp sil, 0x30
cmove ecx, eax
mov r14b, cl
jmp 0x1404e4ad6
jmp 0x1404e4ae6
mov eax, r9d
mov byte [rax + rbx], sil
cmp sil, 0x32
or eax, 0xffffffff
test spl, 0x62
jmp 0x1404e4af2
add r9d, eax
clc
cmp r9d, eax
jmp 0x1404e4afe
jne 0x1404e4a55
mov rax, rdi
mov byte [rsp + 0x30], r14b
sub rax, rbx
stc
test ah, 0x8a
cmp r12b, 0xac
cmp rax, r12
jmp 0x1404e4b1f
cmovg rax, r12
lea rbx, [rbx + rax]
stc
cmp bl, 0xef
cmp rbx, rdi
jmp 0x1404e4b33
jne 0x1404e4907
sub r15d, r15d
cmp r12b, bl
test cl, r10b
mov byte [rbx], 0
clc
cmp byte [rsp + 0x30], r15b
setne r15b
jmp 0x1404e4b54
jmp 0x1404e4bbc
lea r8, [0x1400cecfc]
jmp 0x1404e4b65
jmp 0x1404e290a
lea r8, [0x1400cecc4]
jmp 0x1404e4b76
jmp 0x1404e290a
lea r8, [0x1400ceccc]
jmp 0x1404e4b87
jmp 0x1404e290a
mov rdx, qword [rbp + 0x750]
lea r8, [0x1400cecec]
mov cl, 0x2e
movzx ecx, di
mov rcx, r14
jmp 0x1404e4ba7
call fcn.1404c9cbc
test eax, eax
jmp 0x1404e4bb3
jne 0x1404e4c28
xor r15d, r15d
cmp byte [rsp + 0x70], 0
jmp 0x1404e4bc6
je 0x1404e4bdb
lea rcx, [rsp + 0x68]
jmp 0x1404e4bd6
call fcn.1404e7275
mov eax, r15d
jmp 0x1404e4be3
mov rcx, qword [rbp + 0x6e0]
xor rcx, rsp
jmp 0x1404e4bf2
call fcn.1404a0622
add rsp, 0x7f0
not r12w
bswap ebx
pop r15
movzx di, bpl
mov r14w, 0x1f03
pop r14
movsxd rbx, r8d
pop r12
bswap bx
pop rdi
pop rsi
not ebx
sets bpl
movzx ebx, di
pop rbx
pop rbp
ret
and qword [rsp + 0x20], 0
clc
xor r9d, r9d
cmc
sub r8d, r8d
cmp dil, 0xe2
xor edx, edx
jmp 0x1404e4c41
sub ecx, ecx
jmp 0x1404e4c48
call fcn.1404b6e50
int3