Function at 0x140707b34
Capabilities:
Authenticate hmac
Encode data using base64
Resolve function by parsing pe exports

Disassembly:
mov r11, rsp
push rbp
and rbp, 0x2ce072a
lea rbp, [r11 - 0x138]
adc al, r10b
and rax, rax
sub rsp, 0x230
dec ah
xor ax, 0x4921
mov rax, qword [0x140052010]
xor rax, rsp
cmc
mov qword [rbp + 0x68], rax
cmp r15w, r8w
mov qword [r11 + 0x10], rbx
cmp dx, 0x5e3c
stc
mov qword [r11 - 0x10], rsi
mov rsi, rcx
cmp rbx, 0x280a53d0
test esi, r10d
mov qword [r11 - 0x18], rdi
cmovg di, r13w
bts rdi, r8
sub dil, 0xad
mov rdi, qword [0x140079ef0]
mov qword [r11 - 0x20], r12
test r12w, 0x6fb
mov qword [r11 - 0x28], r13
test cx, bx
stc
mov qword [r11 - 0x30], r14
mov r14d, r8d
mov qword [r11 - 0x38], r15
movaps xmmword [r11 - 0xa8], xmm12
test r10d, edi
mov qword [rsp + 0x70], rcx
cmc
test rcx, rcx
jmp 0x140707bd5
jne 0x140707c06
mov r8d, 0x15f5
cmovae cx, r15w
lea rdx, [0x140046400]
xchg rcx, rcx
jmp 0x140707bf5
lea rcx, [0x140048080]
jmp 0x140707c01
call 0x14056b004
cmp byte [rdi], 0
jmp 0x140707c0f
jne 0x140707c35
mov r8d, 0x15f6
cqo
lea rdx, [0x140046400]
lea rcx, [0x1400469b0]
jmp 0x140707c30
call 0x140252196
mov eax, dword [rdi + 0x18f4]
cmc
cmp dword [rdi + 0x18f8], eax
jmp 0x140707c48
jne 0x140707c74
mov r8d, 0x15f7
movsx edx, r9w
lea rdx, [0x140046400]
cmovne rcx, r15
lea rcx, [0x1400480a0]
jmp 0x140707c6f
call 0x14044fa27
mov rbx, qword [0x140079ef0]
or ecx, esi
sub r8d, r8d
xor edx, edx
movsx ecx, r14w
mov rcx, rsi
jmp 0x140707c8f
call fcn.1406fcef8
lea rcx, [rbx + 0x1930]
cdq
movsx dx, bpl
setno dh
mov edx, eax
jmp 0x140707cab
call fcn.1406fe3f8
test rax, rax
mov qword [rsp + 0x78], rax
xchg r8b, r8b
mov r8, rax
jmp 0x140707cc3
xorps xmm12, xmm12
sete byte [rsp + 0x41]
clc
jmp 0x140707cd2
test rax, rax
jmp 0x140707cda
jne 0x140707d59
cmp dword [rdi + 0x19fc], eax
jmp 0x140707ceb
je 0x140707d0c
movsd xmm0, qword [rdi + 0x1a24]
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x68], xmm0
jmp 0x140707d07
jmp 0x140707d28
mov qword [rsp + 0x50], 0
cbw
lea rax, [rsp + 0x50]
movsx ecx, r10w
movzx r8w, r10b
not rcx
movss xmm1, dword [rax + 4]
movsx r8d, r14w
mov r8d, r14d
movsx cx, r13b
movss xmm0, dword [rax]
mov rcx, rsi
unpcklps xmm0, xmm1
movq rdx, xmm0
call fcn.14000d400
mov r8, rax
rcr sil, 0x9a
mov qword [rsp + 0x78], rax
mov esi, r14d
rol al, 0xe2
movzx ax, bl
mov eax, r14d
cmp bp, r11w
cmc
or esi, 6
cmp rax, rbp
and eax, 0x200
movsx eax, r10w
cmove esi, r14d
stc
rol rax, cl
mov eax, esi
and eax, 0x1800000
clc
cmp eax, 0x800000
jmp 0x140707d94
jne 0x140707dcb
mov r8d, 0x1607
movsx cx, r9b
movzx dx, bpl
cdq
lea rdx, [0x140046400]
movsx cx, bpl
lea rcx, [0x1400480f0]
call 0x1403f88ec
mov r8, qword [rsp + 0x78]
dec ax
mov r12d, dword [rdi + 0x18f4]
bsr rax, rax
shl rax, 0x39
mov eax, dword [r8 + 0x250]
mov dword [rsp + 0x4c], r12d
mov dword [rsp + 0x48], eax
cmp eax, r12d
jmp 0x140707df3
je 0x140707e19
mov dword [r8 + 0xc], esi
setge r8b
bswap r8w
movsx r8w, r14b
mov r8, qword [rsp + 0x78]
jmp 0x140707e14
jmp 0x140707e1e
mov esi, dword [r8 + 0xc]
clc
mov r13d, dword [r8 + 0xc0]
sal r15b, cl
lea eax, [r12 - 1]
cmp dword [r8 + 0x250], eax
not r15b
mov r15b, r14b
mov r14d, esi
not r15b
mov dword [rbp - 0x70], r13d
setl r15b
cmc
and r14d, 0x4000000
jmp 0x140707e55
mov dword [rsp + 0x58], r14d
jmp 0x140707e5f
mov byte [rsp + 0x40], r15b
jmp 0x140707e69
je 0x140707efc
movsxd rbx, dword [rdi + 0x19e8]
cmp ebx, dword [rdi + 0x19d8]
jl 0x140707eb3
mov r8d, 0x492
cmovae dx, cx
lea rdx, [0x140046340]
cmovle ecx, esi
not ch
lea rcx, [0x140048b38]
jmp 0x140707ea4
call 0x140200728
mov r8, qword [rsp + 0x78]
inc cl
bsf eax, edi
lea rdx, [rbx + rbx*2]
and ah, 0x2c
shl rdx, 4
movzx eax, dx
bswap rax
add rdx, qword [rdi + 0x19e0]
rol cl, 0x6a
cmp r8, qword [rdx + 8]
movzx ax, r12b
mov eax, dword [rdx]
setne cl
clc
cmp dword [r8 + 0xa8], eax
setae al
setne al
stc
or cl, al
test r11b, bpl
cmp r12w, cx
or r15b, cl
mov byte [rsp + 0x40], r15b
test r15b, r15b
jmp 0x140707f05
jne 0x140707f20
test r13d, r13d
jg 0x140707f20
xor al, al
jmp 0x140707f1b
jmp 0x140707f23
mov al, 1
clc
mov byte [r8 + 0x9a], al
and ah, 8
mov rax, qword [rsp + 0x78]
stc
test spl, 0x46
mov byte [rax + 0x9b], 0
adc al, spl
mov rax, qword [rsp + 0x78]
cmp byte [rax + 0x9a], 0
je 0x140707f86
mov r8b, 1
not dl
cmovns dx, bx
mov cl, ch
mov edx, 8
mov cx, bx
jmp 0x140707f6e
mov rcx, rax
jmp 0x140707f76
call fcn.14000d3a0
mov rax, qword [rsp + 0x78]
rol bh, 0x18
bswap bx
lea rbx, [rdi + 0x1920]
test r10d, ecx
cmp bl, bl
cmp dword [rbx], 0
jmp 0x140707f9a
jne 0x140707fad
xor r15d, r15d
jmp 0x140707fa8
jmp 0x140707fc1
mov rcx, rbx
call fcn.14071bec6
mov r15, qword [rax]
mov rax, qword [rsp + 0x78]
test r10b, 0xc
cmp dword [rsp + 0x48], r12d
jmp 0x140707fcb
je 0x140707ff4
test esi, 0x5000000
movzx r12d, r9w
mov r12d, 0
jmp 0x140707fe6
cmovne r12, r15
jmp 0x140707fef
jmp 0x140708000
mov r12, qword [rax + 0x2b8]
jmp 0x140708000
mov qword [rsp + 0x50], r12
cmp sil, 0xaa
test r9b, r11b
test r12, r12
jmp 0x140708014
jne 0x140708053
bt esi, 0x18
jmp 0x140708023
jae 0x140708053
mov r8d, 0x1621
bswap dx
lea rdx, [0x140046400]
movsx cx, sil
cmovb ecx, r8d
lea rcx, [0x140048140]
jmp 0x14070804e
call 0x1404b4a13
lea rdx, [rsp + 0x78]
cmove ecx, ebx
movsx rcx, r9w
movzx cx, sil
mov rcx, rbx
jmp 0x14070806d
call fcn.14071bc2c
mov rcx, qword [rsp + 0x78]
call fcn.140004470
mov rcx, qword [rsp + 0x78]
mov dl, 1
jmp 0x140708088
call fcn.14000ce30
test r14d, r14d
jmp 0x140708095
je 0x140708144
lea r14, [rdi + 0x19e8]
movzx bx, bh
sal rbx, cl
movsxd rbx, dword [r14]
cmp bh, 0x18
cmp eax, r14d
test r9, rbp
cmp ebx, dword [rdi + 0x19d8]
jmp 0x1407080c0
jl 0x1407080ee
mov r8d, 0x492
lea rdx, [0x140046340]
movzx ecx, di
movzx rcx, r11w
not cx
lea rcx, [0x140048b38]
jmp 0x1407080e9
call 0x1404172f0
mov rax, qword [rsp + 0x78]
shr dx, 0x6f
shl ch, 0x26
lea rbx, [rbx + rbx*2]
shl rbx, 4
add rdx, 0x14da1152
rol ch, 0x61
sbb ecx, ebp
mov rcx, r14
add rbx, qword [rdi + 0x19e0]
not dh
movzx dx, r11b
movsx rdx, r12w
mov rdx, rbx
jmp 0x14070812c
mov qword [rbx + 8], rax
call 0x14071b73e
mov rax, qword [rsp + 0x78]
rol ch, cl
mov ecx, dword [rbx]
mov dword [rax + 0xa8], ecx
test r13d, r13d
jmp 0x14070814c
jle 0x14070817c
bt esi, 0x18
jmp 0x14070815b
jb 0x14070817c
mov rax, qword [rsp + 0x78]
xchg r8d, r8d
mov dword [rax + 0x2e8], 0
dec r8b
shrd r8, r12, 0x72
stc
mov r8d, dword [rdi + 0x19f8]
clc
test edi, 0x2d3355f6
cmp r13b, 3
sub r13b, r13b
sub bl, bl
sub r14b, r14b
cmp esi, 0x47796d56
test r8d, r8d
jmp 0x1407081a4
je 0x140708277
mov rcx, qword [rsp + 0x78]
lahf
rcr r13b, cl
movzx eax, r15w
mov eax, dword [rcx + 0xc4]
sal r13b, 0x5e
and eax, r8d
setne r13b
jmp 0x1407081d1
test eax, eax
jmp 0x1407081d8
je 0x140708259
movss xmm0, dword [rdi + 0x1a20]
movss xmm1, dword [rdi + 0x1a1c]
jmp 0x1407081f3
mulss xmm1, xmm1
mulss xmm0, xmm0
addss xmm1, xmm0
comiss xmm1, dword [0x14004a0e4]
jbe 0x140708259
movsd xmm0, qword [rdi + 0x1a14]
cbw
movsd qword [rcx + 0xd0], xmm0
cmovno ax, r15w
mov rax, qword [rsp + 0x78]
clc
cmp bh, 0xe4
movsd xmm1, qword [rdi + 0x1a1c]
movsd qword [rax + 0xd8], xmm1
and rax, 0x13d20c63
add ax, 0xff
stc
mov rax, qword [rsp + 0x78]
and dword [rax + 0xc4], 0xfffffff1
jmp 0x14070826a
lea rdx, [rdi + 0x1a14]
jmp 0x140708265
call fcn.1400125e0
mov dword [rdi + 0x19f8], 0
and r8b, cl
mov r8d, dword [rdi + 0x19fc]
test r8d, r8d
jmp 0x140708286
je 0x14070833a
mov rcx, qword [rsp + 0x78]
lea rdx, [rdi + 0x1a24]
mov eax, dword [rcx + 0xc8]
test r15b, r12b
and eax, r8d
jmp 0x1407082a9
je 0x1407082ce
movss xmm0, dword [rdx]
jmp 0x1407082b8
comiss xmm0, xmm12
jbe 0x1407082ce
mov bl, 1
jmp 0x1407082c9
jmp 0x1407082d4
sub bl, bl
test bpl, dil
stc
test eax, eax
je 0x140708319
movss xmm0, dword [rdi + 0x1a28]
jmp 0x1407082e9
comiss xmm0, xmm12
jbe 0x140708319
mov r14b, 1
jmp 0x1407082fb
call fcn.1400126e0
sub r8d, r8d
jmp 0x140708308
mov dword [rdi + 0x19fc], r8d
jmp 0x140708314
jmp 0x14070833d
sub r14b, r14b
jmp 0x140708321
call fcn.1400126e0
sub r8d, r8d
jmp 0x14070832e
mov dword [rdi + 0x19fc], r8d
jmp 0x14070833d
xor r8d, r8d
cmp dword [rdi + 0x1a00], 0
movaps xmmword [rsp + 0x1f0], xmm6
jmp 0x140708351
je 0x1407083e5
mov rax, qword [rsp + 0x78]
setg cl
movsd xmm0, qword [rdi + 0x1a2c]
movsd qword [rax + 0x40], xmm0
jmp 0x140708374
mov rcx, qword [rsp + 0x78]
jmp 0x14070837e
movss xmm1, dword [rcx + 0x44]
jmp 0x140708388
ucomiss xmm1, xmm12
jp 0x140708398
je 0x1407083d4
call fcn.1401e5a57
mov rcx, qword [rsp + 0x78]
jmp 0x1407083a7
movaps xmm6, xmm0
call fcn.14013e7db
mov rax, qword [rsp + 0x78]
jmp 0x1407083b9
addss xmm6, xmm0
sub r8d, r8d
jmp 0x1407083c5
addss xmm6, dword [rax + 0x44]
movss dword [rax + 0x44], xmm6
mov rcx, qword [rsp + 0x78]
mov dword [rdi + 0x1a00], r8d
jmp 0x1407083e0
jmp 0x140708419
mov ecx, dword [rsp + 0x4c]
clc
cmp dl, bl
test ebp, r12d
cmp dword [rsp + 0x48], ecx
jmp 0x1407083f8
je 0x140708414
mov rax, qword [rsp + 0x78]
rcr cl, cl
mov qword [rax + 0x40], 0
rol dx, 0x4f
adc dx, dx
mov rcx, qword [rsp + 0x78]
mov edx, dword [rdi + 0x1a04]
jmp 0x140708424
test edx, edx
je 0x140708491
mov eax, dword [rcx + 0xcc]
rcl r8b, cl
movzx r8d, byte [rdi + 0x1a34]
cmc
cmp r9d, r12d
cmp r10d, 0x1f027119
test edx, eax
jmp 0x14070844f
je 0x140708482
and eax, 0xfffffff1
mov byte [rcx + 0x97], r8b
jmp 0x140708468
mov dword [rcx + 0xcc], eax
mov cx, 0x427d
shrd rcx, r8, 0xc4
mov rcx, qword [rsp + 0x78]
test dil, 0xbd
test edi, ebp
xor r8d, r8d
jmp 0x14070848a
mov dword [rdi + 0x1a04], r8d
cmp dword [rdi + 0x1a0c], 0
jmp 0x14070849d
je 0x1407084e5
mov rcx, qword [0x140079ef0]
jmp 0x1407084af
mov rcx, qword [rcx + 0x1948]
jmp 0x1407084bb
call fcn.14040f203
mov rcx, qword [rsp + 0x78]
test r8w, r15w
clc
sub r8d, r8d
cmp r15d, 0xfe73ef1
mov dword [rdi + 0x1a0c], r8d
stc
cmp cx, r8w
jmp 0x1407084e5
cmp byte [rcx + 0x9a], 0
jmp 0x1407084f1
je 0x140708517
xor r8d, r8d
lea edx, [r8 + 8]
jmp 0x140708503
call fcn.14000d3a0
mov rcx, qword [rsp + 0x78]
add al, 0xc5
xor r8d, r8d
shld rax, rbp, 0x9d
mov eax, dword [rsp + 0x48]
cmp eax, dword [rsp + 0x4c]
jmp 0x140708524
je 0x14070ba52
mov rdx, qword [rsp + 0x50]
adc r12b, r11b
or eax, esi
mov r12d, esi
movzx eax, r11w
ror ah, 0x99
mov qword [rcx + 0x2b8], rdx
rcl ah, cl
and r12d, 0x3000000
jmp 0x140708553
mov rax, qword [rsp + 0x78]
movaps xmmword [rsp + 0x1e0], xmm7
movaps xmmword [rsp + 0x1d0], xmm8
cmp r13b, 0x34
stc
movaps xmmword [rsp + 0x1c0], xmm9
cmp r8, 0x1850496a
stc
mov qword [rax + 0x2d8], rax
and al, 0
cmc
mov rax, qword [rsp + 0x78]
clc
movaps xmmword [rsp + 0x1a0], xmm11
movaps xmmword [rsp + 0x180], xmm13
jmp 0x1407085ea
movaps xmmword [rsp + 0x170], xmm14
test r8b, r14b
cmp r9w, 0x525d
stc
mov qword [rax + 0x2d0], rax
movzx eax, r10w
not ax
mov rax, qword [rsp + 0x78]
test bl, r10b
mov qword [rax + 0x2c8], rax
btc ax, 0x10
mov rax, qword [rsp + 0x78]
mov qword [rax + 0x2c0], rax
cmp dl, r10b
stc
test rdx, rdx
jmp 0x140708637
je 0x1407086c8
bt esi, 0x18
jmp 0x140708646
jae 0x140708676
cmp r12d, 0x3000000
je 0x140708676
mov rax, qword [rsp + 0x78]
btc cx, r10w
movsx cx, cl
mov rcx, qword [rdx + 0x2c0]
mov qword [rax + 0x2c0], rcx
cmc
bt esi, 0x1b
jmp 0x14070867f
jb 0x1407086c8
test esi, 0x5000000
jmp 0x140708690
je 0x1407086c8
mov rax, qword [rsp + 0x78]
cmc
btr cx, r14w
add cx, r13w
mov rcx, qword [rdx + 0x2c8]
mov qword [rax + 0x2d0], rcx
cdqe
mov rax, qword [rsp + 0x78]
clc
test ch, 0x99
stc
mov qword [rax + 0x2c8], rcx
rcl eax, cl
mov rcx, qword [rsp + 0x78]
xor ax, r9w
rol eax, cl
mov rax, qword [rcx + 0x2d8]
jmp 0x1407086e3
test dword [rax + 0xc], 0x800000
je 0x140708728
mov rax, qword [rax + 0x2b8]
test dl, 0xd1
stc
clc
mov qword [rcx + 0x2d8], rax
mov rcx, qword [rsp + 0x78]
add al, 0x3d
rcl ax, 0x74
stc
mov rax, qword [rcx + 0x2d8]
test dword [rax + 0xc], 0x800000
jmp 0x140708722
jne 0x1407086f0
movaps xmm0, xmmword [0x14004a6f0]
lea rdx, [rbp - 0x28]
cdqe
movsxd rax, esp
mov byte [rcx + 0x94], 1
movzx rcx, r9w
movzx cx, r8b
mov rax, qword [rsp + 0x78]
movups xmmword [rbp - 0x28], xmm0
movzx ecx, ax
movsx ecx, ax
mov dword [rax + 0x9c], r8d
movzx eax, r12w
not ax
movzx rax, r13w
mov ecx, dword [rdi + 0x1940]
movsx rax, sp
xchg al, ah
cwde
mov rax, qword [rsp + 0x78]
jmp 0x140708780
mov dword [rax + 0xa0], ecx
lea rcx, [rbp + 0x38]
mov rax, qword [rsp + 0x78]
jmp 0x140708794
inc dword [rdi + 0x1940]
jmp 0x14070879f
mov dword [rax + 0xa4], r8d
jmp 0x1407087ab
call fcn.140001d10
mov rax, qword [rsp + 0x78]
cmovs dx, cx
mov edx, 1
movups xmm0, xmmword [rbp + 0x38]
btr cx, 0xff
mov ecx, dword [rsp + 0x4c]
test esi, edx
movups xmmword [rax + 0x210], xmm0
cmp rbp, 0x21022b62
mov rax, qword [rsp + 0x78]
mov dword [rax + 0x250], ecx
jmp 0x1407087f2
mov rcx, qword [rsp + 0x78]
cmc
test bx, 0xeba
add rcx, 0x200
jmp 0x140708809
call fcn.14071b298
mov ecx, esi
jmp 0x140708816
and ecx, 0x1000000
jmp 0x140708821
mov dword [rsp + 0x44], ecx
jmp 0x14070882a
je 0x140708842
movss xmm0, dword [rdi + 0x1544]
jmp 0x14070883d
jmp 0x1407088a4
mov eax, esi
cmc
test r13, rcx
and eax, 0xc000000
cmp eax, 0x4000000
jmp 0x140708857
jne 0x14070889c
mov rax, qword [rsp + 0x78]
movss xmm0, dword [rdi + 0x154c]
movss dword [rax + 0x60], xmm0
test esi, 0x6000000
jmp 0x14070887a
je 0x1407088cd
bt esi, 0x1b
jmp 0x140708889
jb 0x1407088cd
movss xmm0, dword [rdi + 0x1550]
jmp 0x1407088d9
movss xmm0, dword [rdi + 0x152c]
mov rax, qword [rsp + 0x78]
movss dword [rax + 0x60], xmm0
test r15w, r15w
stc
test ecx, ecx
jmp 0x1407088ba
je 0x14070886f
movss xmm0, dword [rdi + 0x1548]
jmp 0x1407088d9
movss xmm0, dword [rdi + 0x1530]
shrd eax, eax, 0x98
mov rax, qword [rsp + 0x78]
movss dword [rax + 0x64], xmm0
xor ah, 0x5c
cmc
mov rax, qword [rsp + 0x78]
jmp 0x1407088f5
movsd xmm0, qword [rdi + 0x1524]
cmp r14d, 0xf7e2961
cmc
movsd qword [rax + 0x58], xmm0
test esp, 0x552433c5
rcr ah, 0x30
mov eax, esi
cmp dh, 0xf3
and eax, 0x5010000
cmp r8b, r11b
test r12b, 0xc1
jmp 0x140708929
cmp eax, 0x1000000
cwde
mov rax, qword [rsp + 0x78]
jne 0x14070899c
movss xmm0, dword [rax + 0x64]
ucomiss xmm0, xmm12
jp 0x14070899c
jne 0x14070899c
bt esi, 0xa
jae 0x14070896b
movss xmm0, dword [rdi + 0x1528]
jmp 0x140708966
jmp 0x140708970
movaps xmm0, xmm12
clc
mov dword [rax + 0x58], 0
stc
test rcx, 0x24526574
movss dword [rax + 0x5c], xmm0
sub al, bpl
add rax, rdi
movzx ax, dil
mov rax, qword [rsp + 0x78]
cmp r14, 0x6e47091e
cmc
test sil, 0x21
jmp 0x1407089a5
jne 0x140708aa1
lea rdx, [rbp - 0x80]
mov rcx, rax
jmp 0x1407089b7
call fcn.1404de5d4
mov rax, qword [rsp + 0x78]
jmp 0x1407089c6
cmp byte [rax + 0x98], 0
jmp 0x1407089d2
jne 0x140708a26
cmp qword [rdi + 0x1950], rax
jmp 0x1407089e4
jne 0x140708aae
mov r8b, 1
bswap cx
cmovge cx, di
lea rdx, [rbp - 0x78]
not cx
mov rcx, rsp
lea rcx, [rbp - 0x80]
jmp 0x140708a07
call fcn.140705f75
test al, al
jmp 0x140708a13
je 0x140708aae
cmp byte [rdi + 0x405], 0
je 0x140708aae
mov rcx, qword [rsp + 0x78]
cmp byte [rcx + 0x97], 0
mov al, 0x2e
sete al
test dil, r13b
jmp 0x140708a3f
mov byte [rcx + 0x97], al
btr rcx, 0xb0
rcr cl, 0xa3
mov rax, qword [rsp + 0x78]
rcl ch, cl
bswap ecx
movzx rcx, di
mov rcx, qword [0x140079ef0]
test dword [rax + 0xc], 0x100
jne 0x140708a94
comiss xmm12, dword [rcx + 0x2a8c]
jb 0x140708a94
mov eax, dword [rcx + 0x1c]
jmp 0x140708a84
mov dword [rcx + 0x2a8c], eax
movsx cx, spl
mov rax, qword [rsp + 0x78]
mov rcx, rax
call fcn.14040f203
jmp 0x140708aae
mov byte [rax + 0x97], 0
mov cl, r11b
cwde
cwd
mov rax, qword [rsp + 0x78]
lea rcx, [rbp - 0x58]
mov byte [rax + 0x98], 0
not rdx
mov rdx, qword [rsp + 0x78]
call fcn.14000d980
movsd xmm0, qword [rax]
adc ax, 0x14bb
cbw
btr dx, cx
mov rax, qword [rsp + 0x78]
rol edx, cl
shl edx, cl
bts edx, r8d
movsd qword [rax + 0x38], xmm0
rol dl, 0x2f
bsr rdx, r13
mov rdx, qword [rsp + 0x78]
ror rax, 0x88
xor eax, 0x1e1f3322
mov eax, dword [rdx + 0xc0]
cmc
clc
test eax, eax
jmp 0x140708b0f
jle 0x140708b23
dec eax
mov dword [rdx + 0xc0], eax
stc
mov rdx, qword [rsp + 0x78]
cmp byte [rsp + 0x40], 0
mov rax, rdi
cdqe
cmovb rax, rdx
mov eax, 1
jmp 0x140708b3b
je 0x140708bdd
test esi, 0x6000000
je 0x140708bdd
mov dword [rdx + 0xc0], eax
test sil, 0x40
jmp 0x140708b5c
je 0x140708bd7
sub ecx, ecx
test al, 0xe1
test bl, bl
jmp 0x140708b6d
jne 0x140708b91
mov rax, qword [rsp + 0x78]
cmp di, r12w
mov dword [rax + 0x28], ecx
mov rax, qword [rsp + 0x78]
cmp r12b, 0x50
cmc
mov dword [rax + 0x20], ecx
jmp 0x140708b91
test r14b, r14b
jmp 0x140708b99
jne 0x140708bc1
mov rax, qword [rsp + 0x78]
cmp r9w, di
mov dword [rax + 0x2c], ecx
bts rdx, r9
rcr rdx, 0x90
mov rax, qword [rsp + 0x78]
neg dx
mov dword [rax + 0x24], ecx
bswap rdx
mov rax, qword [rsp + 0x78]
mov qword [rax + 0x38], 0
cbw
mov eax, 1
rcr dh, cl
mov rdx, qword [rsp + 0x78]
clc
cmp byte [rsp + 0x41], 0
jmp 0x140708be7
je 0x140708c14
test bl, bl
je 0x140708c03
test r14b, r14b
jmp 0x140708bfd
jne 0x140708c14
mov dword [rdx + 0xc0], eax
cdq
mov edx, 0x1316127e
mov rdx, qword [rsp + 0x78]
lea r8, [rdx + 0x38]
cmovg cx, r11w
movsx ecx, r13w
movzx cx, r12b
lea rcx, [rbp - 0x38]
jmp 0x140708c2f
call fcn.14000d9f0
movss xmm8, dword [0x14004a274]
sbb dl, 0x89
clc
btc dx, 0xf9
mov rdx, qword [rsp + 0x78]
movaps xmm6, xmm8
test r14w, cx
clc
movaps xmm7, xmm8
cmp r15w, sp
test sil, 0x40
jmp 0x140708c65
je 0x140708cc5
cmp byte [rdx + 0x97], 0
jmp 0x140708c77
jne 0x140708cc5
test bl, bl
jmp 0x140708c84
jne 0x140708ca3
movss xmm6, dword [rbp - 0x38]
clc
movss dword [rdx + 0x28], xmm6
jmp 0x140708c9e
mov rdx, qword [rsp + 0x78]
test r14b, r14b
jmp 0x140708cab
jne 0x140708dea
movss xmm7, dword [rbp - 0x34]
movss dword [rdx + 0x2c], xmm7
jmp 0x140708cc0
jmp 0x140708de0
mov eax, dword [rdx + 0xac]
jmp 0x140708cd0
test eax, eax
jg 0x140708cea
cmp dword [rdx + 0xb0], 0
jmp 0x140708ce4
jle 0x140708dea
test bl, bl
jmp 0x140708cf1
jne 0x140708d4a
test eax, eax
jmp 0x140708cfe
jle 0x140708d4a
cmp byte [rdx + 0xb4], bl
jmp 0x140708d0f
je 0x140708d29
movss xmm6, dword [rdx + 0x28]
jmp 0x140708d1f
maxss xmm6, dword [rbp - 0x38]
jmp 0x140708d35
movss xmm6, dword [rbp - 0x38]
cmp r13w, 0x6400
stc
movss dword [rdx + 0x28], xmm6
mov rdx, qword [rsp + 0x78]
test r12, 0x4d401c96
cmp spl, 0x85
test r14b, r14b
jmp 0x140708d52
jne 0x140708d9e
cmp dword [rdx + 0xb0], 0
jmp 0x140708d64
jle 0x140708d9e
cmp byte [rdx + 0xb4], r14b
je 0x140708d8b
movss xmm7, dword [rdx + 0x2c]
jmp 0x140708d81
maxss xmm7, dword [rbp - 0x34]
jmp 0x140708d90
movss xmm7, dword [rbp - 0x34]
movss dword [rdx + 0x2c], xmm7
sal dh, 0x77
mov rdx, qword [rsp + 0x78]
stc
cmp byte [rdx + 0x97], 0
jmp 0x140708daa
jne 0x140708dea
test dword [rdx + 0xc], 0x100
mov rcx, qword [0x140079ef0]
jmp 0x140708dc3
jne 0x140708dea
comiss xmm12, dword [rcx + 0x2a8c]
jb 0x140708dea
mov eax, dword [rcx + 0x1c]
mov dword [rcx + 0x2a8c], eax
mov rdx, qword [rsp + 0x78]
jmp 0x140708dea
mov r8, qword [rdx + 0x28]
movzx ecx, r15w
movsx rcx, r13w
lea rcx, [rbp - 0x58]
jmp 0x140708dff
call fcn.14000d750
mov ebx, dword [rsp + 0x44]
stc
test r8b, r11b
movsd xmm0, qword [rax]
mov rax, qword [rsp + 0x78]
cmc
movsd qword [rax + 0x28], xmm0
dec ah
movsx rax, r8w
mov rax, qword [rsp + 0x78]
jmp 0x140708e2c
cmp byte [rax + 0x97], 0
jmp 0x140708e38
je 0x140708e81
test ebx, ebx
jmp 0x140708e45
jne 0x140708e81
lea rdx, [rbp - 0x28]
movzx ecx, r11w
xchg ch, ch
bswap cx
mov rcx, rax
jmp 0x140708e60
call fcn.1404de5d4
mov rcx, rax
lea rdx, [rbp - 0x58]
call fcn.1401d005f
mov rcx, rax
mov ah, 0xdf
mov rax, qword [rsp + 0x78]
jmp 0x140708ea0
movsd xmm0, qword [rax + 0x28]
lea rcx, [rbp - 0x68]
btc r10, rcx
add r10b, 0x7b
movsd qword [rbp - 0x68], xmm0
bts r10w, r9w
movzx r10, bp
movsd xmm0, qword [rcx]
movsxd r10, r8d
shr r10b, cl
movsd qword [rax + 0x20], xmm0
mov r10, qword [rsp + 0x78]
cmp byte [r10 + 0x97], 0
jmp 0x140708ec1
jne 0x1407090a4
ucomiss xmm6, xmm8
jp 0x140708ee7
jne 0x140708ee7
movss xmm2, dword [r10 + 0x30]
jmp 0x140708ee2
jmp 0x140708eed
movss xmm2, dword [r10 + 0x28]
ucomiss xmm7, xmm8
jp 0x140708f0d
jne 0x140708f0d
movss xmm1, dword [r10 + 0x34]
jmp 0x140708f08
jmp 0x140708f13
movss xmm1, dword [r10 + 0x2c]
bt esi, 0xe
jmp 0x140708f1c
jb 0x140708f4c
movss xmm0, dword [r10 + 0x3c]
jmp 0x140708f2d
comiss xmm0, xmm1
jbe 0x140708f45
test sil, 8
jmp 0x140708f3f
je 0x140708f4c
sub al, al
jmp 0x140708f4f
mov al, 1
stc
mov byte [r10 + 0x89], al
mov rcx, qword [rsp + 0x78]
cmc
bt esi, 0xf
jb 0x140708fc3
test al, al
jmp 0x140708f6d
je 0x140708f85
movss xmm0, dword [rdi + 0x1584]
jmp 0x140708f80
jmp 0x140708f8e
movaps xmm0, xmm12
jmp 0x140708f8e
subss xmm2, xmm0
movss xmm0, dword [rcx + 0x38]
jmp 0x140708f9c
comiss xmm0, xmm2
jbe 0x140708fb7
mov eax, esi
and eax, 0x808
cmp eax, 0x800
je 0x140708fc3
xor al, al
jmp 0x140708fbe
jmp 0x140708fc5
mov al, 1
mov byte [rcx + 0x88], al
cmp r12w, 0x660c
test al, al
cdqe
movsx eax, cx
mov rax, qword [rsp + 0x78]
jmp 0x140708fe2
je 0x14070903b
cmp byte [rax + 0x89], 0
jmp 0x140708ff4
jne 0x14070903b
subss xmm1, dword [rdi + 0x1584]
movss xmm0, dword [rax + 0x3c]
comiss xmm0, xmm1
jbe 0x140709026
test sil, 8
jmp 0x140709019
jne 0x140709026
mov cl, 1
jmp 0x140709030
sub cl, cl
test r11w, r13w
cmp dil, r13b
clc
mov byte [rax + 0x89], cl
mov rax, qword [rsp + 0x78]
cmp byte [rax + 0x88], 0
je 0x14070905a
movss xmm1, dword [rdi + 0x1584]
jmp 0x140709055
jmp 0x14070905e
movaps xmm1, xmm12
cmp byte [rax + 0x89], 0
jmp 0x14070906a
je 0x14070907d
movss xmm0, dword [rdi + 0x1584]
jmp 0x140709085
movaps xmm0, xmm12
rcl r10b, 5
movss dword [rax + 0x8c], xmm0
rcl r14b, 0xe2
cmp bh, 0x9d
movss dword [rax + 0x90], xmm1
mov r10, qword [rsp + 0x78]
xchg r14b, r14b
cmp byte [rsp + 0x40], 0
xchg r14w, r14w
mov r14d, dword [rsp + 0x58]
je 0x14070912c
mov dword [r10 + 0xbc], 0xffffffff
stc
cmp cx, sp
test r14d, r14d
jmp 0x1407090cf
je 0x140709123
test r13b, r13b
jne 0x140709123
lea rcx, [rdi + 0x19e8]
jmp 0x1407090ea
call fcn.14001e090
movsd xmm0, qword [rax + 0x20]
rcr ah, 0x5a
rol al, cl
sar r10w, 0xa5
mov rax, qword [rsp + 0x78]
mov r10b, sil
rcl r10b, cl
movsd qword [rax + 0x10], xmm0
shr ax, cl
btc r10w, r10w
mov rax, qword [rsp + 0x78]
rcl r10b, cl
movsd qword [rax + 0x18], xmm0
mov r10, qword [rsp + 0x78]
test sil, 0xca
test ebx, ebx
jmp 0x140709133
je 0x1407091cf
mov rbx, qword [rsp + 0x50]
cdq
lea rdx, [rsp + 0x78]
cmovne eax, esi
jmp 0x14070914c
lea rcx, [rbx + 0x160]
movsx ax, bh
cwde
mov eax, dword [rcx]
jmp 0x14070915f
mov dword [r10 + 0x9c], eax
call fcn.14071bc2c
test r14d, r14d
jne 0x1407091c5
test r13b, r13b
jmp 0x14070917c
jne 0x1407091c5
cmp r12d, 0x3000000
jmp 0x14070918e
je 0x1407091c5
mov rax, qword [rsp + 0x78]
movsd xmm0, qword [rbx + 0xe0]
bswap r10w
movsd qword [rax + 0x10], xmm0
mov r10b, 3
movsx eax, di
mov rax, qword [rsp + 0x78]
movsx r10d, r14w
not r10b
movsd qword [rax + 0x18], xmm0
movsx r10, r13w
mov r10, qword [rsp + 0x78]
jmp 0x1407091cf
movss xmm4, dword [r10 + 0xd0]
ucomiss xmm4, xmm8
movss xmm13, dword [0x14004a144]
jmp 0x1407091ea
jp 0x1407091f6
je 0x1407092a8
cmp dword [r10 + 0xc0], 0
jmp 0x140709203
jne 0x1407092a8
movss xmm0, dword [r10 + 0xd8]
mov dx, r10w
movzx edx, bp
cmovae dx, di
lea rdx, [rbp - 0x70]
jmp 0x140709226
mulss xmm0, dword [r10 + 0x28]
sub r8d, r8d
setnp cl
mov rcx, r10
jmp 0x14070923a
movss xmm3, dword [r10 + 0xdc]
jmp 0x140709248
movss xmm1, dword [r10 + 0x2c]
movss xmm2, dword [r10 + 0xd4]
jmp 0x14070925c
subss xmm4, xmm0
movss xmm0, dword [rdi + 0x15a4]
jmp 0x14070926d
mulss xmm3, xmm1
maxss xmm0, xmm4
subss xmm2, xmm3
movss dword [rbp - 0x70], xmm0
jmp 0x140709283
movss xmm0, dword [rdi + 0x15a8]
jmp 0x140709290
maxss xmm0, xmm2
movss dword [rbp - 0x6c], xmm0
jmp 0x14070929e
call fcn.1400125e0
jmp 0x140709536
bt esi, 0x1c
jmp 0x1407092b1
jae 0x140709448
test r13b, r13b
jne 0x1407092f7
mov r8d, 0x16f6
movsxd rdx, r14d
cmovl dx, ax
lea rdx, [0x140046400]
lea rcx, [0x1400481c0]
jmp 0x1407092e0
call 0x1401b639e
mov r10, qword [rsp + 0x78]
cmp r9, 0x8060cf
jmp 0x1407092f7
cmp byte [r15 + 0x158], 0
jmp 0x140709304
movss xmm2, dword [rdi + 0x1564]
je 0x1407093be
movss xmm6, dword [r15 + 0x1c]
jmp 0x140709320
mov rcx, r15
call fcn.1401e5a57
movaps xmm7, xmm0
movzx cx, r10b
not ecx
mov rcx, r15
jmp 0x14070933a
addss xmm7, xmm6
call fcn.14013e7db
movss xmm6, dword [0x14004a28c]
addss xmm7, xmm0
mov rcx, r15
jmp 0x140709357
call fcn.1401e5a57
addss xmm0, dword [r15 + 0x1c]
mov r10, qword [rsp + 0x78]
cwd
mov dl, r11b
cmovo dx, r12w
mov dword [rbp - 0x78], 0x7f7fffff
movups xmm1, xmmword [rbp - 0x80]
lea rdx, [r10 + 0x10]
jmp 0x140709385
movss xmm1, xmm6
jmp 0x14070938e
shufps xmm1, xmm1, 0xe1
movss xmm1, xmm0
shufps xmm1, xmm1, 0x87
movss xmm1, xmm7
jmp 0x1407093a3
shufps xmm1, xmm1, 0x39
movups xmmword [rbp - 0x80], xmm1
jmp 0x1407093b0
movups xmmword [rbp - 0x80], xmm1
jmp 0x1407093b9
jmp 0x1407094cb
movss xmm3, dword [r15 + 0x18]
not edx
cdq
cmovp edx, eax
lea rdx, [r10 + 0x10]
jmp 0x1407093d3
movss xmm1, dword [0x14004a28c]
movaps xmm0, xmm3
jmp 0x1407093e3
addss xmm3, dword [r15 + 0x20]
addss xmm0, xmm2
mov dword [rbp - 0x74], 0x7f7fffff
jmp 0x1407093f9
subss xmm3, xmm2
movups xmm2, xmmword [rbp - 0x80]
jmp 0x140709406
movss xmm2, xmm0
subss xmm3, dword [r15 + 0x8c]
shufps xmm2, xmm2, 0xe1
movss xmm2, xmm1
jmp 0x140709420
shufps xmm2, xmm2, 0xc6
movss xmm2, xmm3
jmp 0x14070942d
shufps xmm2, xmm2, 0xc9
movups xmmword [rbp - 0x80], xmm2
jmp 0x14070943a
movups xmmword [rbp - 0x80], xmm2
jmp 0x140709443
jmp 0x1407094cb
test r14d, r14d
jmp 0x140709450
je 0x14070953c
test r13b, r13b
jne 0x14070953c
cmp dword [rbp - 0x70], 0
jmp 0x140709468
jle 0x14070953c
movss xmm2, dword [r10 + 0x10]
lea rdx, [r10 + 0x10]
jmp 0x14070947d
movss xmm3, dword [r10 + 0x14]
jmp 0x140709488
movaps xmm0, xmm2
jmp 0x140709490
movaps xmm1, xmm3
jmp 0x140709498
subss xmm0, xmm13
subss xmm1, xmm13
addss xmm2, xmm13
addss xmm3, xmm13
movss dword [rbp - 0x80], xmm0
movzx ax, r14b
movss dword [rbp - 0x7c], xmm1
cwde
setno ch
cbw
movss dword [rbp - 0x78], xmm2
movss dword [rbp - 0x74], xmm3
lea rax, [rbp - 0x80]
mov r9b, bl
mov dword [rsp + 0x28], 0
lea r9, [r10 + 0xbc]
movsxd rcx, eax
movzx ecx, ax
bswap r8w
mov qword [rsp + 0x20], rax
jmp 0x1407094f9
lea r8, [r10 + 0x20]
lea rcx, [rbp - 0x58]
call fcn.14000cfb0
movsd xmm0, qword [rax]
movzx rax, bp
btc ax, 0x7b
mov rax, qword [rsp + 0x78]
btr r10w, r9w
bts r10w, r15w
movsd qword [rax + 0x10], xmm0
bt r10w, 0xa3
bt r10d, r15d
bts r10w, r13w
mov r10, qword [rsp + 0x78]
clc
movss xmm7, dword [0x14004a1ac]
bt esi, 0x19
jmp 0x14070954d
jae 0x1407097d6
test r13b, r13b
jmp 0x14070955b
jne 0x1407097d6
cmp r12d, 0x3000000
jmp 0x14070956d
je 0x1407097d6
movzx eax, byte [rdi + 0x1ac6]
jmp 0x140709582
movss xmm6, dword [rdi + 0x15ac]
test r11b, r9b
test r12, 0x12ca6d87
stc
test al, al
jmp 0x14070959c
jne 0x1407095e3
cmp byte [rdi + 0x1ac7], al
jmp 0x1407095ad
je 0x1407095e3
lea rcx, [rbp - 0x58]
jmp 0x1407095bc
call fcn.140005520
mov r10, qword [rsp + 0x78]
not ecx
bswap cx
cmovb cx, r15w
mov rcx, rax
movzx rax, r14w
movzx eax, byte [rdi + 0x1ac6]
jmp 0x1407095fc
movsd xmm0, qword [rdi + 0x108]
lea rcx, [rbp - 0x68]
test bpl, 0x36
movsd qword [rbp - 0x68], xmm0
stc
cmp r8b, r15b
movsd xmm0, qword [rcx]
test r14d, 0x391b078b
movsd qword [rbp - 0x70], xmm0
test al, al
jmp 0x140709613
jne 0x140709697
cmp byte [rdi + 0x1ac7], al
jmp 0x140709624
je 0x140709697
test byte [rdi + 8], 4
jne 0x140709697
movss xmm2, dword [rbp - 0x70]
movss xmm3, dword [rbp - 0x6c]
jmp 0x140709643
movaps xmm4, xmm2
jmp 0x14070964b
movss xmm1, dword [rbp - 0x70]
jmp 0x1407096a1
movss xmm0, dword [rbp - 0x6c]
jmp 0x1407096ab
movaps xmm4, xmm1
jmp 0x1407096b3
mulss xmm6, dword [0x14004a1c4]
subss xmm4, xmm7
movaps xmm2, xmm0
jmp 0x1407096c7
subss xmm2, dword [0x14004a18c]
movaps xmm3, xmm6
jmp 0x1407096d7
test r12d, r12d
jmp 0x1407097de
jne 0x14070990f
test r13b, r13b
jmp 0x1407097ec
jne 0x14070990f
cmp dword [r10 + 0xac], r12d
jmp 0x1407097fe
jg 0x14070990f
cmp dword [r10 + 0xb0], r12d
jg 0x14070990f
movss xmm0, dword [rdi + 0x10]
comiss xmm0, xmm12
jbe 0x14070990f
movss xmm0, dword [rdi + 0x14]
jmp 0x14070982a
comiss xmm0, xmm12
jbe 0x14070990f
lea r8, [rdi + 0x15a4]
lea rdx, [rdi + 0x159c]
movsx cx, sil
lea rcx, [rbp - 0x70]
call fcn.140001ce0
mov rax, qword [rsp + 0x78]
jmp 0x14070985a
movss xmm0, dword [rax + 0x20]
jmp 0x140709864
movss xmm2, dword [rax + 0x24]
jmp 0x14070986e
movaps xmm3, xmm0
jmp 0x140709876
cvttss2si eax, dword [r10 + 0x10]
movd xmm1, eax
cvttss2si eax, dword [r10 + 0x14]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
movss dword [r10 + 0x18], xmm1
jmp 0x140709931
cvtdq2ps xmm0, xmm0
movss dword [r10 + 0x1c], xmm0
movzx cx, r8b
xchg ch, ch
movsx ecx, r12w
mov rcx, qword [rsp + 0x78]
jmp 0x14070994f
movss xmm1, dword [rcx + 0x20]
comiss xmm1, xmm12
jbe 0x140709980
test esi, 0x2000040
jmp 0x140709969
jne 0x140709980
mulss xmm1, dword [0x14004a128]
cvttss2si eax, xmm1
jmp 0x140709995
movss xmm0, dword [rdi + 0x1860]
jmp 0x14070998d
mulss xmm0, xmm7
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rcx + 0x254], xmm0
neg al
mov r8, qword [rsp + 0x78]
mov eax, dword [r8 + 0x320]
cmp r12b, sil
jmp 0x1407099ba
cmp eax, 0x7fffffff
jmp 0x1407099c4
je 0x140709a09
mov ecx, dword [r8 + 0x310]
test r15b, r10b
stc
cmp ecx, 0xffffffff
jmp 0x1407099dd
je 0x140709a09
inc eax
setg dh
shl rdx, 0x82
ror edx, cl
add eax, ecx
movsxd rdx, edx
cmovne edx, r14d
inc rdx
inc ecx
cdq
idiv ecx
jmp 0x140709a04
jmp 0x140709a12
mov edx, 0x7fffffff
or ax, 0x3075
mov dword [r8 + 0x318], edx
shr eax, cl
dec r8b
mov r8, qword [rsp + 0x78]
bts ax, bx
mov eax, dword [r8 + 0x324]
cmc
stc
cmp eax, 0x7fffffff
jmp 0x140709a3a
je 0x140709a83
mov ecx, dword [r8 + 0x314]
cmp ecx, 0xffffffff
jmp 0x140709a4f
je 0x140709a83
inc eax
cmp r10d, eax
add eax, ecx
movsxd rdx, r15d
inc dh
inc ecx
shl dh, 0x9f
xor dx, 0x7c0b
adc dl, sil
cdq
stc
cmp rbp, 0x682f297e
idiv ecx
jmp 0x140709a7e
mov edx, 0x7fffffff
cbw
not cx
cmova ax, dx
mov dword [r8 + 0x31c], edx
movzx cx, ch
cmovbe rdx, rax
cwde
lea rcx, [rbp - 0x58]
xchg dx, dx
mov rax, qword [rsp + 0x78]
mov dword [rax + 0x314], 0xffffffff
xchg dh, ah
mov rax, qword [rsp + 0x78]
movzx edx, r12w
xchg dh, dh
not edx
mov dword [rax + 0x310], 0xffffffff
rdtsc
xchg dl, dh
mov rax, qword [rsp + 0x78]
mov dword [rax + 0x324], 0x7fffffff
nop
mov rax, qword [rsp + 0x78]
not dh
movsx edx, r12w
mov dword [rax + 0x320], 0x7fffffff
cqo
seta dl
mov rdx, qword [rsp + 0x78]
call fcn.14000db30
sub r15b, r15b
mov byte [rsp + 0x41], r15b
test spl, r14b
movsd xmm0, qword [rax]
shld ax, dx, 0x1f
mov rax, qword [rsp + 0x78]
cmc
movsd qword [rax + 0x70], xmm0
shl ah, 0xe3
adc ah, ah
ror eax, cl
mov rax, qword [rsp + 0x78]
cmp ax, 0x713d
cmp r12b, spl
mov dword [rax + 0x78], 0x7f7fffff
clc
mov dword [rax + 0x7c], 0x7f7fffff
test r12b, 0x55
clc
cmp byte [rsp + 0x40], r15b
jmp 0x140709b59
je 0x140709b9b
bt esi, 0xc
jmp 0x140709b68
mov rcx, qword [rsp + 0x78]
and r14b, r9b
xor eax, eax
not r14w
setg r14b
movzx r14, bx
movss xmm1, dword [rdi + 0x1860]
bswap r14
mov r14, 0x629a6689
jmp 0x140709bc8
sub ebx, ebx
and dx, 0x57d0
sal r8b, cl
lea rdx, [rcx + 0x248]
mov r8b, r8b
shr r8b, 0xac
rol r8b, 0x27
mov r8b, 1
stc
cmp r15d, r15d
test eax, 0x65575c8e
add rcx, 0x240
jmp 0x14070ba86
call fcn.140702c8f
mov eax, dword [rsp + 0x48]
rol r13w, 0xe5
bt r14w, r9w
shld r15d, ebp, 0xce
movaps xmm6, xmmword [rsp + 0x1f0]
mov r15, qword [rsp + 0x200]
xadd r14w, r14w
mov r14, qword [rsp + 0x208]
dec r13b
sar r13b, 0x7d
btc r13w, r13w
mov r13, qword [rsp + 0x210]
cmp eax, dword [rsp + 0x4c]
jmp 0x14070bad8
je 0x14070baf7
mov rax, qword [rsp + 0x78]
jmp 0x14070bae8
mov byte [rax + 0x96], 0
movsx rax, r14w
cwde
mov eax, r13d
mov rax, qword [rsp + 0x78]
inc dword [rax + 0xa4]
cmc
mov dword [rdi + 0x1a08], ebx
bswap ebx
mov rbx, qword [rsp + 0x248]
bt esi, 0x18
jmp 0x14070bb1c
jae 0x14070bc4f
test sil, 1
jmp 0x14070bb2b
jne 0x14070bb58
mov r8d, 0x184a
mov cl, r14b
cwd
lea rdx, [0x140046400]
movsx rcx, ax
cmovle cx, r8w
lea rcx, [0x140048200]
call 0x14054b0cc
test r12, r12
jmp 0x14070bb61
je 0x14070bb82
cmp byte [r12 + 0x97], 0
je 0x14070bb82
mov cl, 1
jmp 0x14070bb7d
jmp 0x14070bb88
xor cl, cl
shl ax, 0x92
mov rax, qword [rsp + 0x78]
cmp r11b, 0x2f
mov byte [rax + 0x97], cl
cmp r12d, 0x49394204
mov rax, qword [rsp + 0x78]
cmp r13b, 0xc1
cmc
test sil, 0x40
jmp 0x14070bbb1
jne 0x14070bc30
cmp dword [rax + 0xac], 0
jmp 0x14070bbc3
jg 0x14070bc30
cmp dword [rax + 0xb0], 0
jmp 0x14070bbd5
jg 0x14070bc30
movss xmm0, dword [rax + 0x220]
comiss xmm0, dword [rax + 0x228]
jae 0x14070bc11
movss xmm0, dword [rax + 0x224]
comiss xmm0, dword [rax + 0x22c]
jae 0x14070bc11
xor cl, cl
jmp 0x14070bc0c
jmp 0x14070bc1f
mov cl, 1
cmp dil, 0xd1
test rcx, 0x3aab224f
stc
or byte [rax + 0x97], cl
mov rax, qword [rsp + 0x78]
test al, 0xb5
cmp bpl, 0x71
cmp byte [rax + 0x97], 0
jmp 0x14070bc3c
je 0x14070bc54
mov byte [rax + 0x94], 0
lahf
movsx ax, r11b
mov rax, qword [rsp + 0x78]
comiss xmm12, dword [rdi + 0x1520]
mov rdi, qword [rsp + 0x220]
movsx esi, dx
setbe r12b
movzx r12d, r8w
mov r12, qword [rsp + 0x218]
movsxd rsi, r8d
mov rsi, qword [rsp + 0x228]
jmp 0x14070bc87
movaps xmm12, xmmword [rsp + 0x190]
jmp 0x14070bc95
jb 0x14070bca7
mov byte [rax + 0x94], 0
mov rax, qword [rsp + 0x78]
cmp byte [rax + 0x97], 0
jne 0x14070bcc6
cmp byte [rax + 0x94], 0
jmp 0x14070bcc0
jne 0x14070bcf1
cmp dword [rax + 0xac], 0
jg 0x14070bcf1
cmp dword [rax + 0xb0], 0
jmp 0x14070bcdf
jg 0x14070bcf1
mov cl, 1
jmp 0x14070bcec
jmp 0x14070bcff
sub cl, cl
cmp r14, 0x31f5387f
test cx, 0x1712
test cl, cl
mov byte [rax + 0x99], cl
cmova ecx, r15d
setno cl
sete al
bsf rcx, rax
mov rcx, qword [rbp + 0x68]
test ax, 0x1512
xor rcx, rsp
jmp 0x14070bd25
call fcn.14003ff60
add rsp, 0x230
movsxd rbp, ecx
movsx bp, bl
bswap ebp
pop rbp
ret