Function at 0x140008950
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r13
push r14
lea rbp, [rax - 0x888]
sub rsp, 0x960
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm14
movaps xmmword [rax - 0x68], xmm15
mov rax, qword [0x1400a7880]
xor rax, rsp
mov qword [rbp + 0x810], rax
xor r13d, r13d
mov dword [rbp + 0x300], 0xffffffff
cmp qword [0x1400a80f0], r13
mov dword [rbp + 0x304], 0xffffffff
mov dword [rbp + 0x308], 0xffffffff
mov dword [rbp + 0x30c], 0xffffffff
mov dword [rbp + 0x310], 0xffffffff
mov dword [rbp + 0x314], 0xffffffff
mov dword [rbp + 0x318], 0xffffffff
mov dword [rbp + 0x31c], 0xffffffff
mov dword [rbp + 0x320], 0xffffffff
mov dword [rbp + 0x324], 0xfffffffd
mov dword [rbp + 0x328], 0xffffffff
mov dword [rbp + 0x32c], 0xffffffff
mov qword [rbp + 0x330], r13
jne 0x140008a50
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a80f0]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x14009d150]
mov r8d, 0x8efb
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a80f8], r13
jne 0x140008a8f
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a80f8]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6050]
mov r8d, 0x14b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8100], r13
jne 0x140008ace
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8100]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6290]
mov r8d, 0x195
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8108], r13
jne 0x140008b0d
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8108]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6610]
mov r8d, 0x181
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8120], r13
jne 0x140008b4c
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8120]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a67a0]
mov r8d, 0x156
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8110], r13
jne 0x140008b8b
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8110]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6430]
mov r8d, 0x1de
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8118], r13
jne 0x140008bca
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8118]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a61a0]
mov r8d, 0xe9
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8128], r13
jne 0x140008c09
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8128]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6900]
mov r8d, 0x134
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8130], r13
jne 0x140008c48
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8130]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6a40]
mov r8d, 0x1cd
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8138], r13
jne 0x140008c87
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8138]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6c10]
mov r8d, 0x1ca
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8140], r13
jne 0x140008cc6
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8140]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6de0]
mov r8d, 0x139
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8148], r13
jne 0x140008d05
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8148]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6f20]
mov r8d, 0x148
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8150], r13
jne 0x140008d44
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8150]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a7070]
mov r8d, 0x24b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8180], r13
jne 0x140008d83
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8180]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x140099480]
mov r8d, 0x3771
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
lea rcx, [rbp + 0x5b0]
call fcn.140038730
lea rcx, [rbp + 0x640]
mov byte [rbp + 0x5d0], r13b
mov byte [rbp + 0x5bc], r13b
mov dword [rbp + 0x5c8], 5
mov dword [rbp + 0x5cc], 5
mov dword [rbp + 0x600], 0x3f99999a
call fcn.140038730
mov byte [rbp + 0x688], 1
mov byte [rbp + 0x660], 1
call fcn.140025f20
movsd xmm0, qword [str.VHORTJZ_]
lea rdx, [rbp + 0x338]
lea rcx, [rbp + 0x710]
movss xmm2, dword [rax + 0xcc]
movzx eax, byte [0x140062190]
movsd qword [rbp + 0x338], xmm0
xor al, 0x40
xor byte [rbp + 0x339], 0x39
xor byte [rbp + 0x33a], 0x3a
xor byte [rbp + 0x33b], 0x3b
xor byte [rbp + 0x33c], 0x3c
xor byte [rbp + 0x33d], 0x3d
xor byte [rbp + 0x33e], 0x3e
xor byte [rbp + 0x33f], 0x3f
cvtps2pd xmm2, xmm2
mov byte [rbp + 0x338], 0x46
mov byte [rbp + 0x340], al
movq r8, xmm2
call fcn.140002bc0
call fcn.140025bb0
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x140]
mov r8d, edx
mov rbx, rax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm15, dword [0x140062588]
lea r9, [rbp + 0x710]
mov r8d, eax
mov dword [rsp + 0x44], 0x41200000
lea rdx, [rsp + 0x44]
mov dword [rsp + 0x48], 0x41200000
mov rcx, rbx
mov qword [rsp + 0x20], r13
call fcn.14003b1f0
lea rax, [0x140062194]
mov dword [rsp + 0x4c], 0x44160000
mov qword [rbp + 0x6d0], rax
lea rcx, [rsp + 0x4c]
lea rax, str.Cornered
mov dword [rsp + 0x50], 0x43e38000
mov qword [rbp + 0x6d8], rax
xor edx, edx
lea rax, str.Rounded
mov qword [rbp + 0x6e0], rax
call fcn.140032d20
xor edx, edx
lea rcx, str.cloudymenu
mov r8d, 0x3b
call fcn.14001e850
lea rcx, [rsp + 0x58]
call fcn.1400268c0
lea rcx, [rsp + 0x60]
call fcn.140025b20
call fcn.140026890
movss xmm1, dword [0x140062500]
mov ecx, 5
mov rbx, rax
call fcn.140025a70
movss xmm2, dword [rsp + 0x58]
movss xmm3, dword [rsp + 0x5c]
movaps xmm0, xmm2
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
addss xmm1, dword [0x1400625a4]
movss dword [rsp + 0x68], xmm0
addss xmm3, dword [0x1400625a0]
xorps xmm14, xmm14
mov dword [rsp + 0x28], r13d
addss xmm2, xmm14
movss dword [rsp + 0x6c], xmm1
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rsp + 0x68]
mov rcx, rbx
lea rdx, [rsp + 0x70]
movss dword [rsp + 0x74], xmm3
movss dword [rsp + 0x70], xmm2
call fcn.14003ae60
call fcn.140026890
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x150]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x160]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x170]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x180]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm2, dword [rsp + 0x58]
lea r8, [rsp + 0x78]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp - 0x80]
movaps xmm0, xmm2
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625a0]
addss xmm2, xmm14
mov dword [rsp + 0x20], ebx
addss xmm3, xmm14
mov r9d, eax
mov rcx, r14
movss dword [rsp + 0x78], xmm0
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x80], xmm2
movss dword [rbp - 0x7c], xmm3
call fcn.14003b010
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x78]
subss xmm0, dword [0x1400625d4]
mov dword [rbp - 0x74], r13d
movss dword [rbp - 0x78], xmm0
call fcn.140032370
movdqa xmm1, xmmword [0x1400629f0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
mov dword [rbp - 0x70], 0x3f800000
movups xmmword [rbp + 0x130], xmm1
mov rcx, qword [0x1400a8180]
lea rax, [rbp + 0x190]
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x70]
lea rax, [rbp + 0x130]
mov dword [rbp - 0x6c], 0x3f800000
lea r8, [rbp - 0x68]
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x68], r13d
mov dword [rbp - 0x64], r13d
mov dword [rbp - 0x60], 0x42480000
mov dword [rbp - 0x5c], 0x42480000
call fcn.140054240
movss xmm7, dword [0x1400625ec]
xorps xmm0, xmm0
movaps xmm1, xmm7
call fcn.140031920
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x58]
subss xmm0, dword [0x1400625d4]
mov dword [rbp - 0x54], r13d
movss dword [rbp - 0x58], xmm0
call fcn.140032370
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
call fcn.140021320
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Combat
lea rcx, [rbp - 0x50]
call fcn.140021b50
cmp dword [0x1400a819c], r13d
lea r8, [rbp - 0x48]
lea rdx, str.Combat
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.140059970
test al, al
je 0x14000920e
cmp byte [0x1400a8198], r13b
jne 0x14000920e
mov dword [0x1400a819c], r13d
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140031920
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Visuals
lea rcx, [rbp - 0x50]
call fcn.140021b50
cmp dword [0x1400a819c], 1
lea r8, [rbp - 0x48]
lea rdx, str.Visuals
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.140059970
test al, al
je 0x140009277
cmp byte [0x1400a8198], r13b
jne 0x140009277
mov dword [0x1400a819c], 1
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140031920
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Utility
lea rcx, [rbp - 0x50]
call fcn.140021b50
cmp dword [0x1400a819c], 2
lea r8, [rbp - 0x48]
lea rdx, str.Utility
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.140059970
test al, al
je 0x1400092e0
cmp byte [0x1400a8198], r13b
jne 0x1400092e0
mov dword [0x1400a819c], 2
mov qword [rsp + 0x990], r12
movaps xmm1, xmm15
xorps xmm0, xmm0
mov qword [rsp + 0x998], r15
call fcn.140031920
call fcn.140024230
mov eax, dword [0x1400a819c]
movss xmm6, dword [0x140062590]
test eax, eax
jne 0x1400115a9
lea rcx, [rbp - 0x40]
mov dword [rbp - 0x40], 0x41700000
mov dword [rbp - 0x3c], 0x425c0000
call fcn.140032370
xor r9d, r9d
mov dword [rbp - 0x38], 0x42f00000
mov r8d, 1
mov dword [rbp - 0x34], 0x43ad0000
lea rdx, [rbp - 0x38]
lea rcx, str.tab_control
call fcn.140020df0
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x41200000
mov dword [rbp - 0x2c], 0x41200000
call fcn.140032370
lea rdx, [0x14009ccd5]
lea rcx, str.General
call fcn.1400534b0
test al, al
je 0x140009391
mov byte [0x14009ccd6], r13b
mov byte [0x14009ccd7], r13b
call fcn.140023b80
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031920
lea rcx, [rbp - 0x28]
call fcn.140025ac0
xor r9d, r9d
lea rdx, [rbp - 0x20]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400624f8]
mov dword [rbp - 0x1c], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp - 0x20], xmm0
call fcn.140020df0
call fcn.140026890
movdqa xmm0, xmmword [0x140062870]
lea rcx, [rbp + 0x1b0]
movups xmmword [rbp + 0x1b0], xmm0
mov r14, rax
call fcn.1400229d0
movdqa xmm0, xmmword [0x140062870]
lea rcx, [rbp + 0x1c0]
movups xmmword [rbp + 0x1c0], xmm0
mov esi, eax
call fcn.1400229d0
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x1d0]
movups xmmword [rbp + 0x1d0], xmm0
mov edi, eax
call fcn.1400229d0
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x1e0]
movups xmmword [rbp + 0x1e0], xmm0
mov ebx, eax
call fcn.1400229d0
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp - 0x18]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp - 0x10]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625bc]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp - 0x18], xmm0
mov rcx, r14
movss dword [rbp - 0x14], xmm1
movss dword [rbp - 0xc], xmm2
movss dword [rbp - 0x10], xmm3
call fcn.14003b010
call fcn.140026890
movdqa xmm0, xmmword [0x140062810]
lea rcx, [rbp + 0x1f0]
movups xmmword [rbp + 0x1f0], xmm0
mov rbx, rax
call fcn.1400229d0
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp - 8]
addss xmm0, dword [0x1400625b4]
addss xmm1, dword [0x1400625ac]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp - 8], xmm0
movss dword [rbp - 4], xmm1
call fcn.14003b1f0
lea rcx, [rbp]
mov dword [rbp], 0x40a00000
mov dword [rbp + 4], 0x42200000
call fcn.140032370
mov byte [rbp + 0x370], 0x11
mov byte [rbp + 0x371], 0x30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x372], 0xcf
movups xmmword [rbp + 0x37d], xmm0
mov word [rbp + 0x38d], ax
movabs rsi, 0x10657f860240e822
mov byte [rbp + 0x373], 0xce
movabs rdi, 0xf09aeb0fe87e03fe
mov byte [rbp + 0x374], 0x3d
movabs r15, 0x2075862f60ecd6e4
mov byte [rbp + 0x375], 0x7d
movabs r14, 0xc06ad713cc7a37b8
mov byte [rbp + 0x376], 0x1f
mov byte [rbp + 0x377], 0x24
mov byte [rbp + 0x378], 0x29
mov byte [rbp + 0x379], 0x3b
mov byte [rbp + 0x37a], 0x29
mov byte [rbp + 0x37b], 0xd7
mov byte [rbp + 0x37c], 0x5a
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x1f
jae 0x14000a0f1
movzx r10d, byte [rbp + r11 + 0x370]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x14000a0e8
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14000962b
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 9
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x140009670
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000a074
lea rax, [r9 + 3]
cmp r8, rax
je 0x140009ff5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140009fc5
lea rax, [r9 + 5]
cmp r8, rax
je 0x140009f9f
lea rax, [r9 + 8]
cmp r8, rax
je 0x140009f5b
nop dword [rax]
cmp r9, r11
ja 0x14000a0df
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14000969e
lea rdx, [r11 + rdi]
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400096f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140009f41
lea rax, [r9 + 3]
cmp r8, rax
je 0x140009f07
lea rax, [r9 + 4]
cmp r8, rax
je 0x140009eed
lea rax, [r9 + 5]
cmp r8, rax
je 0x140009ed0
lea rax, [r9 + 7]
cmp r8, rax
je 0x140009eb3
lea rax, [r9 + 2]
cmp r8, rax
je 0x140009e84
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140009c20
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x140009c03
lea rax, [r9 + 4]
cmp r8, rax
je 0x140009be0
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140009bc0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140009ba3
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140009b89
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140009b6f
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140009b55
lea rax, [r9 + 6]
cmp r8, rax
je 0x140009b3b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140009b0f
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140009700
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14000a0bf
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14000a09f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400098ef
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400098d2
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400098b5
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140009ac5
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140009a82
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140009a44
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x140009a1f
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140009700
lea r9, [rcx + 0x200]
mov r8, rcx
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400099f3
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400099d9
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400099bf
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400099a5
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x14000998b
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x14000996d
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x14000994d
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x14000992a
lea rcx, [r9 + 0x2a]
cmp r8, rcx
ja 0x14000990c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140009700
mov r8, rcx
lea r9, [rcx + 3]
jmp 0x140009700
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400096f0
lea edx, [r11 - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140009670
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140009600
lea ecx, [r11 - 0x71]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x17
jmp 0x140009f76
lea ecx, [r11 - 7]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x31
inc r11
jmp 0x1400095e3
lea ecx, [r11 + 0x63]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4b
inc r11
jmp 0x1400095e3
lea ecx, [r11 - 0x33]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x140009f1f
lea ecx, [r11 + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7f
jmp 0x140009fda
lea ecx, [r11 - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x140009fdd
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
jmp 0x14000a009
lea ecx, [r11 + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x33
jmp 0x14000a031
lea ecx, [r11 - 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x19
inc r11
jmp 0x1400095e3
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
mov byte [rbp + r11 + 0x370], dl
inc r11
jmp 0x1400095e3
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3e
cmp r9, 0x200
jb 0x140009a34
movzx ebx, r11b
lea ecx, [rbx + 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x1e]
jmp 0x140009f76
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
cmp r8, 6
jae 0x140009e3b
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140009d96
lea ecx, [r11 + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
jmp 0x140009a59
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
lea rax, [r9 + r8]
cmp rax, 4
je 0x140009e62
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x140009cc2
lea edx, [r11 - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140009a97
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x39
inc r11
jmp 0x1400095e3
lea ecx, [r11 - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x53
jmp 0x14000a031
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
jmp 0x14000a009
lea ecx, [r11 + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
jmp 0x140009fdd
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x140009fda
movzx ebx, r11b
lea ecx, [rbx + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x45
jmp 0x140009f1f
lea ecx, [r11 - 0x43]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2b
inc r11
jmp 0x1400095e3
lea ecx, [r11 + 0x27]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x11
inc r11
jmp 0x1400095e3
movzx ebx, r11b
lea ecx, [rbx - 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 9
jmp 0x140009f76
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140009c43
lea ecx, [r11 - 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x73
jmp 0x140009ada
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140009c78
lea ecx, [r11 - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x7d
inc r11
jmp 0x1400095e3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140009c9b
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x49
jmp 0x14000a009
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140009ada
lea ecx, [r11 - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x15
jmp 0x140009fda
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140009ce8
movzx ebx, r11b
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x14
jmp 0x140009f76
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140009d11
lea ecx, [r11 + 0x78]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
inc r11
jmp 0x1400095e3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140009d34
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x140009fda
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140009d5a
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000a009
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140009a97
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400095e3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140009dcb
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x5b
inc r11
jmp 0x1400095e3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140009dee
lea ecx, [r11 + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x27
jmp 0x14000a009
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140009e11
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x140009fdd
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140009a59
movzx ebx, r11b
lea ecx, [rbx - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x75
jmp 0x140009f76
movzx ecx, byte [rbp + r11 + 0x370]
movzx ebx, r11b
lea edx, [rbx - 0x31]
movzx eax, dl
add dl, 0x57
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x140009f1f
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x370]
lea edx, [r10 + rcx]
add dl, 0x3d
jmp 0x14000a009
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400095e3
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000a009
lea edx, [r11 - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140009fdd
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x74
jmp 0x140009fda
movzx ebx, r11b
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
sub bl, 0x66
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x36
add bl, r10b
add bl, dl
mov byte [rbp + r11 + 0x370], bl
jmp 0x140009fda
movzx ebx, r11b
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140009f76
movzx ebx, r11b
mov ecx, 0x14
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 4
inc r9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x1c
add bl, r10b
mov byte [rbp + r11 + 0x370], bl
dec r11
inc r11
jmp 0x1400095e3
lea edx, [r11 - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r9
dec r11
inc r11
jmp 0x1400095e3
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400095e3
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
lea ecx, [r11 + 0x30]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x50
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x370], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 5]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x23
add cl, r10b
mov byte [rbp + r11 + 0x370], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
inc r11
jmp 0x1400095e3
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
movzx eax, byte [rbp + r11 + 0x370]
add rax, r9
add r11, rax
inc r11
jmp 0x1400095e3
sub r11b, 0x32
mov ecx, 0x2f
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400095e0
add r11b, 0x38
mov ecx, 0x3c
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400095d1
lea rcx, [rbp + 0x165002b]
jmp 0x14000a0f8
lea rcx, [rbp + 0x81a7f6]
jmp 0x14000a0f8
lea rcx, [rbp + 0x370]
lea rdx, section..data
call fcn.1400526e0
lea rcx, [rbp + 8]
mov dword [rbp + 8], 0x40a00000
mov dword [rbp + 0xc], 0x42820000
call fcn.140032370
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x3ab], eax
movups xmmword [rbp + 0x39b], xmm0
mov byte [rbp + 0x3af], al
movabs r14, 0x9c2b8bf89373ba70
mov byte [rbp + 0x390], 0x40
movabs r12, 0x7eef0ddc74d6d7e0
mov byte [rbp + 0x391], 0x23
movabs r15, 0xe7c20c99de94c440
mov byte [rbp + 0x392], 0x57
mov byte [rbp + 0x393], 0x57
mov byte [rbp + 0x394], 0x2d
mov byte [rbp + 0x395], 0x56
mov byte [rbp + 0x396], 0x22
mov byte [rbp + 0x397], 0x2e
mov byte [rbp + 0x398], 0x37
mov byte [rbp + 0x399], 0x37
mov byte [rbp + 0x39a], 0xaa
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x20
jae 0x14000abe8
movzx r10d, byte [rbp + rbx + 0x390]
mov rdi, r10
nop dword [rax]
cmp r9, rbx
ja 0x14000abdf
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x14000a20b
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, dil
jmp 0x14000a240
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000ab6b
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000aae4
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000aab0
lea rax, [r8 + 7]
cmp r9, rax
je 0x14000aa8b
nop
cmp r8, rbx
ja 0x14000abd6
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x14000a271
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a2a0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000aa41
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000aa26
lea rax, [r8 + 7]
cmp r9, rax
je 0x14000a9fb
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000a7b6
nop dword [rax]
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14000a7a6
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000a782
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14000a775
lea rax, [r8 + 9]
cmp r9, rax
je 0x14000a843
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14000a75a
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000a73b
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14000a71c
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000a702
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14000a6d7
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000a2b0
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x42]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14000abb7
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14000ab9c
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000a49a
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14000a47b
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14000a45e
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000a690
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000a640
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14000a5fd
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14000a5d8
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000a2b0
lea r9, [r8 + 6]
lea r8, [r9 + 0x41]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000a5a8
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000a589
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000a56f
lea rax, [r8 + 1]
cmp r9, rax
ja 0x14000a555
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000a536
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000a519
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000a4f9
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14000a4d1
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14000a4b4
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000a2b0
lea r9, [r8 + 0x64]
lea r8, [r9 + 8]
jmp 0x14000a2b0
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14000a2a0
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a240
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x14000a1d6
lea ecx, [rbx - 0x38]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x14000aa5e
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx + 0x28]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx + 0x58]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x14000a9ac
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aac8
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x14000aacb
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x14000aafe
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ab27
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
mov byte [rbp + rbx + 0x390], r11b
inc rbx
jmp 0x14000a1c3
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 2
jb 0x14000a5ed
mov edx, 0x1c
movzx edi, bl
lea ecx, [rdi - 8]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x14000aa5e
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, 0x10
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x3e8
jae 0x14000a988
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x14000a900
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000a617
lea edx, [rbx + 0x50]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x14000a9d5
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x14000a865
lea edx, [rbx - 0x30]
movzx eax, r10b
and al, dl
mov ecx, 0x28
jmp 0x14000a64e
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 8
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x14000ab27
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aafe
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aacb
lea ecx, [rbx + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x48
jmp 0x14000aac8
lea edx, [rbx - 0x28]
mov ecx, 0xc
jmp 0x14000aa93
lea ecx, [rbx + 8]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x38
inc rbx
jmp 0x14000a1c3
movzx edi, bl
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x14000aa4c
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x14000a7d9
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x14000a6a9
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000a80e
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x28
inc rbx
jmp 0x14000a1c3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000a836
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000aac8
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000a6a9
mov ecx, 0x34
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x58]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000a9ac
jne 0x14000a885
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x60]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x60
jmp 0x14000aa5b
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000a89b
lea edx, [rbx + 0x40]
mov ecx, 0x20
jmp 0x14000aa93
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000a8c3
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aacb
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000a65a
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, 0x10
sub cl, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14000a1c3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000a939
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14000a1c3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000a961
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aafe
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000a617
movzx edi, bl
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x14000a9ac
movzx r11d, byte [rbp + rbx + 0x390]
movzx edi, bl
lea edx, [rdi - 0x38]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, dl
add r11b, r10b
sub dil, 0x50
mov ecx, 0x18
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x390], cl
jmp 0x14000aac8
lea edx, [rbx - 0x68]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x390]
sub r11b, 0x28
add r11b, dl
jmp 0x14000aafe
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x20
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x14000aac8
movzx edi, bl
mov ecx, 0x30
lea edx, [rdi + 0x60]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub dil, 0x20
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x20
add dil, r10b
mov byte [rbp + rbx + 0x390], dil
inc r8
dec rbx
inc rbx
jmp 0x14000a1c3
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x14000a1c3
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000a1c3
lea rcx, [rbx + r12]
movzx r10d, dil
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
lea ecx, [rbx + 0x80]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x80
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x390], al
add rax, r8
sub rbx, rax
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x14
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x390], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000a1c3
lea rcx, [rbx + r15]
mov edx, 0x20
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x390]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000a1c3
add bl, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
jmp 0x14000a1c0
add bl, 0x40
mov ecx, 0x20
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14000a1b0
lea rcx, [rbp + 0x17c84f8]
jmp 0x14000abef
lea rcx, [rbp + 0x4d09e0]
jmp 0x14000abef
lea rcx, [rbp + 0x390]
lea rdx, [0x140073002]
call fcn.1400526e0
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x40a00000
mov dword [rbp + 0x14], 0x42b40000
call fcn.140032370
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3be], rax
movabs rsi, 0x9061ed5422028734
mov byte [rbp + 0x3b0], 0x36
movabs r15, 0x207163a4c91066a8
mov byte [rbp + 0x3b1], 0x24
movabs r14, 0xc06714c459b1d1b0
mov byte [rbp + 0x3b2], 0x65
mov byte [rbp + 0x3b3], 0x5a
mov byte [rbp + 0x3b4], 0x56
mov byte [rbp + 0x3b5], 0x5d
mov byte [rbp + 0x3b6], 0x53
mov byte [rbp + 0x3b7], 0x97
mov byte [rbp + 0x3b8], 0xb3
mov byte [rbp + 0x3b9], 0x5d
mov byte [rbp + 0x3ba], 0x5f
mov byte [rbp + 0x3bb], 0x5c
mov byte [rbp + 0x3bc], 0x57
mov byte [rbp + 0x3bd], 0xf9
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x16
jae 0x14000b661
movzx r11d, byte [rbp + rbx + 0x3b0]
mov rdi, r11
nop dword [rax]
cmp r8, rbx
ja 0x14000b658
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14000acfe
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, cl
jmp 0x14000ad32
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000b5e4
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000b55d
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000b52c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000b50c
cmp r9, rbx
ja 0x14000b64f
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14000ad5d
lea r10d, [rbx + 0xc]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, r11b
jmp 0x14000ada0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000b4c2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000b4ab
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000b491
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000b477
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000b447
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000b109
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000b0ec
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14000b0c4
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000b09f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14000b085
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14000b066
lea r8, [r9 + 1]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000b630
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14000b615
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14000aeb1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000b01a
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14000afde
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14000af9a
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14000af6f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14000af50
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14000af36
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14000af19
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000aef4
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14000aed1
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x10]
jmp 0x14000adb0
lea ecx, [rbx - 0x58]
mov r10d, 0x34
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000acc6
lea ecx, [rbx + 0x2a]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
inc rbx
jmp 0x14000acb3
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea ecx, [rbx + 0x32]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5e
jmp 0x14000b3fd
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x14000b57a
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b5a0
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x6a
inc rbx
jmp 0x14000acb3
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 2
jb 0x14000b3c9
movzx edi, bl
lea ecx, [rdi - 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x4c]
jmp 0x14000b4df
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
cmp r8, 3
jae 0x14000b3d9
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14000b2e9
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r11b
jmp 0x14000afa8
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x14000b426
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14000b1fc
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14000aff3
lea edx, [rbx - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b57a
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x14000b544
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea ecx, [rbx - 0x66]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x14000b4df
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14000b125
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r11b
jmp 0x14000b028
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000b15e
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000b186
lea edx, [rbx + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b57a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000b1a9
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x14000b541
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000b1d2
lea ecx, [rbx + 0xa]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000b034
movzx edi, bl
lea ecx, [rdi + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x14000b4df
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000b215
movzx edi, bl
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x14000b4cd
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000b23e
lea ecx, [rbx + 0x30]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000b261
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x14000b544
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000b289
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b57a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000b2ac
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x14000b5a0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000aff3
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000b31d
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x22
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000b345
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b541
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000b36e
lea ecx, [rbx + 0x36]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000b39f
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000afb4
movzx edi, bl
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14000b4df
mov byte [rbp + rbx + 0x3b0], r10b
inc rbx
jmp 0x14000acb3
movzx r10d, byte [rbp + rbx + 0x3b0]
movzx edi, bl
lea edx, [rdi + 0x26]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xa
add r10b, r11b
add r10b, dl
add dil, 0x64
mov ecx, 0x22
movzx eax, dil
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x3b0], cl
jmp 0x14000b541
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x3b0]
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x14000b57a
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000acb3
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x14000b5a0
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14000b57a
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x14000b541
movzx edi, bl
mov ecx, 0x24
lea edx, [rdi - 0x78]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub dil, 0x18
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x58
add dil, r11b
mov byte [rbp + rbx + 0x3b0], dil
inc r9
dec rbx
inc rbx
jmp 0x14000acb3
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
dec rbx
inc rbx
jmp 0x14000acb3
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000acb3
lea rcx, [rbx + r15]
movzx r11d, dil
and dil, cl
mov eax, 0x34
sub al, dil
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
lea ecx, [rbx - 0x20]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x20
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x3b0], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x1e]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 0x17
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x3b0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000acb3
lea rdx, [rbx + r14]
mov ecx, 0x18
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x3b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000acb3
add bl, 0x2c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x34
jmp 0x14000acb0
sub bl, 0x50
mov ecx, 0x18
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x14000aca1
lea rcx, [rbp + 0x14deb4e]
jmp 0x14000b668
lea rcx, [rbp + 0xa5908c]
jmp 0x14000b668
lea rcx, [rbp + 0x3b0]
lea rdx, [0x140073003]
call fcn.1400526e0
lea rcx, [rbp + 0x18]
mov dword [rbp + 0x18], 0x40a00000
mov dword [rbp + 0x1c], 0x42e60000
call fcn.140032370
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3de], rax
movabs rsi, 0x371751e8a58f6792
mov word [rbp + 0x3e6], ax
movabs r14, 0xc96d124f850be92a
mov byte [rbp + 0x3e8], al
movabs r12, 0x8042321c154da85e
mov byte [rbp + 0x3d0], 0x9d
movabs r15, 0xdbacc2025d6e87f8
mov byte [rbp + 0x3d1], 0xf8
mov byte [rbp + 0x3d2], 0xe6
mov byte [rbp + 0x3d3], 0xe2
mov byte [rbp + 0x3d4], 0xe0
mov byte [rbp + 0x3d5], 0xf2
mov byte [rbp + 0x3d6], 0xbc
mov byte [rbp + 0x3d7], 0x93
mov byte [rbp + 0x3d8], 0xef
mov byte [rbp + 0x3d9], 0xe0
mov byte [rbp + 0x3da], 0xee
mov byte [rbp + 0x3db], 0xf4
mov byte [rbp + 0x3dc], 0xf6
mov byte [rbp + 0x3dd], 0x25
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x19
jae 0x14000c1fa
movzx r10d, byte [rbp + r11 + 0x3d0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14000c1f1
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x14000b78a
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 1
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x14000b7c0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000c183
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000c127
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000c0fc
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000c0bb
nop
cmp r8, r11
ja 0x14000c1e8
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x14000b7ec
lea edx, [r11 - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000b830
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000c09e
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000c07e
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000c03e
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000c021
lea rax, [r8 + 9]
cmp r9, rax
je 0x14000bff2
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000bce2
nop dword [rax]
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14000bcc5
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14000bca2
lea rax, [r8 + 9]
cmp r9, rax
je 0x14000bc82
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14000bc65
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14000bc48
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000bc2e
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14000bc11
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000bbf7
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000bbcb
lea r9, [r8 + 3]
lea r8, [r9 + 9]
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000c1cc
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14000c1b0
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14000b9e1
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14000b9c4
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14000b9aa
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14000bb81
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14000bb3b
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000bafa
lea r9, [r8 + 0x28]
lea r8, [r9 + 1]
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14000bace
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14000bab4
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000ba96
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14000ba7c
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000ba5f
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000ba41
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000ba21
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000b9fe
lea r9, [r8 + 5]
lea r8, [r9 + 0x10]
jmp 0x14000b840
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x14000b830
lea edx, [r11 - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000b7c0
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000b756
lea ecx, [r11 + 0x71]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
inc r11
jmp 0x14000b743
lea ecx, [r11 + 0xb]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
inc r11
jmp 0x14000b743
lea ecx, [r11 - 0x5b]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7d
jmp 0x14000c056
lea ecx, [r11 + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x47
add r9, r8
jmp 0x14000c10f
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x11
jmp 0x14000c10f
lea ecx, [r11 + 0x73]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
jmp 0x14000bfc2
lea ecx, [r11 + 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5b
jmp 0x14000c140
lea ecx, [r11 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x6f
inc r11
jmp 0x14000b743
lea edx, [r11 + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x28
jb 0x14000bf6b
movzx ebx, r11b
lea ecx, [rbx - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x29
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x14000c0d3
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
cmp r9, 0x400
jae 0x14000bf7b
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x14000be97
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x14000bb12
lea ecx, [r11 + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
lea rax, [r8 + r9]
cmp rax, 1
je 0x14000bfa2
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x14000bdcf
lea edx, [r11 - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000bb50
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4f
inc r11
jmp 0x14000b743
lea ecx, [r11 + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
jmp 0x14000c140
movzx ebx, r11b
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
jmp 0x14000bfc2
lea ecx, [r11 + 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xf
jmp 0x14000c10f
lea ecx, [r11 - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
add r9, r8
jmp 0x14000c10f
movzx ebx, r11b
lea ecx, [rbx + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x14000c056
lea ecx, [r11 + 0x15]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
inc r11
jmp 0x14000b743
lea ecx, [r11 - 0x51]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
inc r11
jmp 0x14000b743
lea ecx, [r11 + 0x49]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x14000c0d3
lea rcx, [r8 + 2]
cmp r9, rcx
jae 0x14000bd05
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x65
jmp 0x14000bb96
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000bd3a
lea ecx, [r11 - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x2b
inc r11
jmp 0x14000b743
cmp r9, rcx
jne 0x14000bd59
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
jmp 0x14000c140
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000bd7c
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x14000c10f
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000bda2
movzx ebx, r11b
lea ecx, [rbx - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1d
jmp 0x14000c056
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000bb96
lea ecx, [r11 + 0x21]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x19
inc r11
jmp 0x14000b743
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000bdf5
movzx ebx, r11b
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x74
jmp 0x14000c0d3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000be1e
lea ecx, [r11 - 0x48]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
inc r11
jmp 0x14000b743
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000be47
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14000c10f
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000be6d
movzx ebx, r11b
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14000bfc2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000bb50
lea edx, [r11 - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000c140
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000becc
lea ecx, [r11 + 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x43
inc r11
jmp 0x14000b743
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000bef2
movzx ebx, r11b
lea ecx, [rbx - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
jmp 0x14000bfc2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000bf18
lea ecx, [r11 - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1b
add r9, r8
jmp 0x14000c10f
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000bf3e
movzx ebx, r11b
lea ecx, [rbx + 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x51
jmp 0x14000c056
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000bb12
lea ecx, [r11 + 0x7f]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
inc r11
jmp 0x14000b743
mov byte [rbp + r11 + 0x3d0], dl
inc r11
jmp 0x14000b743
movzx ecx, byte [rbp + r11 + 0x3d0]
movzx ebx, r11b
lea edx, [rbx + 0x17]
movzx eax, dl
add dl, 0x5f
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x14000c056
movzx ebx, r11b
lea ecx, [rbx + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x3d0]
lea edx, [r10 + rcx]
sub dl, 0x6b
sub bl, 0x50
inc r8
movzx eax, bl
mov ecx, 0x18
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x3d0], al
add rax, r8
sub r11, rax
jmp 0x14000c140
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000b743
lea edx, [r11 - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000c10f
movzx ebx, r11b
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
add bl, 0x4a
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 6
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x3d0], cl
add r9, r8
jmp 0x14000c10f
lea ecx, [r11 - 0x40]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
inc r11
jmp 0x14000b743
movzx ebx, r11b
mov ecx, 0x2a
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000c0d3
movzx ebx, r11b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
sub bl, 0x1c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x3c
add bl, r10b
mov byte [rbp + r11 + 0x3d0], bl
inc r8
dec r11
inc r11
jmp 0x14000b743
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x26
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000b743
lea rcx, [r11 + r12]
movzx r10d, bl
and bl, cl
mov eax, 0x37
sub al, bl
lea edx, [rax + rax]
add dl, r10b
add dl, cl
lea ecx, [r11 - 0x1d]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x35
add cl, r10b
mov byte [rbp + r11 + 0x3d0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000b743
lea rdx, [r11 + r15]
movzx eax, bl
and al, dl
mov ecx, 0x1c
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000b743
sub r11b, 0x22
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x12
jmp 0x14000b740
add r11b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x48
jmp 0x14000b730
lea rcx, [rbp + 0x154bd73]
jmp 0x14000c201
lea rcx, [rbp + 0x1044da6]
jmp 0x14000c201
lea rcx, [rbp + 0x3d0]
lea rdx, [0x1400a7bad]
call fcn.1400526e0
lea rcx, [rbp + 0x20]
mov dword [rbp + 0x20], 0x40a00000
mov dword [rbp + 0x24], 0x430c0000
call fcn.140032370
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x40a], ax
movups xmmword [rbp + 0x3fa], xmm0
mov byte [rbp + 0x40c], al
movabs rsi, 0x6cce5799a7afaa62
mov byte [rbp + 0x3f0], 0x52
movabs r15, 0x4fd696b74d8c430e
mov byte [rbp + 0x3f1], 0xbe
movabs r14, 0xde5277287a9df6b8
mov byte [rbp + 0x3f2], 0xb9
mov byte [rbp + 0x3f3], 0xb8
mov byte [rbp + 0x3f4], 0x8e
mov byte [rbp + 0x3f5], 0x7d
mov byte [rbp + 0x3f6], 0x5f
mov byte [rbp + 0x3f7], 0xa4
mov byte [rbp + 0x3f8], 0xa9
mov byte [rbp + 0x3f9], 0x19
nop word [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x1d
jae 0x14000cd4f
movzx r10d, byte [rbp + r11 + 0x3f0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14000cd46
lea rax, [r8 + 6]
cmp r9, rax
jae 0x14000c30a
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 0x29
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x14000c350
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000ccd3
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000cc77
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000cc20
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000cbff
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000cbb7
nop dword [rax + rax]
cmp r8, r11
ja 0x14000cd3d
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14000c379
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
jmp 0x14000c3a0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000cba9
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000cb88
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000cb6d
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000c8dd
nop dword [rax]
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000c8c0
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14000c89d
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000c87d
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14000c860
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14000c846
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14000c82c
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000c80f
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000c7f5
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14000c7c9
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000c3b0
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14000cd1d
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14000ccfd
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14000c5a4
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14000c587
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000c56a
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000c782
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000c73a
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14000c6fa
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000c6d5
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14000c3b0
lea r9, [r8 + 0x400]
lea r8, [r9 + 3]
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000c6a9
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14000c68f
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14000c671
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000c657
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000c63d
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14000c61f
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14000c5ff
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000c5dc
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000c5be
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000c3b0
lea r9, [r8 + 0x400]
lea r8, [r9 + 0x28]
jmp 0x14000c3b0
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000c3a0
lea edx, [r11 + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000c350
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
jmp 0x14000c2d6
lea ecx, [r11 + 0x6f]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
jmp 0x14000cbd2
lea ecx, [r11 + 0x19]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x51
inc r11
jmp 0x14000c2c3
lea ecx, [r11 - 0x3d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
inc r11
jmp 0x14000c2c3
lea ecx, [r11 + 0x6d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 5
jmp 0x14000cc3b
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x14000cc5c
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
jmp 0x14000cc5f
lea ecx, [r11 + 0x6b]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x14000cb3e
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
jmp 0x14000cc8e
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x39
inc r11
jmp 0x14000c2c3
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
mov byte [rbp + r11 + 0x3f0], dl
inc r11
jmp 0x14000c2c3
lea edx, [r11 - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x40
jb 0x14000c6ea
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x59]
and al, dl
add dl, 0x11
add al, al
sub cl, al
add cl, dl
lea edx, [rcx + rcx]
jmp 0x14000cbd2
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 4
jae 0x14000cafa
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x14000ca50
lea edx, [r11 - 3]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x15
sub cl, al
add dl, cl
jmp 0x14000c712
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4a
lea rax, [r8 + r9]
cmp rax, 4
je 0x14000cb1c
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x14000c982
lea ecx, [r11 + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
jmp 0x14000c752
lea ecx, [r11 + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x59
inc r11
jmp 0x14000c2c3
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
jmp 0x14000cc8e
movzx ebx, r11b
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x14000cb3e
lea ecx, [r11 + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
jmp 0x14000cc5f
lea ecx, [r11 + 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3f
jmp 0x14000cc5c
movzx ebx, r11b
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1b
jmp 0x14000cc3b
lea ecx, [r11 + 0x5d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
inc r11
jmp 0x14000c2c3
lea ecx, [r11 + 7]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x31
inc r11
jmp 0x14000c2c3
movzx ebx, r11b
lea ecx, [rbx - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
jmp 0x14000cbd2
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14000c900
lea ecx, [r11 + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2d
jmp 0x14000c797
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000c935
lea ecx, [r11 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x1d
inc r11
jmp 0x14000c2c3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000c95b
movzx ebx, r11b
lea ecx, [rbx - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
jmp 0x14000cb3e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000c797
lea ecx, [r11 - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4b
jmp 0x14000cc5c
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000c9ab
movzx ebx, r11b
mov ecx, 0x36
lea edx, [rbx - 0x34]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cbd2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000c9da
lea edx, [r11 + 0x22]
mov ecx, 9
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000c2c3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000ca03
movzx ebx, r11b
mov ecx, 0x2f
lea edx, [rbx - 0x32]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cc3b
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000ca29
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cc5c
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000c752
lea ecx, [r11 + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x56
jmp 0x14000cc5f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000ca86
lea ecx, [r11 + 0x53]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x45
inc r11
jmp 0x14000c2c3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000caac
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 1]
and al, dl
add al, al
sub cl, al
add dl, 7
jmp 0x14000cb3c
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000cad0
lea ecx, [r11 + 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x53
jmp 0x14000cc5f
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000c712
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 1]
and al, dl
add al, al
sub cl, al
sub dl, 7
jmp 0x14000cc39
movzx ecx, byte [rbp + r11 + 0x3f0]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x51]
and al, dl
add al, al
sub cl, al
add dl, 0x37
jmp 0x14000cc36
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 5]
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x3f0]
sub dl, 0x23
add dl, cl
add bl, 0x30
movzx eax, r10b
and al, bl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x50
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x3f0], al
add rax, r8
sub r11, rax
jmp 0x14000cc8e
lea ecx, [r11 - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4e
jmp 0x14000cc5f
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x40
inc r11
jmp 0x14000c2c3
movzx ebx, r11b
mov ecx, 0x3a
lea edx, [rbx + 0x14]
jmp 0x14000cbc3
movzx ebx, r11b
mov ecx, 0x14
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
sub bl, 0x7c
movzx eax, r10b
and al, bl
mov ecx, 0x32
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x3f0], cl
inc r8
dec r11
inc r11
jmp 0x14000c2c3
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x24
dec r11
inc r11
jmp 0x14000c2c3
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x1b
lea edx, [rbx + 0x66]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
sub bl, 0x26
movzx eax, r10b
and al, bl
mov ecx, 5
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x3f0], cl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000c2c3
movzx r10d, bl
lea rcx, [r11 + r15]
and bl, cl
movzx edx, r10b
add bl, bl
sub dl, bl
sub dl, 0x62
add dl, cl
lea ecx, [r11 + 0x5b]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x7d
add r10b, cl
mov byte [rbp + r11 + 0x3f0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000c2c3
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 8
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000c2c3
sub r11b, 0x72
mov ecx, 0xf
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14000c2c0
add r11b, 0x38
mov ecx, 0x3c
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14000c2b0
lea rcx, [rbp + 0x1462d0b]
jmp 0x14000cd56
lea rcx, [rbp + 0xbd5336]
jmp 0x14000cd56
lea rcx, [rbp + 0x3f0]
lea rdx, [0x140073001]
call fcn.1400526e0
lea rcx, [rbp + 0x28]
mov dword [rbp + 0x28], 0x40a00000
mov dword [rbp + 0x2c], 0x43250000
call fcn.140032370
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x419], rax
movabs r14, 0x37badc6c500bed30
mov byte [rbp + 0x410], 0x74
movabs r12, 0xefaff1c0c8799960
mov byte [rbp + 0x411], 0xa3
movabs r15, 0x1fb738ddcd85d140
mov byte [rbp + 0x412], 0x93
mov byte [rbp + 0x413], 0xa4
mov byte [rbp + 0x414], 0x54
mov byte [rbp + 0x415], 0x73
mov byte [rbp + 0x416], 0x89
mov byte [rbp + 0x417], 0x81
mov byte [rbp + 0x418], 0x28
nop word [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x11
jae 0x14000d888
movzx r11d, byte [rbp + rbx + 0x410]
mov rdi, r11
nop dword [rax]
cmp r9, rbx
ja 0x14000d87f
lea rax, [r8 + 0x3e8]
cmp r9, rax
jae 0x14000ce51
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x50
add r10b, cl
jmp 0x14000ce92
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d80c
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d77d
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d749
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000d708
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000d6e8
cmp r8, rbx
ja 0x14000d876
lea rax, [r8 + 4]
cmp r9, rax
jae 0x14000cec1
lea ecx, [rbx - 0x30]
mov r10d, 0x28
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000cf00
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d6a1
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000d687
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d668
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000d64e
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000d360
nop dword [rax]
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d343
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14000d31b
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000d2fc
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000d2e2
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14000d2c3
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14000d2a9
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000d279
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000cf10
lea r9, [r8 + 2]
lea r8, [r9 + 0x64]
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000d857
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14000d83d
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000d0a6
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000d08c
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14000d06f
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14000d22d
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14000d1ea
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000d1a3
lea r9, [r8 + 1]
lea r8, [r9 + 5]
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14000d178
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000d159
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000d13f
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14000d12f
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14000d10a
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000d0e7
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14000d0c5
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000cf10
lea r9, [r8 + 0x80]
lea r8, [r9 + 4]
jmp 0x14000cf10
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14000cf00
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14000ce92
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ce16
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d6b9
lea ecx, [rbx + 0x58]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
inc rbx
jmp 0x14000ce03
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000ce03
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx edi, bl
jmp 0x14000d713
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x14000d761
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d7c8
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x58
inc rbx
jmp 0x14000ce03
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x20
jb 0x14000d5f8
mov edx, 0xc
movzx edi, bl
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14000d6b9
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
cmp r9, 0x61
jae 0x14000d608
lea rax, [r8 + 0x2a]
cmp r9, rax
jbe 0x14000d530
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x14000d1bd
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r8 + r9]
cmp rax, 0x7a
je 0x14000d62d
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x14000d45d
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x14000d1ff
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000ce03
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14000d7c8
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d79c
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x14000d764
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d761
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
inc r8
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000ce03
movzx edi, bl
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x14000d6b9
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x14000d383
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14000d247
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000d3b7
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x48
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000d3da
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x14000d79c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000d400
movzx edi, bl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x14000d725
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000d42e
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000d247
mov ecx, 0x1c
movzx edi, bl
lea edx, [rdi - 8]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d6b9
jne 0x14000d481
mov ecx, 0x10
movzx edi, bl
lea edx, [rdi + 0x20]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d6b9
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000d4af
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000d4d2
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14000d764
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000d4f8
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14000d79c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000d1ff
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000d564
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000d587
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x14000d79c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000d5a0
movzx edi, bl
mov ecx, 0x2c
lea edx, [rdi + 0x18]
jmp 0x14000d713
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000d5c9
lea ecx, [rbx + 0x28]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc rbx
jmp 0x14000ce03
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14000d1bd
mov ecx, 4
movzx edi, bl
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d6b9
mov byte [rbp + rbx + 0x410], r10b
inc rbx
jmp 0x14000ce03
movzx ecx, byte [rbp + rbx + 0x410]
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x14
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000d725
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x410]
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x14000d79c
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x14000d7c8
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000d761
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
dec rbx
inc rbx
jmp 0x14000ce03
movzx edi, bl
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
add dil, 0x60
movzx eax, r11b
and al, dil
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x410], cl
inc r8
dec rbx
inc rbx
jmp 0x14000ce03
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x14000ce03
movzx edi, bl
mov ecx, 8
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
add dil, 0x70
and al, dil
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, r10b
add r11b, dil
mov byte [rbp + rbx + 0x410], r11b
jmp 0x14000d761
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000ce03
lea rdx, [rbx + r12]
mov ecx, 0x30
movzx eax, dl
movzx r11d, dil
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
lea edx, [rbx + 0x80]
movzx eax, r11b
and al, dl
inc r8
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x410], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 0x78]
inc r9
movzx eax, dl
mov ecx, 0x24
and al, r11b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x410], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000ce03
lea rcx, [rbx + r15]
mov edx, 0x20
movzx eax, cl
and al, dil
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
movzx eax, byte [rbp + rbx + 0x410]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000ce03
add bl, 0x50
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x30
jmp 0x14000ce00
add bl, 0x40
mov ecx, 0x20
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x14000cdf0
lea rcx, [rbp + 0x1419c98]
jmp 0x14000d88f
lea rcx, [rbp + 0x17e8ea0]
jmp 0x14000d88f
lea rcx, [rbp + 0x410]
lea rdx, [0x140073005]
call fcn.1400526e0
lea rcx, [rbp + 0x30]
mov dword [rbp + 0x30], 0x40a00000
mov dword [rbp + 0x34], 0x433e0000
call fcn.140032370
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x449], eax
movups xmmword [rbp + 0x439], xmm0
mov word [rbp + 0x44d], ax
movabs r14, 0x8acedf07759e01c6
mov byte [rbp + 0x430], 0x2c
movabs r15, 0x7222d81680e7b14e
mov byte [rbp + 0x431], 0x14
movabs r13, 0x784dd9d2be15456c
mov byte [rbp + 0x432], 0x1e
movabs r12, 0x84a3dd4b38706da8
mov byte [rbp + 0x433], 0x43
mov byte [rbp + 0x434], 0x1f
mov byte [rbp + 0x435], 0xf6
mov byte [rbp + 0x436], 0xe6
mov byte [rbp + 0x437], 4
mov byte [rbp + 0x438], 0x6e
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x1f
jae 0x14000e490
movzx r10d, byte [rbp + rbx + 0x430]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x14000e487
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14000d99b
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x6a
add r11b, dil
jmp 0x14000d9c2
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e417
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000e38b
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000e35c
cmp r9, rbx
ja 0x14000e47e
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14000d9eb
lea ecx, [rbx - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x36
jmp 0x14000da12
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e311
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000e2ec
lea rax, [r9 + 7]
cmp r8, rax
je 0x14000e2d1
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000df64
nop
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000df46
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14000df22
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000df01
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14000dee3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14000dec5
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000deaa
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000de8f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000de71
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14000de45
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000da20
lea r8, [r9 + 1]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14000e463
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14000e448
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14000dc0b
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14000dbec
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14000dbcd
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14000ddf1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000dda9
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14000dd68
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14000dd3e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14000da20
lea r8, [r9 + 9]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14000dd12
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14000dcf4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14000dcd9
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14000dcbf
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14000dca2
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14000dc85
lea rcx, [r9 + 0x5a]
cmp r8, rcx
ja 0x14000dc65
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14000dc42
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14000dc25
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000da20
mov r8, rcx
lea r9, [rcx + 1]
jmp 0x14000da20
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000da12
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d9c2
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x14000d965
lea ecx, [rbx - 3]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x15
jmp 0x14000e32d
lea ecx, [rbx + 0x1b]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x43
inc rbx
jmp 0x14000d952
lea ecx, [rbx + 0x39]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x71
inc rbx
jmp 0x14000d952
lea ecx, [rbx + 0x57]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x61
jmp 0x14000e282
lea ecx, [rbx + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x33
add r8, r9
jmp 0x14000e372
lea ecx, [rbx - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 5
jmp 0x14000e372
lea edx, [rbx - 0x4f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x29
jmp 0x14000e3a7
lea edx, [rbx - 0x31]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x57
add r11b, dl
jmp 0x14000e3d4
lea ecx, [rbx - 0x13]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x7b
inc rbx
jmp 0x14000d952
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x430], r11b
inc rbx
jmp 0x14000d952
lea edx, [rbx + 0x56]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x5a
add r11b, dl
cmp r9, 5
jb 0x14000dd58
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x25]
and al, dl
add al, al
sub cl, al
add cl, 3
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14000e32d
lea edx, [rbx + 0x74]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x2c
add r11b, dl
cmp r8, 0x41
jae 0x14000e25e
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14000e162
lea edx, [rbx + 7]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x31
jmp 0x14000dd7e
mov ecx, 1
lea edx, [rbx - 0x6e]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 8
je 0x14000e2ae
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14000e060
mov ecx, 0x19
lea edx, [rbx + 0x42]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000ddbf
lea ecx, [rbx + 0x73]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x25
inc rbx
jmp 0x14000d952
lea edx, [rbx - 0x6f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 9
add r11b, dl
jmp 0x14000e3d4
lea edx, [rbx - 0x51]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x37
jmp 0x14000e3a7
lea ecx, [rbx - 0x33]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x65
jmp 0x14000e372
lea ecx, [rbx - 0x15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6d
add r8, r9
jmp 0x14000e372
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 9]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x3f
jmp 0x14000e27f
lea ecx, [rbx + 0x27]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x11
inc rbx
jmp 0x14000d952
lea ecx, [rbx + 0x45]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x1d
inc rbx
jmp 0x14000d952
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x63]
and al, dl
add al, al
sub r11b, al
add r11b, 0x4b
jmp 0x14000e32a
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14000df88
lea edx, [rbx - 0xf]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x69
jmp 0x14000de08
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000dfbd
lea ecx, [rbx + 0x5f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x67
inc rbx
jmp 0x14000d952
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000dfe4
lea ecx, [rbx - 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x51
add r8, r9
jmp 0x14000e372
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000e00b
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x37]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x7f
jmp 0x14000e27f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000e035
lea ecx, [rbx - 0x55]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x53
inc rbx
jmp 0x14000d952
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000de0b
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x6f]
and al, dl
add al, al
sub r11b, al
sub r11b, 9
jmp 0x14000e32a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000e088
mov ecx, 2
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x24]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000e32a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000e0b2
lea ecx, [rbx - 0x18]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x58
inc rbx
jmp 0x14000d952
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000e0dd
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x14000e372
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000e105
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000e372
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000e129
lea edx, [rbx + 0x70]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x10
jmp 0x14000e3a7
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000ddc2
lea ecx, [rbx + 0x34]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x6c
inc rbx
jmp 0x14000d952
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000e197
lea ecx, [rbx - 0x17]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x5f
inc rbx
jmp 0x14000d952
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000e1be
lea edx, [rbx - 0x35]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x73
add r11b, dl
jmp 0x14000e3d4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000e1e2
lea ecx, [rbx - 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x17
jmp 0x14000e372
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000e206
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x53]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x45
jmp 0x14000e27f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000e233
lea ecx, [rbx + 0x17]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x5f
inc rbx
jmp 0x14000d952
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000dd81
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 7]
and al, dl
add al, al
sub r11b, al
add r11b, 0x31
jmp 0x14000e32a
movzx r11d, byte [rbp + rbx + 0x430]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x43]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x2b
add r11b, r10b
add r11b, dl
sub dil, 0x52
movzx eax, r10b
and al, dil
mov ecx, 0x1f
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x430], cl
add r8, r9
jmp 0x14000e372
lea edx, [rbx - 0x61]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x430]
sub r11b, 0x59
jmp 0x14000e3a7
lea edx, [rbx - 0x38]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x78
jmp 0x14000e3a7
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, r10b
dec rbx
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14000d952
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x7c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x64
add r11b, dl
sub dil, 0x34
movzx eax, r10b
and al, dil
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x430], cl
inc r9
dec rbx
inc rbx
jmp 0x14000d952
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x22
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000d952
mov ecx, 6
lea rdx, [rbx + r13]
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x430], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x7f]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
add r10b, 0x79
add r10b, cl
mov byte [rbp + rbx + 0x430], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000d952
lea rdx, [rbx + r12]
mov ecx, 0x34
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x430]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000d952
add bl, 0xa
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x46
jmp 0x14000d950
add bl, 0x28
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x18
jmp 0x14000d940
lea rcx, [rbp + 0x1650df1]
jmp 0x14000e497
lea rcx, [rbp + 0xce43e2]
jmp 0x14000e497
lea rcx, [rbp + 0x430]
lea r13, [0x140062204]
mov dword [rsp + 0x28], 0
mov r9d, 0xb4
mov qword [rsp + 0x20], r13
mov r8d, 1
lea rdx, [0x140073008]
call fcn.140058f10
lea rcx, [rbp + 0x38]
mov dword [rbp + 0x38], 0x40a00000
mov dword [rbp + 0x3c], 0x43570000
call fcn.140032370
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x45b], rax
movabs r14, 0x1b641cfae4c81c34
mov dword [rbp + 0x463], eax
movabs r12, 0x3aa9d0b6b81020a8
mov word [rbp + 0x467], ax
movabs r15, 0x7b26038ed5e01db0
mov byte [rbp + 0x469], al
mov byte [rbp + 0x450], 0x3b
mov byte [rbp + 0x451], 0x20
mov byte [rbp + 0x452], 0x61
mov byte [rbp + 0x453], 0x60
mov byte [rbp + 0x454], 0x64
mov byte [rbp + 0x455], 0x59
mov byte [rbp + 0x456], 0x64
mov byte [rbp + 0x457], 0x52
mov byte [rbp + 0x458], 0x63
mov byte [rbp + 0x459], 0x62
mov byte [rbp + 0x45a], 0xfa
nop word [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x1a
jae 0x14000f0a3
movzx r11d, byte [rbp + rbx + 0x450]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14000f09a
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x14000e5d1
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, cl
jmp 0x14000e620
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000f026
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000ef9d
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000ef6c
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000ef29
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000ef09
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000eee1
nop
cmp r9, rbx
ja 0x14000f091
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14000e64b
lea r10d, [rbx + 0xc]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, r11b
jmp 0x14000e680
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000ee97
cmp r8, rcx
je 0x14000ee74
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000ee5a
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000ee2a
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000eb92
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000eb82
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000eb5f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000eb3f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000eb2f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14000eb15
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000eaf6
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14000eadc
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14000eac2
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14000ea92
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14000e690
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x64]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14000f072
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14000f057
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14000e880
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14000e860
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14000e844
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14000ea43
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14000ea00
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14000e9c0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14000e996
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14000e690
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14000e966
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14000e94c
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14000e92d
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14000e913
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14000e8f9
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14000e8e9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14000e8c9
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14000e8bc
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14000e89f
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14000e690
lea r8, [r9 + 5]
lea r9, [r8 + 0x41]
jmp 0x14000e690
lea r10d, [rbx - 0x60]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, r11b
jmp 0x14000e680
lea ecx, [rbx + 0x24]
mov r10d, 2
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000e620
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000e595
lea ecx, [rbx + 0x26]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x14000eeb4
lea edx, [rbx - 0x56]
mov ecx, 0x2d
jmp 0x14000eee9
lea ecx, [rbx + 0x2e]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
inc rbx
jmp 0x14000e582
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx edi, bl
jmp 0x14000ef34
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x14000ef81
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x14000ef84
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000efba
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
jmp 0x14000efe3
lea edx, [rbx + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x450], r10b
inc rbx
jmp 0x14000e582
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 6
jb 0x14000e9b0
movzx edi, bl
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x4c]
jmp 0x14000eeb4
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
cmp r8, 2
jae 0x14000ede9
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x14000ed38
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x14000e9da
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x14000ee0e
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14000ec5a
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14000ea15
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
jmp 0x14000efe3
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x14000efba
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ef84
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
jmp 0x14000ef81
movzx edi, bl
mov ecx, 0xf
lea edx, [rdi - 0x72]
jmp 0x14000ef34
lea ecx, [rbx + 0x12]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
inc rbx
jmp 0x14000e582
lea ecx, [rbx - 0x6a]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
inc rbx
jmp 0x14000e582
movzx edi, bl
mov ecx, 0x25
lea edx, [rdi + 0x1a]
jmp 0x14000eea2
lea rax, [r9 + 5]
cmp r8, rax
jae 0x14000ebb5
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x14000ea5d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000ebe9
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x6e
inc rbx
jmp 0x14000e582
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000ec11
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ef84
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000ec3d
lea ecx, [rbx + 6]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
inc rbx
jmp 0x14000e582
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000ea5d
movzx edi, bl
mov ecx, 0x39
lea edx, [rdi - 0x7e]
jmp 0x14000eea2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000ec73
movzx edi, bl
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x14000eea2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000ec9c
lea ecx, [rbx + 0x30]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
inc rbx
jmp 0x14000e582
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000ecb5
movzx edi, bl
mov ecx, 0x26
lea edx, [rdi - 0x54]
jmp 0x14000ef34
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000ecd8
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x14000ef84
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000ecfb
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x14000efe3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000ea15
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000ed71
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000ed94
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x14000efba
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000edb7
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x14000ef81
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000e9da
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
movzx ecx, byte [rbp + rbx + 0x450]
movzx edi, bl
lea edx, [rdi - 0x5a]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x3b
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000ef46
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000efba
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000e582
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14000efba
lea ecx, [rbx + 0x80]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc rbx
jmp 0x14000e582
movzx edi, bl
mov ecx, 0x24
lea edx, [rdi - 0x78]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
sub dil, 0x18
and al, dil
inc r9
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, dil
mov byte [rbp + rbx + 0x450], r11b
dec rbx
inc rbx
jmp 0x14000e582
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14000e582
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
dec rbx
inc rbx
jmp 0x14000e582
movzx edi, bl
mov ecx, 0x1e
lea edx, [rdi + 0x1c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add dil, 0x64
movzx eax, r11b
and al, dil
mov ecx, 0x22
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x450], cl
jmp 0x14000ef81
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000e582
lea rcx, [rbx + r12]
movzx r11d, dil
and dil, cl
mov eax, 0x34
sub al, dil
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
lea edx, [rbx - 0x20]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x20
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x450], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x62]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x52
add r11b, cl
mov byte [rbp + rbx + 0x450], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000e582
lea rdx, [rbx + r15]
mov ecx, 0x18
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x450]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000e582
add bl, 0x2c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x34
jmp 0x14000e580
sub bl, 0x50
mov ecx, 0x18
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x14000e570
lea rcx, [rbp + 0x14c9f6e]
jmp 0x14000f0aa
lea rcx, [rbp + 0x118a02c]
jmp 0x14000f0aa
lea rcx, [rbp + 0x450]
mov dword [rsp + 0x28], 0
lea rdx, [0x14007300c]
mov r9d, 0x1e
mov qword [rsp + 0x20], r13
mov r8d, 1
call fcn.140058f10
call fcn.140023b80
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140031920
lea rcx, [rbp + 0x40]
call fcn.140025ac0
xor r9d, r9d
lea rdx, [rbp + 0x48]
mov r8d, 1
lea rcx, str.second_tab
movss xmm0, dword [rax]
subss xmm0, xmm6
mov dword [rbp + 0x4c], 0x43ad0000
movss dword [rbp + 0x48], xmm0
call fcn.140020df0
call fcn.140026890
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x200]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1a0]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x220]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x230]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x50]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x58]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x50], xmm0
mov rcx, r14
movss dword [rbp + 0x54], xmm1
movss dword [rbp + 0x5c], xmm2
movss dword [rbp + 0x58], xmm3
call fcn.14003b010
call fcn.140026890
mov rbx, rax
mov dword [rsp + 0x20], 0xc8
mov edx, 0x50
lea rcx, [rbp + 0x240]
mov r9d, edx
mov r8d, edx
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm0, dword [rsp + 0x58]
lea r9, str.Extra
addss xmm0, dword [0x1400625c0]
mov r8d, eax
mov qword [rsp + 0x20], 0
lea rdx, [rbp + 0x60]
mov rcx, rbx
movss dword [rbp + 0x60], xmm0
movss xmm0, dword [rsp + 0x5c]
addss xmm0, dword [0x1400625ac]
movss dword [rbp + 0x64], xmm0
call fcn.14003b1f0
lea rcx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x40a00000
mov dword [rbp + 0x6c], 0x42200000
call fcn.140032370
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x470], 0x80
movups xmmword [rbp + 0x47c], xmm0
mov word [rbp + 0x48c], ax
movabs r14, 0xaac3e354d59e406c
mov byte [rbp + 0x471], 0x8c
movabs r15, 0xa64b7181a4464dfc
mov byte [rbp + 0x472], 0xe4
movabs r13, 0x67698df6709c4a98
mov byte [rbp + 0x473], 0xf0
movabs r12, 0xe9a5c6e0094843d0
mov byte [rbp + 0x474], 0xf5
mov byte [rbp + 0x475], 0xe5
mov byte [rbp + 0x476], 0x46
mov byte [rbp + 0x477], 0x93
mov byte [rbp + 0x478], 0xfd
mov byte [rbp + 0x479], 0xf7
mov byte [rbp + 0x47a], 0xff
mov byte [rbp + 0x47b], 0x63
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x1e
jae 0x14000fe2d
movzx r10d, byte [rbp + rbx + 0x470]
mov rdi, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x14000fe24
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14000f3b0
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov r11d, 6
sub r11b, al
add r11b, r11b
add r11b, dil
add r11b, cl
jmp 0x14000f3e4
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000fdb1
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000fd27
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000fcf3
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000fcd3
cmp r8, rbx
ja 0x14000fe1b
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x14000f40d
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x14000f441
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000fc8e
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000fc66
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000fc44
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000fc25
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000f987
nop
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14000f96a
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000f947
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000f922
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14000f906
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000f8e9
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14000f8cf
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14000f8b0
lea rax, [r8 + 8]
cmp r9, rax
je 0x14000f891
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14000f866
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000f450
lea r9, [r8 + 4]
lea r8, [r9 + 0x28]
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000fdfc
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14000fde2
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14000f63f
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14000f620
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14000f601
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000f817
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14000f7d4
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000f794
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14000f76a
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14000f450
lea r9, [r8 + 0x2a]
lea r8, [r9 + 9]
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14000f73a
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000f71b
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000f701
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000f6e7
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000f6da
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000f6be
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000f69e
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14000f67b
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000f659
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14000f450
lea r9, [r8 + 0x61]
lea r8, [r9 + 4]
jmp 0x14000f450
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000f441
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000f3e4
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x14000f375
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fca6
lea ecx, [rbx + 0x26]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xa
inc rbx
jmp 0x14000f362
lea ecx, [rbx - 0x3e]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
inc rbx
jmp 0x14000f362
mov ecx, 0x37
lea edx, [rbx + 0x5e]
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14000fbd3
lea edx, [rbx - 6]
mov ecx, 0x15
jmp 0x14000fc4c
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
jmp 0x14000fd0e
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
jmp 0x14000fd43
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fd6d
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x470], r11b
inc rbx
jmp 0x14000f362
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 3
jb 0x14000f784
movzx edi, bl
lea ecx, [rdi - 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x14]
jmp 0x14000fca6
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
cmp r9, 8
jae 0x14000fbb5
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x14000fb07
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
jmp 0x14000f7ae
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x14000fc04
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14000fa38
lea edx, [rbx + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000f7e9
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x5a
inc rbx
jmp 0x14000f362
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fd6d
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fd43
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x26
jmp 0x14000fd0e
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6a
add r9, r8
jmp 0x14000fd0e
mov ecx, 0x29
movzx edi, bl
lea edx, [rdi + 0x62]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14000fbd3
lea edx, [rbx - 2]
mov ecx, 7
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
lea ecx, [rbx - 0x66]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x36
inc rbx
jmp 0x14000f362
movzx edi, bl
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x14000fca6
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14000f9af
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000f82c
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000f9e8
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000fa0e
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
add r9, r8
jmp 0x14000fd0e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000f82c
movzx edi, bl
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x62
jmp 0x14000fca6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000fa63
mov ecx, 0x24
movzx edi, bl
lea edx, [rdi - 0x78]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fca6
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000fa8f
lea ecx, [rbx - 0x14]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
inc rbx
jmp 0x14000f362
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000fab4
mov ecx, 0xa
movzx edi, bl
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14000fbd3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000faca
lea edx, [rbx + 0x18]
mov ecx, 0x2c
jmp 0x14000fc4c
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000f7e9
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000fb40
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000fb63
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
jmp 0x14000fd43
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000fb86
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
jmp 0x14000fd0e
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14000f7ae
mov ecx, 0x19
movzx edi, bl
lea edx, [rdi + 0x42]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fca6
movzx r11d, byte [rbp + rbx + 0x470]
movzx edi, bl
lea edx, [rdi + 0xa]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x46
add r11b, dl
add r11b, r10b
sub dil, 0x44
movzx eax, r10b
and al, dil
movzx ecx, r11b
add al, al
sub cl, al
sub cl, 0x24
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x470], cl
add r9, r8
jmp 0x14000fd0e
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x470]
lea r11d, [r10 + rcx]
sub r11b, 2
jmp 0x14000fd43
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000fd0e
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r9, r8
jmp 0x14000fd0e
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000f362
movzx edi, bl
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
movzx eax, r10b
add dil, 0x58
and al, dil
add al, al
sub r10b, al
sub r10b, 0x68
add r10b, dil
mov byte [rbp + rbx + 0x470], r10b
inc r8
dec rbx
inc rbx
jmp 0x14000f362
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
dec rbx
inc rbx
jmp 0x14000f362
lea rdx, [rbx + r15]
mov ecx, 0xe
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000f362
movzx r10d, dil
lea rcx, [rbx + r13]
and dil, cl
movzx r11d, r10b
add dil, dil
sub r11b, dil
sub r11b, 0x28
add r11b, cl
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x470], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 0x2e]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x21
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x470], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000f362
lea rdx, [rbx + r12]
mov ecx, 0x28
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x470]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000f362
add bl, 0x34
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x6c
jmp 0x14000f360
sub bl, 0x30
mov ecx, 0x28
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x14000f350
lea rcx, [rbp + 0x16666c2]
jmp 0x14000fe34
lea rcx, [rbp + 0x13b6874]
jmp 0x14000fe34
lea rcx, [rbp + 0x470]
lea rdx, [0x1400a7bc4]
call fcn.1400526e0
lea rcx, [rbp + 0x70]
mov dword [rbp + 0x70], 0x40a00000
mov dword [rbp + 0x74], 0x42780000
call fcn.140032370
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp + 0x49c], xmm0
mov byte [rbp + 0x490], 0xca
movabs rsi, 0xc4fbf1b9edf5192e
mov byte [rbp + 0x491], 0xc2
movabs rdi, 0xec5da9435c87e738
mov byte [rbp + 0x492], 0xb2
movabs r14, 0x13bf60cccb1ab542
mov byte [rbp + 0x493], 0xba
xor r13d, r13d
mov byte [rbp + 0x494], 0xbd
mov byte [rbp + 0x495], 0x51
mov byte [rbp + 0x496], 0xfc
mov byte [rbp + 0x497], 0x33
mov byte [rbp + 0x498], 0x41
mov byte [rbp + 0x499], 0x51
mov byte [rbp + 0x49a], 0x54
mov byte [rbp + 0x49b], 0xdb
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x1c
jae 0x1400108be
movzx r10d, byte [rbp + r11 + 0x490]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400108b5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14000ff38
lea rax, [r11 + r14]
mov edx, 0x19
and bl, al
sub dl, bl
add dl, dl
add dl, r10b
add dl, al
jmp 0x14000ff72
je 0x140010844
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400107ec
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400107bb
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001077e
lea rax, [r9 + 6]
cmp r8, rax
je 0x140010737
cmp r9, r11
ja 0x1400108ac
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14000ff9b
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x12
jmp 0x14000ffd0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001071c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400106fb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400106de
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400106c3
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400103d0
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400103bb
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010398
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140010378
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14001035a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140010340
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140010326
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400102fa
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000ffe0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140010890
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140010870
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140010124
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400102a5
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140010260
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140010220
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400101f4
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400101da
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400101bc
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400101a2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140010182
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14001015f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140010141
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14000ffe0
lea r8, [r9 + 4]
lea r9, [r8 + 0x2a]
jmp 0x14000ffe0
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ffd0
lea ecx, [r11 - 1]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
jmp 0x140010751
lea ecx, [r11 + 9]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3f
inc r11
jmp 0x14000fef3
lea ecx, [r11 + 0x13]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
inc r11
jmp 0x14000fef3
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x57
jmp 0x1400107d4
lea ecx, [r11 + 0x3b]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x63
jmp 0x140010694
lea ecx, [r11 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1d
jmp 0x1400107ff
lea ecx, [r11 + 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x29
inc r11
jmp 0x14000fef3
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1e
cmp r9, 0x2a
jb 0x14001063d
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x49]
and al, dl
inc dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx + rcx]
jmp 0x140010751
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
cmp r8, 2
jae 0x14001064d
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140010598
lea edx, [r11 - 0x53]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x45
sub cl, al
add dl, cl
jmp 0x140010235
lea edx, [r11 - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140010672
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400104c7
lea edx, [r11 + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140010275
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x49
inc r11
jmp 0x14000fef3
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x1400107d4
lea ecx, [r11 - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x31
jmp 0x1400107d1
lea ecx, [r11 + 3]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x15
jmp 0x140010798
lea ecx, [r11 + 0xd]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5b
inc r11
jmp 0x14000fef3
lea ecx, [r11 + 0x17]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
inc r11
jmp 0x14000fef3
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x21]
and al, dl
add dl, 0x19
jmp 0x140010747
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400103f5
lea edx, [r11 - 5]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x23
sub cl, al
add dl, cl
jmp 0x1400102bd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001042b
lea ecx, [r11 + 0x75]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x33
inc r11
jmp 0x14000fef3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140010451
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x61]
and al, dl
add al, al
sub cl, al
add dl, 0x59
jmp 0x140010692
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140010475
lea ecx, [r11 + 0x57]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x61
jmp 0x1400107d4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140010499
lea ecx, [r11 + 0x4d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1b
jmp 0x1400107d1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400102bd
lea ecx, [r11 + 0x39]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x71
inc r11
jmp 0x14000fef3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400104e5
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0xc]
and al, dl
sub dl, 0x54
jmp 0x140010747
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140010511
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, 0x1c
sub cl, al
dec r11
add cl, cl
add cl, r10b
add dl, cl
inc r11
jmp 0x14000fef3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140010537
lea edx, [r11 - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400107d4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001055e
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x28
lea edx, [rbx - 0x30]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140010692
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140010275
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x24
inc r11
jmp 0x14000fef3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400105ce
lea ecx, [r11 - 0x5d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x75
inc r11
jmp 0x14000fef3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400105f1
lea edx, [r11 - 0x67]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x2f
jmp 0x1400107fd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001060f
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x71]
and al, dl
sub dl, 0x17
jmp 0x14001078e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140010235
lea ecx, [r11 + 0x67]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x2f
inc r11
jmp 0x14000fef3
mov byte [rbp + r11 + 0x490], dl
inc r11
jmp 0x14000fef3
movzx ecx, byte [rbp + r11 + 0x490]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x3f]
and al, dl
add al, al
sub cl, al
add cl, r10b
add dl, 0x47
jmp 0x140010796
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x35]
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x490]
sub dl, 0x73
add dl, cl
add bl, 0x30
movzx eax, r10b
and al, bl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x50
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x490], al
add rax, r9
sub r11, rax
jmp 0x1400107ff
lea edx, [r11 - 0x72]
movzx eax, r10b
and al, dl
mov ecx, 0xf
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400107fd
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, 0x26
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400107d1
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x40
inc r11
jmp 0x14000fef3
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x1a
lea edx, [rbx - 0x2c]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14001074f
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x18]
and al, dl
sub dl, 0x58
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add bl, 0x44
movzx eax, r10b
and al, bl
mov ecx, 0x12
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x490], cl
inc r9
dec r11
inc r11
jmp 0x14000fef3
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 6]
and al, dl
sub dl, 0x2a
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add bl, 0x3a
movzx eax, r10b
and al, bl
mov ecx, 0x35
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0x490], cl
jmp 0x1400107d1
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x70
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000fef3
lea rcx, [r11 + rsi]
movzx edx, r10b
and bl, cl
add bl, bl
sub dl, bl
sub dl, 0x42
add dl, cl
lea ecx, [r11 + 0x2b]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r10b, 0x2d
add r10b, cl
mov byte [rbp + r11 + 0x490], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
inc r11
jmp 0x14000fef3
lea rcx, [r11 + rdi]
mov eax, 0x3c
and bl, cl
sub al, bl
lea edx, [rax + rax]
add dl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x490]
add rax, r9
add r11, rax
inc r11
jmp 0x14000fef3
sub r11b, 0x52
mov ecx, 0x1f
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14000fef0
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x14000fee0
lea rcx, [rbp + 0x152e97b]
jmp 0x1400108c5
lea rcx, [rbp + 0xc98276]
jmp 0x1400108c5
lea rcx, [rbp + 0x490]
lea rdx, [0x1400a7baf]
call fcn.1400526e0
lea rcx, [rbp + 0x78]
mov dword [rbp + 0x78], 0x40a00000
mov dword [rbp + 0x7c], 0x42cc0000
call fcn.140032370
lea rax, str.Head
mov dword [rsp + 0x20], 4
mov qword [rbp + 0x6e8], rax
lea r8, [rbp + 0x6e8]
lea rax, str.Neck
mov r9d, 4
mov qword [rbp + 0x6f0], rax
lea rdx, [0x1400a7bc0]
lea rax, str.Chest
mov qword [rbp + 0x6f8], rax
lea rcx, str.Aim_Bone
lea rax, str.Pelvis
mov qword [rbp + 0x700], rax
call fcn.140053480
lea rcx, [rbp + 0x80]
mov dword [rbp + 0x80], 0x40a00000
mov dword [rbp + 0x84], 0x432f0000
call fcn.140032370
call fcn.140059920
call fcn.140059920
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x4b8], rax
movabs rsi, 0x37320c33298b4b7e
mov dword [rbp + 0x4c0], eax
movabs r14, 0x6b3c95814d3cd4a6
mov byte [rbp + 0x4c4], al
movabs r15, 0x434ae86b277adc8
mov byte [rbp + 0x4b0], 0x61
mov byte [rbp + 0x4b1], 0x4a
mov byte [rbp + 0x4b2], 0x57
mov byte [rbp + 0x4b3], 0xb
mov byte [rbp + 0x4b4], 0x67
mov byte [rbp + 0x4b5], 0x42
mov byte [rbp + 0x4b6], 0x57
mov byte [rbp + 0x4b7], 0x2f
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
mov r11, r13
cmp r11, 0x15
jae 0x140011546
movzx r10d, byte [rbp + r11 + 0x4b0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14001153d
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x140010a39
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x72
add dl, cl
jmp 0x140010a80
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400114ca
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001149c
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001147f
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001145c
lea rax, [r8 + 3]
cmp r9, rax
je 0x140011436
nop word [rax + rax]
cmp r8, r11
ja 0x140011534
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x140010aaf
lea ecx, [r11 + 0x62]
mov edx, 0x29
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x140010af0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400113ee
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400113e3
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400113d5
lea rax, [r8 + 7]
cmp r9, rax
je 0x14001137a
lea rax, [r8 + 8]
cmp r9, rax
je 0x14001134b
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140011020
nop dword [rax]
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140011003
lea rax, [r8 + 1]
cmp r9, rax
je 0x140010fe0
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140010fc0
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140010fa3
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140010f86
lea rax, [r8 + 2]
cmp r9, rax
je 0x140010f6c
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140010f4f
lea rax, [r8 + 8]
cmp r9, rax
je 0x140010f35
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140010f09
lea rax, [r8 + 3]
cmp r9, rax
je 0x140010b00
lea r9, [r8 + 0x64]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140011514
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400114f4
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140010ce8
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x140010cce
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140010cb4
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140010ec2
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140010e7c
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140010e41
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140010e1c
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140010b00
lea r9, [r8 + 0x2a]
lea r8, [r9 + 3]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140010df0
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140010dd6
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140010db8
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140010d9e
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140010d81
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140010d63
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140010d43
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140010d20
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140010d02
lea rax, [r8 + 8]
cmp r9, rax
ja 0x140010b00
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x7a]
jmp 0x140010b00
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140010af0
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
jmp 0x140010a80
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x140010a06
lea ecx, [r11 - 0x5f]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x140011409
lea ecx, [r11 + 0x57]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x61
inc r11
jmp 0x1400109f3
lea ecx, [r11 + 0xd]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5b
inc r11
jmp 0x1400109f3
lea ecx, [r11 - 0x3d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
jmp 0x1400112d5
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4f
add r9, r8
jmp 0x1400114b2
lea ecx, [r11 + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x49
jmp 0x1400114b2
lea ecx, [r11 - 0x1b]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x43
jmp 0x14001131e
lea ecx, [r11 - 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
jmp 0x140011392
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x37
inc r11
jmp 0x1400109f3
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
mov byte [rbp + r11 + 0x4b0], dl
inc r11
jmp 0x1400109f3
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
cmp r8, 0x10
jb 0x140010e31
movzx ebx, r11b
lea ecx, [rbx + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x42]
jmp 0x140011409
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1c
cmp r9, 0x80
jae 0x1400112b3
lea rcx, [r8 + 3]
cmp r9, rcx
jbe 0x1400111dd
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x65
jmp 0x140010e56
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
lea rax, [r8 + r9]
cmp rax, 6
je 0x1400112fe
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x1400110e6
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
jmp 0x140010e91
lea ecx, [r11 - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x17
inc r11
jmp 0x1400109f3
lea ecx, [r11 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1d
jmp 0x140011392
movzx ebx, r11b
lea ecx, [rbx - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x23
jmp 0x14001131e
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
jmp 0x1400114b2
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
add r9, r8
jmp 0x1400114b2
movzx ebx, r11b
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
jmp 0x1400112d5
lea ecx, [r11 - 0x2d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3b
inc r11
jmp 0x1400109f3
lea ecx, [r11 - 0x77]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x41
inc r11
jmp 0x1400109f3
movzx ebx, r11b
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x47
jmp 0x140011409
lea rcx, [r8 + 2]
cmp r9, rcx
jae 0x140011043
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x140010ed7
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140011078
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x13
inc r11
jmp 0x1400109f3
cmp r9, rcx
jne 0x14001109a
movzx ebx, r11b
lea ecx, [rbx - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
jmp 0x14001131e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400110bc
lea ecx, [r11 + 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x1400114b2
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140010ed7
movzx ebx, r11b
lea ecx, [rbx - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xb
jmp 0x1400112d5
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001110c
movzx ebx, r11b
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
jmp 0x140011409
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140011135
lea ecx, [r11 + 8]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
inc r11
jmp 0x1400109f3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001115b
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
add r9, r8
jmp 0x1400114b2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001117e
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4a
jmp 0x1400114b2
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400111a4
movzx ebx, r11b
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14001131e
lea rax, [r8 + 8]
cmp r9, rax
jne 0x140010e91
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x5c
inc r11
jmp 0x1400109f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140011212
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x6b
inc r11
jmp 0x1400109f3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140011238
lea ecx, [r11 - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7d
add r9, r8
jmp 0x1400114b2
cmp r9, rcx
jne 0x14001125d
lea ecx, [r11 + 0x39]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
inc r11
jmp 0x1400109f3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140011289
lea ecx, [r11 - 0x7d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6b
inc r11
jmp 0x1400109f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140010e56
movzx ebx, r11b
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x140011409
movzx ecx, byte [rbp + r11 + 0x4b0]
movzx ebx, r11b
lea edx, [rbx + 0x61]
movzx eax, dl
add dl, 0x59
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
sub bl, 0x7a
mov ecx, 0x2b
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x4b0], cl
add r9, r8
jmp 0x1400114b2
movzx ebx, r11b
lea ecx, [rbx - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x4b0]
lea edx, [r10 + rcx]
add dl, 0x53
sub bl, 0x30
inc r8
movzx eax, bl
mov ecx, 0x28
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x4b0], al
add rax, r8
sub r11, rax
jmp 0x140011392
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4b0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400109f3
lea edx, [r11 - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea ecx, [r11 - 0xb]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, 0x4d
add cl, r10b
mov byte [rbp + r11 + 0x4b0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400109f3
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
jmp 0x140011488
lea edx, [r11 + 0x40]
mov ecx, 0x20
jmp 0x140011465
movzx ebx, r11b
mov ecx, 0x26
lea edx, [rbx - 0x54]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x3c
mov ecx, 0x2e
movzx eax, bl
inc r8
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x4b0], cl
dec r11
inc r11
jmp 0x1400109f3
lea edx, [r11 - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r8
dec r11
inc r11
jmp 0x1400109f3
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400109f3
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x1400114b2
lea rcx, [r11 + r14]
mov edx, 0x3b
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400109f3
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x78
movzx eax, byte [rbp + r11 + 0x4b0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400109f3
sub r11b, 0x6e
mov ecx, 1
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400109f0
add r11b, 0x48
mov ecx, 4
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400109e2
lea rbx, [rbp + 0x17e23e5]
jmp 0x14001154d
lea rbx, [rbp + 0xb4550a]
jmp 0x14001154d
lea rbx, [rbp + 0x4b0]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x250]
mov r8d, edx
call fcn.140003e00
mov rdx, rbx
lea rcx, [rbp + 0x260]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
call fcn.14005a580
mov r8d, dword [0x1400a7de0]
lea rdx, [0x1400067b0]
mov ecx, dword [0x140073010]
call fcn.140008030
call fcn.140023b80
mov eax, dword [0x1400a819c]
cmp eax, 1
jne 0x140017de8
lea rcx, [rbp + 0x88]
mov dword [rbp + 0x88], 0x41700000
mov dword [rbp + 0x8c], 0x425c0000
call fcn.140032370
xor r9d, r9d
mov dword [rbp + 0x90], 0x42f00000
mov r8d, 1
mov dword [rbp + 0x94], 0x43ad0000
lea rdx, [rbp + 0x90]
lea rcx, str.tab_control
call fcn.140020df0
lea rcx, [rbp + 0x98]
mov dword [rbp + 0x98], 0x41200000
mov dword [rbp + 0x9c], 0x41200000
call fcn.140032370
lea rdx, [0x14009ccd5]
lea rcx, str.General
call fcn.1400534b0
test al, al
je 0x140011647
mov byte [0x14009ccd6], 0
mov byte [0x14009ccd7], 0
call fcn.140023b80
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140031920
lea rcx, [rbp + 0xa0]
call fcn.140025ac0
xor r9d, r9d
lea rdx, [rbp + 0xa8]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400624f8]
mov dword [rbp + 0xac], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp + 0xa8], xmm0
call fcn.140020df0
call fcn.140026890
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x270]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x280]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x290]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2a0]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0xb0]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0xb8]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625bc]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0xb0], xmm0
mov rcx, r14
movss dword [rbp + 0xb4], xmm1
movss dword [rbp + 0xbc], xmm2
movss dword [rbp + 0xb8], xmm3
call fcn.14003b010
call fcn.140026890
mov edx, 0x50
mov dword [rsp + 0x20], 0xc8
mov r9d, edx
lea rcx, [rbp + 0x2b0]
mov r8d, edx
mov rbx, rax
call fcn.140003e00
mov rcx, rax
call fcn.1400229d0
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp + 0xc0]
addss xmm0, dword [0x1400625b4]
addss xmm1, dword [0x1400625ac]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp + 0xc0], xmm0
movss dword [rbp + 0xc4], xmm1
call fcn.14003b1f0
lea rcx, [rbp + 0xc8]
mov dword [rbp + 0xc8], 0x40a00000
mov dword [rbp + 0xcc], 0x42200000
call fcn.140032370
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x4e4], ax
movups xmmword [rbp + 0x4d4], xmm0
mov byte [rbp + 0x4e6], al
movabs rsi, 0x6a763cfd30a24c3e
mov byte [rbp + 0x4d0], 0x60
movabs r15, 0x6dcc469e6e352fdc
mov byte [rbp + 0x4d1], 0x14
movabs r14, 0xc0e84032efd342c8
mov byte [rbp + 0x4d2], 0x1c
mov byte [rbp + 0x4d3], 0xab
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
mov rbx, r13
cmp rbx, 0x17
jae 0x1400123df
movzx r10d, byte [rbp + rbx + 0x4d0]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x1400123d6
lea rcx, [r8 + 2]
cmp r9, rcx
jae 0x14001190f
lea rcx, [rbx + rsi]
mov r11d, 0x27
movzx eax, cl
and al, dl
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, dl
jmp 0x140011950
lea rax, [r8 + 1]
cmp r9, rax
je 0x140012364
cmp r9, rcx
je 0x1400122de
lea rax, [r8 + 5]
cmp r9, rax
je 0x140012282
lea rax, [r8 + 6]
cmp r9, rax
je 0x140012261
lea rax, [r8 + 7]
cmp r9, rax
je 0x140012239
nop dword [rax]
cmp r8, rbx
ja 0x1400123cd
lea rax, [r8 + 3]
cmp r9, rax
jae 0x140011979
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6e
jmp 0x1400119b0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400121f0
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400121cb
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400121b0
lea rax, [r8 + 5]
cmp r9, rax
je 0x140012195
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140011ee4
nop dword [rax]
lea rax, [r8 + 4]
cmp r9, rax
je 0x140011ec6
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140011ea2
lea rax, [r8 + 1]
cmp r9, rax
je 0x140011e81
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x140011e63
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140011e48
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140011e2a
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140011e0c
lea rax, [r8 + 9]
cmp r9, rax
je 0x140011de0
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400119c0
lea r9, [r8 + 0x80]
lea r8, [r9 + 5]
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400123ae
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14001238f
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140011ba5
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140011b87
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140011b69
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140011d98
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140011d4c
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140011d08
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140011ce2
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400119c0
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x20]
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140011cb6
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140011c98
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140011c7a
lea rax, [r8 + 8]
cmp r9, rax
ja 0x140011c5f
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x140011c44
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140011c26
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140011c05
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140011be2
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140011bc4
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400119c0
lea r9, [r8 + 3]
lea r8, [r9 + 0x200]
jmp 0x1400119c0
lea edx, [rbx + 0x70]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, dl
jmp 0x1400119b0
lea edx, [rbx - 0x1a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x4a
add r11b, dl
jmp 0x140011950
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400118d6
lea edx, [rbx + 0x41]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
add r11b, 0x39
jmp 0x140012209
lea ecx, [rbx - 0x49]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
dec r11b
inc rbx
jmp 0x1400118c3
lea ecx, [rbx + 0x2d]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3b
inc rbx
jmp 0x1400118c3
lea edx, [rbx - 0x5d]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x75
jmp 0x14001229b
lea ecx, [rbx + 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x51
jmp 0x1400122c2
lea ecx, [rbx - 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x17
jmp 0x1400122c5
lea edx, [rbx + 5]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x23
add r11b, dl
jmp 0x1400122f7
lea edx, [rbx + 0x7b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x5d
add r11b, dl
jmp 0x140012321
lea ecx, [rbx - 0xf]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x69
inc rbx
jmp 0x1400118c3
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
mov byte [rbp + rbx + 0x4d0], r11b
inc rbx
jmp 0x1400118c3
lea edx, [rbx + 0xe]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x62
add r11b, dl
cmp r8, 0x400
jb 0x140011cf8
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x77]
and al, dl
add al, al
sub cl, al
add cl, 0x3f
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14001220c
lea edx, [rbx - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, 0x32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x40
jae 0x140012149
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x140012092
lea edx, [rbx + 0x13]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x7b
jmp 0x140011d1e
mov ecx, 0x15
lea edx, [rbx - 6]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 8
je 0x14001216f
lea rax, [r8 + 0x28]
cmp r9, rax
jbe 0x140011fb6
lea edx, [rbx + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, 0xd
jmp 0x140011d5a
lea ecx, [rbx - 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x77
inc rbx
jmp 0x1400118c3
lea edx, [rbx + 0x65]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x3d
add r11b, dl
jmp 0x140012321
lea edx, [rbx - 0x25]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 3
add r11b, dl
jmp 0x1400122f7
lea ecx, [rbx + 0x51]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x37
jmp 0x1400122c5
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x3d]
and al, dl
add al, al
sub r11b, al
add r11b, 0x55
jmp 0x14001229b
lea ecx, [rbx - 0x4d]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x1b
inc rbx
jmp 0x1400118c3
lea ecx, [rbx + 0x29]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x1f
inc rbx
jmp 0x1400118c3
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x61]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x59
jmp 0x140012209
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x140011f0b
lea edx, [rbx + 0x45]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x1d
jmp 0x140011daf
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140011f40
lea ecx, [rbx + 0x4b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0xd
inc rbx
jmp 0x1400118c3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140011f67
lea edx, [rbx - 0x2b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x2d
add r11b, dl
jmp 0x140012321
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140011f8e
lea edx, [rbx + 0x5f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x67
add r11b, dl
jmp 0x1400122f7
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140011db2
lea ecx, [rbx + 0x73]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x25
jmp 0x1400122c2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140011fde
mov ecx, 0x2a
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0xc]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140012209
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012006
mov ecx, 1
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x6e]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14001229b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001202e
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400122c5
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140012055
lea edx, [rbx + 0x30]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x1400122f7
lea rax, [r8 + 8]
cmp r9, rax
jne 0x140011d66
lea edx, [rbx + 0x44]
movzx eax, r10b
and al, dl
mov ecx, 0x12
sub cl, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x1400118c3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400120c7
lea ecx, [rbx - 0x63]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x4b
inc rbx
jmp 0x1400118c3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400120ee
lea edx, [rbx - 0x4f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x29
add r11b, dl
jmp 0x1400122f7
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140012118
lea ecx, [rbx - 0x27]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x11
inc rbx
jmp 0x1400118c3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140011d21
lea ecx, [rbx + 0x63]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x4b
inc rbx
jmp 0x1400118c3
movzx r11d, byte [rbp + rbx + 0x4d0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 1]
and al, dl
add al, al
sub r11b, al
sub r11b, 7
add r11b, r10b
jmp 0x14001229b
lea edx, [rbx - 0x75]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x4d0]
add r11b, 0x33
add r11b, dl
jmp 0x1400122f7
lea ecx, [rbx - 0x22]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x12
jmp 0x1400122c5
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4c
jmp 0x1400122c2
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, r10b
dec rbx
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x1400118c3
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x2c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, dl
movzx eax, r10b
sub dil, 0x44
and al, dil
inc r8
add al, al
sub r10b, al
sub r10b, 0x24
add r10b, dil
mov byte [rbp + rbx + 0x4d0], r10b
dec rbx
inc rbx
jmp 0x1400118c3
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r8
dec rbx
inc rbx
jmp 0x1400118c3
lea ecx, [rbx + 4]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x1c
dec rbx
inc rbx
jmp 0x1400118c3
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x7a]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x56
add r11b, dl
add dil, 0x46
movzx eax, r10b
and al, dil
mov ecx, 0xb
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x4d0], cl
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400118c3
lea rcx, [rbx + r15]
movzx r10d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
lea edx, [rbx - 0x30]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4d0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x15]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x6d
add r10b, cl
mov byte [rbp + rbx + 0x4d0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400118c3
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x78
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400118c3
sub bl, 0x2e
mov ecx, 0x21
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400118c0
add bl, 0x48
mov ecx, 4
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400118b2
lea rcx, [rbp + 0x17ca825]
jmp 0x1400123e6
lea rcx, [rbp + 0x55236a]
jmp 0x1400123e6
lea rcx, [rbp + 0x4d0]
lea rdx, [0x140073007]
call fcn.1400526e0
lea rcx, [rbp + 0xd0]
mov dword [rbp + 0xd0], 0x40a00000
mov dword [rbp + 0xd4], 0x42820000
call fcn.140032370
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x4f7], rax
movabs rsi, 0xcafd8e54f7086a66
mov word [rbp + 0x4ff], ax
movabs r15, 0x9a331098467588ac
mov byte [rbp + 0x501], al
movabs r14, 0xbaba0f1611821f28
mov byte [rbp + 0x4f0], 0x8c
mov byte [rbp + 0x4f1], 0x72
mov byte [rbp + 0x4f2], 0x70
mov byte [rbp + 0x4f3], 0x77
mov byte [rbp + 0x4f4], 0x69
mov byte [rbp + 0x4f5], 0x6d
mov byte [rbp + 0x4f6], 0xc0
nop dword [rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x12
jae 0x140012f8f
movzx r10d, byte [rbp + rbx + 0x4f0]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x140012f86
lea rax, [r8 + 9]
cmp r9, rax
jae 0x1400124df
lea rcx, [rbx + rsi]
mov r11d, 0x1b
movzx eax, cl
and al, dl
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, dl
jmp 0x140012513
lea rax, [r8 + 1]
cmp r9, rax
je 0x140012f14
lea rax, [r8 + 2]
cmp r9, rax
je 0x140012e8c
lea rax, [r8 + 3]
cmp r9, rax
je 0x140012e2f
lea rax, [r8 + 6]
cmp r9, rax
je 0x140012de5
cmp r8, rbx
ja 0x140012f7d
lea rax, [r8 + 4]
cmp r9, rax
jae 0x140012541
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140012582
lea rax, [r8 + 1]
cmp r9, rax
je 0x140012dcb
lea rax, [r8 + 2]
cmp r9, rax
je 0x140012dae
lea rax, [r8 + 5]
cmp r9, rax
je 0x140012d94
lea rax, [r8 + 6]
cmp r9, rax
je 0x140012d78
lea rax, [r8 + 3]
cmp r9, rax
je 0x140012d48
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140012ad4
nop
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x140012ab7
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140012a94
lea rax, [r8 + 6]
cmp r9, rax
je 0x140012a74
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140012a57
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140012a3d
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140012a23
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140012a09
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400129ef
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400129c4
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140012590
lea r9, [r8 + 0x5a]
lea r8, [r9 + 0x80]
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140012f5e
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140012f3f
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14001278b
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14001276c
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14001274d
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140012975
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14001291a
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x1400128da
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400128b5
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140012590
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x40]
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14001288a
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140012870
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140012856
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14001283c
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140012822
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140012805
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400127e5
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400127c2
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400127a5
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140012590
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x10]
jmp 0x140012590
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140012582
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140012513
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x1400124a6
lea ecx, [rbx - 0x53]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x45
jmp 0x140012e02
lea ecx, [rbx - 0x15]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6d
inc rbx
jmp 0x140012493
lea ecx, [rbx + 0x29]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1f
inc rbx
jmp 0x140012493
lea ecx, [rbx + 0x67]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2f
jmp 0x140012e4c
lea ecx, [rbx - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7d
jmp 0x140012e70
lea ecx, [rbx - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x35
jmp 0x140012e73
lea ecx, [rbx + 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x19
jmp 0x140012ea7
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x67
jmp 0x140012ed1
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x4b
inc rbx
jmp 0x140012493
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
mov byte [rbp + rbx + 0x4f0], r11b
inc rbx
jmp 0x140012493
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x41
jb 0x1400128ca
movzx edi, bl
lea ecx, [rdi - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x5a]
jmp 0x140012e02
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
cmp r9, 1
jae 0x140012cfe
lea rax, [r8 + 1]
lea rcx, [r8 + 2]
cmp r9, rax
jne 0x140012c66
lea ecx, [rbx - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x11
inc rbx
jmp 0x140012493
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
lea rax, [r8 + r9]
cmp rax, 4
je 0x140012d27
lea rcx, [r8 + 5]
cmp r9, rcx
jbe 0x140012ba1
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14001292f
lea ecx, [rbx - 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x55
inc rbx
jmp 0x140012493
lea ecx, [rbx + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 7
jmp 0x140012ed1
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x140012ea7
lea ecx, [rbx + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6b
jmp 0x140012e73
lea ecx, [rbx - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1d
jmp 0x140012e70
movzx edi, bl
lea ecx, [rdi - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x31
jmp 0x140012e4c
lea ecx, [rbx + 0x37]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7f
inc rbx
jmp 0x140012493
lea ecx, [rbx + 0x75]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x33
inc rbx
jmp 0x140012493
movzx edi, bl
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
jmp 0x140012e02
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x140012af7
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
jmp 0x14001298a
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140012b2b
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x77
inc rbx
jmp 0x140012493
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012b4e
lea ecx, [rbx + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x25
jmp 0x140012ea7
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012b74
movzx edi, bl
lea ecx, [rdi - 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xf
jmp 0x140012e4c
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001298a
lea ecx, [rbx + 0x7b]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5d
inc rbx
jmp 0x140012493
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140012bc7
movzx edi, bl
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x140012e02
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012bf5
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140012493
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012c1b
movzx edi, bl
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x26
jmp 0x140012e4c
cmp r9, rcx
jne 0x140012c3f
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140012e73
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001292f
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x140012ea7
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140012c89
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x27
jmp 0x140012e70
cmp r9, rcx
jne 0x140012cab
movzx edi, bl
lea ecx, [rdi - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x75
jmp 0x140012e4c
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012cd4
lea ecx, [rbx + 0x65]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
inc rbx
jmp 0x140012493
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400128f4
movzx edi, bl
lea ecx, [rdi - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5f
jmp 0x140012e02
movzx r11d, byte [rbp + rbx + 0x4f0]
movzx edi, bl
lea edx, [rdi + 0x6d]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
add r11b, 5
add r11b, dl
add r11b, r10b
jmp 0x140012e4c
lea ecx, [rbx + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x4f0]
lea r11d, [r10 + rcx]
sub r11b, 0x49
jmp 0x140012ea7
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140012493
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140012ea4
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x140012e70
movzx edi, bl
lea ecx, [rdi + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xe
jmp 0x140012e4c
movzx edi, bl
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x140012e02
mov ecx, 0x3c
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x38]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r10b
add dil, 0xc
and al, dil
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, dil
mov byte [rbp + rbx + 0x4f0], r10b
inc r8
dec rbx
inc rbx
jmp 0x140012493
mov ecx, 0x31
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0xe]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub dil, 0x32
movzx eax, r10b
and al, dil
mov ecx, 0x2f
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x4f0], cl
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140012493
lea rcx, [rbx + r15]
mov eax, 0x26
movzx r10d, dl
and dl, cl
sub al, dl
lea r11d, [rax + rax]
add r11b, cl
add r11b, r10b
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4f0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0xf]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x69
add r10b, cl
mov byte [rbp + rbx + 0x4f0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140012493
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x18
movzx eax, byte [rbp + rbx + 0x4f0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140012493
add bl, 0x6a
mov ecx, 0xd
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140012490
sub bl, 0x58
mov ecx, 0x34
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140012480
lea rcx, [rbp + 0x16e4e21]
jmp 0x140012f96
lea rcx, [rbp + 0xeb2882]
jmp 0x140012f96
lea rcx, [rbp + 0x4f0]
lea rdx, [0x1400a7bce]
call fcn.1400526e0
lea rcx, [rbp + 0xd8]
mov dword [rbp + 0xd8], 0x40a00000
mov dword [rbp + 0xdc], 0x42b40000
call fcn.140032370
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x51a], rax
movabs rsi, 0x95f97f7a9b7d4a8
mov dword [rbp + 0x522], eax
movabs r15, 0xc6fddddbd687d018
mov word [rbp + 0x526], ax
movabs r14, 0x682ebae9c01fd260
mov byte [rbp + 0x528], al
mov byte [rbp + 0x510], 0x8b
mov byte [rbp + 0x511], 0xb2
mov byte [rbp + 0x512], 0xb7
mov byte [rbp + 0x513], 0xaf
mov byte [rbp + 0x514], 0x89
mov byte [rbp + 0x515], 0x99
mov byte [rbp + 0x516], 0x91
mov byte [rbp + 0x517], 0x91
mov byte [rbp + 0x518], 0x93
mov byte [rbp + 0x519], 0xe1
nop word [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x19
jae 0x140013965
movzx r10d, byte [rbp + r11 + 0x510]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14001395c
lea rcx, [r8 + 4]
cmp r9, rcx
jae 0x1400130aa
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 0x34
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x1400130e7
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400138e6
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013888
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013855
lea rax, [r8 + 6]
cmp r9, rax
je 0x140013818
cmp r9, rcx
je 0x1400137f5
cmp r8, r11
ja 0x140013953
lea rax, [r8 + 5]
cmp r9, rax
jae 0x140013113
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013140
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400137af
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013792
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013775
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400134bf
nop dword [rax]
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x1400134a1
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14001347e
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14001345e
lea rax, [r8 + 8]
cmp r9, rax
je 0x140013440
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013423
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140013150
lea r9, [r8 + 1]
lea r8, [r9 + 3]
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140013933
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x140013913
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400132b9
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14001329c
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14001327f
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400133b2
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140013150
lea r9, [r8 + 4]
lea r8, [r9 + 6]
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140013383
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14001336b
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14001334d
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140013333
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140013319
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400132f9
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400132d6
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140013150
lea r9, [r8 + 8]
lea r8, [r9 + 0xa]
jmp 0x140013150
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013140
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400130e7
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013076
lea ecx, [r11 + 0x74]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
inc r11
jmp 0x140013063
lea ecx, [r11 - 0x44]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
inc r11
jmp 0x140013063
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x14
jmp 0x14001386d
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140013870
lea ecx, [r11 - 0x24]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x140013746
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x14001389c
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x510]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140013063
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 0x5a
jae 0x140013704
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x14001364a
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 2
jb 0x1400136f4
movzx ebx, r11b
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x58]
jmp 0x1400137ca
movzx ebx, r11b
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x140013746
lea ecx, [r11 + 0x7c]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x140013833
lea ecx, [r11 - 0x3c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5c
inc r11
jmp 0x140013063
lea ecx, [r11 + 0xc]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
inc r11
jmp 0x140013063
lea ecx, [r11 + 0x54]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
jmp 0x1400137ca
lea rax, [r8 + 6]
cmp r9, rax
jae 0x14001350c
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x140013726
lea rax, [r8 + 0x41]
cmp r9, rax
jbe 0x1400135b4
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
jmp 0x1400133c1
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013541
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x3c
inc r11
jmp 0x140013063
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140013564
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5c
jmp 0x14001386d
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001358a
movzx ebx, r11b
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x140013833
lea rax, [r8 + 9]
cmp r9, rax
jne 0x1400134dd
movzx ebx, r11b
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x1400137ca
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400135ce
movzx ebx, r11b
mov ecx, 0x38
lea edx, [rbx - 0x10]
jmp 0x1400137bb
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400135e5
lea edx, [r11 - 0x30]
mov ecx, 0x28
jmp 0x14001385e
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001360e
movzx ebx, r11b
mov ecx, 0x20
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013746
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400133ca
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x510]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140013063
jne 0x14001367b
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x510]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140013063
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400136a4
movzx ebx, r11b
mov ecx, 6
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013746
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400136c7
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x14001386d
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400133f9
lea ecx, [r11 + 0x4c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x14
inc r11
jmp 0x140013063
mov byte [rbp + r11 + 0x510], dl
inc r11
jmp 0x140013063
movzx ecx, byte [rbp + r11 + 0x510]
movzx ebx, r11b
lea edx, [rbx + 0x2c]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
sub dl, 0x34
jmp 0x14001382e
movzx ebx, r11b
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x510]
lea edx, [r10 + rcx]
sub dl, 0x3c
sub bl, 0x40
movzx eax, r10b
and al, bl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x40
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x510], al
add rax, r8
sub r11, rax
jmp 0x1400138a1
movzx ebx, r11b
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x140013833
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
dec r11
add cl, cl
sub dl, cl
add dl, r10b
inc r11
jmp 0x140013063
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, r10b
add bl, 0x50
and al, bl
add al, al
sub r10b, al
sub r10b, 0x30
add r10b, bl
mov byte [rbp + r11 + 0x510], r10b
inc r8
dec r11
inc r11
jmp 0x140013063
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x140013063
movzx ebx, r11b
mov ecx, 0x1c
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, r10b
add bl, 8
and al, bl
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, bl
add r10b, dl
mov byte [rbp + r11 + 0x510], r10b
jmp 0x14001386d
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140013063
mov eax, 0x2c
lea rcx, [r11 + r15]
movzx r10d, bl
and bl, cl
sub al, bl
lea edx, [rax + rax]
add dl, cl
add dl, r10b
lea ecx, [r11 - 0x64]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x44
add r10b, cl
mov byte [rbp + r11 + 0x510], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
inc r11
jmp 0x140013063
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
inc r11
jmp 0x140013063
add r11b, 0x18
mov ecx, 0x2c
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140013060
add r11b, 0x60
mov ecx, 0x30
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140013050
lea rcx, [rbp + 0x17316ac]
jmp 0x14001396c
lea rcx, [rbp + 0x1271588]
jmp 0x14001396c
lea rcx, [rbp + 0x510]
lea rdx, [0x1400a7bd5]
call fcn.1400526e0
lea rcx, [rbp + 0xe0]
mov dword [rbp + 0xe0], 0x40a00000
mov dword [rbp + 0xe4], 0x42e60000
call fcn.140032370
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x359], eax
movabs r14, 0xbd288b0896721a30
mov word [rbp + 0x35d], ax
movabs r15, 0x28597fe1f97ca670
mov byte [rbp + 0x35f], al
movabs r13, 0xcd8d42aba0ba0360
mov byte [rbp + 0x350], 0x8e
movabs r12, 0x17f4c83eef34bd40
mov byte [rbp + 0x351], 0x90
mov byte [rbp + 0x352], 0xaf
mov byte [rbp + 0x353], 0x96
mov byte [rbp + 0x354], 0x54
mov byte [rbp + 0x355], 0x70
mov byte [rbp + 0x356], 0x85
mov byte [rbp + 0x357], 0x87
mov byte [rbp + 0x358], 0x28
nop word [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x10
jae 0x140014511
movzx r11d, byte [rbp + rbx + 0x350]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140014508
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x140013a7e
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x50
add r10b, cl
jmp 0x140013ac0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140014494
lea rax, [r9 + 2]
cmp r8, rax
je 0x140014408
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400143d8
lea rax, [r9 + 5]
cmp r8, rax
je 0x140014394
lea rax, [r9 + 9]
cmp r8, rax
je 0x14001434d
nop
cmp r9, rbx
ja 0x1400144ff
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140013aef
lea ecx, [rbx - 0x30]
mov r10d, 0x28
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140013b20
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001432f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140014307
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400142ea
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14001408a
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140014068
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140014045
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140014020
lea rax, [r9 + 5]
cmp r8, rax
je 0x140014010
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140013ff3
lea rax, [r9 + 4]
cmp r8, rax
je 0x140013fd4
lea rax, [r9 + 9]
cmp r8, rax
je 0x140013fba
lea rax, [r9 + 3]
cmp r8, rax
je 0x140013f9b
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140013f70
lea rax, [r9 + 2]
cmp r8, rax
je 0x140013b30
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400144e0
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400144c5
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140013d13
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140013cf9
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140013cdc
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140013f1d
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140013ec1
lea rcx, [r9 + 0x5a]
cmp r8, rcx
jb 0x140013e7e
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140013e59
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140013b30
lea r9, [rcx + 0x3e8]
mov r8, rcx
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140013e29
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x140013e0f
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140013df0
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140013dd6
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140013db4
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140013d97
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140013d77
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140013d4f
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x140013d32
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140013b30
lea r8, [r9 + 0x1000]
lea r9, [r8 + 5]
jmp 0x140013b30
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x140013b20
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x140013ac0
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140013a45
lea ecx, [rbx - 0x18]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140014365
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140013a32
lea ecx, [rbx - 0x38]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc rbx
jmp 0x140013a32
lea ecx, [rbx - 0x48]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x1400143b1
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400143ef
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400143ef
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140014425
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x140014451
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140013a32
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
mov byte [rbp + rbx + 0x350], r10b
inc rbx
jmp 0x140013a32
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x7a
jb 0x140013e6e
mov edx, 0xc
movzx edi, bl
lea ecx, [rdi - 0x28]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x140014365
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
cmp r8, 1
jae 0x1400142ab
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140014202
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140013a32
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400142ce
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x140014146
lea edx, [rbx + 0x10]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, dl
jmp 0x140013ed6
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x28
inc rbx
jmp 0x140013a32
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140014451
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x140014425
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400143ef
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
add r8, r9
jmp 0x1400143ef
movzx edi, bl
mov ecx, 4
lea edx, [rdi + 0x48]
jmp 0x14001439f
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140013a32
lea ecx, [rbx + 0x28]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc rbx
jmp 0x140013a32
mov ecx, 0x2c
movzx edi, bl
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140014365
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400140a6
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
jmp 0x140013f2b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400140cb
mov ecx, 0x1c
lea edx, [rbx - 8]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400144ac
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400140f3
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140014425
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001411c
lea ecx, [rbx + 0x58]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
inc rbx
jmp 0x140013a32
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140013f37
movzx edi, bl
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x140014365
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140014171
mov ecx, 0x10
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0x20]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140014365
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001419f
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, r11b
dec rbx
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140013a32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400141ca
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400143ef
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140013ed6
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc rbx
jmp 0x140013a32
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001422a
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140014425
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140014255
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400143ef
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001427b
movzx edi, bl
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400143b1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140013e98
lea ecx, [rbx - 0x48]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
inc rbx
jmp 0x140013a32
movzx r10d, byte [rbp + rbx + 0x350]
movzx edi, bl
lea edx, [rdi - 0x18]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x58
jmp 0x1400143ab
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140014425
movzx ecx, bl
movzx r10d, bl
and cl, r11b
dec rbx
add cl, cl
sub r10b, cl
add r10b, r11b
inc rbx
jmp 0x140013a32
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, r11b
inc r9
and al, dl
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140013a32
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi - 0x20]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x140014365
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
add dil, 0x60
movzx eax, r11b
and al, dil
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x350], cl
inc r9
dec rbx
inc rbx
jmp 0x140013a32
movzx edi, bl
mov ecx, 8
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
add dil, 0x70
and al, dil
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, dil
add r11b, r10b
mov byte [rbp + rbx + 0x350], r11b
add r8, r9
jmp 0x1400143ef
lea rcx, [rbx + r15]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x10
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140013a32
lea rcx, [rbx + r13]
movzx r11d, dil
and dil, cl
mov eax, 0x30
sub al, dil
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
lea edx, [rbx + 0x80]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x350], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 8]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x38
add r11b, cl
mov byte [rbp + rbx + 0x350], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140013a32
mov ecx, 0x20
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x350]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140013a32
add bl, 0x50
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x30
jmp 0x140013a30
add bl, 0x40
mov ecx, 0x20
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x140013a20
lea rcx, [rbp + 0x1739358]
jmp 0x140014518
lea rcx, [rbp + 0x94e4e0]
jmp 0x140014518
lea rcx, [rbp + 0x350]
lea rdx, [0x1400a7bdc]
call fcn.1400526e0
lea rcx, [rbp + 0xe8]
mov dword [rbp + 0xe8], 0x40a00000
mov dword [rbp + 0xec], 0x430c0000
call fcn.140032370
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x539], rax
movabs rsi, 0xc72e4f796f0a25a
mov dword [rbp + 0x541], eax
movabs r15, 0xb0193f03bc3f0cd4
mov word [rbp + 0x545], ax
movabs r14, 0x42ffada64e0ac5d8
mov byte [rbp + 0x547], al
mov byte [rbp + 0x530], 0xc2
mov byte [rbp + 0x531], 0x62
mov byte [rbp + 0x532], 0x6d
mov byte [rbp + 0x533], 0x6f
mov byte [rbp + 0x534], 0x59
mov byte [rbp + 0x535], 0x63
mov byte [rbp + 0x536], 0x59
mov byte [rbp + 0x537], 0x58
mov byte [rbp + 0x538], 0xfe
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
xor r11d, r11d
cmp r11, 0x18
jae 0x1400150b1
movzx r10d, byte [rbp + r11 + 0x530]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400150a8
lea rax, [r8 + 6]
cmp r9, rax
jae 0x140014619
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x76
add dl, cl
jmp 0x140014650
lea rax, [r8 + 1]
cmp r9, rax
je 0x140015036
lea rax, [r8 + 2]
cmp r9, rax
je 0x140014fb1
lea rax, [r8 + 3]
cmp r9, rax
je 0x140014f5d
lea rax, [r8 + 4]
cmp r9, rax
je 0x140014f3a
nop dword [rax]
cmp r8, r11
ja 0x14001509f
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x14001467c
lea ecx, [r11 + 0x46]
mov edx, 0xb
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400146b0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140014ef9
lea rax, [r8 + 3]
cmp r9, rax
je 0x140014ed9
lea rax, [r8 + 2]
cmp r9, rax
je 0x140014ebf
lea rax, [r8 + 4]
cmp r9, rax
je 0x140014e90
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140014b30
nop dword [rax]
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140014b12
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140014aef
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140014acf
lea rax, [r8 + 9]
cmp r9, rax
je 0x140014ab2
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140014a98
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140014a7e
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140014a64
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140014a4a
lea rax, [r8 + 8]
cmp r9, rax
je 0x140014a1e
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400146c0
lea r9, [r8 + 0x42]
lea r8, [r9 + 9]
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140015083
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140015063
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140014861
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140014844
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14001482a
lea rax, [r8 + 1]
cmp r9, rax
jb 0x1400149d1
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14001498e
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14001494d
lea r9, [r8 + 6]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140014921
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140014907
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400148ed
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x1400148d3
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400148b9
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14001489b
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001487b
lea r9, [r8 + 8]
lea r8, [r9 + 1]
jmp 0x1400146c0
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x1400146b0
lea edx, [r11 - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140014650
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
jmp 0x1400145e6
lea ecx, [r11 - 9]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
inc r11
jmp 0x1400145d3
lea ecx, [r11 + 0x79]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4f
jmp 0x140014f75
lea ecx, [r11 - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x23
jmp 0x140014f96
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6b
jmp 0x140014f99
lea ecx, [r11 - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
jmp 0x140014fcb
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x79
jmp 0x140014ff3
lea ecx, [r11 + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x15
inc r11
jmp 0x1400145d3
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x5a
jb 0x140014e37
movzx ebx, r11b
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0xd
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x140014f11
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x14
cmp r9, 8
jae 0x140014e47
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x140014d6a
lea ecx, [r11 - 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7f
jmp 0x140014965
lea edx, [r11 - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 0x64
je 0x140014e6e
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x140014c50
lea edx, [r11 + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400149a3
lea ecx, [r11 - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4b
inc r11
jmp 0x1400145d3
lea ecx, [r11 + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x27
jmp 0x140014ff3
lea ecx, [r11 - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x140014fcb
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
jmp 0x140014f99
lea ecx, [r11 - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7d
jmp 0x140014f96
movzx ebx, r11b
lea ecx, [rbx + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x11
jmp 0x140014f75
lea ecx, [r11 - 0x57]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x61
inc r11
jmp 0x1400145d3
lea ecx, [r11 + 0x2b]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2d
inc r11
jmp 0x1400145d3
lea ecx, [r11 - 0x53]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
jmp 0x140014f11
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x140014b53
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x39
jmp 0x1400149e9
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140014b88
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x69
inc r11
jmp 0x1400145d3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140014bab
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x140014f96
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140014bd1
movzx ebx, r11b
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
jmp 0x140014f75
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014bfa
lea ecx, [r11 - 0x1b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x43
inc r11
jmp 0x1400145d3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140014c26
lea ecx, [r11 + 0x63]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4b
inc r11
jmp 0x1400145d3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400149e9
movzx ebx, r11b
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
jmp 0x140014f11
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140014c76
movzx ebx, r11b
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x140014f11
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140014c9f
lea ecx, [r11 - 0x68]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
inc r11
jmp 0x1400145d3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140014cc2
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140014f96
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014ce5
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
jmp 0x140014f99
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140014d0b
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140014fcb
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140014d2e
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x140014ff3
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400149a3
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400145d3
jne 0x140014d98
lea ecx, [r11 + 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0xf
inc r11
jmp 0x1400145d3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140014dbb
lea ecx, [r11 + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x47
jmp 0x140014f96
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140014de1
movzx ebx, r11b
lea ecx, [rbx - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2b
jmp 0x140014f75
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014e0d
lea ecx, [r11 - 0x47]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xf
inc r11
jmp 0x1400145d3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140014965
movzx ebx, r11b
lea ecx, [rbx + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7f
jmp 0x140014f11
mov byte [rbp + r11 + 0x530], dl
inc r11
jmp 0x1400145d3
movzx ecx, byte [rbp + r11 + 0x530]
movzx ebx, r11b
lea edx, [rbx + 0x33]
movzx eax, dl
sub dl, 0x65
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x140014f75
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x530]
lea edx, [r10 + rcx]
add dl, 0x29
jmp 0x140014fcb
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x530]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400145d3
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x140014fcb
lea ecx, [r11 - 0x40]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
inc r11
jmp 0x1400145d3
movzx ebx, r11b
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5c
add bl, 0x74
inc r8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x2c
add bl, r10b
mov byte [rbp + r11 + 0x530], bl
dec r11
inc r11
jmp 0x1400145d3
lea ecx, [r11 + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 6
inc r8
dec r11
inc r11
jmp 0x1400145d3
movzx ebx, r11b
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
sub bl, 0xe
mov ecx, 0x31
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x530], cl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400145d3
lea rdx, [r11 + r15]
mov ecx, 0x1a
movzx eax, dl
movzx r10d, bl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
lea ecx, [r11 + 0x70]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x10
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x530], al
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x2f]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x49
add cl, r10b
mov byte [rbp + r11 + 0x530], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
inc r11
jmp 0x1400145d3
lea rcx, [r11 + r14]
mov edx, 0xc
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
movzx eax, byte [rbp + r11 + 0x530]
add rax, r8
add r11, rax
inc r11
jmp 0x1400145d3
sub r11b, 0x2a
mov ecx, 0x13
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400145d0
add r11b, 0x58
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x68
jmp 0x1400145c2
lea rcx, [rbp + 0x16b821f]
jmp 0x1400150b8
lea rcx, [rbp + 0x17893de]
jmp 0x1400150b8
lea rcx, [rbp + 0x530]
lea rdx, [0x1400a7be0]
call fcn.1400526e0
lea rcx, [rbp + 0xf0]
mov dword [rbp + 0xf0], 0x40a00000
mov dword [rbp + 0xf4], 0x43250000
call fcn.140032370
movzx ebx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x550], 0x52
movups xmmword [rbp + 0x559], xmm0
mov dword [rbp + 0x569], eax
movabs r14, 0x47b93ba4da6526bc
mov byte [rbp + 0x551], 0x2c
movabs r12, 0xcc4fbe5317d37038
mov byte [rbp + 0x552], 0x38
movabs r15, 0x73eb673444349490
mov byte [rbp + 0x553], 0x3c
mov byte [rbp + 0x554], 0x68
mov byte [rbp + 0x555], 0x44
mov byte [rbp + 0x556], 0x49
mov byte [rbp + 0x557], 0x47
mov byte [rbp + 0x558], 0x94
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor r11d, r11d
cmp r11, 0x1d
jae 0x140015c68
movzx r10d, byte [rbp + r11 + 0x550]
mov rdi, r10
nop dword [rax]
cmp r8, r11
ja 0x140015c5f
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x1400151b8
lea rbx, [r11 + r14]
movzx eax, bl
and al, dil
add al, al
sub bl, al
sub bl, 0x24
add bl, dil
jmp 0x1400151f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140015be6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015b5a
cmp r8, rcx
je 0x140015b29
lea rax, [r9 + 2]
cmp r8, rax
je 0x140015b02
nop dword [rax + rax]
cmp r9, r11
ja 0x140015c56
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x140015219
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
jmp 0x140015250
lea rax, [r9 + 1]
cmp r8, rax
je 0x140015ab6
cmp r8, rcx
je 0x140015aab
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015a87
lea rax, [r9 + 5]
cmp r8, rax
je 0x140015a69
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140015777
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015766
lea rax, [r9 + 6]
cmp r8, rax
je 0x140015742
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140015721
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140015705
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400156e7
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400156c9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400156ad
lea rax, [r9 + 9]
cmp r8, rax
je 0x140015691
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140015661
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140015260
lea r8, [r9 + 0x1000]
lea r9, [r8 + 1]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140015c36
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140015c16
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140015445
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140015429
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14001540d
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140015614
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400155ca
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140015588
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140015562
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140015260
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x61]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140015535
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140015519
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400154fb
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400154dd
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400154c2
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400154a4
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140015483
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140015475
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140015463
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140015260
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x80]
jmp 0x140015260
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x20
add bl, dl
jmp 0x140015250
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x54
add bl, dl
jmp 0x1400151f0
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015186
lea edx, [r11 + 0x62]
mov ecx, 0x29
movzx edi, r11b
jmp 0x140015ac2
lea edx, [r11 - 0x72]
mov ecx, 0xf
jmp 0x140015b0b
lea ecx, [r11 - 0x46]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x16
inc r11
jmp 0x140015173
lea edx, [r11 - 0x1a]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
movzx edi, r11b
sub bl, al
sub bl, 0x4a
jmp 0x140015a23
lea ecx, [r11 + 0x12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x7e
jmp 0x140015b3f
lea edx, [r11 + 0x3e]
mov ecx, 0x27
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b42
lea edx, [r11 + 0x6a]
mov ecx, 0xd
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b77
lea edx, [r11 - 0x6a]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x1a
add bl, dl
jmp 0x140015b9f
lea ecx, [r11 - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x4e
inc r11
jmp 0x140015173
lea ecx, [r11 + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x50
mov byte [rbp + r11 + 0x550], bl
inc r11
jmp 0x140015173
mov ecx, 0x3e
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r9, 8
jb 0x140015578
mov ecx, 0xf
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0xe]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x140015ad2
mov ecx, 0x24
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r8, 0x28
jae 0x140015a03
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x140015958
lea edx, [r11 - 0x3a]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x6a
jmp 0x14001559f
mov ecx, 0xa
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x140015a4e
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14001586a
lea edx, [r11 - 0x6c]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0xc
jmp 0x1400155e1
lea edx, [r11 - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140015173
lea edx, [r11 + 0x2a]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x26
add bl, dl
jmp 0x140015b9f
lea edx, [r11 + 0x56]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x5a
add bl, dl
jmp 0x140015b77
lea edx, [r11 - 0x7e]
mov ecx, 0x39
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b42
lea edx, [r11 - 0x52]
mov ecx, 0x1f
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b3f
mov ecx, 5
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x26]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
jmp 0x140015a20
lea ecx, [r11 + 6]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x2a
inc r11
jmp 0x140015173
lea ecx, [r11 + 0x32]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x5e
inc r11
jmp 0x140015173
movzx edi, r11b
mov ecx, 0x37
lea edx, [rdi + 0x5e]
jmp 0x140015ac2
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14001579a
lea edx, [r11 - 0x16]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x66
jmp 0x14001562b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400157d0
lea ecx, [r11 + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x7a
inc r11
jmp 0x140015173
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400157f5
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x12
add bl, dl
jmp 0x140015b77
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001581f
lea ecx, [r11 + 0x2e]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x42
inc r11
jmp 0x140015173
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001584c
lea ecx, [r11 + 2]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0xe
inc r11
jmp 0x140015173
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001562d
movzx edi, r11b
mov ecx, 0x13
lea edx, [rdi - 0x2a]
jmp 0x140015ac2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015884
movzx edi, r11b
mov ecx, 0x14
lea edx, [rdi + 0x68]
jmp 0x140015ac2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400158ae
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x70
inc r11
jmp 0x140015173
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400158d2
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 8
jmp 0x140015b3f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400158f9
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b77
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001591e
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x6c
add bl, dl
jmp 0x140015b9f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400155e3
lea ecx, [r11 + 8]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x38
inc r11
jmp 0x140015173
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001598e
lea ecx, [r11 - 0x66]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x36
inc r11
jmp 0x140015173
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400159b5
lea edx, [r11 + 0x42]
mov ecx, 0x19
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b77
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400159dc
lea edx, [r11 + 0x16]
mov ecx, 0x33
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b42
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400155a1
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x42]
and al, dl
add al, al
sub bl, al
sub bl, 0x32
jmp 0x140015a23
movzx ebx, byte [rbp + r11 + 0x550]
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x1e]
and al, dl
add al, al
sub bl, al
sub bl, 0x2e
add bl, r10b
add bl, dl
sub dil, 0x34
mov ecx, 0x36
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x550], cl
jmp 0x140015b3f
lea edx, [r11 - 0x4a]
mov ecx, 3
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x140015b77
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015b42
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x80
inc r11
jmp 0x140015173
lea edx, [r11 - 0x54]
mov ecx, 0x26
jmp 0x140015b0b
movzx edi, r11b
mov ecx, 0xc
lea edx, [rdi - 0x28]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
sub dil, 8
mov ecx, 0x1c
movzx eax, dil
inc r9
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x550], cl
dec r11
inc r11
jmp 0x140015173
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r9
dec r11
inc r11
jmp 0x140015173
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x20
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140015173
lea rdx, [r11 + r12]
mov ecx, 0x3c
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
lea ecx, [r11 - 0x60]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x60
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x550], al
add rax, r9
sub r11, rax
lea edx, [r11 - 0x76]
inc r8
movzx eax, dl
mov ecx, 0x1d
and al, r10b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x550], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
inc r11
jmp 0x140015173
lea rcx, [r11 + r15]
mov edx, 8
movzx eax, cl
and al, dil
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, dil
movzx eax, byte [rbp + r11 + 0x550]
add rax, r9
add r11, rax
inc r11
jmp 0x140015173
add r11b, 0x64
mov ecx, 0x22
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140015170
sub r11b, 0x70
mov ecx, 8
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140015160
lea rcx, [rbp + 0x16c5a5a]
jmp 0x140015c6f
lea rcx, [rbp + 0x1141144]
jmp 0x140015c6f
lea rcx, [rbp + 0x550]
lea rdx, [0x1400a7be1]
call fcn.1400526e0
lea rcx, [rbp + 0xf8]
mov dword [rbp + 0xf8], 0x40a00000
mov dword [rbp + 0xfc], 0x433e0000
call fcn.140032370
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x57d], rax
movabs rsi, 0x79d3f1cbe6c8f1c8
mov word [rbp + 0x585], ax
movabs r14, 0xcbd322cb90e3228
mov byte [rbp + 0x587], al
movabs r12, 0xa802e214847ce210
mov byte [rbp + 0x570], 0xaf
movabs r15, 0xde8e41e41b5a41e0
mov byte [rbp + 0x571], 0xc4
mov byte [rbp + 0x572], 0xc6
mov byte [rbp + 0x573], 0xcf
mov byte [rbp + 0x574], 0xad
mov byte [rbp + 0x575], 0xd3
mov byte [rbp + 0x576], 0xab
mov byte [rbp + 0x577], 0xab
mov byte [rbp + 0x578], 0x60
mov byte [rbp + 0x579], 0x8c
mov byte [rbp + 0x57a], 0xb1
mov byte [rbp + 0x57b], 0xb3
mov byte [rbp + 0x57c], 0x4c
nop dword [rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
xor r11d, r11d
cmp r11, 0x18
jae 0x1400167f4
movzx r10d, byte [rbp + r11 + 0x570]
mov rdx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400167eb
lea rax, [r8 + 9]
cmp r9, rax
jae 0x140015d96
lea rbx, [r11 + rsi]
movzx eax, bl
and al, dl
add al, al
sub bl, al
sub bl, 0x78
add bl, dl
jmp 0x140015dc0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001677c
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400166f8
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400166cd
nop dword [rax]
cmp r8, r11
ja 0x1400167e2
lea rax, [r8 + 4]
cmp r9, rax
jae 0x140015de9
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
jmp 0x140015e30
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016681
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001663c
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001661e
lea rax, [r8 + 5]
cmp r9, rax
je 0x140016602
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400165d2
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400162d2
nop dword [rax]
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400162b5
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001628e
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14001626a
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x1400163ab
lea rax, [r8 + 9]
cmp r9, rax
je 0x140016249
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14001622b
lea rax, [r8 + 4]
cmp r9, rax
je 0x140016211
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400161f3
lea r9, [r8 + 0x200]
lea r8, [r9 + 0x28]
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400167c6
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x1400167a6
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140015fdf
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140015fc5
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140015fa7
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400161ac
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140016166
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140016123
lea r9, [r8 + 9]
lea r8, [r9 + 3]
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400160f7
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400160d9
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400160bf
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400160a1
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140016080
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140016062
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14001603e
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140016017
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140015ff9
lea r9, [r8 + 0x5a]
lea r8, [r9 + 0x10]
jmp 0x140015e40
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015e30
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
jmp 0x140015dc0
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
jmp 0x140015d66
lea ecx, [r11 - 0x64]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x44
jmp 0x14001669d
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea ecx, [r11 + 0x54]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4c
jmp 0x140016658
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r9, r8
jmp 0x1400166e0
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400166e0
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x54
jmp 0x14001670d
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140016735
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 4
inc r11
jmp 0x140015d53
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 9
jb 0x140016585
movzx edi, r11b
lea ecx, [rdi - 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x38]
jmp 0x14001669d
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
cmp r9, 0x200
jae 0x140016595
lea rax, [r8 + 0x28]
cmp r9, rax
jbe 0x1400164ce
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xc
jmp 0x14001613c
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
lea rax, [r8 + r9]
cmp rax, 1
je 0x1400165b7
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x1400163f9
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
jmp 0x14001617b
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140016735
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2c
jmp 0x14001670d
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400166e0
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r9, r8
jmp 0x1400166e0
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
movzx edi, r11b
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3c
jmp 0x14001669d
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x1400162f5
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x54
jmp 0x1400161c1
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001632e
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016355
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140016735
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016378
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3c
jmp 0x14001670d
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400163a2
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r9, r8
jmp 0x1400166e0
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400163c8
movzx edi, r11b
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x34
jmp 0x140016658
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400161c1
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016423
mov ecx, 0x18
movzx edi, r11b
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14001669d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001644c
lea ecx, [r11 - 0x20]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
inc r11
jmp 0x140015d53
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140016472
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
add r9, r8
jmp 0x1400166e0
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016495
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
jmp 0x140016735
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001617b
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x10
inc r11
jmp 0x140015d53
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016507
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001652a
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5c
jmp 0x140016735
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016554
mov ecx, 2
movzx edi, r11b
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140016658
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001613c
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015d53
mov byte [rbp + r11 + 0x570], bl
inc r11
jmp 0x140015d53
movzx ebx, byte [rbp + r11 + 0x570]
movzx edi, r11b
lea edx, [rdi - 0x64]
movzx eax, dl
and al, r10b
add al, al
sub bl, al
sub bl, 0x44
jmp 0x140016653
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x14001670d
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140015d53
lea edx, [r11 + 0x78]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x48
add bl, dl
jmp 0x140016735
lea ecx, [r11 + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x50
add r9, r8
jmp 0x1400166e0
mov ecx, 0x2c
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x18]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
sub dil, 0x58
movzx eax, r10b
and al, dil
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x570], cl
add r9, r8
jmp 0x1400166e0
mov ecx, 0x28
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x30]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
sub dil, 0x70
movzx eax, r10b
and al, dil
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x570], cl
inc r8
dec r11
inc r11
jmp 0x140015d53
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x18
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140015d53
lea rax, [r11 + r12]
movzx r10d, dl
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
sub bl, 0x70
lea ecx, [r11 - 0x40]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x40
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x570], al
add rax, r8
sub r11, rax
lea edx, [r11 - 0x34]
inc r9
movzx eax, dl
mov ecx, 0x36
and al, r10b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x570], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
inc r11
jmp 0x140015d53
lea rcx, [r11 + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x20
movzx eax, byte [rbp + r11 + 0x570]
add rax, r8
add r11, rax
inc r11
jmp 0x140015d53
sub r11b, 8
mov ecx, 0x1c
movzx eax, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x140015d50
sub r11b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x20
jmp 0x140015d40
lea rcx, [rbp + 0x151373c]
jmp 0x1400167fb
lea rcx, [rbp + 0x159df48]
jmp 0x1400167fb
lea rcx, [rbp + 0x570]
lea rdx, [0x1400a7be4]
call fcn.1400526e0
lea rcx, [rbp + 0x100]
mov dword [rbp + 0x100], 0x40a00000
mov dword [rbp + 0x104], 0x43570000
call fcn.140032370
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x5a6], eax
movups xmmword [rbp + 0x596], xmm0
mov word [rbp + 0x5aa], ax
movabs r14, 0x347ecde48eca3b08
mov byte [rbp + 0x5ac], al
movabs r15, 0xfc2db5dec7cc6268
mov byte [rbp + 0x590], 0x26
movabs r13, 0x985641e1ab4b4eb8
mov byte [rbp + 0x591], 0x2a
movabs r12, 0xe66a87e31d0ac4e0
mov byte [rbp + 0x592], 3
mov byte [rbp + 0x593], 0xd
mov byte [rbp + 0x594], 0x27
mov byte [rbp + 0x595], 0x85
nop
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x140017375
movzx r11d, byte [rbp + rbx + 0x590]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14001736c
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140016901
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, cl
jmp 0x140016950
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017302
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400172a2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001726e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001722a
lea rax, [r9 + 7]
cmp r8, rax
je 0x140017207
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400171c2
nop
cmp r9, rbx
ja 0x140017363
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14001697b
lea r10d, [rbx + 0x78]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, r11b
jmp 0x1400169c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400171a8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001718b
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017169
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001714a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400170fd
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140016e20
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140016dfe
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140016dd6
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140016db6
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140016d99
lea rax, [r9 + 9]
cmp r8, rax
je 0x140016d7c
lea rax, [r9 + 8]
cmp r8, rax
je 0x140016d62
lea rcx, [r9 + 0x7a]
cmp r8, rcx
je 0x140016d45
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400169d0
lea r9, [rcx + 0xa]
mov r8, rcx
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x140017349
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14001732f
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x140016b58
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140016b39
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x140016b19
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x140016cf4
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x140016c79
mov r8, rax
lea r9, [rax + 0xa]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140016c49
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140016c2a
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140016c0d
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140016bf3
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140016bd6
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140016bb9
lea rcx, [r9 + 0x7a]
cmp r8, rcx
ja 0x140016b99
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140016b77
mov r8, rcx
lea r9, [rcx + 0xa]
jmp 0x1400169d0
lea ecx, [rbx + 0x40]
mov r10d, 0x20
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400169c0
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140016950
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400168c5
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400171da
lea ecx, [rbx + 0x4c]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
inc rbx
jmp 0x1400168b2
lea ecx, [rbx + 0x74]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x140017247
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
add r8, r9
jmp 0x140017289
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
jmp 0x140017289
lea ecx, [rbx - 0x14]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x14001711a
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400172be
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400168b2
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x3e8
jae 0x1400170bc
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x140016fe1
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0xa
jb 0x1400170ac
mov edx, 2
movzx edi, bl
lea ecx, [rdi + 0x24]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400171da
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400170e1
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x140016f11
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x140016c93
movzx edi, bl
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x14001711a
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x140017289
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
add r8, r9
jmp 0x140017289
movzx edi, bl
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x140017247
lea ecx, [rbx + 0x34]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
inc rbx
jmp 0x1400168b2
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400168b2
mov ecx, 0x32
movzx edi, bl
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400171da
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x140016e46
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x140016d0e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016e7f
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140016e98
movzx edi, bl
mov ecx, 0x32
lea edx, [rdi - 0x7c]
jmp 0x140017108
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140016ebe
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
add r8, r9
jmp 0x140017289
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140016ee7
lea ecx, [rbx - 0x1c]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140016d0e
movzx edi, bl
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400171da
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016f37
movzx edi, bl
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x1400171da
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140016f60
lea ecx, [rbx - 0x20]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140016f8b
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x140017289
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140016fa4
movzx edi, bl
mov ecx, 0x20
lea edx, [rdi + 0x40]
jmp 0x140017108
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140016c93
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001701a
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140017033
movzx edi, bl
mov ecx, 0x2e
lea edx, [rdi + 0x3c]
jmp 0x140017108
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140017059
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
add r8, r9
jmp 0x140017289
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140017082
lea ecx, [rbx - 0x64]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
inc rbx
jmp 0x1400168b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140016cc7
movzx edi, bl
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x1400171da
mov byte [rbp + rbx + 0x590], r10b
inc rbx
jmp 0x1400168b2
movzx ecx, byte [rbp + rbx + 0x590]
movzx edi, bl
lea edx, [rdi - 4]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0xe
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140017247
mov ecx, 0x1a
movzx edi, bl
lea edx, [rdi - 0x2c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14001711a
movzx edi, bl
mov ecx, 0x30
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub dil, 0x40
inc r9
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x40
add dil, r11b
movzx eax, dil
mov byte [rbp + rbx + 0x590], al
add rax, r9
sub rbx, rax
jmp 0x1400172be
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140017289
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x140017289
movzx ecx, bl
movzx r10d, bl
and cl, r11b
dec rbx
add cl, cl
sub r10b, cl
add r10b, r11b
inc rbx
jmp 0x1400168b2
movzx edi, bl
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x1400171da
movzx edi, bl
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add dil, 0x10
inc r9
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x70
add dil, r11b
mov byte [rbp + rbx + 0x590], dil
dec rbx
inc rbx
jmp 0x1400168b2
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc r9
dec rbx
inc rbx
jmp 0x1400168b2
mov ecx, 0x2c
movzx edi, bl
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub dil, 0x18
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x58
add dil, r10b
add dil, r11b
mov byte [rbp + rbx + 0x590], dil
add r8, r9
jmp 0x140017289
lea rdx, [rbx + r15]
mov ecx, 0x14
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400168b2
movzx r11d, dil
lea rcx, [rbx + r13]
and dil, cl
movzx r10d, r11b
add dil, dil
sub r10b, dil
sub r10b, 8
add r10b, cl
lea edx, [rbx - 0x54]
inc r8
movzx eax, dl
mov ecx, 0x26
and al, r11b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x590], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400168b2
lea rcx, [rbx + r12]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400168b2
sub bl, 0x48
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 8
jmp 0x1400168b0
sub bl, 0x20
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x20
jmp 0x1400168a0
lea rcx, [rbp + 0x1584a3c]
jmp 0x14001737c
lea rcx, [rbp + 0xf88f28]
jmp 0x14001737c
lea rcx, [rbp + 0x590]
lea rdx, [0x14007301d]
call fcn.1400526e0
call fcn.140059920
call fcn.140059920
movaps xmm0, xmm15
call fcn.1400323d0
movzx ebx, byte [rsp + 0x40]
xor r13d, r13d
mov byte [rbp + 0x360], 0x42
movabs rsi, 0x19abda34f119a430
mov byte [rbp + 0x361], 0x54
movabs r15, 0x8482d5a62b57f6f0
mov byte [rbp + 0x362], 0xac
movabs r12, 0xb46199113fa938e0
mov byte [rbp + 0x363], 0x57
movabs r14, 0xe9cd16c9dcc86240
mov byte [rbp + 0x364], 0x51
mov byte [rbp + 0x365], 0xa7
mov byte [rbp + 0x366], 0x16
mov byte [rbp + 0x367], 0x73
mov byte [rbp + 0x368], 0xb1
mov byte [rbp + 0x369], 0xba
mov byte [rbp + 0x36a], 0xbe
mov byte [rbp + 0x36b], 0x4a
mov byte [rbp + 0x36c], 0xb2
mov byte [rbp + 0x36d], 0x4e
mov byte [rbp + 0x36e], 0x4b
mov byte [rbp + 0x36f], 0x2f
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x10
jae 0x140017d7b
movzx r10d, byte [rbp + r11 + 0x360]
mov edx, r10d
nop dword [rax]
cmp r8, r11
ja 0x140017d72
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14001749b
lea rax, [r11 + r15]
mov ebx, 0x38
and dl, al
sub bl, dl
add bl, bl
add bl, r10b
add bl, al
jmp 0x1400174d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017cfd
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017c79
lea rax, [r9 + 3]
cmp r8, rax
je 0x140017c4f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140017c31
nop
cmp r9, r11
ja 0x140017d69
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400174f9
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
jmp 0x140017540
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017be8
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017bc1
lea rax, [r9 + 5]
cmp r8, rax
je 0x140017ba3
lea rax, [r9 + 4]
cmp r8, rax
je 0x140017b85
lea rax, [r9 + 8]
cmp r8, rax
je 0x140017b58
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400178c6
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400178a8
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140017884
lea rax, [r9 + 3]
cmp r8, rax
je 0x140017867
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14001784d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14001782f
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017550
mov r8, rax
lea r9, [rax + 0x200]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140017d49
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140017d29
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140017665
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400177df
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140017770
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14001774b
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14001771f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140017705
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400176e7
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400176c6
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400176a6
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14001767f
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140017550
mov r8, rax
lea r9, [rax + 0xa]
jmp 0x140017550
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
jmp 0x1400174d0
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
inc r9
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017453
lea ecx, [r11 - 0x18]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x58
inc r11
jmp 0x140017453
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r8, r9
jmp 0x140017c61
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017c8c
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
jmp 0x140017cba
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x38
inc r11
jmp 0x140017453
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
mov byte [rbp + r11 + 0x360], bl
inc r11
jmp 0x140017453
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 2
jae 0x140017af3
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x140017a74
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 0x41
jb 0x140017760
movzx edi, r11b
lea ecx, [rdi + 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x10]
jmp 0x140017c04
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
lea rax, [r9 + r8]
cmp rax, 6
je 0x140017b3d
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400179c1
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x140017789
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017cba
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x38
jmp 0x140017c61
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
add r8, r9
jmp 0x140017c61
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017453
lea ecx, [r11 + 0x78]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
jmp 0x140017c04
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400178e3
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
jmp 0x1400177ee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001791c
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017453
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001793f
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
jmp 0x140017cba
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140017969
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r8, r9
jmp 0x140017c61
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140017994
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017b13
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400177f8
lea ecx, [r11 - 0x48]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
inc r11
jmp 0x140017453
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400179e7
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x60]
and al, dl
add al, al
sub bl, al
sub bl, 0x60
jmp 0x140017c02
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140017a14
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, r10b
dec r11
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140017453
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140017a3b
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x20
add r8, r9
jmp 0x140017c61
cmp r8, rcx
jne 0x140017789
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017453
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140017aad
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017453
cmp r8, rcx
jne 0x140017acc
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x38
jmp 0x140017c8c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400177b9
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
jmp 0x140017c61
movzx ecx, byte [rbp + r11 + 0x360]
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x78]
and al, dl
sub cl, al
add cl, 0x24
lea ebx, [rcx + rcx]
add bl, dl
add dil, 0x30
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x50
add dil, bl
add dil, r10b
mov byte [rbp + r11 + 0x360], dil
add r8, r9
jmp 0x140017c61
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x140017c8c
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x20
inc r11
jmp 0x140017453
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140017c8c
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140017c61
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, r10b
inc r9
and al, dl
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140017453
mov ecx, 0x30
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x60]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, r10b
sub dil, 0x20
and al, dil
add al, al
sub r10b, al
sub r10b, 0x20
add r10b, dil
mov byte [rbp + r11 + 0x360], r10b
inc r9
dec r11
inc r11
jmp 0x140017453
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x80
add r8, r9
jmp 0x140017c61
lea rax, [r11 + rsi]
and dl, al
add dl, dl
sub r10b, dl
lea ebx, [rax + r10]
sub bl, 0x50
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140017453
lea rcx, [r11 + r12]
movzx ebx, r10b
and dl, cl
add dl, dl
sub bl, dl
sub bl, 0x20
add bl, cl
lea edx, [r11 + 0x80]
movzx eax, r10b
and al, dl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x360], al
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x28]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x18
add cl, r10b
mov byte [rbp + r11 + 0x360], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
inc r11
jmp 0x140017453
lea rcx, [r11 + r14]
mov eax, 0x20
and dl, cl
sub al, dl
lea ebx, [rax + rax]
add bl, r10b
add bl, cl
movzx eax, byte [rbp + r11 + 0x360]
add rax, r9
add r11, rax
inc r11
jmp 0x140017453
sub r11b, 0x70
mov ecx, 8
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140017450
add r11b, 0x40
mov ecx, 0x20
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140017440
lea rcx, [rbp + 0x163d188]
jmp 0x140017d82
lea rcx, [rbp + 0x5c0730]
jmp 0x140017d82
lea rcx, [rbp + 0x360]
lea rax, [0x14006224c]
mov dword [rsp + 0x28], r13d
mov r9d, 0x320
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [0x140073040]
call fcn.140058f10
call fcn.140059920
call fcn.140059920
movaps xmm0, xmm15
call fcn.1400323d0
mov r9d, 3
mov dword [rsp + 0x20], 3
lea r8, [rbp + 0x6d0]
lea rdx, [0x1400a7bd0]
lea rcx, str.Box_Type
call fcn.140053480
call fcn.140023b80
call fcn.140026890
movss xmm1, dword [0x140062500]
mov ecx, 5
mov rbx, rax
call fcn.140025a70
movss xmm2, dword [rsp + 0x58]
lea r8, [rbp + 0x108]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp + 0x110]
movaps xmm0, xmm2
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
movss dword [rsp + 0x20], xmm14
addss xmm1, dword [0x1400625c8]
addss xmm3, dword [0x1400625c4]
addss xmm2, xmm14
mov r9d, eax
mov rcx, rbx
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm1
movss dword [rbp + 0x114], xmm3
movss dword [rbp + 0x110], xmm2
call fcn.14003ae60
call fcn.140026890
movdqa xmm0, xmmword [0x1400628c0]
lea rcx, [rbp + 0x2e0]
movups xmmword [rbp + 0x2e0], xmm0
mov r14, rax
call fcn.1400229d0
movdqa xmm0, xmmword [0x1400628c0]
lea rcx, [rbp + 0x2f0]
movups xmmword [rbp + 0x2f0], xmm0
mov esi, eax
call fcn.1400229d0
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x210]
movups xmmword [rbp + 0x210], xmm0
mov edi, eax
call fcn.1400229d0
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x2c0]
movups xmmword [rbp + 0x2c0], xmm0
mov ebx, eax
call fcn.1400229d0
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x118]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x120]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625d0]
addss xmm2, dword [0x1400625c8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x118], xmm0
mov rcx, r14
movss dword [rbp + 0x11c], xmm1
movss dword [rbp + 0x124], xmm2
movss dword [rbp + 0x120], xmm3
call fcn.14003b010
call fcn.140026890
movdqa xmm0, xmmword [0x140062810]
lea rcx, [rbp + 0x2d0]
movups xmmword [rbp + 0x2d0], xmm0
mov rbx, rax
call fcn.1400229d0
movss xmm0, dword [rsp + 0x58]
lea r9, str.build:_release
movss xmm1, dword [rsp + 0x5c]
addss xmm0, xmm15
addss xmm1, dword [0x1400625cc]
mov qword [rsp + 0x20], r13
lea rdx, [rbp + 0x128]
mov r8d, eax
movss dword [rbp + 0x128], xmm0
movss dword [rbp + 0x12c], xmm1
mov rcx, rbx
call fcn.14003b1f0
call fcn.140023890
call fcn.140023890
mov r15, qword [rsp + 0x998]
mov r12, qword [rsp + 0x990]
mov rcx, qword [rbp + 0x810]
xor rcx, rsp
call fcn.14005ce20
lea r11, [rsp + 0x960]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm14, xmmword [r11 - 0x30]
movaps xmm15, xmmword [r11 - 0x40]
mov rsp, r11
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret