Function at 0x140473ee9
Capabilities:
Authenticate hmac
Check http status code
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
jmp 0x140473f1b
push rbp
btr rax, 0x72
cbw
push rsi
push rdi
movzx rax, di
sub bpl, r9b
cbw
push r12
push r13
cwde
push r14
btc esi, esi
push r15
sal edi, cl
sar r14b, cl
lea rbp, [rsp - 0x17]
or r13b, 0xff
sub rsp, 0x100
movsxd rax, r8d
mov rax, qword [0x1400b7288]
and dil, spl
mov r12b, 0xd0
rol dil, 0x49
xor rax, rsp
and r14b, 0x9a
rcl edi, cl
mov qword [rbp + 0xf], rax
lahf
shrd r13w, r15w, 0xdf
cmp esp, eax
mov r12, r9
mov r13b, spl
mov qword [rsp + 0x48], r9
adc r14b, 0xd
mov rdi, r8
movzx r13w, r15b
add si, r8w
mov r14, rdx
shld ax, si, 0x53
mov qword [rbp - 0x79], rdx
and rax, 0x7ec82ab8
mov rsi, qword [rbp + 0x77]
stc
cqo
mov r13, qword [rbp + 0x7f]
dec dh
rol dl, 0x8f
movsx ax, r8b
mov qword [rsp + 0x68], r13
bswap ax
mov eax, dword [rsi + 0x18]
sub dl, 0x6c
mov edx, 0x3000
test r13w, dx
clc
and eax, edx
cmp eax, edx
jmp 0x140473fdd
jne 0x140474005
mov qword [rsp + 0x28], r13
cqo
bswap dx
cdq
mov qword [rsp + 0x20], rsi
mov rdx, r14
jmp 0x140473ffb
call fcn.14047633b
jmp 0x1404762c3
mov rax, qword [rsi + 0x40]
not cx
mov rbx, qword [rax + 8]
cbw
lahf
movzx ecx, r9w
mov qword [rbp - 0x59], rbx
mov rax, qword [rbx]
mov cl, r8b
xchg ch, cl
mov rcx, rbx
jmp 0x14047402b
mov rax, qword [rax + 8]
call qword [case.0x140441720.0]
nop
movsxd rcx, edx
lea rcx, [rbp - 0x61]
call fcn.14047be8f
mov r15, rax
cmp r11w, 0x6bfe
mov qword [rsp + 0x60], rax
jmp 0x140474059
test rbx, rbx
jmp 0x140474061
je 0x1404740ba
mov rdx, qword [rbx]
not ch
mov rcx, rbx
bswap ax
mov rax, qword [rdx + 0x10]
jmp 0x14047407b
call qword [case.0x140441720.0]
mov r8, rax
test rax, rax
jmp 0x14047408c
je 0x1404740ba
mov rcx, qword [rax]
not dh
mov rax, qword [rcx]
xchg rdx, rdx
setae ch
mov edx, 1
movsxd rcx, r12d
mov cx, 0x2473
mov rcx, r8
jmp 0x1404740b4
call qword [case.0x140441720.0]
mov rax, qword [r15]
lea rdx, [rbp - 0x31]
mov rcx, 0x18815d77
cmovo rcx, r8
mov rcx, r15
jmp 0x1404740d4
mov rax, qword [rax + 0x28]
call qword [case.0x140441720.0]
nop
bswap rax
mov cl, r12b
mov byte [rsp + 0x31], 0
jmp 0x1404740f5
mov byte [rsp + 0x40], 0
mov rax, qword [rsi + 0x40]
cmovle ebx, edx
not bh
mov rbx, qword [rax + 8]
cmovne ecx, edi
mov qword [rbp - 0x59], rbx
jmp 0x140474119
mov rax, qword [rbx]
jmp 0x140474121
mov rcx, rbx
jmp 0x140474129
mov rax, qword [rax + 8]
jmp 0x140474132
call qword [case.0x140441720.0]
nop
movsx ecx, r11w
lea rcx, [rbp - 0x61]
jmp 0x140474146
call fcn.140470db0
mov rsi, rax
cmp bx, bx
stc
test rbx, rbx
jmp 0x14047415a
je 0x1404741c1
mov rdx, qword [rbx]
mov rcx, rbx
movzx eax, r12w
cbw
mov rax, qword [rdx + 0x10]
jmp 0x140474175
call qword [case.0x140441720.0]
mov r8, rax
mov ebx, 1
test rax, rax
jmp 0x14047418b
je 0x1404741cc
mov rcx, qword [rax]
jmp 0x14047419f
mov rax, qword [rcx]
xchg ch, dl
mov edx, ebx
movsx ecx, r14w
movzx rcx, ax
mov rcx, r8
jmp 0x1404741b6
call qword [case.0x140441720.0]
jmp 0x1404741cc
mov ebx, 1
cdq
mov dl, 0xfe
movzx ecx, cx
mov rax, qword [rsi]
movsx r9, r14w
movsxd r9, r12d
cwd
lea r9, [rbp - 0x11]
xchg r8w, cx
lea r8, [0x1400c0d7f]
movzx cx, r11b
setg dh
bswap dx
lea rdx, [0x1400c0d70]
mov rcx, 0x73f5092f
mov rcx, rsi
jmp 0x140474208
mov rax, qword [rax + 0x58]
jmp 0x140474211
call qword [case.0x140441720.0]
mov rdx, r12
movzx cx, dh
mov rcx, rdi
jmp 0x140474226
call fcn.140462206
xor esi, esi
bts r12w, r15w
dec r12w
mov r12d, 0xffff
test al, al
jmp 0x140474243
jne 0x140474568
mov cl, byte [rdi + 8]
jmp 0x140474251
test cl, cl
jmp 0x140474258
jne 0x1404742e6
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140474269
je 0x1404742d0
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047427e
je 0x1404742a1
mov rax, qword [rcx + 0x50]
clc
test rdi, r9
cmp dword [rax], esi
jmp 0x140474293
jle 0x1404742a1
movzx eax, word [rdx]
jmp 0x1404742b3
mov rax, qword [rcx]
jmp 0x1404742a9
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
cmp r12w, ax
jmp 0x1404742bc
je 0x1404742d0
mov word [rdi + 0xa], ax
jmp 0x1404742cb
jmp 0x1404742d8
mov qword [rdi], rsi
btc rax, 0xdf
mov byte [rdi + 8], bl
dec eax
btr rax, rsi
mov cl, bl
movsxd rax, r11d
movzx eax, word [rdi + 0xa]
test sil, 0x1c
cmp ax, word [rbp + 5]
jmp 0x1404742f7
jne 0x1404743e6
mov rsi, qword [rbp - 0x79]
and r14d, 0x64c95c55
movzx ecx, bp
not r14b
mov byte [rsi], 0x2b
bt cx, 0xc
lea r14, [rsi + 1]
movzx cx, r14b
sar cl, 0xf4
mov rcx, qword [rdi]
cmc
jmp 0x140474332
xor esi, esi
stc
test si, 0x36c
test rcx, rcx
jmp 0x140474342
je 0x1404743d2
mov rax, qword [rcx + 0x38]
jmp 0x140474352
cmp qword [rax], rsi
je 0x1404743a4
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x140474366
jle 0x1404743a4
dec dword [rax]
cwd
xchg dx, ax
mov rcx, qword [rcx + 0x38]
not edx
mov rdx, qword [rcx]
cwde
bswap rax
cdqe
lea rax, [rdx + 2]
jmp 0x14047438a
mov qword [rcx], rax
movsx ax, ah
movsxd rax, esi
bswap rax
movzx eax, word [rdx]
jmp 0x14047439f
jmp 0x1404743b6
mov rax, qword [rcx]
jmp 0x1404743ac
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
cmp r12w, ax
jmp 0x1404743bf
je 0x1404743d2
mov al, sil
jmp 0x1404743cd
jmp 0x1404743de
mov qword [rdi], rsi
not al
mov al, bl
jmp 0x1404743de
mov byte [rdi + 8], al
jmp 0x140474568
test cl, cl
jmp 0x1404743ed
jne 0x14047448d
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404743fe
je 0x140474478
mov rax, qword [rcx + 0x38]
movsx rdx, bx
mov rdx, qword [rax]
cmc
stc
clc
test rdx, rdx
jmp 0x14047441a
je 0x140474444
mov rax, qword [rcx + 0x50]
stc
test bpl, 0x6e
clc
cmp dword [rax], esi
jmp 0x140474431
jle 0x140474444
movzx eax, word [rdx]
jmp 0x14047443f
jmp 0x14047445b
mov rax, qword [rcx]
jmp 0x14047444c
mov rax, qword [rax + 0x30]
jmp 0x140474455
call qword [case.0x140441720.0]
cmp r12w, ax
jmp 0x140474464
je 0x140474478
mov word [rdi + 0xa], ax
jmp 0x140474473
jmp 0x14047448a
mov qword [rdi], rsi
movsx rax, di
test r8w, si
adc al, 0x9a
movzx eax, word [rdi + 0xa]
stc
mov byte [rdi + 8], bl
cmp ax, word [rbp + 3]
jmp 0x140474496
jne 0x140474568
mov rax, qword [rbp - 0x79]
xor cx, r13w
mov byte [rax], 0x2d
rol r14b, cl
test sp, 0x3f9
stc
lea r14, [rax + 1]
sar cx, cl
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047454d
mov rax, qword [rcx + 0x38]
test r8b, 0xdb
cmp qword [rax], rsi
je 0x14047451e
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], esi
jmp 0x1404744e1
jle 0x14047451e
dec dword [rax]
movzx eax, dx
rdtsc
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
sete ah
cbw
movzx eax, r8w
lea rax, [rdx + 2]
jmp 0x140474507
mov qword [rcx], rax
not al
movzx ax, r10b
movzx eax, word [rdx]
jmp 0x140474519
jmp 0x140474530
mov rax, qword [rcx]
jmp 0x140474526
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
cmp r12w, ax
jmp 0x140474539
je 0x14047454d
mov byte [rdi + 8], sil
jmp 0x140474548
jmp 0x140474568
mov qword [rdi], rsi
sal cx, 0xdc
shr eax, cl
mov byte [rdi + 8], bl
bts cx, ax
sub r12, 0x3ef84eb8
cmp cx, r11w
mov qword [rbp - 0x61], r14
adc r12, r15
or r12b, al
mov byte [r14], 0x30
movsx ax, dil
lea r14, [r14 + rbx]
mov qword [rsp + 0x58], r14
btr ebx, r13d
movsx eax, r9w
xadd cx, bx
mov byte [rsp + 0x30], sil
cwde
movzx ax, r14b
bt rax, rdi
mov r12d, esi
ror ecx, 0x99
mov dword [rsp + 0x3c], esi
cmp r10, 0x39376acc
bt rcx, 0xb4
mov dword [rsp + 0x34], esi
jmp 0x1404745c3
mov eax, 0x24
test r15b, 0x40
sal cl, 0x70
mov ecx, 0x300
ror rbx, cl
adc bl, r12b
cmp dword [r13], 0x3b9aca00
movzx bx, bl
cmove eax, ecx
rcl rbx, 0x44
xchg bl, bl
or bh, 0x83
mov dword [rsp + 0x50], eax
lea rbx, [rbp - 0x31]
cmp qword [rbp - 0x19], 0x10
not al
cmovae rbx, qword [rbp - 0x31]
mov qword [rbp - 0x69], rbx
jmp 0x14047460f
mov al, byte [rbx]
jmp 0x140474616
dec al
cmp al, 0x7d
ja 0x140474df9
cmp qword [rbp - 0x21], rsi
jmp 0x140474629
jne 0x14047463e
mov word [rsp + 0x38], si
jmp 0x140474639
jmp 0x140474662
mov rax, qword [r15]
mov rcx, r15
jmp 0x140474649
mov rax, qword [rax + 0x20]
jmp 0x140474652
call qword [case.0x140441720.0]
mov word [rsp + 0x38], ax
jmp 0x140474662
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
shr dh, 0x18
mov qword [rbp - 0x41], 1
sub cx, 0x3124
mov r13d, 0xf
or rcx, rax
bt dx, r9w
add rcx, rax
mov qword [rbp - 0x39], r13
or cx, bx
sar ch, cl
xchg dx, cx
sub eax, eax
mov byte [rbp - 0x51], al
xchg edx, edx
mov rdx, qword [rsp + 0x48]
mov rcx, rdi
jmp 0x1404746aa
call fcn.140462206
xor r9d, r9d
clc
inc r15d
mov r15, qword [rbp - 0x51]
cmc
clc
test al, al
jmp 0x1404746c3
jne 0x140474c22
lea r12, [rdi + 0xa]
movsxd r8, r12d
add r8w, 0x9ad
setns r8b
mov r8, r12
mov qword [rbp - 0x71], r12
cmp bl, ch
mov bl, byte [rsp + 0x31]
test r9b, cl
cmp byte [rdi + 8], r9b
jmp 0x1404746f3
jne 0x1404747bb
mov rcx, qword [rdi]
jmp 0x140474705
test rcx, rcx
jmp 0x14047470d
je 0x1404747a1
mov rax, qword [rcx + 0x38]
sal dh, 0x50
rcr edx, 0x4a
test r12b, 0x9a
mov rdx, qword [rax]
cmp r14b, 0x1c
cmc
cmp dil, r10b
test rdx, rdx
je 0x140474750
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r9d
jmp 0x140474742
jle 0x140474750
movzx eax, word [rdx]
jmp 0x140474776
mov rax, qword [rcx]
jmp 0x140474758
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov r8, qword [rbp - 0x71]
sbb cx, 0x771c
sub r9d, r9d
btr cx, 0xf4
sub cl, r9b
mov ecx, 0xffff
cmp cx, ax
je 0x1404747a1
mov word [r8], ax
mov r12b, sil
cmovp r12w, r10w
movzx r12d, si
mov r12, r8
jmp 0x14047479c
jmp 0x1404747ab
mov qword [rdi], r9
cmova cx, ax
mov cl, spl
mov byte [rdi + 8], 1
movzx rcx, r12w
cmovs dx, si
not r8w
movzx r8d, word [r12]
seto ch
not edx
movzx ecx, di
lea rdx, [rbp + 0xb]
xchg cl, cl
movsx ecx, r8w
lea rcx, [rbp - 0x11]
call fcn.1401bb3ac
lea rcx, [rbp - 0x11]
test r8w, 0x59ba
cmp sil, bpl
sub rax, rcx
stc
sar rax, 1
cmc
test bp, si
cmp rax, 0xa
jmp 0x1404747fc
jae 0x140474903
mov r8d, 1
rol ch, 0xd0
shrd cx, bx, 0xcb
mov byte [rsp + 0x30], r8b
and ecx, ebx
rol cl, cl
mov ecx, dword [rsp + 0x3c]
cmc
cmp dword [rsp + 0x50], ecx
jmp 0x140474827
jg 0x14047484c
add dword [rsp + 0x34], r8d
clc
stc
test rax, rax
je 0x1404748a4
mov byte [rsp + 0x40], r8b
jmp 0x140474847
jmp 0x1404748a4
test rax, rax
jmp 0x140474854
jne 0x140474867
test ecx, ecx
jmp 0x140474861
je 0x1404748a4
lea r9, [0x1400c0d70]
stc
test r10b, 0x98
mov al, byte [rax + r9]
test bpl, al
mov byte [r14], al
movsx ax, r15b
add r14, r8
clc
inc ah
mov qword [rsp + 0x58], r14
movzx rax, r9w
ror ah, cl
add ecx, r8d
sbb ah, 0x95
movzx ax, r13b
nop
mov dword [rsp + 0x3c], ecx
lea rax, [rbp - 0x51]
sal cl, 0x4b
shl cl, 0xba
cmp r13, 0x10
setbe cl
setae cl
jmp 0x1404748bd
cmovae rax, r15
stc
cmp byte [rax + rsi], 0x7f
jmp 0x1404748cb
je 0x140474ab6
lea rax, [rbp - 0x51]
cmp si, 0x5532
test spl, 0x53
test cl, cl
jmp 0x1404748e5
cmovne rax, r15
test r13, 0x183a1721
stc
cmp r12b, 0xc
add byte [rax + rsi], r8b
jmp 0x1404748fe
jmp 0x140474aa2
lea rax, [rbp - 0x51]
cmp r13, 0x10
setae r14b
jmp 0x140474914
cmovae rax, r15
stc
sub r9d, r9d
test r13b, dl
test rcx, 0x587535ad
cmp byte [rax + rsi], r9b
je 0x140474bca
movzx r8d, word [rsp + 0x38]
jmp 0x14047493b
test r8w, r8w
jmp 0x140474944
je 0x140474bca
cmp byte [rdi + 8], r9b
jmp 0x140474953
jne 0x140474a12
mov rcx, qword [rdi]
test r8b, r11b
test rcx, rcx
jmp 0x140474967
je 0x1404749f9
mov rax, qword [rcx + 0x38]
dec dh
sar dl, cl
shl dx, cl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140474983
je 0x1404749ad
mov rax, qword [rcx + 0x50]
jmp 0x140474992
cmp dword [rax], r9d
jmp 0x14047499a
jle 0x1404749ad
movzx eax, word [rdx]
jmp 0x1404749a8
jmp 0x1404749d7
mov rax, qword [rcx]
jmp 0x1404749b5
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
movzx r8d, word [rsp + 0x38]
movzx cx, sil
adc ecx, 0x21451583
bts cx, di
xor r9d, r9d
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404749e4
je 0x1404749f9
mov word [r12], ax
jmp 0x1404749f4
jmp 0x140474a00
mov qword [rdi], r9
movzx rax, r12w
mov eax, 1
jmp 0x140474a0a
mov byte [rdi + 8], al
jmp 0x140474a17
mov eax, 1
cmp word [r12], r8w
jne 0x140474bca
mov rcx, qword [rbp - 0x41]
jmp 0x140474a2b
cmp rcx, r13
jmp 0x140474a33
jae 0x140474a68
lea rax, [rcx + 1]
mov qword [rbp - 0x41], rax
movsx rax, r12w
lea rax, [rbp - 0x51]
cmp si, r12w
test r14b, r14b
jmp 0x140474a55
cmovne rax, r15
and word [rax + rcx], 0
jmp 0x140474a63
jmp 0x140474a83
sub r9d, r9d
movzx rdx, r15w
mov r8b, bl
jmp 0x140474a77
mov rdx, rax
lea rcx, [rbp - 0x51]
call fcn.14045060a
inc rsi
shl r13b, cl
movsx r13, sp
mov rcx, 0x14355e32
mov r14, qword [rsp + 0x58]
sar r15w, cl
shld r15d, r14d, 0xf6
mov r15, qword [rbp - 0x51]
jmp 0x140474aac
mov r13, qword [rbp - 0x39]
sub ecx, 0x6b282d72
mov rcx, qword [rdi]
sub r8d, r8d
jmp 0x140474ac2
test rcx, rcx
jmp 0x140474aca
je 0x140474b84
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140474adc
je 0x140474b32
mov rax, qword [rcx + 0x50]
test r9w, bx
cmp dword [rax], r8d
jmp 0x140474af2
jle 0x140474b32
dec dword [rax]
setno dh
cwd
not dx
mov rcx, qword [rcx + 0x38]
bswap rax
mov rdx, qword [rcx]
setb al
lea rax, [rdx + 2]
jmp 0x140474b18
mov qword [rcx], rax
movsxd rax, ecx
movzx eax, di
movsx rax, r13w
movzx eax, word [rdx]
jmp 0x140474b2d
jmp 0x140474b57
mov rax, qword [rcx]
jmp 0x140474b3a
mov rax, qword [rax + 0x38]
jmp 0x140474b43
call qword [case.0x140441720.0]
sub r8d, r8d
bts rcx, r15
movsxd rcx, esp
ror cx, 0xfb
mov ecx, 0xffff
jmp 0x140474b69
cmp cx, ax
jmp 0x140474b71
je 0x140474b84
mov al, r8b
jmp 0x140474b7f
jmp 0x140474b8e
mov qword [rdi], r8
xchg rdx, rdx
cwd
mov al, 1
mov byte [rdi + 8], al
setae ch
bswap dx
mov rdx, qword [rsp + 0x48]
jmp 0x140474ba4
mov rcx, rdi
call fcn.140462206
xor r9d, r9d
rcr r8b, cl
or r8b, 0xb1
sbb r8b, bpl
test al, al
mov r8, qword [rbp - 0x71]
jmp 0x140474bc4
je 0x1404746ea
test rsi, rsi
jmp 0x140474bd2
je 0x140474c2c
lea rax, [rbp - 0x51]
test cl, r10b
test r8b, 0x94
cmp r13, 0x10
jmp 0x140474bec
cmovae rax, r15
test r9d, ecx
cmp r11b, 0x36
cmp byte [rax + rsi], r9b
jmp 0x140474c00
jle 0x140474c18
mov edx, 1
add rsi, rdx
jmp 0x140474c13
jmp 0x140474c3c
mov byte [rsp + 0x31], 1
jmp 0x140474c8f
mov edx, 1
jmp 0x140474c42
mov edx, 1
mov bx, bx
sar bx, cl
bsf bx, r13w
mov rbx, qword [rbp - 0x69]
stc
clc
test rsi, rsi
je 0x140474c8f
mov cl, byte [rbx]
stc
cmp r13b, r13b
cmp cl, 0x7f
je 0x140474c8f
sub rsi, rdx
jmp 0x140474c62
je 0x140474dab
lea rax, [rbp - 0x51]
cmp r13, 0x10
jmp 0x140474c75
cmovae rax, r15
test sil, 0xb6
jmp 0x140474c82
cmp cl, byte [rax + rsi]
je 0x140474ddd
mov byte [rsp + 0x31], dl
cmp r13, 0x10
jb 0x140474cf1
lea rdx, [r13 + 1]
movzx eax, cx
sal ah, 0x82
mov rax, r15
clc
stc
test r9b, bl
cmp rdx, 0x1000
jb 0x140474ce4
add rdx, 0x27
jmp 0x140474cc4
mov r15, qword [r15 - 8]
sub rax, r15
cmc
stc
cmp dl, 0xda
add rax, 0xfffffffffffffff8
test spl, al
cmp cl, bpl
cmp rax, 0x1f
ja 0x14047632f
mov rcx, r15
jmp 0x140474cec
call fcn.140217864
mov r12d, dword [rsp + 0x3c]
mov r14, qword [rsp + 0x58]
mov r15, qword [rsp + 0x60]
mov r13, qword [rsp + 0x68]
sub esi, esi
movsx ecx, ax
cqo
mov rdx, qword [rsp + 0x48]
setg cl
xchg cx, cx
movzx ecx, r10w
mov rcx, rdi
jmp 0x140474d23
call fcn.140462206
test al, al
jmp 0x140474d2f
jne 0x14047520e
mov rax, qword [r15]
mov rcx, r15
jmp 0x140474d40
mov rax, qword [rax + 0x18]
jmp 0x140474d49
call qword [case.0x140441720.0]
movzx ebx, ax
clc
stc
cmp byte [rdi + 8], sil
jmp 0x140474d5d
jne 0x140475116
mov rdx, qword [rdi]
cmp r8b, bl
clc
test rdx, rdx
je 0x1404750ff
mov rcx, qword [rdx + 0x38]
sbb r8, rbp
mov r8, qword [rcx]
test r8, r8
jmp 0x140474d85
je 0x1404750d3
mov rax, qword [rdx + 0x50]
cmc
cmp dword [rax], esi
jmp 0x140474d97
jle 0x1404750d3
movzx eax, word [r8]
jmp 0x140474da6
jmp 0x1404750e8
test rsi, rsi
jne 0x140474ddd
lea rax, [rbp - 0x51]
cmp r13, 0x10
jmp 0x140474dc1
cmovae rax, r15
cmp r12b, 0xf5
test r10b, 0xe0
test spl, al
cmp cl, byte [rax]
jmp 0x140474dd7
jl 0x140474c8b
cmp byte [rbx + 1], r9b
jmp 0x140474de6
jle 0x140474c42
inc rbx
jmp 0x140474df4
jmp 0x140474c42
mov rdx, qword [rsp + 0x48]
movzx rcx, bx
mov rcx, rdi
jmp 0x140474e0a
call fcn.140462206
test al, al
jne 0x140474d0c
lea rbx, [rdi + 0xa]
movsxd r15, r12d
test r11b, sil
mov rsi, rbx
mov r13d, dword [rsp + 0x50]
stc
bts r15w, ax
mov r15, qword [rsp + 0x48]
sub r8d, r8d
clc
cmp r10b, cl
cmc
cmp byte [rdi + 8], r8b
jmp 0x140474e45
jne 0x140474edf
mov rcx, qword [rdi]
test rcx, rcx
je 0x140474ec8
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x140474e89
mov rax, qword [rcx + 0x50]
jmp 0x140474e73
cmp dword [rax], r8d
jmp 0x140474e7b
jle 0x140474e89
movzx eax, word [rdx]
jmp 0x140474ea3
mov rax, qword [rcx]
jmp 0x140474e91
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
xor r8d, r8d
bts cx, r8w
mov ecx, 0xffff
cmp cx, ax
je 0x140474ec8
mov word [rsi], ax
cmovbe rbx, r9
movsx ebx, sp
mov rbx, rsi
jmp 0x140474ec3
jmp 0x140474ed3
mov qword [rdi], r8
xchg cl, r8b
movsx cx, r13b
mov byte [rdi + 8], 1
bswap cx
movsx dx, r11b
movzx r8d, word [rbx]
cmovns dx, r8w
movzx rcx, bx
lea rdx, [rbp + 0xb]
movsxd rcx, edx
movzx rcx, r9w
lea rcx, [rbp - 0x11]
jmp 0x140474f00
call fcn.1401bb3ac
lea rcx, [rbp - 0x11]
sub rax, rcx
cmp r11, 0x776c52ae
clc
sar rax, 1
test r14b, 0x27
cmp rax, 0xa
jae 0x1404750c4
sub r8d, r8d
cmp r13d, r12d
jmp 0x140474f30
jg 0x140474f61
lea r9d, [r8 + 1]
stc
cmp dil, 0x55
add dword [rsp + 0x34], r9d
test rax, rax
jmp 0x140474f4c
je 0x140474fc3
mov byte [rsp + 0x40], r9b
jmp 0x140474f5c
jmp 0x140474fc3
test rax, rax
jmp 0x140474f69
jne 0x140474f7d
test r12d, r12d
jmp 0x140474f77
je 0x140474fb4
lea rcx, [0x1400c0d70]
movsx r9, bx
xadd r9b, r9b
mov al, byte [rax + rcx]
mov byte [r14], al
sub r9w, r12w
btc r9, 0xa0
mov r9d, 1
jmp 0x140474fa9
add r14, r9
add r12d, r9d
jmp 0x140474fc3
mov r9d, 1
movsxd rcx, r13d
btr cx, ax
inc cl
mov byte [rsp + 0x30], r9b
xadd ch, cl
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x140474fd7
je 0x14047506b
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140474fe9
je 0x14047502b
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r8d
jle 0x14047502b
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx eax, bx
lea rax, [rdx + 2]
jmp 0x140475013
mov qword [rcx], rax
movsx rax, r11w
mov ax, r8w
movzx eax, word [rdx]
jmp 0x140475026
jmp 0x14047504f
mov rax, qword [rcx]
jmp 0x140475033
mov rax, qword [rax + 0x38]
jmp 0x14047503c
call qword [case.0x140441720.0]
xor r8d, r8d
bts cx, ax
lea r9d, [r8 + 1]
xor cl, ah
mov ecx, 0xffff
clc
jmp 0x14047505a
cmp cx, ax
je 0x14047506b
mov al, r8b
jmp 0x140475085
mov qword [rdi], r8
mov al, 0x9d
setae cl
jmp 0x140475078
mov al, r9b
movzx cx, spl
not ch
xchg cx, cx
mov byte [rdi + 8], al
setbe dl
movsx ecx, r11w
mov rdx, r15
jmp 0x14047509e
mov rcx, rdi
jmp 0x1404750a6
call fcn.140462206
sub r8d, r8d
test sp, r13w
jmp 0x1404750b7
test al, al
jmp 0x1404750be
je 0x140474e3c
mov dword [rsp + 0x3c], r12d
mov qword [rsp + 0x58], r14
jmp 0x140474cfb
mov rax, qword [rdx]
mov rcx, rdx
mov rax, qword [rax + 0x30]
jmp 0x1404750e2
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmp cx, ax
je 0x1404750ff
mov word [rdi + 0xa], ax
jmp 0x140475102
mov qword [rdi], rsi
mov r15d, 1
jmp 0x14047510d
mov byte [rdi + 8], r15b
jmp 0x140475123
mov r15d, 1
clc
cmp r12w, 0x3e9a
cmp word [rdi + 0xa], bx
jmp 0x14047512c
jne 0x14047520e
call fcn.1404b1343
mov rcx, qword [rax]
shl al, cl
mov al, byte [rcx]
rol cx, 0x2f
mov byte [r14], al
clc
stc
sar cl, 0xaf
lea r14, [r14 + r15]
stc
mov qword [rsp + 0x58], r14
movsx rcx, di
rol ch, 0xa8
mov rcx, qword [rdi]
cmp di, bx
test rcx, rcx
je 0x140475203
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], rsi
je 0x1404751cb
mov rax, qword [rcx + 0x50]
test r13, 0x6b450525
cmp dword [rax], esi
jmp 0x14047518a
jle 0x1404751cb
dec dword [rax]
movsx edx, r15w
mov rcx, qword [rcx + 0x38]
xchg dl, dl
mov rdx, qword [rcx]
movzx rax, r9w
cmovns ax, r12w
movzx ax, r12b
lea rax, [rdx + 2]
jmp 0x1404751b6
mov qword [rcx], rax
movsx ax, dh
lahf
movzx eax, word [rdx]
jmp 0x1404751c6
jmp 0x1404751e2
mov rax, qword [rcx]
jmp 0x1404751d3
mov rax, qword [rax + 0x38]
jmp 0x1404751dc
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404751ef
je 0x140475203
mov byte [rdi + 8], sil
jmp 0x1404751fe
jmp 0x14047520e
mov qword [rdi], rsi
clc
mov byte [rdi + 8], r15b
bswap r15
mov r15, qword [rsp + 0x48]
cmp rbp, rbx
stc
cmp sp, 0x1033
cmp dword [r13], 0x3b9aca00
je 0x140475491
test r12d, r12d
jmp 0x140475232
jne 0x140475491
mov rdx, r15
movzx ecx, ax
setnp cl
movsx cx, spl
mov rcx, rdi
jmp 0x14047524e
call fcn.140462206
test al, al
jmp 0x14047525a
jne 0x140475456
lea rbx, [rdi + 0xa]
cmc
cmova r12w, r8w
mov rsi, rbx
shl r14b, cl
cmp ebx, ebp
add r12b, 0xb4
mov r12d, dword [rsp + 0x34]
btc r14d, edx
mov r14b, 0x70
ror r14b, cl
xor r13d, r13d
lea r14d, [r13 + 1]
test sil, r13b
cmp byte [rdi + 8], r13b
jmp 0x140475298
jne 0x14047532b
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x1404752aa
je 0x140475320
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r15d, edi
test rdx, rdx
jmp 0x1404752c2
je 0x1404752e2
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x1404752d4
jle 0x1404752e2
movzx eax, word [rdx]
jmp 0x1404752f4
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404752ee
call qword [case.0x140441720.0]
mov ecx, 0xffff
clc
cmp bpl, r13b
cmp cx, ax
jmp 0x140475305
je 0x140475320
mov word [rsi], ax
bswap ebx
xchg rbx, rbx
mov rbx, rsi
jmp 0x14047531b
jmp 0x140475327
mov qword [rdi], r13
rol ax, 0xda
mov byte [rdi + 8], r14b
movzx eax, word [rbx]
cmp dil, dl
cmp ax, word [rbp - 0x11]
jne 0x140475438
sub r12d, r14d
rcl ecx, 0xec
mov byte [rsp + 0x30], r14b
cmp r13d, 0x5e4e64d5
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140475358
je 0x1404753f8
mov rax, qword [rcx + 0x38]
cmp qword [rax], r13
jmp 0x14047536a
je 0x1404753c5
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r13d
jmp 0x14047537d
jle 0x1404753c5
dec dword [rax]
rdtsc
cwde
cdq
mov rcx, qword [rcx + 0x38]
mov ah, 5
movzx ax, dil
mov rdx, qword [rcx]
movsx ax, spl
cdqe
jmp 0x1404753a4
lea rax, [rdx + 2]
jmp 0x1404753ad
mov qword [rcx], rax
not ax
jmp 0x1404753b8
movzx eax, word [rdx]
jmp 0x1404753c0
jmp 0x1404753dc
mov rax, qword [rcx]
jmp 0x1404753cd
mov rax, qword [rax + 0x38]
jmp 0x1404753d6
call qword [case.0x140441720.0]
mov ecx, 0xffff
stc
cmp cx, ax
je 0x1404753f8
mov al, r13b
jmp 0x1404753f3
jmp 0x140475405
mov qword [rdi], r13
mov al, r8b
not al
mov al, r14b
cwd
mov byte [rdi + 8], al
setg cl
movsx cx, r10b
mov rdx, r15
seta ch
movsx rcx, bp
cmovns ecx, r12d
mov rcx, rdi
jmp 0x140475426
call fcn.140462206
test al, al
jmp 0x140475432
je 0x14047528f
mov dword [rsp + 0x34], r12d
cmc
btc r14w, ax
xadd r14w, r14w
mov r14, qword [rsp + 0x58]
ror r12b, 0x7d
mov r12d, dword [rsp + 0x3c]
mov r13d, dword [rsp + 0x34]
clc
stc
cmp r8w, di
test r13d, r13d
jmp 0x140475469
jns 0x140475498
mov byte [r14], 0x30
mov eax, 1
clc
cmp r9b, dl
add r14, rax
add r13d, eax
mov dword [rsp + 0x34], r13d
jmp 0x14047548c
jmp 0x140475498
mov r13d, dword [rsp + 0x34]
cwd
mov rdx, r15
movsx rcx, r12w
bswap rcx
jmp 0x1404754a7
mov rcx, rdi
jmp 0x1404754af
call fcn.140462206
test al, al
jmp 0x1404754bb
jne 0x140475723
lea rbx, [rdi + 0xa]
mov rsi, rbx
bts r13, rax
rol r13b, 0x21
sub r8d, r8d
xchg r13w, r13w
ror r13w, 0x65
btc r13d, 0xec
lea r13d, [r8 + 1]
clc
cmp byte [rdi + 8], r8b
jmp 0x1404754ef
jne 0x14047558c
mov rcx, qword [rdi]
cmp r14b, 0x55
stc
cmc
test rcx, rcx
jmp 0x140475506
je 0x14047557a
mov rax, qword [rcx + 0x38]
movzx dx, dil
mov rdx, qword [rax]
cmp r15w, bp
test rdx, rdx
je 0x140475542
mov rax, qword [rcx + 0x50]
test dl, 0x13
cmp dword [rax], r8d
jmp 0x140475534
jle 0x140475542
movzx eax, word [rdx]
jmp 0x140475559
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
sub r8d, r8d
and rcx, 0x4ff1062d
mov ecx, 0xffff
cmp cx, ax
je 0x14047557a
mov word [rsi], ax
sete bl
mov rbx, rsi
jmp 0x140475575
jmp 0x140475580
mov qword [rdi], r8
not dx
mov byte [rdi + 8], r13b
movzx rdx, r13w
movzx edx, r9w
movzx r8d, word [rbx]
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x14047559d
call fcn.1401bb3ac
lea rcx, [rbp - 0x11]
sub rax, rcx
cmp r8d, 0x7e03641e
stc
cmp r14, rsp
sar rax, 1
test ah, 0xf6
cmp rax, 0xa
jmp 0x1404755c3
jae 0x14047571e
cmp r12d, dword [rsp + 0x50]
jmp 0x1404755d3
jge 0x140475606
lea rcx, [0x1400c0d70]
test r9w, ax
mov al, byte [rax + rcx]
test r8b, 0x9e
mov byte [r14], al
cmc
add r14, r13
cmc
add r12d, r13d
cmp r15b, r12b
jmp 0x1404755fe
xor r8d, r8d
jmp 0x14047563b
mov ecx, dword [rsp + 0x40]
movzx ecx, cl
cmp bpl, 0xf7
cmc
sub r8d, r8d
stc
test rax, rax
jmp 0x14047561e
cmovne ecx, r13d
clc
stc
jmp 0x140475629
mov dword [rsp + 0x40], ecx
or ecx, 0x2e4c4970
sete cl
bts cx, r10w
mov byte [rsp + 0x30], r13b
sal cl, cl
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047564d
je 0x1404756e3
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14047565f
je 0x1404756a7
mov rax, qword [rcx + 0x50]
test esp, 0x38a66b2d
clc
cmp dword [rax], r8d
jmp 0x140475678
jle 0x1404756a7
dec dword [rax]
not al
cbw
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140475694
mov qword [rcx], rax
movsxd rax, r14d
movzx eax, word [rdx]
jmp 0x1404756a2
jmp 0x1404756bc
mov rax, qword [rcx]
jmp 0x1404756af
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
sub r8d, r8d
mov ecx, 0xffff
jmp 0x1404756c8
cmp cx, ax
jmp 0x1404756d0
je 0x1404756e3
mov al, r8b
jmp 0x1404756de
jmp 0x1404756f1
mov qword [rdi], r8
mov al, r13b
cmovl dx, r14w
mov rcx, r9
mov byte [rdi + 8], al
mov edx, 0xa0f133b
mov rdx, r15
mov rcx, rdi
jmp 0x140475704
call fcn.140462206
xor r8d, r8d
stc
test ax, 0x316f
test al, al
jmp 0x140475718
je 0x1404754e6
mov r13d, dword [rsp + 0x34]
xor r12d, r12d
stc
cmp byte [rsp + 0x40], r12b
je 0x1404757ff
lea rbx, [r14 - 1]
cmovs r15d, ebp
mov r15, qword [rbp - 0x61]
stc
cmp rbx, r15
je 0x1404757ac
call fcn.1404b1343
mov cl, byte [rbx]
cmp r9, r8
mov rax, qword [rax]
cmp r9, r10
jmp 0x14047575d
cmp cl, byte [rax]
jmp 0x140475764
je 0x140475780
cmp cl, 0x39
jmp 0x140475772
jne 0x14047578d
mov byte [rbx], 0x30
jmp 0x140475780
dec rbx
jmp 0x140475788
jmp 0x14047573f
add cl, 1
mov byte [rbx], cl
test r8, 0x88c1a79
jmp 0x14047579e
cmp rbx, r15
jmp 0x1404757a6
jne 0x1404757f0
mov byte [rbx], 0x31
inc r15w
movsx r15w, r13b
rcl bh, 0x99
mov ebx, 1
and r15b, 0x22
rcl r15d, cl
add r13d, ebx
movsx r15w, r9b
mov dword [rsp + 0x34], r13d
movsx r15d, dx
movsx r15w, r11b
setle r15b
mov r15, qword [rsp + 0x48]
jmp 0x1404757eb
jmp 0x14047580b
mov r15, qword [rsp + 0x48]
btc bx, 0xc9
shrd bx, si, 0xc1
mov ebx, 1
cmp rcx, 0x640413d5
mov sil, byte [rsp + 0x30]
cmc
test r14b, bl
cmp r15b, 0x60
test sil, sil
jmp 0x140475820
je 0x14047621a
mov rdx, r15
movsxd rcx, r11d
setae ch
movzx ecx, r12w
mov rcx, rdi
call fcn.140462206
test al, al
jmp 0x140475842
jne 0x14047621a
mov cl, byte [rdi + 8]
test cl, cl
jne 0x1404758e9
mov rcx, qword [rdi]
clc
cmp r9b, dil
cmp r11b, 0xdd
test rcx, rcx
jmp 0x140475866
je 0x1404758d2
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp bp, sp
cmc
test rdx, rdx
je 0x14047589f
mov rax, qword [rcx + 0x50]
clc
cmc
cmp r8b, al
cmp dword [rax], r12d
jmp 0x140475891
jle 0x14047589f
movzx eax, word [rdx]
jmp 0x1404758b6
mov rax, qword [rcx]
jmp 0x1404758a7
mov rax, qword [rax + 0x30]
jmp 0x1404758b0
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404758c3
je 0x1404758d2
mov word [rdi + 0xa], ax
jmp 0x1404758d7
mov qword [rdi], r12
add cl, al
mov byte [rdi + 8], bl
bts ax, ax
mov cl, bl
and ax, r14w
or eax, r12d
inc ah
movzx eax, word [rdi + 0xa]
test r14, r9
stc
clc
cmp ax, word [rbp + 9]
jmp 0x1404758fb
je 0x1404759b7
test cl, cl
jmp 0x140475908
jne 0x1404759a8
mov rcx, qword [rdi]
test rcx, rcx
je 0x140475991
mov rax, qword [rcx + 0x38]
rol dh, cl
and dl, 0x50
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047592e
je 0x140475958
mov rax, qword [rcx + 0x50]
cmp dx, 0x2faf
cmp dword [rax], r12d
jmp 0x140475945
jle 0x140475958
movzx eax, word [rdx]
jmp 0x140475953
jmp 0x14047596a
mov rax, qword [rcx]
jmp 0x140475960
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov ecx, 0xffff
stc
jmp 0x140475975
cmp cx, ax
jmp 0x14047597d
je 0x140475991
mov word [rdi + 0xa], ax
jmp 0x14047598c
jmp 0x1404759a4
mov qword [rdi], r12
and rax, r15
movsx ax, r15b
movzx eax, word [rdi + 0xa]
cmp r12w, cx
mov byte [rdi + 8], bl
clc
cmp ax, word [rbp + 7]
jmp 0x1404759b1
jne 0x14047621a
mov byte [r14], 0x65
lea r14, [r14 + rbx]
shl cx, cl
ror ch, cl
adc rcx, 0x783609b7
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x1404759d7
je 0x140475a78
mov rax, qword [rcx + 0x38]
cmc
jmp 0x1404759e7
cmp qword [rax], r12
je 0x140475a41
mov rax, qword [rcx + 0x50]
jmp 0x1404759f9
cmp dword [rax], r12d
jmp 0x140475a01
jle 0x140475a41
dec dword [rax]
movsx rdx, r13w
bswap rdx
mov rcx, qword [rcx + 0x38]
cdqe
movzx dx, r12b
lahf
mov rdx, qword [rcx]
movsx ax, r13b
mov ax, 0x7dbf
lea rax, [rdx + 2]
jmp 0x140475a31
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140475a3c
jmp 0x140475a58
mov rax, qword [rcx]
jmp 0x140475a49
mov rax, qword [rax + 0x38]
jmp 0x140475a52
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140475a65
je 0x140475a78
mov al, r12b
jmp 0x140475a73
jmp 0x140475a85
mov qword [rdi], r12
mov al, bl
movsx cx, r13b
movsxd rcx, edi
mov byte [rdi + 8], al
movsx rbx, ax
mov sil, r12b
movzx bx, r12b
movsxd rcx, ecx
mov ebx, r12d
movzx rcx, r8w
mov rdx, r15
mov cl, dil
movsx ecx, r13w
mov rcx, rdi
jmp 0x140475ab0
call fcn.140462206
test al, al
jmp 0x140475abc
jne 0x140475dec
mov cl, byte [rdi + 8]
test r9, r12
cmc
test r9b, 0x27
test cl, cl
jmp 0x140475ad4
jne 0x140475b75
mov rcx, qword [rdi]
test r13w, r8w
cmp r14b, al
test rcx, rcx
je 0x140475b5b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
test rdx, rdx
je 0x140475b1e
mov rax, qword [rcx + 0x50]
cmp r8b, r15b
test ch, 0x8e
cmp dword [rax], r12d
jle 0x140475b1e
movzx eax, word [rdx]
jmp 0x140475b19
jmp 0x140475b35
mov rax, qword [rcx]
jmp 0x140475b26
mov rax, qword [rax + 0x30]
jmp 0x140475b2f
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmc
jmp 0x140475b44
cmp cx, ax
je 0x140475b5b
mov word [rdi + 0xa], ax
jmp 0x140475b56
jmp 0x140475b61
mov qword [rdi], r12
xchg cl, r8b
mov r8d, 1
mov byte [rdi + 8], r8b
mov cl, 0x7f
mov cl, r8b
jmp 0x140475b7b
mov r8d, 1
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 5]
jmp 0x140475b88
jne 0x140475c6c
mov byte [r14], 0x2b
btr cx, 0x91
add cl, spl
lea r14, [r14 + r8]
neg ch
rcl cx, 0xa3
shl rcx, cl
mov rcx, qword [rdi]
jmp 0x140475bb3
test rcx, rcx
jmp 0x140475bbb
je 0x140475c4c
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], r12
jmp 0x140475bce
je 0x140475c0c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x140475c0c
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
mov dx, sp
movzx edx, r15w
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140475bfc
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140475c07
jmp 0x140475c27
mov rax, qword [rcx]
jmp 0x140475c14
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
mov r8d, 1
neg rcx
mov ecx, 0xffff
stc
test r13w, 0x6b07
cmp dl, r13b
cmp cx, ax
jmp 0x140475c3e
je 0x140475c4c
mov al, r12b
jmp 0x140475c5f
mov qword [rdi], r12
setp al
not al
mov al, r15b
mov al, r8b
jmp 0x140475c5f
mov byte [rdi + 8], al
jmp 0x140475c67
jmp 0x140475dec
test cl, cl
jmp 0x140475c73
jne 0x140475d20
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140475c84
je 0x140475cf6
mov rax, qword [rcx + 0x38]
movsx dx, r11b
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140475c9f
je 0x140475cc4
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140475cb1
jle 0x140475cc4
movzx eax, word [rdx]
jmp 0x140475cbf
jmp 0x140475cd6
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140475cd0
call qword [case.0x140441720.0]
mov ecx, 0xffff
test r12b, 0xe9
cmp cx, ax
jmp 0x140475ce7
je 0x140475cf6
mov word [rdi + 0xa], ax
jmp 0x140475d06
mov qword [rdi], r12
movzx eax, word [rdi + 0xa]
movsx r8d, r13w
btc r8, 0x38
mov r8d, 1
test r11w, bp
jmp 0x140475d15
mov byte [rdi + 8], r8b
cmp r9b, dil
test r9b, 0xea
cmp ax, word [rbp + 3]
jne 0x140475dec
mov byte [r14], 0x2d
shld cx, r9w, 0x81
rol cx, 0x3a
shr cx, cl
lea r14, [r14 + r8]
mov rcx, qword [rdi]
test dil, r15b
test rcx, rcx
jmp 0x140475d4d
je 0x140475ddc
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
je 0x140475d98
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140475d6c
jle 0x140475d98
dec dword [rax]
mov rcx, qword [rcx + 0x38]
lahf
bswap edx
mov rdx, qword [rcx]
nop
cbw
lea rax, [rdx + 2]
jmp 0x140475d8b
mov qword [rcx], rax
not al
movzx eax, word [rdx]
jmp 0x140475db3
mov rax, qword [rcx]
jmp 0x140475da0
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
mov r8d, 1
rcr cl, 7
mov ecx, 0xffff
test rbp, 0x8df0677
stc
cmp cx, ax
jmp 0x140475dc8
je 0x140475ddc
mov byte [rdi + 8], r12b
jmp 0x140475dd7
jmp 0x140475dec
mov qword [rdi], r12
movzx cx, r11b
mov byte [rdi + 8], r8b
movzx rcx, si
mov rdx, r15
movsx cx, cl
movsx rcx, r15w
movzx ecx, ax
mov rcx, rdi
call fcn.140462206
test al, al
jmp 0x140475e09
jne 0x140475fee
cmp byte [rdi + 8], r12b
jne 0x140475ec2
mov rcx, qword [rdi]
test rcx, rcx
je 0x140475e9e
mov rax, qword [rcx + 0x38]
sbb edx, 0x5489384b
mov rdx, qword [rax]
cmc
stc
test rdx, rdx
jmp 0x140475e3c
je 0x140475e61
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140475e4e
jle 0x140475e61
movzx eax, word [rdx]
jmp 0x140475e5c
jmp 0x140475e73
mov rax, qword [rcx]
jmp 0x140475e69
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov ecx, 0xffff
test r12w, cx
jmp 0x140475e82
cmp cx, ax
jmp 0x140475e8a
je 0x140475e9e
mov word [rdi + 0xa], ax
jmp 0x140475e99
jmp 0x140475ea9
mov qword [rdi], r12
cmovs r8w, sp
xchg r8b, r8b
mov r8d, 1
jmp 0x140475eb4
mov byte [rdi + 8], r8b
jmp 0x140475ebd
jmp 0x140475ec8
mov r8d, 1
movzx eax, word [rdi + 0xa]
cmp r8w, 0x2e0a
cmc
cmp ax, word [rbp - 0x11]
jne 0x140475fd0
mov sil, r8b
shld ecx, r10d, 0x3f
mov rcx, qword [rdi]
jmp 0x140475eed
test rcx, rcx
jmp 0x140475ef5
je 0x140475f9e
mov rax, qword [rcx + 0x38]
cmp rcx, rax
test r11, 0x6e7d7b90
cmp qword [rax], r12
je 0x140475f58
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140475f1e
jle 0x140475f58
dec dword [rax]
bswap dx
mov rcx, qword [rcx + 0x38]
movsx edx, r13w
mov rdx, qword [rcx]
cmovae eax, edi
mov al, sil
cbw
lea rax, [rdx + 2]
jmp 0x140475f45
mov qword [rcx], rax
setb ah
movzx eax, word [rdx]
jmp 0x140475f53
jmp 0x140475f79
mov rax, qword [rcx]
jmp 0x140475f60
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
mov r8d, 1
rol cl, 0xde
or cl, 0xc4
mov cl, sil
mov ecx, 0xffff
jmp 0x140475f83
cmp cx, ax
jmp 0x140475f8b
je 0x140475f9e
mov al, r12b
jmp 0x140475f99
jmp 0x140475fab
mov qword [rdi], r12
cwd
mov al, r8b
cqo
bswap cx
mov byte [rdi + 8], al
mov rdx, r15
mov rcx, rdi
jmp 0x140475fb9
call fcn.140462206
test al, al
jmp 0x140475fc5
je 0x140475e0f
jmp 0x140475fde
test sil, sil
jmp 0x140475fd8
je 0x140475fee
mov byte [r14], 0x30
cmovo ecx, r15d
movsx dx, r12b
inc r14
mov rdx, r15
movsx cx, spl
movzx rcx, r14w
mov cx, 0x68aa
mov rcx, rdi
jmp 0x140476006
call fcn.140462206
test al, al
jmp 0x140476012
jne 0x14047621a
mov r13d, 1
cmc
cmp byte [rdi + 8], r12b
jne 0x1404760c7
mov rcx, qword [rdi]
test r14w, 0x48e1
test rcx, rcx
jmp 0x14047603a
je 0x1404760b9
mov rax, qword [rcx + 0x38]
rol rdx, cl
mov rdx, qword [rax]
test sp, 0x4827
clc
cmp ah, 0x5c
test rdx, rdx
je 0x14047607e
mov rax, qword [rcx + 0x50]
test r12b, r8b
cmp dword [rax], r12d
jmp 0x14047606b
jle 0x14047607e
movzx eax, word [rdx]
jmp 0x140476079
jmp 0x140476090
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047608a
call qword [case.0x140441720.0]
mov ecx, 0xffff
test r13w, r11w
jmp 0x1404760a2
cmp cx, ax
jmp 0x1404760aa
je 0x1404760b9
mov word [rdi + 0xa], ax
jmp 0x1404760c0
mov qword [rdi], r12
movsx rcx, dx
mov byte [rdi + 8], r13b
mov r8b, 0xd3
movzx r8d, word [rdi + 0xa]
cwd
movsx rcx, r9w
cmove cx, si
lea rdx, [rbp + 0xb]
movsx ecx, bp
lea rcx, [rbp - 0x11]
jmp 0x1404760e6
call fcn.1401bb3ac
lea rcx, [rbp - 0x11]
cmp ch, 0xc8
sub rax, rcx
stc
sar rax, 1
cmp rax, 0xa
jmp 0x140476102
jae 0x140476214
cmp ebx, 8
jmp 0x140476110
jge 0x14047613d
lea rcx, [0x1400c0d70]
cmp ebx, r14d
mov al, byte [rax + rcx]
bt ecx, r13d
mov byte [r14], al
or cl, 0xcb
inc sil
add r14, r13
mov sil, r12b
stc
add ebx, r13d
mov sil, 0xdb
mov sil, r13b
xchg ch, ch
bt cx, 0x73
mov rcx, qword [rdi]
cmp r12b, al
test r8d, edx
test rcx, rcx
je 0x1404761e2
mov rax, qword [rcx + 0x38]
test dh, 0x13
clc
cmp qword [rax], r12
jmp 0x140476169
je 0x1404761b5
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r12d
jle 0x1404761b5
dec dword [rax]
cbw
bswap rax
mov rcx, qword [rcx + 0x38]
mov rax, rcx
mov rdx, qword [rcx]
movsx eax, r11w
cwde
lea rax, [rdx + 2]
jmp 0x14047619c
mov qword [rcx], rax
jmp 0x1404761a8
movzx eax, word [rdx]
jmp 0x1404761b0
jmp 0x1404761c2
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404761cf
je 0x1404761e2
mov al, r12b
jmp 0x1404761dd
jmp 0x1404761f2
mov qword [rdi], r12
mov al, r13b
mov ecx, 0x16e52c6
movzx cx, r11b
mov byte [rdi + 8], al
xchg dl, cl
mov rdx, r15
mov rcx, rdi
jmp 0x140476202
call fcn.140462206
test al, al
jmp 0x14047620e
je 0x14047601f
mov r13d, dword [rsp + 0x34]
clc
cmp byte [rsp + 0x31], r12b
jmp 0x140476224
jne 0x140476238
test sil, sil
jmp 0x140476232
jne 0x140476240
mov r14, qword [rbp - 0x79]
movsx rdx, dx
mov byte [r14], r12b
movsxd rdx, edi
or edx, r15d
mov rdx, qword [rbp - 0x19]
cmp si, dx
test rsp, 0x487721f1
cmp rdx, 0x10
jmp 0x140476260
jb 0x1404762be
inc rdx
rcl rcx, 0x58
mov rcx, qword [rbp - 0x31]
shr al, 0x58
movzx eax, bp
mov rax, rcx
cmp di, dx
cmp rdx, 0x1000
jmp 0x140476289
jb 0x1404762b9
add rdx, 0x27
cmp dx, 0x56f6
stc
mov rcx, qword [rcx - 8]
stc
sub rax, rcx
jmp 0x1404762a6
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404762b3
ja 0x140476324
call fcn.140217864
mov eax, r13d
shr cl, cl
mov rcx, qword [rbp + 0xf]
stc
cmp di, 0x6d7a
xor rcx, rsp
jmp 0x1404762d5
call fcn.140498899
mov rbx, qword [rsp + 0x140]
add rsp, 0x100
movzx r14, bx
xchg r14w, r14w
movsx r14, r10w
pop r15
mov dil, dl
mov r12b, 0x90
jmp 0x140476302
pop r14
movzx r12d, ax
pop r13
pop r12
pop rdi
setp sil
movzx rsi, sp
pop rsi
bswap rbp
setno bpl
pop rbp
jmp 0x140476323
ret
call fcn.1404aef74
nop
jmp 0x14047632f
call fcn.1404aef74
nop
int3